Performance evaluation of distributed embedded systems applications via Kahn process networks and ABSOLUT

Subayal Khan, Jukka Saastamoinen, Jyrki Huusko, Jari Nurmi

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

    Abstract

    The modern mobile devices support diverse distributed applications. The rapid deployment of these applications demands brisk system-level performanceevaluation. Abstract workload based performance simulation (ABSOLUT) has been successfully employed to evaluate theperformance of non-distributed applications. The main advantages of ABSOLUT include the use of standard tools and languages for example SystemC and UML2.0. To extend ABSOLUT for the system-level performance simulation of distributed applications, application workload models executed in one device must trigger the execution of corresponding workload models in another device. The main contribution of this article is the application of Kahn Process networks (KPN) model of computation (MOC) to extend ABSOLUT for the system-level performance simulation of distributed applications. The approach is experimented with a case study which employs GENESYS application architecture modelling. The GENESYS adopts a service-oriented and componentbased design for distributed applications. The approach is not limited to GENESYS and can be used for performance evaluation of distributed applications designed via other application design approaches. The UML2.0 MARTE profile, PapyrusUML2.0 modelling tool and SystemC were used for modelling and simulation.
    Original languageEnglish
    Title of host publicationProceedings
    Subtitle of host publicationThe Fifth International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies, UBICOMM 2011
    PublisherInternational Academy, Research, and Industry Association IARIA
    Pages128-137
    ISBN (Print)978-1-61208-171-7
    Publication statusPublished - 2011
    MoE publication typeA4 Article in a conference publication
    EventThe Fifth International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies, UBICOMM 2011 - Lisbon, Portugal
    Duration: 20 Nov 201125 Nov 2011

    Conference

    ConferenceThe Fifth International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies, UBICOMM 2011
    Abbreviated titleUBICOMM 2011
    CountryPortugal
    CityLisbon
    Period20/11/1125/11/11

    Keywords

    • ABSOLUT
    • Kahn process networks
    • GENESYS
    • distributed applications

    Fingerprint Dive into the research topics of 'Performance evaluation of distributed embedded systems applications via Kahn process networks and ABSOLUT'. Together they form a unique fingerprint.

    Cite this