Abstract
Software quality attributes (QAs) such as reliability and modifiability have been used to define nonfunctional requirements of software systems for many years. More recently, they have been used as the basis for generating utility trees in the Software Engineering Institute’s Architecture Tradeoff Analysis Model (ATAM). Software processes and models, such as the ATAM, are often utilized when developing embedded systems which consist of both software and hardware. In order to determine whether the QA’s defined for software are adequate when working with embedded systems, research based on trade studies performed during the development of embedded system architectures were evaluated. The results of the research shows that while many of the embedded system quality attributes map directly to existing software quality attributes, some attributes such as portability take on a modified definition, and others, such as weight, do not normally apply to software systems. This paper presents the quality attributes for embedded systems identified as a result of the trade study evaluation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
IEEE Software Engineering Standards Committee Std. 830-1998, IEEE Recommended Practice for Software Requirements Specifications, IEEE, New York, 1998.
R. Kazman, M. Klein, and P. Clements, “ATAM: Method for architecture evaluation,” Technical Report CMU/SEI-2000-TR-004, 2000.
P. Clements, R. Kazman, and M. Klein, Evaluating Software Architectures: Methods and Case Studies,Reading, Massachusetts, Addison Wesley Professional, 2001.
P. Clements, F. Bachmann, L. Bass, D. Garlan, J. Ivers, R. Little, et al, Documenting Software Architectures: Views and Beyond,Reading, Massachusetts, Addison Wesley Professional, 2002.
P. Koopman, “Embedded Systems In the Real World”, Course Slides, Carnegie Mellon University, January 14, 1999.
D. Simon, “An Embedded Software Primer”, Reading, Massachusetts, Addison-Wesley, 1999.
David E. Simon, “An Embedded Software Primer”, Addison-Wesley, Reading, Massachusetts, 1999.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer Science+Business Media B.V.
About this paper
Cite this paper
Sherman, T. (2008). Quality Attributes for Embedded Systems. In: Sobh, T. (eds) Advances in Computer and Information Sciences and Engineering. Springer, Dordrecht. https://doi.org/10.1007/978-1-4020-8741-7_95
Download citation
DOI: https://doi.org/10.1007/978-1-4020-8741-7_95
Publisher Name: Springer, Dordrecht
Print ISBN: 978-1-4020-8740-0
Online ISBN: 978-1-4020-8741-7
eBook Packages: Computer ScienceComputer Science (R0)