DocumentCode :
2444444
Title :
Automated performance modeling from scenarios and SDL designs of distributed systems
Author :
El-Sayed, H. ; Cameron, David ; Woodside, M.
Author_Institution :
Dept. of Syst. & Comput. Eng., Carleton Univ., Ottawa, Ont.
fYear :
1998
fDate :
20-21 Apr 1998
Firstpage :
127
Lastpage :
135
Abstract :
An automated approach is described for deriving a performance model directly from a software design of a complex system. The goal is to model performance early in the design cycle, in a way that is tightly coupled to the design process. Automating the performance model-building process gives several advantages: it ensures that the model tracks the design, it reduces errors and it creates less work for the design team. The starting point is a design (in an asynchronous style) expressed in SDL processes, and a set of scenarios. To build a performance model, the SDL model is executed for a set of scenarios, traces are recorded for each scenario, and the model structure and data is extracted from the traces. A layered queueing model is then constructed. Other early design products, such as use cases or prototypes, can in principle also provide inputs to the same model-building process
Keywords :
distributed processing; software performance evaluation; SDL designs; automated performance modeling; complex system; distributed systems; error reduction; layered queueing model; model building process; prototypes; scenarios; software design; use cases; Costs; Data mining; Design engineering; Predictive models; Process design; Prototypes; Software design; Software prototyping; Systems engineering and theory; Telecommunication computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering for Parallel and Distributed Systems, 1998. Proceedings. International Symposium on
Conference_Location :
Kyoto
Print_ISBN :
0-7695-0634-8
Type :
conf
DOI :
10.1109/PDSE.1998.668171
Filename :
668171
Link To Document :
بازگشت