A blueprint for system-level performance modeling of software-intensive embedded systems
Gespeichert in:
| Titel: | A blueprint for system-level performance modeling of software-intensive embedded systems |
|---|---|
| Autoren: | Hendriks, M., Basten, T., Verriet, J., Brassé, M., Somers, L. |
| Quelle: | Int J Softw Tools Technol Transfer, 20 p. |
| Publikationsjahr: | 2014 |
| Bestand: | TU Delft: Institutional Repository (Delft University of Technology) |
| Schlagwörter: | Informatics, Embedded system, System-level modeling, Performance analysis, Simulation, Design space exploration, Information Society, Communication & Information, ESI - Embedded Systems Innovation, TS - Technical Sciences |
| Beschreibung: | Exploration of design alternatives and estimation of their key performance metrics such as latency and energy consumption is essential for making the proper design decisions in the early phases of system development. Often, highlevel models of the dynamic behavior of the system are used for the analysis of design alternatives. Our work presents a blueprint for building efficient and re-usable models for this purpose. It builds on the well-known Y-chart pattern in that it gives more structure for the proper modeling of interaction on shared resources that plays a prominent role in softwareintensive embedded systems.We show how the blueprint can be used to model a small yet illustrative example system with the Uppaal tool, and with the Java general-purpose programming language, and reflect on their respective strengths and weaknesses. The Java-based approach has resulted in a very flexible and fast discrete-event simulator with many re-usable components. It currently is used by TNO-ESI and Océ-Technologies B.V. for early model-based performance analysis that supports the design process for professional printing systems. |
| Publikationsart: | article in journal/newspaper |
| Sprache: | English |
| Relation: | uuid:8b68bac4-8d58-40a5-bf02-eaf5f072bd24; 516769; http://resolver.tudelft.nl/uuid:8b68bac4-8d58-40a5-bf02-eaf5f072bd24 |
| Verfügbarkeit: | http://resolver.tudelft.nl/uuid:8b68bac4-8d58-40a5-bf02-eaf5f072bd24 |
| Dokumentencode: | edsbas.A9AD06B4 |
| Datenbank: | BASE |
| FullText | Text: Availability: 0 CustomLinks: – Url: http://resolver.tudelft.nl/uuid:8b68bac4-8d58-40a5-bf02-eaf5f072bd24# Name: EDS - BASE (s4221598) Category: fullText Text: View record from BASE – Url: https://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=EBSCO&SrcAuth=EBSCO&DestApp=WOS&ServiceName=TransferToWoS&DestLinkType=GeneralSearchSummary&Func=Links&author=Hendriks%20M Name: ISI Category: fullText Text: Nájsť tento článok vo Web of Science Icon: https://imagesrvr.epnet.com/ls/20docs.gif MouseOverText: Nájsť tento článok vo Web of Science |
|---|---|
| Header | DbId: edsbas DbLabel: BASE An: edsbas.A9AD06B4 RelevancyScore: 777 AccessLevel: 3 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 776.644287109375 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: A blueprint for system-level performance modeling of software-intensive embedded systems – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Hendriks%2C+M%2E%22">Hendriks, M.</searchLink><br /><searchLink fieldCode="AR" term="%22Basten%2C+T%2E%22">Basten, T.</searchLink><br /><searchLink fieldCode="AR" term="%22Verriet%2C+J%2E%22">Verriet, J.</searchLink><br /><searchLink fieldCode="AR" term="%22Brassé%2C+M%2E%22">Brassé, M.</searchLink><br /><searchLink fieldCode="AR" term="%22Somers%2C+L%2E%22">Somers, L.</searchLink> – Name: TitleSource Label: Source Group: Src Data: Int J Softw Tools Technol Transfer, 20 p. – Name: DatePubCY Label: Publication Year Group: Date Data: 2014 – Name: Subset Label: Collection Group: HoldingsInfo Data: TU Delft: Institutional Repository (Delft University of Technology) – Name: Subject Label: Subject Terms Group: Su Data: <searchLink fieldCode="DE" term="%22Informatics%22">Informatics</searchLink><br /><searchLink fieldCode="DE" term="%22Embedded+system%22">Embedded system</searchLink><br /><searchLink fieldCode="DE" term="%22System-level+modeling%22">System-level modeling</searchLink><br /><searchLink fieldCode="DE" term="%22Performance+analysis%22">Performance analysis</searchLink><br /><searchLink fieldCode="DE" term="%22Simulation%22">Simulation</searchLink><br /><searchLink fieldCode="DE" term="%22Design+space+exploration%22">Design space exploration</searchLink><br /><searchLink fieldCode="DE" term="%22Information+Society%22">Information Society</searchLink><br /><searchLink fieldCode="DE" term="%22Communication+%26+Information%22">Communication & Information</searchLink><br /><searchLink fieldCode="DE" term="%22ESI+-+Embedded+Systems+Innovation%22">ESI - Embedded Systems Innovation</searchLink><br /><searchLink fieldCode="DE" term="%22TS+-+Technical+Sciences%22">TS - Technical Sciences</searchLink> – Name: Abstract Label: Description Group: Ab Data: Exploration of design alternatives and estimation of their key performance metrics such as latency and energy consumption is essential for making the proper design decisions in the early phases of system development. Often, highlevel models of the dynamic behavior of the system are used for the analysis of design alternatives. Our work presents a blueprint for building efficient and re-usable models for this purpose. It builds on the well-known Y-chart pattern in that it gives more structure for the proper modeling of interaction on shared resources that plays a prominent role in softwareintensive embedded systems.We show how the blueprint can be used to model a small yet illustrative example system with the Uppaal tool, and with the Java general-purpose programming language, and reflect on their respective strengths and weaknesses. The Java-based approach has resulted in a very flexible and fast discrete-event simulator with many re-usable components. It currently is used by TNO-ESI and Océ-Technologies B.V. for early model-based performance analysis that supports the design process for professional printing systems. – Name: TypeDocument Label: Document Type Group: TypDoc Data: article in journal/newspaper – Name: Language Label: Language Group: Lang Data: English – Name: NoteTitleSource Label: Relation Group: SrcInfo Data: uuid:8b68bac4-8d58-40a5-bf02-eaf5f072bd24; 516769; http://resolver.tudelft.nl/uuid:8b68bac4-8d58-40a5-bf02-eaf5f072bd24 – Name: URL Label: Availability Group: URL Data: http://resolver.tudelft.nl/uuid:8b68bac4-8d58-40a5-bf02-eaf5f072bd24 – Name: AN Label: Accession Number Group: ID Data: edsbas.A9AD06B4 |
| PLink | https://erproxy.cvtisr.sk/sfx/access?url=https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsbas&AN=edsbas.A9AD06B4 |
| RecordInfo | BibRecord: BibEntity: Languages: – Text: English Subjects: – SubjectFull: Informatics Type: general – SubjectFull: Embedded system Type: general – SubjectFull: System-level modeling Type: general – SubjectFull: Performance analysis Type: general – SubjectFull: Simulation Type: general – SubjectFull: Design space exploration Type: general – SubjectFull: Information Society Type: general – SubjectFull: Communication & Information Type: general – SubjectFull: ESI - Embedded Systems Innovation Type: general – SubjectFull: TS - Technical Sciences Type: general Titles: – TitleFull: A blueprint for system-level performance modeling of software-intensive embedded systems Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Hendriks, M. – PersonEntity: Name: NameFull: Basten, T. – PersonEntity: Name: NameFull: Verriet, J. – PersonEntity: Name: NameFull: Brassé, M. – PersonEntity: Name: NameFull: Somers, L. IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 01 Type: published Y: 2014 Identifiers: – Type: issn-locals Value: edsbas Titles: – TitleFull: Int J Softw Tools Technol Transfer, 20 p Type: main |
| ResultId | 1 |
Nájsť tento článok vo Web of Science