Soon: A tool for software performance validation

TitleSoon: A tool for software performance validation
Publication TypeJournal Article
Year of Publication2006
AuthorsD'Ambrogio, Andrea
JournalInternational Journal of Modelling and Simulation
KeywordsCASE documents, Codes (standards), Computer programming languages, Computer simulation, Computer software selection and evaluation, Embedded systems, Interoperability, Lifecycle validation, Performance tools, Software engineering, Software performance, SOftware performance validatiON (SOON)
AbstractThe automatic derivation of software performance models from CASE documents is a necessary step towards lifecycle validation of the performance of software products (or prediction of the product ability to satisfy the user performance requirements). This paper illustrates SOON (SOftware performance validatiON), a tool that implements a method for the automatic derivation of a software performance model from UML-based documents. The tool also includes a model evaluation facility. SOON allows software designers to overcome the difficulties often encountered when they lack specific knowledge of performance theory, allowing one to predict at design time the performance of various product alternatives. SOON is designed and implemented by use of standards for document exchange (XMI) and for application interoperability (CORBA), so that it can be easily linked or embedded into UML-based CASE environments.