DocumentCode
3385540
Title
Elastic Components: Addressing Variance of Quality Properties in Components
Author
Kakarontzas, George ; Katsaros, Panagiotis ; Stamelos, Ioannis
Author_Institution
Aristotle Univ. of Thessaloniki, Thessaloniki
fYear
2007
fDate
28-31 Aug. 2007
Firstpage
31
Lastpage
38
Abstract
The quality properties of a software component, although verified by the component developer and even certified by a trusted third-party, might very well be inappropriate for the requirements of a new system. This is what we call the quality mismatch problem: the mismatch between the quality requirements of a new system with the quality properties exhibited by the components that we want to use for its development. This work contributes to the understanding of the quality mismatch problem between component properties and component-based systems requirements. To solve this problem we introduce the concept of elastic components. An elastic component is an open-ended hierarchy of the same pure component with variants that differ between them to the quality properties that they exhibit. We present a quality-driven design approach that can be effectively applied for the design and implementation of elastic components.
Keywords
formal specification; object-oriented programming; software quality; systems analysis; component-based system requirements; elastic component concept; quality mismatch problem; quality-driven design approach; software component quality property; IEC standards; ISO standards; Informatics; Information technology; Process design; Software design; Software engineering; Software quality; Software systems; Telecommunications;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering and Advanced Applications, 2007. 33rd EUROMICRO Conference on
Conference_Location
Lubeck
ISSN
1089-6503
Print_ISBN
978-0-7695-2977-6
Type
conf
DOI
10.1109/EUROMICRO.2007.29
Filename
4301062
Link To Document