ORM-Based Semantics of B2B Transactions

After widespread implementation of Enterprise Resource Planning and Personal Information Management, the next wave in the application of ICT is headed towards business to business (B2B) communication. B2B has a number of specific aspects, one of them being negotiation. This aspect has been largely neglected by present implementations of standard EDI- or XML-messaging and by B2B webservice implementations. In this paper a precise model is given of the negotiation process. The requirements of a potential Buyer and the offer of a potential Seller are matched and, if the negotiation is successful, a contract is concluded. The negotiation process model is represented in ORM, extended with dynamic constraints. Our model may be implemented in the databases of the trading partners and in message- or service definitions.

[1]  Terry A. Halpin Object-Role Modeling , 2009, Encyclopedia of Database Systems.

[2]  Zahir Tari,et al.  On The Move to Meaningful Internet Systems 2003: OTM 2003 Workshops , 2003, Lecture Notes in Computer Science.

[3]  Jos Warmer,et al.  The object constraint language , 1998 .

[4]  W. H. Inmon,et al.  Building the data warehouse , 1992 .

[5]  Herman Balsters,et al.  Modeling Data Federations in ORM , 2007, OTM Workshops.

[6]  Christian Huemer,et al.  Modeling Business Collaborations in Context , 2003, OTM Workshops.

[7]  Terry Halpin,et al.  ORM/NIAM Object-Role Modeling , 1998 .

[8]  Terry Halpin Database Modeling with Microsoft® Visio for Enterprise Architects , 2003 .

[9]  Steve Vinoski Service discovery 101 , 2003, IEEE Internet Computing.

[10]  Peter P. Chen The Entity-Relationship Model: Towards a unified view of Data , 1976 .

[11]  David W. Embley Object database development - concepts and principles , 1997 .

[12]  Scott A. Moore,et al.  A communication framework for applications , 1995, Proceedings of the Twenty-Eighth Annual Hawaii International Conference on System Sciences.

[13]  Peter P. Chen The entity-relationship model: toward a unified view of data , 1975, VLDB '75.

[14]  Robert Meersman,et al.  On the Move to Meaningful Internet Systems 2004: CoopIS, DOA, and ODBASE , 2004, Lecture Notes in Computer Science.

[15]  Herman Balsters,et al.  Integration of Integrity Constraints in Federated Schemata Based on Tight Constraining , 2004, CoopIS/DOA/ODBASE.

[16]  Zahir Tari,et al.  On the Move to Meaningful Internet Systems: OTM 2008 Workshops OTM Confederated International Workshops and Posters, ADI, AWeSoMe, COMBEK, EI2N, IWSSA, ... Applications, incl. Internet/Web, and HCI) , 2008 .

[17]  Prasad Jayaweera,et al.  A Unified Framework for e-Commerce Systems Development: Business Process Pattern Perspective , 2008 .

[18]  Zahir Tari,et al.  On the Move to Meaningful Internet Systems 2005: OTM 2005 Workshops, OTM Confederated International Workshops and Posters, AWeSOMe, CAMS, GADA, MIOS+INTEROP, ORM, PhDS, SeBGIS, SWWS, and WOSE 2005, Agia Napa, Cyprus, October 31 - November 4, 2005, Proceedings , 2005, OTM Workshops.

[19]  Terry Halpin A Logical Analysis of Information Systems: static aspects of the data-oriented perspective , 1989 .

[20]  Herman Balsters,et al.  Modeling Dynamic Rules in ORM , 2006, OTM Workshops.

[21]  Anneke Kleppe,et al.  The Object Constraint Language: Getting Your Models Ready for MDA , 2003 .

[22]  María Bárbara Álvarez Torres,et al.  On the Move to Meaningful Internet Systems 2004: OTM 2004 Workshops , 2004, Lecture Notes in Computer Science.

[23]  Terry A. Halpin,et al.  Orm 2 , 2005, OTM Workshops.

[24]  Samuil Angelov,et al.  Foundations of B2B electronic contracting , 2006 .

[25]  Francisco Curbera,et al.  Web Services Business Process Execution Language Version 2.0 , 2007 .

[26]  Terry A. Halpin,et al.  Model Driven Development with NORMA , 2007, 2007 40th Annual Hawaii International Conference on System Sciences (HICSS'07).

[27]  Terry A. Halpin,et al.  Information modeling and relational databases (2. ed.) , 2008 .

[28]  Nicolae B. Szirbik,et al.  Semantics of Agent-Based Service Delegation and Alignment , 2005, OTM Workshops.

[29]  Terry Halpin,et al.  Formal semantics of dynamic rules in ORM, OTM conferences and workshops , 2008 .

[30]  Herman Balsters,et al.  Formal Semantics of Dynamic Rules in ORM , 2008, OTM Workshops.