Abstract
Enterprise Modelling with Web portal integration architecturerequires investment of advanced architectural thinking into definition of services before any development of services or service consumers can begin. Service Oriented Architecture (SOA)is gradually replacing monolithic architecture as the premier d sign principle for new business applications with its inherently systematic nature andcapability. Earlier efforts of notable styles of SOA such as CORBA and XATMI have failed to be adopted as main stream projects because of demanding design process requirement with sense -making activities and even have been residing with the modern SOA or Web services middleware. In this paper it is aimed to incorporate sensemaking design activities with the proposed semantic web service based architecture. This paper tries to tackle the above problem by proposing a service -oriented architecture for web data and service integr ation. A gen-Spec architectural pattern has been suggested and adopted in order to tackle theproblem. Firstly, it proposes a service-oriented platform independent architecture andSecondly, it presents a specific deployment of such architecture for data and service integratio n on the web using semantic webservices implemented with the WSMO (Web Services Modeling Ontology).
Highlights
An enterprise modelling process that follows object oriented approach is a set of partially ordered steps intended to reach the objective of building a fully integrated, dynamic, object-oriented model of the enterprise
As design and development of Service Oriented Architecture (SOA) applications are inherently systematic [7], this is of particular importance for enterprises, when given their need to become more agile in order to react as quickly as possible to changing business environments and offer new services to customers, suppliers and partners that make a difference with respect to competition
SOAs achieve their simplicity by following features: Decomposition-SOAs decompose large systems into application frontends and services; Appropriate granularity-The granularity of services is well suited to gain a high-level understanding of the entire system; Loose coupling by SOA architectural patterns can be Decoupled using technologySOAs can be well understood without in-depth knowledge of technology; Reuse-SOAs result in the high level reuse of existing components; Documentation – SOA based services are well documented due to service contract to provide comprehensive understanding [6]
Summary
An enterprise modelling process that follows object oriented approach is a set of partially ordered steps intended to reach the objective of building a fully integrated, dynamic, object-oriented model of the enterprise. The architect takes on the roles as an outside influencer and controller It is his responsibility to oversee individual software projects from the strategic point of view of the overall organisation, as well as from the tactical, goal-oriented viewpoint of the individual project. X-as-a-Service kind of pattern is what SOA is suggesting in terms of cloud computing terminology by adopting the basic principle SOA’s loose coupling technique where the above five types of tool integration issues can be represented as SOA based services. As design and development of SOA applications are inherently systematic [7], this is of particular importance for enterprises, when given their need to become more agile in order to react as quickly as possible to changing business environments and offer new services to customers, suppliers and partners that make a difference with respect to competition. SOAs achieve their simplicity by following features: Decomposition-SOAs decompose large systems into application frontends and services; Appropriate granularity-The granularity of services is well suited to gain a high-level understanding of the entire system; Loose coupling by SOA architectural patterns can be Decoupled using technologySOAs can be well understood without in-depth knowledge of technology; Reuse-SOAs result in the high level reuse of existing components; Documentation – SOA based services are well documented due to service contract to provide comprehensive understanding [6]
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.