TU Darmstadt / ULB / TUbiblio

Towards Conflict-Free Composition of Non-functional Concerns

Schmeling, Benjamin ; Charfi, Anis ; Martin, Marko ; Mezini, Mira
Ralyté, Jolita ; Franch, Xavier ; Brinkkemper, Sjaak ; Wrycza, Stanislaw (eds.) :

Towards Conflict-Free Composition of Non-functional Concerns.
[Online-Edition: http://www.springerlink.com/content/n12l82700591k54n/]
In: CAiSE, 25-29 June 2012, Gdansk, Poland. In: Lecture Notes in Computer Science , 7328 .
[Konferenz- oder Workshop-Beitrag], (2012)

Offizielle URL: http://www.springerlink.com/content/n12l82700591k54n/

Kurzbeschreibung (Abstract)

In component-based software development, applications are decomposed, e.g., into functional and non-functional components which have to be composed to a working system. The composition of non-functional behavior from different non-functional domains such as security, reliability, and performance is particularly complex. Finding a valid composition is challenging because there are different types of interdependencies between concerns, e.g. mutual exclusion, conflicts, and ordering restrictions, which should not be violated. In this paper we formalize a set of interdependency types between non-functional actions realizing non-functional behavior. These interdependencies can either be specified explicitly or implicitly by taking action properties into account. This rich set of interdependencies can then be used to ease the task of action composition by validating compositions against interdependency constraints, proposing conflict resolution strategies, and by applying our guided composition procedure. This procedure proposes next valid modeling steps leading to conflict-free compositions.

Typ des Eintrags: Konferenz- oder Workshop-Beitrag (Keine Angabe)
Erschienen: 2012
Herausgeber: Ralyté, Jolita ; Franch, Xavier ; Brinkkemper, Sjaak ; Wrycza, Stanislaw
Autor(en): Schmeling, Benjamin ; Charfi, Anis ; Martin, Marko ; Mezini, Mira
Titel: Towards Conflict-Free Composition of Non-functional Concerns
Sprache: Englisch
Kurzbeschreibung (Abstract):

In component-based software development, applications are decomposed, e.g., into functional and non-functional components which have to be composed to a working system. The composition of non-functional behavior from different non-functional domains such as security, reliability, and performance is particularly complex. Finding a valid composition is challenging because there are different types of interdependencies between concerns, e.g. mutual exclusion, conflicts, and ordering restrictions, which should not be violated. In this paper we formalize a set of interdependency types between non-functional actions realizing non-functional behavior. These interdependencies can either be specified explicitly or implicitly by taking action properties into account. This rich set of interdependencies can then be used to ease the task of action composition by validating compositions against interdependency constraints, proposing conflict resolution strategies, and by applying our guided composition procedure. This procedure proposes next valid modeling steps leading to conflict-free compositions.

Buchtitel: Proceedings of 24th International Conference on Advanced Information Systems Engineering (CAiSE 2012)
Reihe: Lecture Notes in Computer Science
Band: 7328
Fachbereich(e)/-gebiet(e): Fachbereich Informatik > Softwaretechnik
Fachbereich Informatik
Veranstaltungstitel: CAiSE
Veranstaltungsort: Gdansk, Poland
Veranstaltungsdatum: 25-29 June 2012
Hinterlegungsdatum: 20 Jul 2012 08:41
Offizielle URL: http://www.springerlink.com/content/n12l82700591k54n/
Schlagworte in weiteren Sprachen:
Einzelne SchlagworteSprache
Feature Interaction,NFC Composition,Model-driven development, Web ServicesEnglisch
Export:

Optionen (nur für Redakteure)

Eintrag anzeigen Eintrag anzeigen