Feature Oriented Re-engineering of Legacy systems into Product Line Assets - a Case Study |
Lee, Jae-Joon
(포항공과대학교)
Kim, Byung-Kil (포항공과대학교) Chang, Yeop (포항공과대학교) Kang, Kyo-Chul (포항공과대학교) |
1 | Bayer, J., Girard, J.F, Wuerthner, M., DeBaud, J.M., Apel, M.: Transitioning Legacy Assets to a Product Line Architecture, 7th European Software Engineering Conference (ESEC/FSE'99), LNCS-1687, pp.446-463, 1999 |
2 | Bosch, J., Hogstrom, M.: Product Instantiation in Software Product Lines: A Case Study. Second International Symposium on Generative and Component-Based Software Engineering, LNCS 2177, 2001 |
3 | Lee, K., Kang, K., Lee, J.: Concepts and Guidelines of Feature Modeling for Product Line Software Engineering. In: Gacek, C. (eds.): Software Reuse: Methods, Techniques, and Tools.Lecture Notes in Computer Science, Vol. 2319. Springer-Verlag, Berlin Heidelberg, 2002 |
4 | Medvidovic, N., Taylor, R. N.: Exploiting architectural style to develop a family of applications, Software Engineering. IEE Proceeding, Vol.144, No.5-6. October/December, 1997 |
5 | DeBaud, J.M., Girard, J.F.: The relationship between the Product Line Development Entry Points and Reengineering, 2nd International Workshop on Development and Evolution of Software Architectures for Product Families, LNCS 1492, pp. 132-139, 1998 |
6 | Kim, M., Lee, J., Kang, K., Hong, Y., Bang., S.: Re-engineering Software Architecture of Home Service Robots: A Case Study, International Conference on Software Engineering, Missouri, USA, pp.505-513, 2005 |
7 | Basset, P.G.: Framing Software Reuse: Lessons from the Real World. Prentice Hall, Yourdon Press, 1997 |
8 | Fowler, M., Beck, K., Brant.,J., Opdyke, W., Roberts, D.: Refactoring: Improving the Design of Existing Code, Addison-Wesley, 2000 |
9 | Bosch, J., Ran, A.: Evolution of Software Product Families, Software Architectures for Product Families: International Workshop (IW-SAPF-3), LNCS 1952, pp.168-183, 2000 |
10 | Maccari, A., Riva, C.: Architectural Evolution of Legacy Product Families, Software Product Family Engineering: 4th International Workshop (PFE-4 2001), LNCS 2290, pp.64-69, 2002 |
11 | Lago, P., Vliet, H.: Observations from the Recovery of a Software Product Family, Software Product Line Conference 2004, LNCS Vol 3154 Springer-Verlag, Berlin Heidelberg, New York , 2004 |
12 | Bergey, J., O'Brien, L., Smith, D.: Option Analysis for Reengineering (OAR): A Method for Mining Legacy Assets (CMU/SEI-2001-TN-013). Pittsburgh, PA:Software Engineering Institute, Carnegie Mellon University, 2001 |
13 | Kang, K., Lee, J., Donohoe, P.: Feature Oriented Product Line Engineering, IEEE Software, 19(4), July/August, pp.58-65, 2002 DOI ScienceOn |
14 | Eixelsberger, W., Kalan, M., Ogris, M., Beckman, H., Bellay, B., Gall, H.: Recovery of Architectural Structure: A Case Study, 2nd International ESPRIT ARES Workshop on Development and Evolution of Software Architectures for Product Families LNCS Vol. 1429. Springer-Verlag, Berlin Heidelberg New York, 2002 |