Performance evaluation for collision prevention based on a domain specic language

Freek van den Berg, Anne Katharina Ingrid Remke, Arjan Mooij, Boudewijn R.H.M. Haverkort

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

    15 Downloads (Pure)

    Abstract

    The increasing complexity of embedded systems requires performance evaluation early in the design phase. We introduce a generic way of generating performance models based on a system description given in a domain-specific language (DSL). We provide a transformation from a DSL to a performance model in the Parallel Object-Oriented Specification Language (POOSL). A case study shows the feasibility of the approach in a complex interventional X-ray system, which requires appropriate measurement data on a prototype. Since distance computations are an integral part of the system, performance profiles of our chosen distance package, Proximity Query Package, have been created. The overall model has been successfully validated by comparing its outcomes with real measurements.
    Original languageUndefined
    Title of host publicationProceedings of the 10th European Workshop on Performance Engineering, EPEW 2013
    EditorsM.S. Balsamo, W.J. Knottenbelt, A. Marin
    Place of PublicationBerlin
    PublisherSpringer
    Pages276-287
    Number of pages12
    ISBN (Print)978-3-642-40724-6
    DOIs
    Publication statusPublished - 29 Sep 2013

    Publication series

    NameLecture Notes in Computer Science
    PublisherSpringer Verlag
    Volume8168
    ISSN (Print)0302-9743
    ISSN (Electronic)1611-3349

    Keywords

    • EWI-23613
    • METIS-299990
    • IR-88268

    Cite this

    van den Berg, F., Remke, A. K. I., Mooij, A., & Haverkort, B. R. H. M. (2013). Performance evaluation for collision prevention based on a domain specic language. In M. S. Balsamo, W. J. Knottenbelt, & A. Marin (Eds.), Proceedings of the 10th European Workshop on Performance Engineering, EPEW 2013 (pp. 276-287). (Lecture Notes in Computer Science; Vol. 8168). Berlin: Springer. https://doi.org/10.1007/978-3-642-40725-3_21