2013
Report  Unknown

Meta-modeling of non-functional properties

Lonetti F., Bertolino A., Di Marco A., Sabetta A.

Meta-model  Non-functional properties  Metrics  Complex events  SOFTWARE ENGINEERING 

Modern software systems demand to automatically take care of non-functional properties in all software life-cycle. To respond to this demand, Model Driven Engineering (MDE) contributes to ensure non-functional properties with reduced effort. In this paper, we present a generic, comprehensive and flexible Property Meta-Model (PMM) for defining non-functional properties spanning over dependability, performance and security. PMM also allows for specifying metrics and provides a complex events specification language that takes into account and enhances the composition operators of existing events specification languages. We give examples of using PMM for modeling different properties and in different phases of a MDE process. Furthermore, to evaluate the comprehensiveness and flexibility of PMM with respect to similar approaches, we include results from a systematic survey on MDE approaches dealing with non-functional properties, metrics and complex events.

Source: ISTI Technical reports, 2013



Back to previous page
BibTeX entry
@techreport{oai:it.cnr:prodotti:272919,
	title = {Meta-modeling of non-functional properties},
	author = {Lonetti F. and Bertolino A. and Di Marco A. and Sabetta A.},
	institution = {ISTI Technical reports, 2013},
	year = {2013}
}

CONNECT
Emergent Connectors for Eternal Software Intensive Networked Systems


OpenAIRE