• DocumentCode
    2333837
  • Title

    Coverage analysis for message flows

  • Author

    Aizenbud-Reshef, Netta

  • Author_Institution
    IBM Haifa Res. Lab, Israel
  • fYear
    2001
  • fDate
    27-30 Nov. 2001
  • Firstpage
    276
  • Lastpage
    286
  • Abstract
    Application messaging focuses on enabling integration, linking and extension of business applications. This focus has led to intelligent middleware development that encompasses a modular, plug and play components approach to providing an open message broker framework. A message broker is a value-added application-to-application middleware service that comprises one or more software facilities. It is capable of one-to-many, many-to-one and many-to-many message distribution. A message broker further enables one to decompose information transformation and routing requirements into message flows, which are a series of stepwise operations that can be connected using visual composition tools. A message flow is a new programming paradigm that supports message transformation, database integration, message warehousing, and message routing. In this paper we introduce the message flow concept and its execution model. Next, we concentrate on the definition of test adequacy criteria suitable for message flows and the description of a coverage analysis tool, based on the defined coverage criteria. The coverage analysis tool collects execution details from trace files, analyzes them and presents the coverage results to the user in an intuitive manner, both visually and textually.
  • Keywords
    message passing; program testing; software engineering; business applications; coverage analysis tool; development cycle; intelligent middleware; message broker; message flow; message warehousing; middleware; open message broker; program testing; reliability; software testing; trace files; Application software; Companies; Information processing; Joining processes; Middleware; Plugs; Routing; Testing; Visual databases; Warehousing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering, 2001. ISSRE 2001. Proceedings. 12th International Symposium on
  • ISSN
    1071-9458
  • Print_ISBN
    0-7695-1306-9
  • Type

    conf

  • DOI
    10.1109/ISSRE.2001.989481
  • Filename
    989481