A dynamic behaviour and reliability evaluation method for applications that are based on asynchronous processing nodes

    Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

    1 Citation (Scopus)

    Abstract

    Many embedded and distributed applications are based on processing nodes that perform parallel processing tasks. Unfortunately, it is difficult to evaluate the overall behaviour of this kind of applications because the overall behaviour consists of 1) the execution-paths of asynchronous processing nodes and of 2) messages that either activate or deactivate processing nodes to perform parallel processing tasks. In order to facilitate behaviour and reliability evaluation of applications doing parallel processing, we developed a method that: 1) is capable of composing an overall representation for parallel behaviours and recognizing both the defined use cases and undetermined behaviours from this representation and 2) supports calculation of use case-specific reliability values for components. In this paper, we describe the method, present a ComponentBee tool that implements the method and supports behaviour and reliability evaluation of multithreaded Java applications, and finally demonstrate the use of the method with a case study.
    Original languageEnglish
    Title of host publicationICSTW 2010 - 3rd International Conference on Software Testing, Verification, and Validation Workshops
    Subtitle of host publicationParis, France, 6-10 April 2010
    PublisherIEEE Institute of Electrical and Electronic Engineers
    Pages309-318
    ISBN (Electronic)978-1-4244-6774-7
    ISBN (Print)978-0-7695-4050-4, 978-1-4244-6773-0
    DOIs
    Publication statusPublished - 2010
    MoE publication typeA4 Article in a conference publication
    Event3rd International Conference on Software Testing, Verification, and Validation Workshops, ICSTW 2010 - Paris, France
    Duration: 6 Apr 201010 Apr 2010
    Conference number: 3

    Conference

    Conference3rd International Conference on Software Testing, Verification, and Validation Workshops, ICSTW 2010
    Abbreviated titleICSTW 2010
    Country/TerritoryFrance
    CityParis
    Period6/04/1010/04/10

    Keywords

    • behaviour evaluation
    • reliability evaluation
    • ComponentBee
    • parallel processing

    Fingerprint

    Dive into the research topics of 'A dynamic behaviour and reliability evaluation method for applications that are based on asynchronous processing nodes'. Together they form a unique fingerprint.

    Cite this