Expert Systems Development Through Software Product Lines Techniques
This chapter deals with expert systems (ES) development as the final product of a software product line (SPL). We take into account software variability management in the ES domain. Two kinds of variability emerge: variability in the behavior as well as in the structure of such systems. Experts’ kno...
Saved in:
| Published in | Information Systems Development pp. 299 - 307 |
|---|---|
| Main Authors | , |
| Format | Book Chapter |
| Language | English |
| Published |
United States
Springer
2009
Springer US |
| Subjects | |
| Online Access | Get full text |
| ISBN | 9780387848099 0387848096 |
| DOI | 10.1007/b137171_31 |
Cover
| Summary: | This chapter deals with expert systems (ES) development as the final product of a software product line (SPL). We take into account software variability management in the ES domain. Two kinds of variability emerge: variability in the behavior as well as in the structure of such systems. Experts’ knowledge is captured using domain conceptual models in order to manage the variability and functionality of the ES. The ES are constructed using our baseline-oriented modeling (BOM) approach. BOM is a framework that automatically generates software applications as PRISMA architectural models by using SPL techniques. We follow the model-driven architecture (MDA) initiative for building domain models, which are automatically transformed into executable applications. |
|---|---|
| ISBN: | 9780387848099 0387848096 |
| DOI: | 10.1007/b137171_31 |