A cookbook for using the model-view controller user interface paradigm in Smalltalk-80
Journal of Object-Oriented Programming
ACM Computing Surveys (CSUR)
Systematic hypermedia application design with OOHDM
Proceedings of the the seventh ACM conference on Hypertext
Software reuse: architecture, process and organization for business success
Software reuse: architecture, process and organization for business success
WebComposition: an object-oriented support system for the Web engineering lifecycle
Selected papers from the sixth international conference on World Wide Web
Software product-line engineering: a family-based software development process
Software product-line engineering: a family-based software development process
Tools and approaches for developing data-intensive Web applications: a survey
ACM Computing Surveys (CSUR)
Design and use of software architectures: adopting and evolving a product-line approach
Design and use of software architectures: adopting and evolving a product-line approach
Generative programming: methods, tools, and applications
Generative programming: methods, tools, and applications
Web Modeling Language (WebML): a modeling language for designing Web sites
Proceedings of the 9th international World Wide Web conference on Computer networks : the international journal of computer and telecommunications netowrking
Object-oriented framework and product lines
Proceedings of the first conference on Software product lines : experience and research directions: experience and research directions
Representing Variability in Software Product Lines: A Case Study
SPLC 2 Proceedings of the Second International Conference on Software Product Lines
Model-Driven Product Line Architectures
SPLC 2 Proceedings of the Second International Conference on Software Product Lines
On the Influence of Variabilities on the Application-Engineering Process of a Product Family
SPLC 2 Proceedings of the Second International Conference on Software Product Lines
Easing the Transition to Software Mass Customization
PFE '01 Revised Papers from the 4th International Workshop on Software Product-Family Engineering
On the Notion of Variability in Software Product Lines
WICSA '01 Proceedings of the Working IEEE/IFIP Conference on Software Architecture
Light-Weight Product-Lines for Evolution and Maintenance of Web Sites
CSMR '03 Proceedings of the Seventh European Conference on Software Maintenance and Reengineering
A product line architecture for web applications
Proceedings of the 2005 ACM symposium on Applied computing
A data-modelling approach to web application synthesis
International Journal of Web Engineering and Technology
A software architecture for structuring complex web applications
Journal of Web Engineering
Requirements engineering for web applications: a comparative study
Journal of Web Engineering
Hi-index | 0.00 |
Web applications have become crucial elements of the global information infrastructure, evolving from simple collections of static pages to distributed applications. Since Web applications often share similar behaviors, shifting the focus from the design of single applications to that of system families is an effective way to pursue synergy effects in software development. The paper illustrates Koriandol, a product line architecture designed to develop, deploy and maintain families of Web applications. Specific family members are assembled from reusable components which support variability determination through built-in reflective mechanisms. These provide the ability to bind variation points to specific variants even post deployment, making applications widely reconfigurable.