Improving the management of product lines by performing domain knowledge extraction and cross product line analysis

作者: Iris Reinhartz-Berger , Ora Wulf-Hadash

DOI: 10.1016/J.INFSOF.2014.11.007

关键词:

摘要: ContextIncrease in market competition is one of the main reasons for developing and maintaining families systems, termed Product Lines (PLs). Managing those PLs challenging, let alone management several related PLs. Currently, are managed separately or their relations analyzed assuming explicit specification dependencies use an underlying terminology. Such assumptions may not hold when different departments companies applying various engineering processes. ObjectiveIn this work we call utilizing knowledge gained from same domain order to recommend on improvements MethodThe suggested approach conducts extraction cross PL analysis feature diagrams - aid modeling variability. The extracted by similarity metrics, clustering, mining techniques. Based created models, performs that examines models generates improvement recommendations existing overall (e.g., merging splitting PLs). ResultsThe outcomes were evaluated humans a mobile phones. evaluation results provide evidence general its particular meet human perception given domain. ConclusionWe conclude through generate useful individual PLs, as well

参考文章(33)
Chang Hwan, Peter Kim, Krzysztof Czarnecki, Synchronizing Cardinality-Based Feature Models and Their Specializations Model Driven Architecture – Foundations and Applications. pp. 331- 348 ,(2005) , 10.1007/11581741_24
Ora Wulf-Hadash, Iris Reinhartz-Berger, Constructing Domain Knowledge through Cross Product Line Analysis BMMDS/EMMSAD. pp. 354- 369 ,(2013) , 10.1007/978-3-642-38484-4_25
Klaus Pohl, Frank J. van der Linden, Gnter Bckle, Software Product Line Engineering: Foundations, Principles and Techniques ,(2005)
Paul Clements, Linda M. Northrop, Software Product Lines: Practices and Patterns ,(2001)
Mathieu Acher, Philippe Collet, Philippe Lahire, Robert France, Composing Feature Models Software Language Engineering. ,vol. 5969, pp. 62- 81 ,(2010) , 10.1007/978-3-642-12107-4_6
Carlo Strapparava, Rada Mihalcea, Courtney Corley, Corpus-based and knowledge-based measures of text semantic similarity national conference on artificial intelligence. pp. 775- 780 ,(2006)
Kyo C. Kang, Sajoong Kim, Jaejoon Lee, Kijoo Kim, Euiseob Shin, Moonhang Huh, FORM: A feature-oriented reuse method with domain-specific reference architectures Annals of Software Engineering. ,vol. 5, pp. 143- 168 ,(1998) , 10.1023/A:1018980625587
Ubbo Visser, Holger Wache, Thomas Vögele, Heiner Stuckenschmidt, Gerhard Schuster, Sebastian Hübner, H. Neumann, Ontology-Based Integration of Information — A Survey of Existing Approaches international joint conference on artificial intelligence. ,(2001)
D G Altman, J M Bland, Diagnostic tests. 1: Sensitivity and specificity. BMJ. ,vol. 308, pp. 1552- 1552 ,(1994) , 10.1136/BMJ.308.6943.1552
Mathieu Acher, Philippe Collet, Philippe Lahire, Robert France, Comparing Approaches to Implement Feature Model Composition Modelling Foundations and Applications. ,vol. 6138, pp. 3- 19 ,(2010) , 10.1007/978-3-642-13595-8_3