loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Antonio García-Domínguez ; Inmaculada Medina-Bulo and Mariano Marcos-Bárcena

Affiliation: University of Cádiz, Spain

Keyword(s): Model-driven engineering, Performance testing, UML, MARTE, Non-functional requirements.

Related Ontology Subjects/Areas/Topics: Cross-Feeding between Data and Software Engineering ; Model-Driven Engineering ; Requirements Elicitation and Specification ; Software Engineering ; Software Engineering Methods and Techniques ; Software Testing and Maintenance

Abstract: High-quality software needs to meet both functional and non-functional requirements. In some cases, software must accomplish specific performance requirements, but most of the time, only high-level performance requirements are available: it is up to the developer to decide what performance should be expected from each part of the system. In this context, the MARTE profile was proposed by the OMG to extend UML for modeldriven development of real-time and embedded systems, focusing on assisting early performance analysis and scheduling. We propose using the MARTE profile to derive the performance requirements of each action in an UML activity diagram from the requirements of the containing activity and some local annotations. In this work, we show how the MARTE profile can be used for this purpose, define algorithms for computing the required throughput and time limit for each action and study their theoretical and empirical performance. The algorithms have been integrated into the Pa pyrus UML diagram editor and feed back their results into the original model. Running both algorithms on activities with 225 paths requires 10 seconds on average. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 34.239.150.167

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
García-Domínguez, A.; Medina-Bulo, I. and Marcos-Bárcena, M. (2011). MODEL-DRIVEN DESIGN OF PERFORMANCE REQUIREMENTS WITH UML AND MARTE. In Proceedings of the 6th International Conference on Software and Database Technologies - Volume 2: ICSOFT; ISBN 978-989-8425-77-5; ISSN 2184-2833, SciTePress, pages 54-63. DOI: 10.5220/0003506000540063

@conference{icsoft11,
author={Antonio García{-}Domínguez. and Inmaculada Medina{-}Bulo. and Mariano Marcos{-}Bárcena.},
title={MODEL-DRIVEN DESIGN OF PERFORMANCE REQUIREMENTS WITH UML AND MARTE},
booktitle={Proceedings of the 6th International Conference on Software and Database Technologies - Volume 2: ICSOFT},
year={2011},
pages={54-63},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003506000540063},
isbn={978-989-8425-77-5},
issn={2184-2833},
}

TY - CONF

JO - Proceedings of the 6th International Conference on Software and Database Technologies - Volume 2: ICSOFT
TI - MODEL-DRIVEN DESIGN OF PERFORMANCE REQUIREMENTS WITH UML AND MARTE
SN - 978-989-8425-77-5
IS - 2184-2833
AU - García-Domínguez, A.
AU - Medina-Bulo, I.
AU - Marcos-Bárcena, M.
PY - 2011
SP - 54
EP - 63
DO - 10.5220/0003506000540063
PB - SciTePress