A Co-Evolution Analysis for Software Product Lines: An Approach based on Evolutionary Trees

In this rapidly changing world, business strategies continuously evolve to meet customers' wishes. Hence, the ability to cope with the frequent business changes is becoming important criteria of a leading development paradigm. Software product line engineering is a development paradigm based on...

Full description

Saved in:
Bibliographic Details
Published inInternational journal of applied evolutionary computation Vol. 6; no. 3; pp. 9 - 32
Main Authors Benlarabi, Anissa, Khtira, Amal, El Asri, Bouchra
Format Journal Article
LanguageEnglish
Published Hershey IGI Global 01.07.2015
Subjects
Online AccessGet full text
ISSN1942-3594
1942-3608
DOI10.4018/IJAEC.2015070102

Cover

Abstract In this rapidly changing world, business strategies continuously evolve to meet customers' wishes. Hence, the ability to cope with the frequent business changes is becoming important criteria of a leading development paradigm. Software product line engineering is a development paradigm based on reuse that builds a common platform from which a set of applications can be derived. Despite its advantage of enhancing time to market and costs, it is exposed to the risk of falling into the aging phenomenon because of the complexity of its evolution. In this paper the authors present a co-evolution based approach for protecting the software product lines from the aging phenomenon. The approach uses cladistics and trees reconciliation that are mainly used in biology to analyze the co-evolution between organisms. The authors' major goal is to find out changes of products that were not propagated to the common platform at the aim of reconsidering them in the platform and thus protecting it from being obsolete.
AbstractList In this rapidly changing world, business strategies continuously evolve to meet customers' wishes. Hence, the ability to cope with the frequent business changes is becoming important criteria of a leading development paradigm. Software product line engineering is a development paradigm based on reuse that builds a common platform from which a set of applications can be derived. Despite its advantage of enhancing time to market and costs, it is exposed to the risk of falling into the aging phenomenon because of the complexity of its evolution. In this paper the authors present a co-evolution based approach for protecting the software product lines from the aging phenomenon. The approach uses cladistics and trees reconciliation that are mainly used in biology to analyze the co-evolution between organisms. The authors' major goal is to find out changes of products that were not propagated to the common platform at the aim of reconsidering them in the platform and thus protecting it from being obsolete.
Audience Academic
Author Benlarabi, Anissa
El Asri, Bouchra
Khtira, Amal
AuthorAffiliation National School of Computer Science and Systems Analysis (ENSIAS), University Mohamed V, Rabat, Morocco
AuthorAffiliation_xml – name: National School of Computer Science and Systems Analysis (ENSIAS), University Mohamed V, Rabat, Morocco
Author_xml – sequence: 1
  givenname: Anissa
  surname: Benlarabi
  fullname: Benlarabi, Anissa
  organization: National School of Computer Science and Systems Analysis (ENSIAS), University Mohamed V, Rabat, Morocco
– sequence: 2
  givenname: Amal
  surname: Khtira
  fullname: Khtira, Amal
  organization: National School of Computer Science and Systems Analysis (ENSIAS), University Mohamed V, Rabat, Morocco
– sequence: 3
  givenname: Bouchra
  surname: El Asri
  fullname: El Asri, Bouchra
  organization: National School of Computer Science and Systems Analysis (ENSIAS), University Mohamed V, Rabat, Morocco
