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.
Type de document :
Communication dans un congrès
35th EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA), Aug 2009, Patras, Greece. pp.375-382, 2009
Liste complète des métadonnées

Littérature citée [23 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/inria-00393029
Contributeur : Lionel Seinturier <>
Soumis le : mardi 9 juin 2009 - 13:11:08
Dernière modification le : jeudi 11 janvier 2018 - 06:22:13
Document(s) archivé(s) le : lundi 15 octobre 2012 - 12:10:43

Fichier

Constructing_DSCF_through_Arch...
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : inria-00393029, version 1

Collections

Citation

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, 2009. 〈inria-00393029〉

Partager

Métriques

Consultations de la notice

238

Téléchargements de fichiers

199