Light-Weight Product-Lines for Evolution and Maintenance of Web Sites

  • Authors:
  • Rafael Capilla;Juan C. Dueñas

  • Affiliations:
  • -;-

  • Venue:
  • CSMR '03 Proceedings of the Seventh European Conference on Software Maintenance and Reengineering
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Software reengineering and maintenance are twoclassical activities in software engineering.Today,software maintenance is a time consuming taskbecause requirements change and evolve frequently.Moreover,in certain domains,such as the web domainis,these changes happen very often.In this way,newtechniques to engineer web sites are needed in order toreduce the time to market of web products.In this workwe describe the process of creation of a product-lineusing reengineering techniques,from alreadyavailable products,applied to the web domain.Theaims of setting-up this product-line are to ease themaintenance of web sites,and to accelerate thedevelopment of new ones.A product-line captures thecommon and variable aspects of software systems askey assets,under a common architecture in order toreduce the time to market of new software products;and software companies are increasingly adopting thisapproach.The reason for this is because webmaintenance operations must be often performed in avery short time,frequently motivated by changes in thecustomer requirements that usually expect to obtainresults in a few days or weeks.