Authors:
Khoutir Bouchbout
;
Nassim Iklef
and
Sara Khaldoun
Affiliation:
EMP Bordj-El-Bahri, Algeria
Keyword(s):
Collaborative Business Process, Model-Driven Approach, B2B, Web Services, E-ordering System.
Related
Ontology
Subjects/Areas/Topics:
Artificial Intelligence
;
Business and Social Applications
;
Business Process Management
;
Cloud Computing
;
Collaboration and e-Services
;
Cross-Feeding between Data and Software Engineering
;
Data Engineering
;
e-Business
;
Enterprise Engineering
;
Enterprise Information Systems
;
Enterprise Software Technologies
;
Knowledge Management and Information Sharing
;
Knowledge-Based Systems
;
Mobile Software and Services
;
Model-Driven Engineering
;
Ontologies and the Semantic Web
;
Services Science
;
Software Agents and Internet Computing
;
Software Engineering
;
Software Engineering Methods and Techniques
;
Symbolic Systems
;
Telecommunications
;
Virtual Organizations
;
Web Services
;
Wireless Information Networks and Systems
Abstract:
In today’s business world, collaborative systems can be realized by implementing Business-to-Business (B2B) collaborations that entail a process-oriented integration among heterogeneous and autonomous organizations. In this paper, we define a model-driven framework to design such collaborative systems. The framework comprises three layers: an organizational layer, that focuses on business collaboration requirements, a conceptual layer, to define the business process, and a technology layer, aimed at business process execution. Hence, the framework combines business process management (BPM) concepts and Web services technology. To build B2B collaborations both organizations have to provide public parts of their process models as basis for discussion for collaborative process modelling. The internal private processes are generated from collaborative process, based on model-driven approach (MDA). At the execution level, B2B interactions are modeled based on Web services. Finally, we val
idate our proposition with the implementation of an e-ordering system.
(More)