Title
Domain Ontology-Based Generative Component Design Using Feature Diagrams and Meta-programming Techniques
Abstract
In domains, where great variability of requirements and products exists such as embedded system design domain, a product line (PL) approach is emerging as the most promising design paradigm. The key for the PL implementation is the use of domain analysis and domain modelling methods. We propose to represent domain variability using feature models enriched with lightweight domain ontology. We transform such models into generative component specifications using meta-programming techniques. We suggest: 1) to use domain analysis methods from two perspectives, software engineering and cognitive science; 2) to enrich domain variability models explicitly by contextualization and repurposing (i.e., by lightweight domain ontology); 3) to represent the model using the enriched feature diagrams (EFDs); 4) to encode EFDs using heterogeneous meta-programming.
Year
DOI
Venue
2008
10.1007/978-3-540-88030-1_32
ECSA
Keywords
Field
DocType
pl implementation,meta-programming techniques,domain analysis method,domain variability,domain analysis,domain ontology-based generative component,feature diagrams,lightweight domain ontology,domain variability model,feature model,embedded system design domain,enriched feature diagram,great variability,meta programming,software engineering,cognitive science
Domain analysis,Ontology,Data mining,Domain (software engineering),Design paradigm,Domain engineering,Systems engineering,Feature-oriented domain analysis,Computer science,Business domain,Domain model
Conference
Volume
ISSN
Citations 
5292.0
0302-9743
3
PageRank 
References 
Authors
0.39
3
3
Name
Order
Citations
PageRank
Robertas Damaševičius1355.39
Vytautas Stuikys210217.07
Jevgenijus Toldinas373.48