Ontologically Enhanced RosettaNet B2B Integration

2011 ◽  
pp. 782-808
Author(s):  
Paavo Kotinurmi ◽  
Armin Haller ◽  
Eyal Oren

RosettaNet is an industry-driven e-business process standard that defines common inter-company public processes and their associated business documents. RosettaNet is based on the Service-oriented architecture (SOA) paradigm and all business documents are expressed in DTD or XML Schema. Our “ontologically-enhanced RosettaNet” effort translates RosettaNet business documents into a Web ontology language, allowing business reasoning based on RosettaNet message exchanges. This chapter describes our extension to RosettaNet and shows how it can be used in business integrations for better interoperability. The usage of a Web ontology language in RosettaNet collaborations can help accommodate partner heterogeneity in the setup phase and can ease the back-end integration, enabling for example more competition in the purchasing processes. It provides also a building block to adopt a semantic SOA with richer discovery, selection and composition capabilities.

Author(s):  
Paavo Kotinurmi ◽  
Armin Haller ◽  
Eyal Oren

RosettaNet is an industry-driven e-business process standard that defines common inter-company public processes and their associated business documents. RosettaNet is based on the Service-oriented architecture (SOA) paradigm and all business documents are expressed in DTD or XML Schema. Our “ontologically-enhanced RosettaNet” effort translates RosettaNet business documents into a Web ontology language, allowing business reasoning based on RosettaNet message exchanges. This chapter describes our extension to RosettaNet and shows how it can be used in business integrations for better interoperability. The usage of a Web ontology language in RosettaNet collaborations can help accommodate partner heterogeneity in the setup phase and can ease the back-end integration, enabling for example more competition in the purchasing processes. It provides also a building block to adopt a semantic SOA with richer discovery, selection and composition capabilities.


Author(s):  
Omar Shehab ◽  
Ali Hussein Saleh Zolait

In this paper, the authors propose a Semantic Search Engine, which retrieves software components precisely and uses techniques to store these components in a database, such as ontology technology. The engine uses semantic query language to retrieve these components semantically. The authors use an exploratory study where the proposed method is mapped between object-oriented concepts and web ontology language. A qualitative survey and interview techniques were used to collect data. The findings after implementing this research are a set of guidelines, a model, and a prototype to describe the semantic search engine system. The guidelines provided help software developers and companies reduce the cost, time, and risks of software development.


2011 ◽  
pp. 1060-1080
Author(s):  
Minhong Wang ◽  
Kuldeep Kumar

A business process displays complexity as a result of multiple interactions of its internal components and interaction between the process and its environment. To manage complexity and foster flexibility of business process management (BPM), we present the DCAR architecture for developing complex BPM systems, which includes decomposition of complex processes (D); coordination of interactive activities (C); awareness of dynamic environments (A); and resource selection and coordination (R). On the other hand, computing technologies, such as object-oriented programming, component-based development, agent-oriented computing, and service-oriented architecture have been applied in modeling and developing complex systems. However, there is considerable ambiguity involved in differentiating between these overlapping technologies and their use in developing BPM systems. No explicit linkage has been established between the requirement of complex BPM and the supporting technologies. In this study, we use the DCAR architecture as the foundation to identify the BPM requirements for employing technologies in developing BPM systems. Based on an examination of the both sides (BPM requirements and supporting technologies), we present a clear picture of business process complexity with a systemic approach for developing complex BPM systems by using appropriate computing technologies.


Author(s):  
Apitep Saekow ◽  
Choompol Boonmee

