Sciweavers

JSW
2007

Model-driven Engineering for Early QoS Validation of Component-based Software Systems

14 years 10 days ago
Model-driven Engineering for Early QoS Validation of Component-based Software Systems
— Model-driven engineering (MDE) techniques are increasingly being used to address many of the development and operational lifecycle concerns of large-scale component-based systems. One such concern that is growing in importance, but lacking significant research is the validation of quality-of-service (QoS) properties of component-based systems throughout their development lifecycle. In the current state of the art, large-scale component-based systems have to wait until system integration time to perform in-depth QoS testing, which can be too late and detrimental to project schedules and costs. This paper describes our novel MDE-based solution to address this challenge. At the core of our solution approach are (1) a set of domainspecific modeling languages that allow us to mimic component “business logic,” and (2) a generative programming framework that synthesizes configuration files for system simulation. A particular thrust of this paper is describing the syntax and semant...
James H. Hill, Aniruddha S. Gokhale
Added 16 Dec 2010
Updated 16 Dec 2010
Type Journal
Year 2007
Where JSW
Authors James H. Hill, Aniruddha S. Gokhale
Comments (0)