1,051 research outputs found

    Modeling variability and integration of architectural patterns

    Get PDF
    Architectuur patronen worden gedocumenteerd als oplossingen voor terugkerende ontwerp problemen die zich voordoen in specifieke ontwerp situaties. Software architecten maken gebruik van architectuur patronen om een bekende ontwerp problemen op te lossen. Architectuur patronen kunnen worden gemodelleerd in verschillende vormen om een ontwerp probleem op te lossen. Elk van deze vormen wordt een patroon variant. Systematische modellering van architectuur patronen is een uitdagende taak vooral als gevolg van de inherente variabiliteit patroon en omdat de architectonische abstracties van het modelleren van talen niet overeenkomen met patroon elementen. Verder worden architectuur patronen zelden geïsoleerd toegepast op een software-architectuur. Vaak zijn meerdere patronen geïntegreerd om een ontwerp probleem grondig aan te pakken. Echter, vanwege de abstracte aard van de huidige patronen kan de integratie van twee architecturale patronen verschillende vormen aannemen. Het is een uitdagende taak voor software architecten om architectuur patronen effectief te integreren. Ons onderzoek richt zich op de twee eerder genoemde problemen door het ontwerpen van methoden voor het modelleren van patroon variabiliteit en patroon integratie. We proberen het patroon variabiliteit modellen probleem op te lossen door de oplossende deelnemers van patronen te categoriseren. Meer specifiek identificeren we variabele deelnemers die leiden tot specialisaties binnen de individuele patroon varianten en ontdekken terugkerende architecturale abstracties binnen enkele architectuur patronen genaamd architectuur primitieven. Het patroon integratie probleem wordt opgelost door het ontdekken van een relatie set van de deelnemers die de effectieve integratie van architecturale patronen aangeven. Onze bevindingen worden gevalideerd door middel van voorbeelden en gecontroleerde experimenten waaruit blijkt dat de voorgestelde primitieven de patroon variant-specifieke elementen, en hun relaties, ontwerpers ondersteuning bied in het modelleren van patronen

    An Evaluation of ADLs on Modeling Patterns for Software Architecture

    Get PDF

    Modeling Architectural Patterns’ Behavior Using Architectural Primitives

    Get PDF

    An Evaluation of ADLs on Modeling Patterns for Software Architecture

    Get PDF

    Mining Relationships between the Participants of Architectural Patterns

    Get PDF

    Modeling the Variability of Architectural Patterns

    Get PDF

    Developing a Modeling Tool Using Eclipse

    Get PDF

    Modeling Variants of Architectural Patterns

    Get PDF

    Developing a Modeling Tool Using Eclipse

    Get PDF
    corecore