Skip to Main content Skip to Navigation
Conference papers

Constructing Domain-Specific Component Frameworks through Architecture Refinement

Abstract : 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.
Document type :
Conference papers
Complete list of metadata

Cited literature [23 references]  Display  Hide  Download
Contributor : Lionel Seinturier <>
Submitted on : Tuesday, June 9, 2009 - 1:11:08 PM
Last modification on : Tuesday, December 8, 2020 - 9:47:20 AM
Long-term archiving on: : Monday, October 15, 2012 - 12:10:43 PM


Files produced by the author(s)


  • 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⟩



Record views


Files downloads