User menu

An Overview of Techniques for Detecting Software Variability Concepts in Source Code

Bibliographic reference Lozano rodriguez, Angela. An Overview of Techniques for Detecting Software Variability Concepts in Source Code.ER'11 Proceedings of the 30th international conference on conceptual modeling (Brussels, Belgium., du 31/10/2011 au 03/11/2011). In: Lecture Notes in Computer Science, Vol. 6999, p. 141-150 (2011)
Permanent URL http://hdl.handle.net/2078.1/86542
  1. Anastasopoulos, M., Gacek, C.: Implementing product line variabilities. In: SSR 2001: Proc. of the 2001 Symposium on Software Reusability, pp. 109–117. ACM, New York (2001)
  2. Antkiewicz Michał, Tonelli Bartolomei Thiago, Czarnecki Krzysztof, Fast extraction of high-quality framework-specific models from application code, 10.1007/s10515-008-0040-x
  3. Bosch, J., Florijn, G., Greefhorst, D., Kuusela, J., Obbink, J.H., Pohl, K.: Variability issues in software product lines. In: Revised Papers from the 4th Int’l Workshop on Software Product-Family Engineering, PFE 2001, pp. 13–21. Springer, Heidelberg (2002)
  4. Brown T. John, Spence Ivor, Kilpatrick Peter, Crookes Danny, Adaptable Components for Software Product Line Engineering, Software Product Lines (2002) ISBN:9783540439851 p.154-175, 10.1007/3-540-45652-x_10
  5. Czarnecki, K., She, S., Wasowski, A.: Sample spaces and feature models: There and back again. In: SPLC 2008: Proc. of the 2008 12th Int’l Software Product Line Conference, pp. 22–31. IEEE Computer Society, Washington, DC, USA (2008)
  6. Egyed A., A scenario-driven approach to traceability, 10.1109/icse.2001.919087
  7. Eick S.G., Graves T.L., Karr A.F., Marron J.S., Mockus A., Does code decay? Assessing the evidence from change management data, 10.1109/32.895984
  8. Faust, D., Verhoef, C.: Software product line migration and deployment. Software: Practice and Experience 33(10), 933–955 (2003)
  9. Frenzel, P., Koschke, R., Breu, A.P.J., Angstmann, K.: Extending the reflexion method for consolidating software variants into product lines. In: WCRE 2007: Proc. of the 14th Working Conference on Reverse Engineering, pp. 160–169. IEEE Computer Society, Washington, DC, USA (2007)
  10. Hummel, O., Janjic, W., Atkinson, C.: Proposing software design recommendations based on component interface intersecting. In: Proc. of the 2nd Int’l Workshop on Recommendation Systems for Software Engineering, RSSE 2010, pp. 64–68. ACM, New York (2010)
  11. Jaring, M.: Variability Engineering as an Integral Part of the Software Product Family Development Process. PhD thesis, Rijksuniversiteit Groningen (2005)
  12. Johansson, E., Höst, M.: Tracking degradation in software product lines through measurement of design rule violations. In: Proc. of the 14th Int’l Conference on Software Engineering and Knowledge Engineering, SEKE 2002, pp. 249–254. ACM, New York (2002)
  13. Keepence B., Mannion M., Using patterns to model variability in product families, 10.1109/52.776957
  14. Kim Soo Dong, Her Jin Sun, Chang Soo Ho, A theoretical foundation of variability in component-based development, 10.1016/j.infsof.2004.11.007
  15. Koschke Rainer, Frenzel Pierre, Breu Andreas P. J., Angstmann Karsten, Extending the reflexion method for consolidating software variants into product lines, 10.1007/s11219-009-9077-8
  16. Lai, A., Murphy, G.C.: The structure of features in Java code: An exploratory investigation. In: Ossher, H., Tarr, P., Murphy, G. (eds.) Workshop on Multi-Dimensional Separation of Concerns (OOPSLA 1999) (November 1999)
  17. Maccari Alessandro, Heie Anders, Managing infinite variability in mobile terminal software, 10.1002/spe.645
  18. Mende Thilo, Beckwermert Felix, Koschke Rainer, Meier Gerald, Supporting the Grow-and-Prune Model in Software Product Lines Evolution Using Clone Detection, 10.1109/csmr.2008.4493311
  19. Parra Carlos, Cleve Anthony, Blanc Xavier, Duchien Laurence, Feature-Based Composition of Software Architectures, Software Architecture (2010) ISBN:9783642151132 p.230-245, 10.1007/978-3-642-15114-9_18
  20. Salicki, S., Farcet, N.: Expression and usage of the variability in the software product lines. In: Revised Papers from the 4th Int’l Workshop on Software Product-Family Engineering, PFE 2001, pp. 304–318. Springer, London (2002)
  21. Snelting Gregor, Reengineering of configurations based on mathematical concept analysis, 10.1145/227607.227613
  22. Svahnberg Mikael, van Gurp Jilles, Bosch Jan, A taxonomy of variability realization techniques, 10.1002/spe.652
  23. Thummalapenta, S., Xie, T.: Spotweb: detecting framework hotspots via mining open source repositories on the web. In: Proc. of the 2008 Int’l Working Conference on Mining Software Repositories, MSR 2008, pp. 109–112. ACM, New York (2008)
  24. Yang Yiming, Peng Xin, Zhao Wenyun, Domain Feature Model Recovery from Multiple Applications Using Data Access Semantics and Formal Concept Analysis, 10.1109/wcre.2009.15