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...

Full description

Saved in:
Bibliographic Details
Published inInformation Systems Development pp. 299 - 307
Main Authors Cabello, María Eugenia, Ramos, Isidro
Format Book Chapter
LanguageEnglish
Published United States Springer 2009
Springer US
Subjects
Online AccessGet full text
ISBN9780387848099
0387848096
DOI10.1007/b137171_31

Cover

Abstract 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.
AbstractList 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.
Author Ramos, Isidro
Cabello, María Eugenia
Author_xml – sequence: 1
  givenname: María Eugenia
  surname: Cabello
  fullname: Cabello, María Eugenia
– sequence: 2
  givenname: Isidro
  surname: Ramos
  fullname: Ramos, Isidro
BookMark eNpFkEtPwzAQhI14iLb0wi_IkUvBGzuxfURteUiVQGqRuFmJvW4LbRxsl8e_J1WRmMtqtZ9GO9MnJ41vkJBLoNdAqbipgQkQoBkckT5lUkgugb4ek6ES8m-nSp2RXslLyUqg6pwMY3yjnXKlykL2yGT63WJI2fwnJtzGbIKfuPHtFpuULVbB75arbO5d-qoCZs_B251J2WzdYMwWaFbN-mOH8YKcumoTcfg3B-TlbroYP4xmT_eP49vZqM1ZnkaWgbLUSscKLmiN3EqoXC2Zza0sJNgCXWWcK013RCMpF3XNqeOqFEY5wQbk6uAb27Bulhh07f171ED1vhH930iHsgPaBr9_MWncs6bLFaqNWVVtwhB1AQBcaVYWmnX6BTYwZVM
ContentType Book Chapter
Copyright Springer Science+Business Media, LLC 2009
Copyright_xml – notice: Springer Science+Business Media, LLC 2009
DBID FFUUA
DEWEY 658.4038011
DOI 10.1007/b137171_31
DatabaseName ProQuest Ebook Central - Book Chapters - Demo use only
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
Business
EISBN 038784810X
9780387848105
Editor Wojtkowski, Gregory
Wojtkowski, Wita
Papadopoulos, George Angelos
Zupancic, Jože
Wrycza, Stanislaw
Editor_xml – sequence: 1
  fullname: Wojtkowski, Wita
– sequence: 2
  fullname: Papadopoulos, George Angelos
– sequence: 3
  fullname: Wrycza, Stanislaw
– sequence: 4
  fullname: Wojtkowski, Gregory
– sequence: 5
  fullname: Zupancic, Jože
EndPage 307
ExternalDocumentID EBC511149_365_333
GroupedDBID -T.
089
0D6
0DA
20A
38.
4UP
4V3
92K
A4J
AABBV
AABFA
AAJYQ
AATVQ
ABBUY
ABCYT
ABMKK
ABMNI
ACBCY
ACBPT
ACDTA
ACDUY
ACZTO
ADVHH
AEHEY
AEJLV
AEKFX
AEOKE
AETDV
AEZAY
AHNNE
AHSMR
ALMA_UNASSIGNED_HOLDINGS
ATJMZ
AZZ
BBABE
CZZ
FFUUA
I4C
IEZ
JJU
MYL
SBO
SZJJV
TPJZQ
UZ6
Z7R
Z7U
Z7X
Z7Z
Z81
Z83
Z84
Z85
Z88
ID FETCH-LOGICAL-p232t-d319d0d8f35470be4d81afb83d2d8581d5efacff6c0beec8047bb40f4967c9f73
ISBN 9780387848099
0387848096
IngestDate Tue Jul 29 20:27:41 EDT 2025
Tue Oct 21 10:22:28 EDT 2025
IsPeerReviewed false
IsScholarly false
LCCallNum QA75.5-76.95
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-p232t-d319d0d8f35470be4d81afb83d2d8581d5efacff6c0beec8047bb40f4967c9f73
OCLC 646836109
PQID EBC511149_365_333
PageCount 9
ParticipantIDs springer_books_10_1007_b137171_31
proquest_ebookcentralchapters_511149_365_333
PublicationCentury 2000
PublicationDate 2009
20090803
PublicationDateYYYYMMDD 2009-01-01
2009-08-03
PublicationDate_xml – year: 2009
  text: 2009
PublicationDecade 2000
PublicationPlace United States
PublicationPlace_xml – name: United States
– name: Boston, MA
PublicationSubtitle Towards a Service Provision Society
PublicationTitle Information Systems Development
PublicationYear 2009
Publisher Springer
Springer US
Publisher_xml – name: Springer
– name: Springer US
SSID ssj0000299658
Score 1.3580338
Snippet This chapter deals with expert systems (ES) development as the final product of a software product line (SPL). We take into account software variability...
SourceID springer
proquest
SourceType Publisher
StartPage 299
SubjectTerms Computer science
Expert systems
Information retrieval
Model transformations
Software architecture
Software product lines
Variability
Title Expert Systems Development Through Software Product Lines Techniques
URI http://ebookcentral.proquest.com/lib/SITE_ID/reader.action?docID=511149&ppg=333
http://link.springer.com/10.1007/b137171_31
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1JS8NAFB60XsSDO9aNEbzVSJrJJJOj2EotVgRb6S1klniylTZF8Nf7JjNJuh3US8jGDPO9ycvbH0LXPIlE5AeeIygDBQXOgQ961FGcirxemZA6wbn3HHQGfndIh1Xf0Ty7JOO34nttXsl_qAr3gK46S_YPlC0HhRtwDvSFI1AYjkvC76KZ1YYLlomHRd3x-RCgyrnAC_9KLzF-8VbSaM_edZRd5eX5MOF2j7CIyXh-H-W1kLN1MzT6tsfPK7DyLx1B9mLKx2pFX02N1V6Xh100LUR5YBtZMS2WxRCt1qk93sxnrulsVHA-e2V-osS0sl3hzyYkgzcJaJHNWOe_b4YM2NPWXbv79FYax1wYDUQj613P5wpstaRy7rlas9V4C3rCkms7lxj6e2hHZ5Fgnd4BO3cfbajRAdotemhgy1IPUcvgiy2-eA5fbPHFBb7Y4otzfHGF7xEaPLT79x3HdrZwPkGCzRwJjE-6kqWE-qHLlS9ZM0k5I9KTDD4aSVWaiDQNBDxUgrl-yLnvpn4UhCJKQ3KMaqPxSJ0gTAiVjKSKgeYHPz0aBTzxeDMJhKcUT1gd3RSIxLn_3Qb9CrP-aQwSN2jJMQloTAipo6sCtVi_PY2LutYVyKe_eOcMbVc76hzVsslMXYD4lvFLS-wfybRGKQ
linkProvider Library Specific Holdings
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=bookitem&rft.title=Information+Systems+Development&rft.au=Cabello%2C+Mar%C3%ADa+Eugenia&rft.au=Ramos%2C+Isidro&rft.atitle=Expert+Systems+Development+Through+Software+Product+Lines+Techniques&rft.date=2009-08-03&rft.pub=Springer+US&rft.isbn=9780387848099&rft.spage=299&rft.epage=307&rft_id=info:doi/10.1007%2Fb137171_31
thumbnail_s http://utb.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Febookcentral.proquest.com%2Fcovers%2F511149-l.jpg