ARCA (Università Ca' Foscari Venezia) · 2001 · 23 citations · 18 references
EngineeringSystems EngineeringRequirements EngineeringSystems ArchitectureSystems ModelingPerformance ModelingSoftware ArchitectureSoftware DesignSoftware ModelingArchitecture ModelsSoftware Architecture ModelingSoftware Development Life CycleSoftware Performance EngineeringSystem Architecture SpecificationSystem Performance Modeling
Quantitative analysis of software systems has been recognized to be important and useful for requirements and design, and, specifically, performance analysis should be integrated in the software development life cycle from the early stages. To this aim, several approaches have been recently proposed to integrate or combine performance analysis and software architecture specification. In this paper we present a brief review and a comparison of some approaches that derive performance models from SA specification. We focus on the generality of the proposed methodologies, the required constraints and assumptions, the type of performance model, the separation of performance model and specification language, the implementation, and how easily the obtained performance results can provide a feedback to the software designer.
18
Jerome Rolia, K. C. Sevcik · IEEE Transactions on Software Engineering · 1995 · 375 citations
Performance models of multiprocessor systems
Microprocessors and Microsystems · 1987 · 260 citations