BookMark eNp9kUtP3DAUha0KJCiwZ2mpmy4aajuOnXQXjaYt1UggQVddWJ74ejAK8dQ3oeLf19PhIY0oXthX1nfu67wne0McgJBTzs4k4_Xn8x_tfHYmGK-YZpyJd-SQN1IUpWL13lNcNfKAnCDesnwqqaXmh-RXS2exmN_HfhpDHGg72P4BA1IfE72KfvxjE9DLFN3UjXQRBsAvGaLtep2i7W7o0iI4mpXPOWx6oNcJAI_Jvrc9wsnje0R-fp1fz74Xi4tv57N2UXSi5rxQtax0ybyQ3LGqEx6cs847kFY6wQAYVzx_KBBKLK1kSyZ1zaFz1jNe2vKIfNzmzS39ngBHcxewg763A8QJDddS5iKN4hn9sIPexinlmdGIpuS1appKZOrTllrZHsxyws3Y-cKwuhlxZSdE0-qqKXVd6yrjaot3KSIm8KYLo92sYkw29IYzs3HJ_HPJvLiUhWxHuE7hLu_vLcnjrGEVXnrfxcza-YzOX0GfbTJPVptstbn6X0VV_gVqibhj
CitedBy_id crossref_primary_10_4236_jcc_2020_84009
ContentType Journal Article
Copyright COPYRIGHT 2015 IGI Global
Copyright © 2015, IGI Global. Copying or distributing in print or electronic forms without written permission of IGI Global is prohibited.
Copyright_xml – notice: COPYRIGHT 2015 IGI Global
– notice: Copyright © 2015, IGI Global. Copying or distributing in print or electronic forms without written permission of IGI Global is prohibited.
DBID AAYXX
CITATION
N95
7SC
8FD
8FE
8FG
AFKRA
ARAPS
AZQEC
BENPR
BGLVJ
CCPQU
DWQXO
GNUQQ
HCIFZ
JQ2
K7-
L7M
L~C
L~D
P62
PHGZM
PHGZT
PKEHL
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
DOI 10.4018/IJAEC.2015070102
DatabaseName CrossRef
Gale Business: Insights
Computer and Information Systems Abstracts
Technology Research Database
ProQuest SciTech Collection
ProQuest Technology Collection
ProQuest Central UK/Ireland
Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
ProQuest Central
Technology Collection
ProQuest One Community College
ProQuest Central
ProQuest Central Student
ProQuest SciTech Premium Collection
ProQuest Computer Science Collection
Computer Science Database
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Premium
ProQuest One Academic
ProQuest One Academic Middle East (New)
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Applied & Life Sciences
ProQuest One Academic
ProQuest One Academic UKI Edition
ProQuest Central China
DatabaseTitle CrossRef
Computer Science Database
ProQuest Central Student
Technology Collection
Technology Research Database
Computer and Information Systems Abstracts – Academic
ProQuest One Academic Middle East (New)
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
SciTech Premium Collection
ProQuest One Community College
ProQuest Central China
ProQuest Central
ProQuest One Applied & Life Sciences
ProQuest Central Korea
ProQuest Central (New)
Advanced Technologies Database with Aerospace
Advanced Technologies & Aerospace Collection
ProQuest One Academic Eastern Edition
ProQuest Technology Collection
ProQuest SciTech Collection
Computer and Information Systems Abstracts Professional
ProQuest One Academic UKI Edition
ProQuest One Academic
ProQuest One Academic (New)
DatabaseTitleList Computer and Information Systems Abstracts

CrossRef
Computer Science Database
Database_xml – sequence: 1
  dbid: 8FG
  name: ProQuest Technology Collection
  url: https://search.proquest.com/technologycollection1
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
Business
EISSN 1942-3608
EndPage 32
ExternalDocumentID A759378875
10_4018_IJAEC_2015070102
Evolution_Analysis_for_S10_4018_IJAEC_20150701026
GroupedDBID 0R
AAOUZ
ABEPT
ADEKF
ALMA_UNASSIGNED_HOLDINGS
COVLG
EBS
EJD
H13
HZ
JRD
MV1
NEEBM
O9-
RIF
0R~
4.4
AAYVP
AAYXX
ACOJC
AFKRA
ARAPS
ARCSS
BAAKF
BENPR
BGLVJ
BYHXH
CBWLS
CCPQU
CDTDJ
CIGCI
CITATION
CKMBR
CNQXE
CTSEY
HCIFZ
HZ~
IAO
ICD
ITC
K7-
N95
PHGZM
PHGZT
7SC
8FD
8FE
8FG
AZQEC
DWQXO
GNUQQ
JQ2
L7M
L~C
L~D
P62
PKEHL
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
PUEGO
ID FETCH-LOGICAL-c2811-6845730f241d05c2feddadfde4a4d20ee0161adf6e262ba40b04781ecdaf013a3
IEDL.DBID 8FG
ISSN 1942-3594
IngestDate Fri Sep 05 10:13:50 EDT 2025
Fri Jul 25 06:30:03 EDT 2025
Fri May 23 02:28:46 EDT 2025
Thu Apr 24 23:12:18 EDT 2025
Tue Jul 01 01:05:27 EDT 2025
Thu May 09 18:41:17 EDT 2019
Tue Jan 05 23:26:58 EST 2021
IsPeerReviewed true
IsScholarly true
Issue 3
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c2811-6845730f241d05c2feddadfde4a4d20ee0161adf6e262ba40b04781ecdaf013a3
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
content type line 23
PQID 2931869952
PQPubID 2045865
PageCount 24
ParticipantIDs crossref_citationtrail_10_4018_IJAEC_2015070102
proquest_journals_2931869952
gale_businessinsightsgauss_A759378875
proquest_miscellaneous_1744684961
crossref_primary_10_4018_IJAEC_2015070102
igi_journals_Evolution_Analysis_for_S10_4018_IJAEC_20150701026
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 20150701
PublicationDateYYYYMMDD 2015-07-01
PublicationDate_xml – month: 07
  year: 2015
  text: 20150701
  day: 01
