Software product-line engineering: a family-based software development process
Software product-line engineering: a family-based software development process
Designing Concurrent, Distributed, and Real-Time Applications with Uml
Designing Concurrent, Distributed, and Real-Time Applications with Uml
Web Services: A Technical Introduction
Web Services: A Technical Introduction
Domain Modeling for World Wide Web Based Software Product Lines with UML
ICSR-7 Proceedings of the 7th International Conference on Software Reuse: Methods, Techniques, and Tools
Automated configuration of distributed applications from reusable software architectures
ASE '97 Proceedings of the 12th international conference on Automated software engineering (formerly: KBSE)
Integrating Feature Modeling with the RSEB
ICSR '98 Proceedings of the 5th International Conference on Software Reuse
Object-Oriented Technology and Domain Analysis
ICSR '98 Proceedings of the 5th International Conference on Software Reuse
Designing Software Product Lines with UML: From Use Cases to Pattern-Based Software Architectures
Designing Software Product Lines with UML: From Use Cases to Pattern-Based Software Architectures
Unified Modeling Language Reference Manual, The (2nd Edition)
Unified Modeling Language Reference Manual, The (2nd Edition)
Software product line engineering for Web services and UML
AICCSA '05 Proceedings of the ACS/IEEE 2005 International Conference on Computer Systems and Applications
Designing Software for Ease of Extension and Contraction
IEEE Transactions on Software Engineering
Feature-oriented variability management in product line engineering
Communications of the ACM - Software product line
ECSA '08 Proceedings of the 2nd European conference on Software Architecture
MoDELS'06 Proceedings of the 9th international conference on Model Driven Engineering Languages and Systems
Configurator-as-a-service: tool support for deriving software architectures at runtime
Proceedings of the WICSA/ECSA 2012 Companion Volume
Model composition in product lines and feature interaction detection using critical pair analysis
MODELS'07 Proceedings of the 10th international conference on Model Driven Engineering Languages and Systems
Hi-index | 0.00 |
This paper describes a model driven development approach for software product lines based on Web services, in which feature selection drives the dynamic customization of the product line architecture and implementation to derive the application. During product line modeling, feature and their dependencies are described in a feature model. The product line architecture is based around a client/server pattern consisting of user interface objects interacting with Web services. During application engineering, features are selected by the application engineer and used to dynamically customize the product line architecture and implementation.