Conflicts in Policy-Based Distributed Systems Management
IEEE Transactions on Software Engineering
Web Services: Concepts, Architectures and Applications
Web Services: Concepts, Architectures and Applications
Non-functional requirements in business process modeling
APCCM '08 Proceedings of the fifth Asia-Pacific conference on Conceptual Modelling - Volume 79
Dynamically Evolvable Dependable Software: From Oxymoron to Reality
Concurrency, Graphs and Models
StPowla: SOA, Policies and Workflows
Service-Oriented Computing - ICSOC 2007 Workshops
Engineering service oriented applications: from StPowla processes to SRML models
FASE'08/ETAPS'08 Proceedings of the Theory and practice of software, 11th international conference on Fundamental approaches to software engineering
Model-driven development of adaptable service-oriented business processes
Rigorous software engineering for service-oriented systems
GeoPWTManager: a task-oriented web geoprocessing system
Computers & Geosciences
Hi-index | 0.00 |
Dynamic assembly of complex software is possible through automated composition of web services. Coordination scripts identify and orchestrate a number of services to fulfil a user or business goal. There exists a need for expressing high level business requirements in such a way that is accessible by businesses. Current solutions fail to include specifications at the appropriate level of abstraction. Our approach defines a graphical notation to depict a business goal in terms of objectives, which are refined by tasks. The specifics of each task as well as overarching business constraints are expressed by policies.