Closing the Business-Application Gap in SOA - Challenges and Solution Directions

  title={Closing the Business-Application Gap in SOA - Challenges and Solution Directions},
  author={B. Shishkov and Jan L. G. Dietz and Marten van Sinderen},
Adequately resolving the business-software gap in the context of SOA (Service-Oriented Architecture) appears to be a non-trivial task, mainly because of the dual essence of the service concept: (i) services are inevitably business-restricted because they operate in real-life environments; (ii) services are also technology-restricted because the software components realizing them have to obey the restrictions of their complex technology-driven environments. Hence, the existence of these two… 
A Systematic Literature Review on Service Description Methods
The results show that, despite the recent efforts in describing the nonfunctional requirements of services through approaches like semantic annotations and policy attachments, there is still a lot to do in enhancing the description of quality aspects of services.
A Review of Requirement Engineering Issues and Challenges in Various Software Development Methods
There is a wide scope for developing new approaches and techniques in requirement engineering to resolve problems observed in various SE methods and the need of standardization and automation of RE process especially for Service oriented software development is revealed.
Requirements Engineering: Foundation for Software Quality
It is proposed that a model of stakeholder responsibilities is an effective way of understanding and analyzing information requirements in the enterprise and moving away from the behavioural approach to requirements engineering.
Digitization of Cultural Heritage – a Service-Oriented Approach
The digitization of Cultural Heritage assumes an interdisciplinary approach, collaborative knowledge co-creation, and distant communication. This can only be fulfilled by ICT means requiring in turn


SOA-Driven Business-Software Alignment
A model-driven service-oriented approach to the problem of business-software alignment is proposed, which explicitly identifies a software modeling level at which software modules are represented as services in a technology-platform-independent way.
Bridging the Language-Action Perspective and Organizational Semiotics in SDBC
The authors' SDBC-driven views on how LAP and OS can be combined for a sound business process modeling which builds a foundation for software specification are elaborated.
Service-Oriented Architecture: A Planning and Implementation Guide for Business and Technology
Preface. Chapter 1: Introduction to the SOA Business Model. Elements of an SOA. Conceptual SOA Vision. Services. Enabling Technology. SOA Governance and Policies. Metrics. Organizational and
Integrating Agile and Model-Driven Practices in a Methodological Framework for the Web Information Systems Development
OMG proposes the Model-driven Architecture (MDA), a model-driven framework for software development of WIS, named MIDAS which is presented in this paper.
A Business-Aware Web Services Transaction Model
This paper proposes a business aware Web services transaction model and support mechanisms that allows expressing and blending business and QoS aware transactions on the basis of business agreements stipulated in SLAs and business functions.
How BPEL and SOA Are Changing Web Services Development
By developing Web services with BPEL in mind, organizations can implement aspects of the service-oriented architecture that might previously have been difficult to achieve.
Enabling Enterprise Resources Reusability and Interoperability through Web Services
  • Hongwei Wang, H. Zhang
  • Computer Science
    2006 IEEE International Conference on e-Business Engineering (ICEBE'06)
  • 2006
The collaborative simulation of tilting locomotive is studied and the results confirm that Web services and SOA are promising for a new computing paradigm in modern enterprises.
Web Services: Concepts, Architectures and Applications
Like many other incipient technologies, Web services are still surrounded by a substantial level of noise. This noise results from the always dangerous combination of wishful thinking on the part of
Understanding Web services
Ranging from simple to complex, Web services bring the promise of flexible, open-standards-based, distributed computing to the Internet.
Understanding Web Services: XML, WSDL, SOAP, and UDDI
This chapter introduces the Basics of Web Services, and discusses UDDI Support for SOAP, Complex Business Relationships, and Unicode, and an Alternative Approach: ebXML.