mdh.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Toward Model-Based Trade-off Analysis of Non-Functional Requirements
Mälardalen University, School of Innovation, Design and Engineering. (IS)ORCID iD: 0000-0002-1512-0844
Mälardalen University, School of Innovation, Design and Engineering. (IS)ORCID iD: 0000-0003-0416-1787
Mälardalen University, School of Innovation, Design and Engineering. (IS)ORCID iD: 0000-0001-7586-0409
2012 (English)In: Proceedings - 38th EUROMICRO Conference on Software Engineering and Advanced Applications, SEAA 2012), 2012, 142-149 p.Conference paper, Published paper (Refereed)
Abstract [en]

In this paper we introduce a generic approach to analyze system design models with regard to the satisfaction of their Non-Functional Requirements (NFRs) to enable the evaluation of their NFRs' trade-offs. NFRs and their satisfaction become especially critical and deserve more attention in certain application domains such as real-time and embedded systems. This is mainly due to the constraints and resource limitations in these systems. A design that cannot achieve the functionality of the system under these limitations can mean a failure. However, one big issue is that NFRs are interconnected and cannot be considered in isolation as they can have direct impacts on each other like security and performance. This means that a careful balance and trade-off analysis among NFRs is necessary. In doing so, the role of functional parts that contribute and are implemented to satisfy an NFR should also be taken into account. We focus on these needs and identify what information about NFRs is required in order to perform trade-off analysis and comparison of design models. We propose and explain our approach to incorporate this information into system models using UML profiling method to annotate model elements with necessary information and then calculate satisfaction values of NFRs using model transformation technique.

Place, publisher, year, edition, pages
2012. 142-149 p.
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:mdh:diva-17305DOI: 10.1109/SEAA.2012.23ISI: 000310462600023Scopus ID: 2-s2.0-84869823814ISBN: 978-076954790-9 (print)OAI: oai:DiVA.org:mdh-17305DiVA: diva2:579636
Conference
38th EUROMICRO Conference on Software Engineering and Advanced Applications, SEAA 2012; Cesme, Izmir; 5 September 2012 through 8 September 2012
Available from: 2012-12-20 Created: 2012-12-20 Last updated: 2015-02-04Bibliographically approved

Open Access in DiVA

No full text

Other links

Publisher's full textScopus

Search in DiVA

By author/editor
Saadatmand, MehrdadCicchetti, AntonioSjödin, Mikael
By organisation
School of Innovation, Design and Engineering
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar

Altmetric score

Total: 52 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf