The 4 x 4 Semantic Model: Exploiting Data, Functional, Non-functional and Execution Semantics Across Business Process, Workflow, Partner Services and Middleware Services Tiers

Globalization and outsourcing provide businesses with new means to cost-effective solutions. At the same time, however, they greatly increase the complexity of managing business processes. This complexity can be attributed largely to the dynamic and distributed nature of the business environment ushered in by globalization. Businesses find themselves involved in complex inter- and intra-organizational transactions, when they make a decision such as outsourcing. In this globalized environment, there is a need for organizations to recognize a variety of factors (such as the socio-economic climate of the partners, the shipping resources and capabilities etc.), which can have an impact on its business objectives. Lack of awareness to changes related to partners can prove catastrophic for organizations, as demonstrated by how Ericsson lost significant market share and incurred negative business transformation through its inability to adapt to events [1]. Another dimension brought forth by globalization is the manifold increase in the number of options that organizations have when it comes to choosing partners. While on one hand, the aggressive and competitive nature of the global market place helps organizations to reduce costs, the challenges on the other hand lie in selecting those partners that maximize the profitability and minimize the risk. To address these challenges, organizations need to create and enact business process that are very flexible and at the same time, also be able to adapt to the various factors mentioned earlier. Organizations are increasingly trying to leverage the XML driven and loosely couple nature of Service Oriented Architectures (SOA) to realize these objectives.

[1]  Amit P. Sheth,et al.  Modeling Quality of Service for Workflows and Web Service Processes , 2002 .

[2]  Kunal Verma,et al.  Constraint driven Web service composition in METEOR-S , 2004, IEEE International Conference onServices Computing, 2004. (SCC 2004). Proceedings. 2004.

[3]  Amit P. Sheth,et al.  A Semantic Framework for Identifying Events in a Service Oriented Architecture , 2007, IEEE International Conference on Web Services (ICWS 2007).

[4]  J. Farrell,et al.  Semantic Annotations for WSDL and XML Schema , 2007 .

[5]  Amit P. Sheth,et al.  Adding Semantics to Web Services Standards , 2003, ICWS.

[6]  Amit P. Sheth,et al.  Semantic WS-agreement partner selection , 2006, WWW '06.

[7]  Amit P. Sheth,et al.  Managing heterogeneous multi-system tasks to support enterprise-wide operations , 1995, Distributed and Parallel Databases.

[8]  Amit P. Sheth,et al.  Semantics Enabled Dynamic Process Configuration , 2006 .

[9]  Eric Wohlstadter,et al.  A Service-oriented Middleware for Runtime Web Services Interoperability , 2006, 2006 IEEE International Conference on Web Services (ICWS'06).

[10]  Amit P. Sheth,et al.  Web Service Semantics - WSDL-S , 2005 .

[11]  Yossi Sheffi,et al.  The Resilient Enterprise: Overcoming Vulnerability for Competitive Advantage , 2005 .

[12]  Amit P. Sheth,et al.  SA-REST: Semantically Interoperable and Easier-to-Use Services and Mashups , 2007, IEEE Internet Computing.

[13]  Amit P. Sheth,et al.  Automatic Composition of Semantic Web Services using Process and Data Mediation , 2007 .

[14]  Kunal Verma,et al.  Configuration and adaptation of semantic web processes , 2006 .

[15]  Amit P. Sheth,et al.  Semantic Web Process Lifecycle: Role of Semantics in Annotation, Discovery, Composition and Orchestration , 2003 .