A Collaborative Method for Reuse Potential Assessment in Reengineering-Based Product Line Adoption
by Muhammad Asim Noor, Paul Grünbacher, Christoph Hoyer
Abstract:
Software product lines are rarely developed from scratch. Instead the development of a product line by reengineering existing systems is a more common scenario, which relies on the collaboration of diverse stakeholders to lay its foundations. The paper describes a collaborative scoping approach for organizations migrating existing products to a product line. The approach uses established practices from the field of reengineering and architectural recovery and synthesizes them in a collaborative process. The proposed approach employs best practices and tools from the area of collaboration engineering to achieve effective collaboration. The paper presents a case study as initial validation of the proposed approach.
Reference:
Muhammad Asim Noor, Paul Grünbacher, Christoph Hoyer, "A Collaborative Method for Reuse Potential Assessment in Reengineering-Based Product Line Adoption", Springer, vol. 5082, pp. 69-83, 2007.
Bibtex Entry:
@Conference{Noor2007a, Title = {A Collaborative Method for Reuse Potential Assessment in Reengineering-Based Product Line Adoption}, Author = {Muhammad Asim Noor and Paul Grünbacher and Christoph Hoyer}, Booktitle = {Proceedings 2nd IFIP TC 2 Central and East European Conference on Software Engineering Techniques: Balancing Agility and Formalism in Software Engineering, (CEE-SET 2007), Poznan, Poland, October 10-12, Revised Selected Papers}, Year = {2007}, Editor = {Bertrand Meyer and Jerzy R. Nawrocki and Bartosz Walter}, Pages = {69-83}, Publisher = {Springer}, Series = {Lecture Notes in Computer Science}, Volume = {5082}, Abstract = {Software product lines are rarely developed from scratch. Instead the development of a product line by reengineering existing systems is a more common scenario, which relies on the collaboration of diverse stakeholders to lay its foundations. The paper describes a collaborative scoping approach for organizations migrating existing products to a product line. The approach uses established practices from the field of reengineering and architectural recovery and synthesizes them in a collaborative process. The proposed approach employs best practices and tools from the area of collaboration engineering to achieve effective collaboration. The paper presents a case study as initial validation of the proposed approach.}, Doi = {10.1007/978-3-540-85279-7_6}, ISBN = {978-3-540-85278-0}, Researchr = {http://researchr.org/publication/NoorGH07}, Tags = {product line, reuse} }
Powered by bibtexbrowser