Constructing Domain-Specific Component Frameworks through Architecture Refinement - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Conference Papers Year : 2009

Constructing Domain-Specific Component Frameworks through Architecture Refinement


Recently, a plethora of domain-specific component frameworks (DSCF) emerges. Although the current trend emphasizes generative programming methods as cornerstones of software development, they are commonly applied in a costly, ad-hoc fashion. However, we believe that DSCFs share the same subset of concepts and patterns. In this paper we propose two contributions to DSCF development. First, we propose DomainComponents --- a high-level abstraction to capture semantics of domain concepts provided by containers, and we identify patterns facilitating their implementation. Second, we develop a generic framework that automatically generates implementation of DomainComponents semantics, thus addressing domain-specific services with one unified approach. To evaluate benefits of our approach we have conducted several case studies that span different domain-specific challenges.
Fichier principal
Vignette du fichier
Constructing_DSCF_through_Architecture_Refinement.pdf (2.91 Mo) Télécharger le fichier
Origin : Files produced by the author(s)

Dates and versions

inria-00393029 , version 1 (09-06-2009)


  • HAL Id : inria-00393029 , version 1


Frédéric Loiret, Michal Malohlava, Ales Plsek, Philippe Merle, Lionel Seinturier. Constructing Domain-Specific Component Frameworks through Architecture Refinement. 35th EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA), Aug 2009, Patras, Greece. pp.375-382. ⟨inria-00393029⟩
204 View
230 Download


Gmail Facebook Twitter LinkedIn More