In many countries, governments have been developing electronic information systems to support in labour market in form of on-line services, web-based application as well as one-stop service. One of the biggest challenges is to facilitate the seamless exchange of labour market information (LMI) across governmental departments. This chapter introduces an efficient implementation of Thailand’s e-government interoperability project in LMI systems using service oriented architecture (SOA) based on XML web service technology. In Thailand, the Ministry of Labour (MOL) has developed a Ministry of Labour Operation Center (MLOC) as the center for gathering, analyzing and monitoring LMI to assist the policy makers. The MOL consists of four departments: department of employment, department of labour protection and welfare, department of skill development, and social security office. Thsse departments utilize electronic systems to manage LMI such as employment, labour protection and welfare, skill development and social security. Provincially, MOL has 75 branches called “labour provincial offices” located at 75 provinces in Thailand. Each office has developed a “Provincial Labour Operation Center or PLOC” as the operating center in the province where the information system called “PLOC” system has been developed to analyze and monitor the localized labour information for the provincial policy-makers. Since these systems differ, it requires the process of data harmonization, modeling and standardizations using UN/CEFACT CCTS and XML NDR for achieving the common XML schema standard, with the implementation of SOA to integrate efficiently all those systems. We apply TH e-GIF guidelines for interoperable data exchanges and the XML schema standardization. In Thailand, the first Thailand e-Government Interoperability Framework – the TH e-GIF - came into being in November 2006. This chapter illustrates main concepts of TH e-GIF, the project background and methodology as well as key leverage factors for the project.


Author(s):  
Quyen L. Nguyen ◽  
Betty Harvey

In order to continue to fulfill its mission in the information technology age, the National Archives and Records Administration (NARA) has made the decision to develop the Electronic Records Archives (ERA) system. One of the goals is to provide to the archivists a modernized system with automatic workflow that can streamline the digital archive business process. For an archival system, Ingest is one of the core components. As part of the ingest process, this component would allow the record Producer to negotiate submission agreement before transferring digital materials into the system. Within the framework of a service-oriented architecture with business process management, the ERA system uses XML to represent business objects and metadata. In this paper, we will show how the synergetic combination of XForms and Genericode makes the system agile and responsive to business user requirements. Furthermore, the approach fits well with ERA's design principle to use international and industry standards, and facilitates the integration of XML business objects and the electronic records metadata. We believe that the standard-based approach of XForms+Genericode exposed in this paper can be generalized to develop any e-Forms system with a set of control values and vocabularies.


2014 ◽  
Vol 539 ◽  
pp. 349-354
Author(s):  
Shu Juan Zhang

When the business process changes, the traditional community medical management system needs to change. But SOA is based on service oriented architecture and separates the service provider and service participants, which makes the system flexible. The paper analyzes and designs the subsystem including customer management, general clinic, business management, case management and treatment plan according to the design idea of service provider and service participants in SOA system. So the community medical management system based on SOA has great reference for community medical management system in other cities.


2010 ◽  
Vol 7 (3) ◽  
pp. 52-72 ◽  
Author(s):  
Masoom Alam ◽  
Mohammad Nauman ◽  
Xinwen Zhang ◽  
Tamleek Ali ◽  
Patrick C. K. Hung ◽  
...  

Service Oriented Architecture (SOA) is an architectural paradigm that enables dynamic composition of heterogeneous, independent, multi-vendor business services. A prerequisite for such inter-organizational workflows is the establishment of trustworthiness, which is mostly achieved through non-technical measures, such as legislation, and/or social consent that businesses or organizations pledge themselves to adhere. A business process can only be trustworthy if the behavior of all services in it is trustworthy. Trusted Computing Group (TCG) has defined an open set of specifications for the establishment of trustworthiness through a hardware root-of-trust. This paper has three objectives: firstly, the behavior of individual services in a business process is formally specified. Secondly, to overcome the inherent weaknesses of trust management through software alone, a hardware root of-trust devised by the TCG, is used for the measurement of the behavior of individual services in a business process. Finally, a verification mechanism is detailed through which the trustworthiness of a business process can be verified.


Author(s):  
Youcef Baghdadi ◽  
Naoufel Kraiem

Reverse engineering techniques have become very important within the maintenance process providing several benefits. They retrieve abstract representations that not only facilitate the comprehension of legacy systems but also refactor these representations. Business process archaeology has emerged as a set of techniques and tools to recover business processes from source code and to preserve the existing business functions and rules buried in legacy source code. This chapter presents a reverse engineering process and a tool to retrieve services from running databases. These services are further reused in composing business processes with respect to Service-Oriented Architecture, a new architectural style that promotes agility.


Sign in / Sign up

Export Citation Format

Share Document