You are required to read and agree to the below before accessing a full-text version of an article in the IDE article repository.

The full-text document you are about to access is subject to national and international copyright laws. In most cases (but not necessarily all) the consequence is that personal use is allowed given that the copyright owner is duly acknowledged and respected. All other use (typically) require an explicit permission (often in writing) by the copyright owner.

For the reports in this repository we specifically note that

  • the use of articles under IEEE copyright is governed by the IEEE copyright policy (available at
  • the use of articles under ACM copyright is governed by the ACM copyright policy (available at
  • technical reports and other articles issued by Mälardalen University is free for personal use. For other use, the explicit consent of the authors is required
  • in other cases, please contact the copyright owner for detailed information

By accepting I agree to acknowledge and respect the rights of the copyright owner of the document I am about to access.

If you are in doubt, feel free to contact

From Copy and Past Reuse to Systematic Reuse with Software Product Lines: The Concepts, The Adoption Road and Some Industrial Experiences


Eduardo Almeida



Start time:

2012-05-15 00:00

End time:

2012-05-15 01:00



Contact person:


From Copy and Past Reuse to Systematic Reuse with Software Product Lines: The Concepts, The Adoption Road and Some Industrial Experiences

Abstract: In this talk, I will show some problems with ad-hoc reuse and the migration path to Software Product Lines. In addition, some additional concepts will be discussed as well as some industrial experience with Brazilian Companies in the Medical and Financial Information System Domain.

Bio: Dr. Almeida is an assistant professor in the software engineering area at Federal University of Bahia and head of the M.Sc. Program in Computer Science, Brazil, where he is member of Software Engineering Lab (LES) and leads the RiSE Labs. Before joined to this university, Dr. Almeida worked as a reuse scientist and consultant at Recife Center for Advanced Studies and Systems (C.E.S.A.R), where he conducted several industrial projects focused on the various reuse aspects, such as methods, processes and tools and a software reuse professor at C.E.S.A.R. EDU. In the reuse efforts, Dr. Almeida has worked as project manager/researcher/scientist involved since the conception solutions until their deployment. He is also the author of more than 150 papers published and presented in conferences on these and other software reuse topics in leading venues worldwide and has served as referee in important journal papers with focus on reuse such as IEEE Transactions on Software Engineering, IEEE Software, Journal of Systems and Software and Information and Software Technology Journal (IST). He is also head of the Reuse in Software Engineering (RiSE) where one of his activities is to start new cooperation projects around the word involving software reuse and Member of the Brazilian Committee composed of 50 specialists in the software component area, created by Brazilian Government. Dr. Almeida was Co-Chair of the 6th Brazilian Workshop on Component-Based Development (2006), creator of the WIRE - Workshop for Reuse Introduction in Companies where he has served as Co-Chair and Member of the Steering Committee, creator of the RISS - RiSE Summer School on Software Reuse where he has served as Director, creator of the C.E.S.A.R's Seminars working as Chair.