Towards a quality modelling language for component-based systems (QML/CS)

  • Authors:
  • Abdulrahman Alreshidi;Steffen Zschaler;Peter McBurney

  • Affiliations:
  • King's College London, UK;King's College London, UK;King's College London, UK

  • Venue:
  • Proceedings of the 2013 International Workshop on Quality Assurance for Service-based Applications
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

In the model-based development context, meta-model-based languages are dened and implemented, either in the general domain or for specic domains. Creating a new meta-model requires integration and the ability to maintain consistency throughout the various aspects of the models. QML/CS does not have a well-dened specication in terms of modelling non-functional properties of component-based software; in fact it provides an overview of what QML/CS could look like [12]. There is a recognised need for a re- ned quality modelling language for component-based systems (QML/CS); one way of achieving this is by dening a meta-model and its semantics. This research aims to dene and build a meta-model of QML/CS, which can be used to produce a well-dened specication that species the nonfunctional properties of component-based software. In this paper, the challenges QML/CS brings due to some special properties found in this type of language are discussed. In addition, the techniques that are available and can be applied to address the challenges are identied.