Skip to main navigation Skip to search Skip to main content

Position paper: Towards a requirements-driven design of ensemble-based component systems

Research output: Chapter in Book / Report / Conference proceeding › Conference contribution › Academic › peer-review

Abstract

Although approaches that effectively address the distribution and dynamism of adaptive systems at a middleware level exist, the design of complex, ensemble-based systems still remains a significant challenge. This hinders the development of real-life applications based on the ensemble paradigm. A promising approach appears to be the coupling of proven low-level concepts with high-level ones, revisiting requirements modeling in the realm of ensemble-based systems. To this end, the goal of this paper is to point out the specific challenges related to the design of ensemble-based systems and show that classic requirements models and methods cannot be applied out-of-the-box in a requirements-driven design of ensemble-based applications. In response to this problem, a novel design method based on the iterative refinement of system requirements expressed by predicates on stakeholder's knowledge is discussed.

Original languageEnglish
Title of host publicationHotTopiCS 2013 - Proceedings of the 2013 International Workshop on Hot Topics in Cloud Services
Pages79-86
Number of pages8
DOIs
Publication statusPublished - 10 Jul 2013
Externally publishedYes
Event2013 International Workshop on Hot Topics in Cloud Services, HotTopiCS 2013 - Prague, Czech Republic
Duration: 20 Apr 2013 → 21 Apr 2013

Publication series

NameHotTopiCS 2013 - Proceedings of the 2013 International Workshop on Hot Topics in Cloud Services

Conference

Conference2013 International Workshop on Hot Topics in Cloud Services, HotTopiCS 2013
Country/TerritoryCzech Republic
CityPrague
Period20/04/13 → 21/04/13

Keywords

  • Ensemble based
  • Requirements engineering
  • System design

Fingerprint

Dive into the research topics of 'Position paper: Towards a requirements-driven design of ensemble-based component systems'. Together they form a unique fingerprint.

Cite this