Workshop on ODP for Enterprise Computing (WODPEC 2004)

In conjunction with EDOC 2004
September 20, 2004
Monterey, California

Call for Papers Scope Topics of interest
Accepted papers Agenda Proceedings
Slides Workshop report Photos
Organizers Program Committee   


As software technology becomes a core part of business enterprises in all market sectors, customers demand more flexible enterprise systems. This demand coincides with the increasing use of personal computers, the trend of IT organizations towards downsizing, and today's easy access to local and global communication networks, which together provide an excellent infrastructure for open distributed systems.

In response to these market needs, there has been a significant development in International Standards in software and system engineering in the last decade. In particular, the rapid growth of distributed processing has led to the adoption of the Reference Model of Open Distributed Processing (RM-ODP, ITU-T Rec. X.901 to X.904 | ISO/IEC 10746). This Reference Model provides a co-ordinating framework for the standardisation of open distributed processing (ODP) and creates an architecture within which support of distribution, interworking, and portability can be integrated, together with a framework for the specification of ODP systems.

The RM-ODP is based on precise concepts derived from current distributed processing developments and, as far as possible, on the use of formal description techniques for specification of the architecture. RM-ODP has four fundamental elements: an object modelling approach to system specification; the specification of a system in terms of separate but interrelated viewpoint specifications; the definition of a system infrastructure providing distribution transparencies for system applications; and a framework for assessing system conformance.

Five years after its final adoption as ITU-T Recommendation and ISO/IEC International Standard, the RM-ODP is increasingly relevant, because the size and complexity of current IT systems is challenging most of the current software engineering methods and tools. These tools were not conceived for use with large, open and distributed systems, which are precisely the systems that the RM-ODP addresses

The RM-ODP has already lead to some real experience and supporting systems, including good and bad stories; a number of conformant products and implementations; some related developments through the Object Management Group and, of course, groups both of supporters and of detractors. The knowledge gained from these experiences, together with the fact that ISO has just launched a Study Group to consider the possible revision of the Reference Model (see, provides an excellent opportunity for all parties involved in Enterprise Distributed Computing to meet and discuss the present and future of the RM-ODP and its related family of standards.

More precisely, this Workshop aims at providing a discussion forum where researchers, practitioners and representatives of standardization bodies on these topics can meet and exchange experiences, problems and ideas related to the use of RM-ODP in the realm of Enterprise Distributed Computing, and explore together possible solutions and future work.

Topics of interest

We invite submissions from both academia and industry about any of the following topics of interest:

Accepted papers

The following is the list of papers that have been finally accepted for presentation at the workshop. For information about the workshop schedule, and the slides of the presented papers, please see the workshop agenda.

Y. Nagase, D. Hashimoto and M. Sato. "Applying Model-Driven Development to Business Systems using RM-ODP and EDOC"
J.P. Almeida, M. van Sinderen and L. Ferreira Pires. "The role of the RM-ODP Computational Viewpoint Concepts in the MDA approach
A.P. Gonçalves Serra, S.A. Vicente, D. Karam Jr and M. Martucci Jr. "Architecting frameworks for specific applications with RM-ODP
R. Le Delliou, N. Ploquin, M. Belaunde, R. Bendraou and L. Féraud. "A Model-Driven Approach for Information System Migration"
R. Romero and A. Vallecillo. "Action Templates and Causalities in the ODP Computational Viewpoint"
P. Linington. "What Foundations does the RM-ODP Need?"
Lea Kutvonen. "Challenges for ODP-based infrastructure for managing dynamic B2B networks"
H.Kilov. "Semantic interoperability: using RM-ODP to bridge communication gaps between stakeholders"
Andrew Wynn. "What Is Architecture? An Explanation for IT Professionals"
D. Akehurst. "Proposal for a Model Driven Approach to Creating a Tool to Support the RM-ODP"

Workshop Organizers

Program Committee