Bibliography - HestiaProject/PAxSPL GitHub Wiki

  1. OL, A. & JØRGENSEN, B. N.: Remodularizing Java programs for improved locality of feature implementations in source code. In: Science of Computer Programming 77 (2012), Nr. 3, S. 131--151

  2. ACHER, M.; CLEVE, A.; PERROUIN, G.; HEYMANS, P.; VANBENEDEN, C.; COLLET, P. & LAHIRE, P.: On extracting feature models from product descriptions. In:: . : Proceedings of the Sixth International Workshop on Variability Modeling of Software-Intensive Systems., 2012, S. 45--54

  3. ALI, N.; WU, W.; ANTONIOL, G.; DI PENTA, M.; GUÉHÉNEUC, Y.-G. & HAYES, J. H.: Moms: Multi-objective miniaturization of software. In:: . : Software Maintenance (ICSM), 2011 27th IEEE International Conference on., 2011, S. 153--162

  4. AL-MSIE’DEEN, A.; SERIAI, D.; HUCHARD, M.; URTADO, C. & VAUTTIER, S.: Mining features from the object-oriented source code of software variants by combining lexical and structural similarity. In:: . : International Conference on Information Reuse and Integration., 2013, S. 586--593

  5. AL-MSIE’DEEN, R.; SERIAI, A. D.; HUCHARD, M.; URTADO, C.; VAUTTIER, S. & SALMAN, H. E.: An approach to recover feature models from object-oriented source code. In: Actes de la Journe9e Lignes de Produits (2012), S. 15--26

  6. DE ALMEIDA, E. S.; MASCENA, J. C. C. P.; CAVALCANTI, A. P. C.; ALVARO, A.; GARCIA, V. C.; DE LEMOS MEIRA, S. R. & LUCRÉDIO, D.: The domain analysis concept revisited: a practical approach. In:: . : International Conference on Software Reuse., 2006, S. 43--57

  7. AL-MSIE’DEEN, A.; SERIAI, D.; HUCHARD, M.; URTADO, C.; VAUTTIER, S. & EYAL-SALMAN, H.: Feature location in a collection of software product variants using formal concept analysis. In: (2013)

  8. ALVES, V.; SCHWANNINGER, C.; BARBOSA, L.; RASHID, A.; SAWYER, P.; RAYSON, P.; POHL, C. & RUMMLER, A.: An exploratory study of information retrieval techniques in domain analysis. In:: . : Software Product Line Conference, 2008. SPLC'08. 12th International., 2008, S. 67--76

  9. ANWIKAR, V.; NAIK, R.; CONTRACTOR, A. & MAKKAPATI, H.: Domain-driven technique for functionality identification in source code. In: ACM SIGSOFT Software Engineering Notes 37 (2012), Nr. 3, S. 1--8

  10. ARAÚJO, J.; GOULÃO, M.; MOREIRA, A.; SIMÃO, I.; AMARAL, V. & BANIASSAD, E.: Advanced modularity for building SPL feature models: a model-driven approach. In:: . : Proceedings of the 28th Annual ACM Symposium on Applied Computing., 2013, S. 1246--1253

  11. ASSUNCÃO, W. K. G.; LOPEZ-HERREJON, R. E.; LINSBAUER, L.; VERGILIO, S. R. & EGYED, A.: Reengineering legacy applications into software product lines: a systematic mapping. In: Empirical Software Engineering (2017), S. 1--45

  12. BAGHERI, E.; ENSAN, F. & GASEVIC, D.: Decision support for the software product line domain engineering lifecycle. In: Automated Software Engineering 19 (2012), Nr. 3, S. 335--377

  13. BAYER, J.; FORSTER, T.; GANESAN, D.; GIRARD, J.-F.; JOHN, I.; KNODEL, J.; KOLB, R. & MUTHIG, D.: Definition of reference architectures based on existing systems. In: IESE-Report (2004)

  14. BÉCAN, G.; ACHER, M.; BAUDRY, B. & NASR, S. B.: Breathing ontological knowledge into feature model management. In: (2013)

  15. CHEN, K.; ZHANG, W.; ZHAO, H. & MEI, H.: An approach to constructing feature models based on requirements clustering. In:: . : Requirements Engineering, 2005. Proceedings. 13th IEEE International Conference on., 2005, S. 31--40

  16. CHIKOFSKY, E. J. & CROSS, J. H.: Reverse engineering and design recovery: A taxonomy. In: IEEE software 7 (1990), Nr. 1, S. 13--17

  17. CLEMENTS, P. & NORTHROP, L.: Software product lines: Addison-Wesley,., 2002

  18. CZARNECKI, K.: Generative programming: Principles and techniques of software engineering based on automated configuration and fragment-based component models. In: (1998)

  19. CZARNECKI, K.; HELSEN, S. & EISENECKER, U.: Formalizing cardinality-based feature models and their specialization. In: Software process: Improvement and practice 10 (2005), Nr. 1, S. 7--29

  20. DAMASEVICIUS, R.; PASKEVICIUS, P.; KARCIAUSKAS, E. & MARCINKEVICIUS, R.: Automatic Extraction of Features and Generation of Feature Models from Java Programs. In: Information Technology And Control 41 (2012), Nr. 4, S. 376--384

  21. DAVIS, S. M.: From “future perfect”: Mass customizing. In: Planning review 17 (1989), Nr. 2, S. 16--21

  22. DUSZYNSKI, S.; KNODEL, J. & BECKER, M.: Analyzing the source code of multiple software variants for reuse potential. In:: . : Reverse Engineering (WCRE), 2011 18th Working Conference on., 2011, S. 303--307

  23. EISENBARTH, T.; KOSCHKE, R. & SIMON, D.: Derivation of feature component maps by means of concept analysis. In:: . : Software Maintenance and Reengineering, 2001. Fifth European Conference on., 2001, S. 176--179

  24. EYAL-SALMAN, H.; SERIAI, A.-D. & DONY, C.: Feature-to-code traceability in legacy software variants. In:: . : Software Engineering and Advanced Applications (SEAA), 2013 39th EUROMICRO Conference on., 2013, S. 57--61

  25. EYAL-SALMAN, H.; SERIAI, A.-D.; DONY, C. & AL-MSIE'DEEN, R.: Recovering traceability links between feature models and source code of product variants. In:: . : Proceedings of the VARiability for You Workshop: Variability Modeling Made Useful for Everyone., 2012, S. 21--25

  26. EYAL-SALMAN, H.; SERIAI, A.-D. & DONY, C.: Feature-to-code traceability in a collection of software variants: Combining formal concept analysis and information retrieval. In:: . : Information Reuse and Integration (IRI), 2013 IEEE 14th International Conference on., 2013, S. 209--216

  27. EYAL-SALMAN, H.; SERIAI, A.-D. & DONY, C.: Feature location in a collection of product variants: Combining information retrieval and hierarchical clustering. In:: . : SEKE: Software Engineering and Knowledge Engineering., 2014, S. 426--430

  28. EYAL-SALMAN, H. E.; SERIAI, A. D.; DONY, C. & OTHERS: Identifying traceability links between product variants and their features. In:: . : REVE'2013: 1st International workshop on Reverse Variability Engineering., 2013, S. 17--22

  29. FERRARI, A.; SPAGNOLO, G. O. & DELL'ORLETTA, F.: Mining commonalities and variabilities from natural language documents. In:: . : Proceedings of the 17th International Software Product Line Conference., 2013, S. 116--120

  30. FISCHER, S.; LINSBAUER, L.; LOPEZ-HERREJON, R. E. & EGYED, A.: Enhancing clone-and-own with systematic reuse for developing software variants. In:: . : Software Maintenance and Evolution (ICSME), 2014 IEEE International Conference on., 2014, S. 391--400

  31. FISCHER, S.; LINSBAUER, L.; LOPEZ-HERREJON, R. E. & EGYED, A.: The ecco tool: Extraction and composition for clone-and-own. In:: . : Proceedings of the 37th International Conference on Software Engineering-Volume 2., 2015, S. 665--668

  32. FRENZEL, P.; KOSCHKE, R.; BREU, A. P. J. & ANGSTMANN, K.: Extending the reflexion method for consolidating software variants into product lines. In:: . : Reverse Engineering, 2007. WCRE 2007. 14th Working Conference on., 2007, S. 160--169

  33. HASLINGER, E. N.; LOPEZ-HERREJON, R. E. & EGYED, A.: Reverse engineering feature models from programs' feature sets. In:: . : Reverse Engineering (WCRE), 2011 18th Working Conference on., 2011, S. 308--312

  34. KELLY, M. B.; ALEXANDER, J. S.; ADAMS, B. & HASSAN, A. E.: Recovering a balanced overview of topics in a software domain. In:: . : Source Code Analysis and Manipulation (SCAM), 2011 11th IEEE International Working Conference on., 2011, S. 135--144

  35. KLATT, B.; KROGMANN, K. & SEIDL, C.: Program dependency analysis for consolidating customized product copies. In:: . : Software Maintenance and Evolution (ICSME), 2014 IEEE International Conference on., 2014, S. 496--500

  36. KLATT, B.; KÜSTER, M. & KROGMANN, K.: A graph-based analysis concept to derive a variation point design from product copies. In: Proc of REVE 13 (2013)

  37. KOZIOLEK, H.; GOLDSCHMIDT, T.; DE GOOIJER, T.; DOMIS, D. & SEHESTEDT, S.: Experiences from identifying software reuse opportunities by domain analysis. In:: . : Proceedings of the 17th International Software Product Line Conference., 2013, S. 208--217

  38. KUMAKI, K.; TSUCHIYA, R.; WASHIZAKI, H. & FUKAZAWA, Y.: Supporting commonality and variability analysis of requirements and structural models. In:: . : Proceedings of the 16th International Software Product Line Conference-Volume 2., 2012, S. 115--118

  39. LAGO, P. & VAN VLIET, H.: Observations from the recovery of a software product family. In:: . : International Conference on Software Product Lines., 2004, S. 214--227

  40. LAGUNA, M. A. & CRESPO, Y.: A systematic mapping study on software product line evolution: From legacy system reengineering to product line refactoring. In: Science of Computer Programming 78 (2013), Nr. 8, S. 1010--1034

  41. LI, S.; CHEN, F.; LIANG, Z. & YANG, H.: Using Feature-Oriented Analysis to Recover Legacy Software Design for Software Evolution.. In:: . : SEKE., 2005, S. 336--341

  42. LINSBAUER, L.; ANGERER, F.; GRÜNBACHER, P.; LETTNER, D.; PRÄHOFER, H.; LOPEZ-HERREJON, R. E. & EGYED, A.: Recovering feature-to-code mappings in mixed-variability software systems. In:: . : Software Maintenance and Evolution (ICSME), 2014 IEEE International Conference on., 2014, S. 426--430

  43. LINSBAUER, L.; LOPEZ-HERREJON, E. R. & EGYED, A.: Recovering traceability between features and code in product variants. In:: . : Proceedings of the 17th International Software Product Line Conference., 2013, S. 131--140

  44. LOHAR, S.; AMORNBORVORNWONG, S.; ZISMAN, A. & CLELAND-HUANG, J.: Improving trace accuracy through data-driven configuration and composition of tracing features. In:: . : Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering., 2013, S. 378--388

  45. LOPEZ-HERREJON, R. E.; LINSBAUER, L.; GALINDO, J. A.; PAREJO, J. A.; BENAVIDES, D.; SEGURA, S. & EGYED, A.: An assessment of search-based techniques for reverse engineering feature models. In: Journal of Systems and Software 103 (2015), S. 353--369

  46. MAAZOUN, J.; BOUASSIDA, N. & BEN-ABDALLAH, H.: A bottom up SPL design method. In:: . : Model-Driven Engineering and Software Development (MODELSWARD), 2014 2nd International Conference on., 2014, S. 309--316

  47. MAÂZOUN, J.; BOUASSIDA, N. & BEN-ABDALLAH, H.: Feature model recovery from product variants based on a cloning technique.. In:: . : SEKE., 2014, S. 431--436

  48. MAIA, M. D. A.; SOBREIRA, V.; PAIXÃO, K. R.; DE AMO, S. & SILVA, I.: Using a sequence alignment algorithm to identify specific and common code from execution traces. In: Proc. PCODA 8 (2008)

  49. MEFTEH, M.; BOUASSIDA, N. & BEN-ABDALLAH, H.: Feature model extraction from documented UML use case diagrams. In: ADA USER 35 (2014), Nr. 2, S. 107

  50. MU, Y.; WANG, Y. & GUO, J.: Extracting software functional requirements from free text documents. In:: . : Information and Multimedia Technology, 2009. ICIMT'09. International Conference on., 2009, S. 194--198

  51. NIE, K.; ZHANG, L. & GENG, Z.: Product line variability modeling based on model difference and merge. In:: . : Computer Software and Applications Conference Workshops (COMPSACW), 2012 IEEE 36th Annual., 2012, S. 509--513

  52. NIU, N.; SAVOLAINEN, J.; NIU, Z.; JIN, M. & CHENG, J.-R. C.: A systems approach to product line requirements reuse. In: IEEE Systems Journal 8 (2014), Nr. 3, S. 827--836

  53. NÖBAUER, M.; SEYFF, N. & GROHER, I.: Inferring variability from customized standard software products. In:: . : Proceedings of the 18th International Software Product Line Conference-Volume 1., 2014, S. 284--293

  54. NÖBAUER, M.; SEYFF, N. & GROHER, I.: Similarity Analysis within Product Line Scoping: An Evaluation of a Semi-automatic Approach. In:: . : International Conference on Advanced Information Systems Engineering., 2014, S. 165--179

  55. NOOR, M. A.; GRÜNBACHER, P. & HOYER, C.: A collaborative method for reuse potential assessment in reengineering-based product line adoption: Springer. : Balancing Agility and Formalism in Software Engineering., 2008, S. 69--83

  56. NUNES, C.; GARCIA, A.; LUCENA, C. & LEE, J.: Heuristic expansion of feature mappings in evolving program families. In: Software: Practice and Experience 44 (2014), Nr. 11, S. 1315--1349

  57. PASSOS, L.; CZARNECKI, K.; APEL, S.; WASOWSKI, A.; KÄSTNER, C. & GUO, J.: Feature-oriented software evolution. In:: . : Proceedings of the Seventh International Workshop on Variability Modelling of Software-intensive Systems., 2013, S. 17

  58. PENG, X.; XING, Z.; TAN, X.; YU, Y. & ZHAO, W.: Improving feature location using structural similarity and iterative graph mapping. In: Journal of Systems and Software 86 (2013), Nr. 3, S. 664--676

  59. POHL, K.; BÖCKLE, G. & VAN DER LINDEN, F. J.: Software product line engineering: foundations, principles and techniques: Springer Science & Business Media., 2005

  60. RUBIN, J. & CHECHIK, M.: From Products to Product Lines Using Model Matching and Refactoring.. In:: . : SPLC Workshops., 2010, S. 155--162

  61. RUBIN, J. & CHECHIK, M.: A survey of feature location techniques: Springer. : Domain Engineering., 2013, S. 29--58

  62. RUBIN, J. & CHECHIK, M.: Combining related products into product lines. In:: . : International Conference on Fundamental Approaches to Software Engineering., 2012, S. 285--300

  63. RUBIN, J. & CHECHIK, M.: Locating distinguishing features using diff sets. In:: . : Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering., 2012, S. 242--245

  64. RUBIN, J.; CZARNECKI, K. & CHECHIK, M.: Managing cloned variants: a framework and experience. In:: . : Proceedings of the 17th International Software Product Line Conference., 2013, S. 101--110

  65. RUBIN, J.; CZARNECKI, K. & CHECHIK, M.: Cloned product variants: from ad-hoc to managed software product lines. In: International Journal on Software Tools for Technology Transfer 17 (2015), Nr. 5, S. 627--646

  66. RUBIN, J.; KIRSHIN, A.; BOTTERWECK, G. & CHECHIK, M.: Managing forked product variants. In:: . : Proceedings of the 16th International Software Product Line Conference-Volume 1., 2012, S. 156--160

  67. SAMPATH, P.: An elementary theory of product-line variations. In: Formal Aspects of Computing 26 (2014), Nr. 4, S. 695

  68. SANTOS, A.; GAIA, F.; FIGUEIREDO, E.; NETO, P. S. & ARAÚJO, J.: Test-based SPL extraction: an exploratory study. In:: . : Proceedings of the 28th Annual ACM Symposium on Applied Computing., 2013, S. 1031--1036

  69. SEIDL, C.; HEIDENREICH, F. & AßSMANN, U.: Co-evolution of models and feature mapping in software product lines. In:: . : Proceedings of the 16th International Software Product Line Conference-Volume 1., 2012, S. 76--85

  70. SEIDL, C.; WINKELMANN, T. & SCHAEFER, I.: A Software Product Line of Feature Modeling Notations and Cross-Tree Constraint Languages.. In:: . : Modellierung., 2016, S. 157--172

  71. SHE, S.; LOTUFO, R.; BERGER, T.; WASOWSKI, A. & CZARNECKI, K.: Reverse engineering feature models. In:: . : Software Engineering (ICSE), 2011 33rd International Conference on., 2011, S. 461--470

  72. SHE, S.; RYSSEL, U.; ANDERSEN, N.; WASOWSKI, A. & CZARNECKI, K.: Efficient synthesis of feature models. In: Information and Software Technology 56 (2014), Nr. 9, S. 1122--1143

  73. STOERMER, C. & O'BRIEN, L.: MAP-mining architectures for product line evaluations. In:: . : Software Architecture, 2001. Proceedings. Working IEEE/IFIP Conference on., 2001, S. 35--44

  74. STUIKYS, V. & VALINCIUS, K.: A domain understanding through context-based feature modelling: a research framework. In:: . : 17th Int. Conference on Information and Software Technologies., 2011, S. 141--148

  75. TANG, Y. & LEUNG, H.: Top-down Feature Mining Framework for Software Product Line.. In:: . : ICEIS (2)., 2015, S. 71--81

  76. VAN DER LINDEN, F. J.; SCHMID, K. & ROMMES, E.: Software product lines in action: the best industrial practice in product line engineering: Springer Science & Business Media., 2007

  77. VAN DER STORM, T.: Generic feature-based software composition. In:: . : International Conference on Software Composition., 2007, S. 66--80

  78. VAN GURP, J.; BOSCH, J. & SVAHNBERG, M.: On the notion of variability in software product lines. In:: . : Software Architecture, 2001. Proceedings. Working IEEE/IFIP Conference on., 2001, S. 45--54

  79. WESTON, N.; CHITCHYAN, R. & RASHID, A.: A framework for constructing semantically composable feature models from natural language requirements. In:: . : Proceedings of the 13th International Software Product Line Conference., 2009, S. 211--220

  80. XUE, Y.; XING, Z. & JARZABEK, S.: Understanding feature evolution in a family of product variants. In:: . : Reverse Engineering (WCRE), 2010 17th Working Conference on., 2010, S. 109--118

  81. XUE, Y.; XING, Z. & JARZABEK, S.: Feature location in a collection of product variants. In:: . : Reverse Engineering (WCRE), 2012 19th Working Conference on., 2012, S. 145--154

  82. YANG, Y.; PENG, X. & ZHAO, W.: Domain feature model recovery from multiple applications using data access semantics and formal concept analysis. In:: . : Reverse Engineering, 2009. WCRE'09. 16th Working Conference on., 2009, S. 215--224

  83. ZIADI, T.; FRIAS, L.; DA SILVA, M. A. A. & ZIANE, M.: Feature identification from the source code of product variants. In:: . : Software Maintenance and Reengineering (CSMR), 2012 16th European Conference on., 2012, S. 417--422

  84. ZIADI, T.; HENARD, C.; PAPADAKIS, M.; ZIANE, M. & LE TRAON, Y.: Towards a language-independent approach for reverse-engineering of software product lines. In:: . : Proceedings of the 29th Annual ACM Symposium on Applied Computing., 2014, S. 1064--1071

  85. KANG, Kyo C., et al. Feature-orıented domaın analysıs (FODA) feasıbılıty study. No. CMU/SEI-90-TR-21. Carnegie-Mellon Univ Pittsburgh Pa Software Engineering Inst, 1990.

  86. CZARNECKI, K. and Eisenecker, U. W. (2000). Generative Programming: Methods, Tools, and Applications, Addison Wesley, Boston, MA.

  87. TRIFU, Mircea. Tool-supported identification of functional concerns in object-oriented code. KIT Scientific Publishing, 2010.

  88. NUNES, Camila et al. History-sensitive heuristics for recovery of features in code of evolving program families. In: Proceedings of the 16th International Software Product Line Conference-Volume 1. ACM, 2012. p. 136-145.

  89. MARTINEZ, Jabier et al. Identifying and visualising commonality and variability in model variants. In: European Conference on Modelling Foundations and Applications. Springer, Cham, 2014. p. 117-131.

  90. TANG, Yutian; LEUNG, Hareton. Top-down Feature Mining Framework for Software Product Line. In: ICEIS (2). 2015. p. 71-81.

  91. BALBINO, Marcela; DE ALMEIDA, Eduardo Santana; DE LEMOS MEIRA, Silvio Romero. An Agile Scoping Process for Software Product Lines. In: SEKE. 2011. p. 717-722.

  92. GILLAIN, Joseph et al. Product portfolio scope optimization based on features and goals. In: Proceedings of the 16th International Software Product Line Conference-Volume 1. ACM, 2012. p. 161-170.

  93. PARK, Shin Young; KIM, Soo Dong. A systematic method for scoping core assets in product line engineering. In: 12th Asia-Pacific Software Engineering Conference (APSEC'05). IEEE, 2005. p. 8 pp.

  94. CAVALCANTI, Yguaratã Cerqueira et al. Towards metamodel support for variability and traceability in software product lines. In: Proceedings of the 5th Workshop on Variability Modeling of Software-Intensive Systems. 2011. p. 49-57.