PublicationDecade 2010
PublicationPlace Hershey
PublicationPlace_xml – name: Hershey
PublicationTitle International journal of applied evolutionary computation
PublicationYear 2015
Publisher IGI Global
Publisher_xml – name: IGI Global
SSID ssj0000547471
Score 1.9194701
Snippet In this rapidly changing world, business strategies continuously evolve to meet customers' wishes. Hence, the ability to cope with the frequent business...
SourceID proquest
gale
crossref
igi
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 9
SubjectTerms Backup software
Business
Business planning
Business plans
Evolution
Evolutionary
Markets
Platforms
Product introduction
Product lines
Risk
Software
Software development
Software engineering
Trees
Title A Co-Evolution Analysis for Software Product Lines: An Approach based on Evolutionary Trees
URI http://services.igi-global.com/resolvedoi/resolve.aspx?doi=10.4018/IJAEC.2015070102
https://www.proquest.com/docview/2931869952
https://www.proquest.com/docview/1744684961
Volume 6
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1La9wwEB7yuPTSR9pSN2lQoD3kYHYty_K6hxZ32W0SmhDygEAPQmuNQyDsbtbZlv77ztiyl6Q0Fx9sSYYZzVOjbwA-pshYkymFqSizUBUU7mSKQT9TS9apjCNb8kXh4xN9cKmOrpIrn3CrfFllqxNrRe1mBefIe2SWuHtSlsiv87uQu0bx6apvobEOm5EkW8s3xcffuxwLuSNtzJUpLlrPVHNSSUHFoHd4lI-GXNxFLhEjqz2wTF4_r99c3_yjpWvTM34Jz73PKPKGya9gDadb8KLtxyC8eL6Gn7kYzsLRL7-bRAs4IsgxFeekb3_bBYrTBuNV_OCC9880SOQeV1ywSXOCZnZr2MUfcbFArN7A5Xh0MTwIffOEsJCDKAr1QCUkvSVZaNdPClmic9aVDpVVTvYR2dejFxqllhOr-hPG6YmwcLYkt9DGb2FjOpviOxDxgPwEpYvElrGaYGIxre-c6lhioW0WQK8lnCk8sjg3uLg1FGEwqU1NarMidQD73Yx5g6rxxNhPzAvjm3LSo-K0RXVtl1Vl8jTJGBI_TQL4QswyXgQr01HKtNQ2RG1z_r__6AD2HizweICZuzKAnXYvrAautiYt0X0mMeWzFzvF2bIyFPgpYkmmo_dPL7ENz_iXTUXwDmzcL5b4gfye-8luvbl3YfPb6OT07C-AefyJ
linkProvider ProQuest
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lb9NAEB615QAX3gjTAotEDxysxOv1CwmQFRKSNq2QmkqVOGw33nFVCSVp3FD1T_EbmfErKojeevHBnh1Ls7Pz2J39BuB9hIw1GVGaijJxVUbpTqIY9DMy5J1y3zM5XxQ-OAyHx2rvJDjZgN_NXRguq2xsYmmo7TzjPfIOuSXunpQE8sviwuWuUXy62rTQqNRiH6-vKGUrPo2-0vzuSjnoT3pDt-4q4GYy9jw3jFVAap2T67LdIJM5WmtsblEZZWUXkYMgehGiDOXUqO6UAWw8zKzJKV4yPvHdhHvK930uIYwH39o9HQp_mhwvUVwkn6jqZJSSmLgz2kv7PS4moxCMkdxueMLaH2yen53_4xVKVzd4DA_rGFWklVI9gQ2cPYVHTf8HUZuDZ_AjFb252_9Va69oAE4EBcLiiOz7lVmi-F5hyooxF9h_JCKR1jjmgl2oFTSy5WGW12KyRCyew_GdiPUFbM3mM3wJwo8pLlFhFpjcV1MMDEblHdfQl5iFJnGg0whOZzWSOTfU-Kkpo2FR61LUei1qBz60IxYViscttLs8F7puAkqPgrdJijOzKgqdRkHCEPxR4MBnmixdL_lCt5LSjbQ1SVsf_e8_oQPvbjD4m0AvbO7ATqMLa8L1UiAW7WcyC3zWY2Y4XxWaEk1FU5KE3qvbWbyF-8PJwViPR4f72_CAf19VI-_A1uVyha8p5rqcvikVXcDpXa-sP_cnOKQ
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%3Ajournal&rft.genre=article&rft.atitle=A+Co-Evolution+Analysis+for+Software+Product+Lines%3A+An+Approach+based+on+Evolutionary+Trees&rft.jtitle=International+journal+of+applied+evolutionary+computation&rft.au=Benlarabi%2C+Anissa&rft.au=Khtira%2C+Amal&rft.au=El+Asri%2C+Bouchra&rft.date=2015-07-01&rft.issn=1942-3594&rft.eissn=1942-3608&rft.volume=6&rft.issue=3&rft.spage=9&rft.epage=32&rft_id=info:doi/10.4018%2FIJAEC.2015070102&rft.externalDocID=Evolution_Analysis_for_S10_4018_IJAEC_20150701026
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1942-3594&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1942-3594&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1942-3594&client=summon