Sciweavers

ECBS
2007
IEEE

Model-Driven Engineering for Development-Time QoS Validation of Component-Based Software Systems

13 years 11 months ago
Model-Driven Engineering for Development-Time 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 lacking significant research deals with the validation of qualityof-service (QoS) properties of component-based systems throughout their development lifecycle instead of waiting until system integration time, which is very late and can be 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 domain-specific modeling languages that allow us to mimic component “business logic,” and (2) a generative programming framework that synthesizes empirical benchmarking code for system emulation and continuous QoS evaluation.
James H. Hill, Sumant Tambe, Aniruddha S. Gokhale
Added 02 Jun 2010
Updated 02 Jun 2010
Type Conference
Year 2007
Where ECBS
Authors James H. Hill, Sumant Tambe, Aniruddha S. Gokhale
Comments (0)