The well-founded semantics for general logic programs
Journal of the ACM (JACM)
Dynamic change within workflow systems
COCS '95 Proceedings of conference on Organizational computing systems
Adept_flex—Supporting Dynamic Changes of Workflows Without Losing Control
Journal of Intelligent Information Systems - Special issue on workflow management systems
Smodels - An Implementation of the Stable Model and Well-Founded Semantics for Normal LP
LPNMR '97 Proceedings of the 4th International Conference on Logic Programming and Nonmonotonic Reasoning
A Policy Framework for Collaborative Web Service Customization
SOSE '06 Proceedings of the Second IEEE International Symposium on Service-Oriented System Engineering
Enabling Semantic Web Services: The Web Service Modeling Ontology
Enabling Semantic Web Services: The Web Service Modeling Ontology
Mastering Enterprise SOA with SAP NetWeaver and mySAP ERP
Mastering Enterprise SOA with SAP NetWeaver and mySAP ERP
Tools for modeling and solving search problems
AI Communications
Schema-driven customization of web services
VLDB '03 Proceedings of the 29th international conference on Very large data bases - Volume 29
Solving the Service Composition Puzzle
SCC '08 Proceedings of the 2008 IEEE International Conference on Services Computing - Volume 2
Web service composition with volatile information
ISWC'05 Proceedings of the 4th international conference on The Semantic Web
A Mechanism of Modeling and Verification for SaaS Customization Based on TLA
WISM '09 Proceedings of the International Conference on Web Information Systems and Mining
Hi-index | 0.00 |
Service Oriented Architecture, e.g., Web services, as building blocks for IT based on open standards, assist enterprises become more responsive to the changing business environment when they are implemented and used in the context of business processes. In this direction, packaged integration platforms like IBM's Composite Business Services or SAP have pre-configured business processes offered as web services. When the demand for a new capability arises, it can be addressed by building new services or by customizing an existing service. Service providers try to cover as much of the potential customer requirements as possible with provided capabilities but a complete coverage is not possible as individual industries might have unique requirements and customers can integrate services from multiple parties. In this situation, the problem is not whether a particular customization method will work but rather how to determine the overall impact of a new requirement in a complex SOA environment in terms of activities to be done and at what cost. In this paper, we propose a solution to these problems by introducing the notion of business driven customization of SOA (specifically web services). We introduce a formal model capturing properties and relationships of business objects and business processes, and their implementing services and messages. We also have instance-independent, impact propagation rules to encode the desirable customization behavior of any implementation. Now, we can capture new requirements as change triggers in the model and using the modeled rules, can precisely compute the scope of their overall impact spanning both business and IT domains. Overall, we introduce the customization and impact model, describe its implementation, and illustrate its application in an industry scenario with large number of services with complex characteristics (SAP).