This is an HTML rendering of a working paper draft that led to a publication. The publication should always be cited in preference to this draft using the following reference:
  • Diomidis Spinellis, Yannis Charalabidis, and Vassilios Karakoidas. Application interconnection and execution of business to business transactions over the internet. In 20th European Conference on Operational Research (EURO-XX). The Association of European Operational Research Societies, July 2004. Poster. Green Open Access

This document is also available in PDF format.

The document's metadata is available in BibTeX format.

Find the publication on Google Scholar

This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.

Diomidis Spinellis Publications


Application Interconnection and Execution of Business to Business Transactions over the Internet


Dr. Yannis Charalabidis

Deputy General Manager,

Singular Software SA

Dr. Diomidis Spinellis

Assistant Professor, Athens University of Economics and Business



The paper presents an approach towards executing transactions between enterprises, governmental bodies and banking institutions, based on ERP applications connected over the Internet. Our work builds on a review of current and evolving XML standards for representing business processes and data (e.g. ebXML, UN/EDIFACT, RosettaNet) as well as standards for the technological deployment of such solutions (CORBA, .net, J2EE). Next, using proven enterprise modeling methodologies, we specify and formally describe key inter-enterprise transactional processes. In addition, we define application-neutral protocols, electronic data formats, and messages for interoperating applications. Finally, we develop a server-based system for managing electronic transactions, such as e-invoicing, e-VAT, and e-payment.