Industrial experience with building a web portal product line using a lightweight, reactive approach
Proceedings of the 10th European software engineering conference held jointly with 13th ACM SIGSOFT international symposium on Foundations of software engineering
Feature refactoring a multi-representation program into a product line
Proceedings of the 5th international conference on Generative programming and component engineering
SMArTIC: towards building an accurate, robust and scalable specification miner
Proceedings of the 14th ACM SIGSOFT international symposium on Foundations of software engineering
Turning portlets into services: the consumer profile
Proceedings of the 16th international conference on World Wide Web
Efficient mining of iterative patterns for software specification discovery
Proceedings of the 13th ACM SIGKDD international conference on Knowledge discovery and data mining
Mining patterns and rules for software specification discovery
Proceedings of the VLDB Endowment
Efficient mining of recurrent rules from a sequence database
DASFAA'08 Proceedings of the 13th international conference on Database systems for advanced applications
Supporting web applications development with a product line architecture
Journal of Web Engineering
Concepts and implementation techniques for web systems product-lines using existing frameworks
Proceedings of the 15th International Software Product Line Conference, Volume 2
A reuse-oriented product-line method for enterprise web applications
ICWE'11 Proceedings of the 11th international conference on Current Trends in Web Engineering
Applying software product line engineering in building web portals for supercomputing services
Proceedings of the 28th Annual ACM Symposium on Applied Computing
Low-level variability support for web-based software product lines
Proceedings of the Eighth International Workshop on Variability Modelling of Software-Intensive Systems
Hi-index | 0.00 |
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.