Generative programming: methods, tools, and applications
Generative programming: methods, tools, and applications
Widening the Scope of Software Product Lines - From Variation to Composition
SPLC 2 Proceedings of the Second International Conference on Software Product Lines
Product derivation in software product families: a case study
Journal of Systems and Software - Special issue: The new context for software engineering education and training
Software Product Line Engineering: Foundations, Principles and Techniques
Software Product Line Engineering: Foundations, Principles and Techniques
Proceedings of the 5th international conference on Generative programming and component engineering
Generic semantics of feature diagrams
Computer Networks: The International Journal of Computer and Telecommunications Networking
Multi-level feature trees: A pragmatic approach to managing highly complex product families
Requirements Engineering
AO4BPEL: An Aspect-oriented Extension to BPEL
World Wide Web
A survey on web services composition
International Journal of Web and Grid Services
SPLC '08 Proceedings of the 2008 12th International Software Product Line Conference
Automated Merging of Feature Models Using Graph Transformations
Generative and Transformational Techniques in Software Engineering II
Scientific workflow design for mere mortals
Future Generation Computer Systems
A Task Abstraction and Mapping Approach to the Shimming Problem in Scientific Workflows
SCC '09 Proceedings of the 2009 IEEE International Conference on Services Computing
Relating requirements and feature configurations: a systematic approach
Proceedings of the 13th International Software Product Line Conference
Formal modelling of feature configuration workflows
Proceedings of the 13th International Software Product Line Conference
SLE'09 Proceedings of the Second international conference on Software Language Engineering
Weaving executability into object-oriented meta-languages
MoDELS'05 Proceedings of the 8th international conference on Model Driven Engineering Languages and Systems
Feature models, grammars, and propositional formulas
SPLC'05 Proceedings of the 9th international conference on Software Product Lines
Managing feature models with familiar: a demonstration of the language and its tool support
Proceedings of the 5th Workshop on Variability Modeling of Software-Intensive Systems
A domain-specific language for managing feature models
Proceedings of the 2011 ACM Symposium on Applied Computing
Comparing approaches to implement feature model composition
ECMFA'10 Proceedings of the 6th European conference on Modelling Foundations and Applications
Composing multiple variability artifacts to assemble coherent workflows
Software Quality Control
A feature-oriented WSDL extension for describing grid services
HCITOCH'11 Proceedings of the Second international conference on Human-Computer Interaction, Tourism and Cultural Heritage
Hi-index | 0.00 |
In grid-based scientific applications, building a workflow essentially involves composing parameterized services describing families of services and then configuring the resulting workflow product line. In domains (e.g., medical imaging) in which many different kinds of highly parameterized services exist, there is a strong need to manage variabilities so that scientists can more easily configure and compose services with consistency guarantees. In this paper, we propose an approach in which variable points in services are described with several separate feature models, so that families of workflow can be defined as compositions of feature models. A compositional technique then allows reasoning about the compatibility between connected services to ensure consistency of an entire workflow, while supporting automatic propagation of variability choices when configuring services.