Proceedings of the International Workshop on Quality Assurance for Service-Based Applications 2011
DOI: 10.1145/2031746.2031751
|View full text |Cite
|
Sign up to set email alerts
|

Yet another meta-model to specify non-functional properties

Abstract: In service-oriented systems non-functional properties become very important to support run-time service discovery and composition. Software engineers should take care of them for guaranteeing the service quality in all the software life-cycle phases, from requirements specification to design, to system deployment and execution monitoring. This wide scope and the criticality of non-functional properties demand that they are expressed in a language which is intuitive and easy to use for the service quality speci… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
14
0
1

Year Published

2012
2012
2016
2016

Publication Types

Select...
4
1
1

Relationship

2
4

Authors

Journals

citations
Cited by 11 publications
(15 citation statements)
references
References 10 publications
0
14
0
1
Order By: Relevance
“…Q4BPMN is an implementation of the Property Meta-Model (PMM) with which to specify the quality properties, metrics and observable events of a system [20]. Q4BPMN is implemented within MagicDraw as a design tool, and was conceived to support the specification of non-functional properties within a service choreography expressed in the BPMN notation.…”
Section: The Q4bpmn Notationmentioning
confidence: 99%
“…Q4BPMN is an implementation of the Property Meta-Model (PMM) with which to specify the quality properties, metrics and observable events of a system [20]. Q4BPMN is implemented within MagicDraw as a design tool, and was conceived to support the specification of non-functional properties within a service choreography expressed in the BPMN notation.…”
Section: The Q4bpmn Notationmentioning
confidence: 99%
“…The PMM [9] defines elements and types to specify prescriptive (required) and descriptive (owned) non-functional properties that the system under validation must provide or may expose, respectively. Figure 1 reports the key concepts of the whole meta-model and how they relate with each other.…”
Section: B Pmm Conceptsmentioning
confidence: 99%
“…The ultimate vision we want to achieve is that a software developer using PMM can either retrieve from the editor repository the pre-built specification of a simple or complex property or, if not present, can build new properties and metrics of interest, using the concepts in the meta-model. More details about PMM can be found on line 2 and in [9]. In the rest of this work we focus on the EventType metamodel, which is the original contribution of this work with respect to [9].…”
Section: B Pmm Conceptsmentioning
confidence: 99%
See 2 more Smart Citations