A spiral model of software development and enhancement
ACM SIGSOFT Software Engineering Notes
A cookbook for using the model-view controller user interface paradigm in Smalltalk-80
Journal of Object-Oriented Programming
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Software product-line engineering: a family-based software development process
Software product-line engineering: a family-based software development process
Software product lines: practices and patterns
Software product lines: practices and patterns
SEI's Software Product Line Tenets
IEEE Software
Feature-Oriented Project Line Engineering
IEEE Software
A product line architecture for web applications
Proceedings of the 2005 ACM symposium on Applied computing
SPLC '06 Proceedings of the 10th International on Software Product Line Conference
Software Product Lines in Action: The Best Industrial Practice in Product Line Engineering
Software Product Lines in Action: The Best Industrial Practice in Product Line Engineering
Product Line Implementation using Aspect-Oriented and Model-Driven Software Development
SPLC '07 Proceedings of the 11th International Software Product Line Conference
CRIWG'11 Proceedings of the 17th international conference on Collaboration and technology
A domain engineering for content sharing collaborative features
Proceedings of the 18th Brazilian symposium on Multimedia and the web
Hi-index | 0.00 |
The concepts and technologies that define Web 2.0 has revolutionized and extended computer assisted collaborations. Collaborative applications with synchronous multimedia communication, rich interfaces and using the Web as platform are examples of such revolution. Experiences in that domain allow the identification of commonalities among those applications. A software product line might be a good choice to lower development effort and increase application's overall quality. In this paper, a software product line for Web 2.0 synchronous multimedia collaborative application is proposed based on the authors' development experiences.