Back to Search
Start Over
Performance Certification of Software Components
- Source :
- Electronic Notes in Theoretical Computer Science. (2):33-41
- Publisher :
- Elsevier B.V.
-
Abstract
- Non-functional properties of software should be specified early in the development process. In a distributed process of software development, this means that quality requirements must be made explicit in the specification, and the developing party of a commissioned component needs to deliver not only the implemented component, but also a description of its non-functional properties. Based on these artefacts, a conformance check guarantees that the implemented component fulfills the performance requirements.We extend the notion of model refinement to non-functional properties of software and propose a refinement calculus for conformance checking between abstract performance descriptions of components. The calculus is based on a refinement notion that covers the performance-relevant aspects of components. The approach is applied to the Palladio Component Model as a description language for performance properties of components.
- Subjects :
- certification
General Computer Science
Process (engineering)
business.industry
Computer science
Software development
model refinement
Certification
performance modeling
Conformance checking
Theoretical Computer Science
Software
Refinement calculus
Component (UML)
Component-based software engineering
Software engineering
business
Computer Science(all)
Subjects
Details
- Language :
- English
- ISSN :
- 15710661
- Issue :
- 2
- Database :
- OpenAIRE
- Journal :
- Electronic Notes in Theoretical Computer Science
- Accession number :
- edsair.doi.dedup.....736049569eb7ee6ee49af23611741bc1
- Full Text :
- https://doi.org/10.1016/j.entcs.2011.11.010