Informace o publikaci

Performance-driven stepwise refinement of component-based architectures

Autoři

KAPOVA Lucia BÜHNOVÁ Barbora

Rok publikování 2010
Druh Článek ve sborníku
Konference Proceedings of the 2nd International Workshop on the Quality of Service-Oriented Software Systems
Fakulta / Pracoviště MU

Fakulta informatiky

Citace
www ACM DL link
Obor Informatika
Klíčová slova Palladio Component Model; completion; component-based software engineering; conflict resolution; model refinement; performance; quality attributes
Popis Specific incremental model refinements called completions provide a systematic approach to reduce the modelling effort. Completions transparently integrate low-level details that affect system's quality into component-based architectural models, using model-to-model transformations. When multiple completions are to be applied, the necessary model transformations are executed in a chain. In such scenarios, conflicts between different completions are likely. In current practice, the conflicts are supposed to be resolved by software architects, who decide on the suitable transformation order manually. However, this approach is time-consuming, can be error-prone, and is likely to result in suboptimal designs. In this paper, we aim to automate the resolution of conflicts. We define a technique to identify and resolve possible conflicts. The technique locally optimises the completions order, based on its validity and quality attributes semantics.

Používáte starou verzi internetového prohlížeče. Doporučujeme aktualizovat Váš prohlížeč na nejnovější verzi.

Další info