Lifecycle validation of the performance of software products (i.e., the prediction of the product ability to satisfy the user performance requirements) encompasses the production of performance models from CASE documents. The model production activity is a critical, time-consuming and error-prone activity so that lifecycle validation is still not widely accepted and applied. The reason is twofold: the lack of methods for the automatic derivation of software performance models from CASE documents and the lack of environments that implement and integrate such methods. A number of methods for the automatic derivation of software performance models from CASE documents has been already proposed in literature, without however solving the automation problem. This paper instead faces up to such problem, by introducing an integrated and standards-based environment for the automatic derivation and evaluation of queueing-based performance models. The environment is based on the use of standards for metadata exchange (MOF, XMI), to ease the integration of the most common UML-based CASE tools, thus enabling software designers to smoothly introduce performance validation activities into their best development practices.

D'Ambrogio, A., Iazeolla, G. (2005). Metadata-driven design of integrated environments for software performance validation. THE JOURNAL OF SYSTEMS AND SOFTWARE, 76(2), 127-146 [10.1016/j.jss.2004.04.014].

Metadata-driven design of integrated environments for software performance validation

D'AMBROGIO, ANDREA;IAZEOLLA, GIUSEPPE
2005-01-01

Abstract

Lifecycle validation of the performance of software products (i.e., the prediction of the product ability to satisfy the user performance requirements) encompasses the production of performance models from CASE documents. The model production activity is a critical, time-consuming and error-prone activity so that lifecycle validation is still not widely accepted and applied. The reason is twofold: the lack of methods for the automatic derivation of software performance models from CASE documents and the lack of environments that implement and integrate such methods. A number of methods for the automatic derivation of software performance models from CASE documents has been already proposed in literature, without however solving the automation problem. This paper instead faces up to such problem, by introducing an integrated and standards-based environment for the automatic derivation and evaluation of queueing-based performance models. The environment is based on the use of standards for metadata exchange (MOF, XMI), to ease the integration of the most common UML-based CASE tools, thus enabling software designers to smoothly introduce performance validation activities into their best development practices.
2005
Pubblicato
Rilevanza internazionale
Articolo
Esperti anonimi
Settore ING-INF/05 - SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
English
Codes (standards); Computer simulation; Metadata; Performance; Quality control; XML, Lifecycle validation; Metamodeling; Software environments; Software performance, Computer aided software engineering
https://www.scopus.com/inward/record.uri?eid=2-s2.0-11144271040&partnerID=40&md5=36f844fc57fc3cf9ba5a51344b5472d2
D'Ambrogio, A., Iazeolla, G. (2005). Metadata-driven design of integrated environments for software performance validation. THE JOURNAL OF SYSTEMS AND SOFTWARE, 76(2), 127-146 [10.1016/j.jss.2004.04.014].
D'Ambrogio, A; Iazeolla, G
Articolo su rivista
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2108/46739
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 5
  • ???jsp.display-item.citation.isi??? 4
social impact