Proceedings
The proceedings of WODPEC 2006 have been published by the
IEEE Computer Society and are available in the IEEE
Digital Library.
WODPEC
2006 Proceedings preface
João Paulo A. Almeida,
Peter F. Linington,
Akira Tanaka, and Bryan Wood
Accepted papers:
- "On
the Execution of ODP Computational Specifications"
[slides]
José Raúl Romero and Antonio Vallecillo
- "What
applying of the ODP viewpoints teaches us about
tool-chains" [slides]
Lea Kutvonen
- "Policy
Specification: Meeting Changing Requirements without
Breaking the System Design Contract" [slides]
Peter F. Linington
Invited papers:
- "A
Basis for Constructing and Evaluating Design Concepts"
[slides]
Remco Dijkman
- "Addressing
interoperability in e-health: an Australian approach"
[slides]
Zoran Milosevic
Invited presentations:
- "Application of ODP for Space Development"
[slides]
Takahiro Yamada (JAXA/ISAS)
- "Revision of the RM-ODP standard: Objectives,
Issues and Status" [slides]
Bryan Wood
- "The new ISO and ITU-T standard on UML for ODP"
[slides]
Antonio Vallecillo
The preface to the workshop proceedings is also available here.
About the Workshop
The RM-ODP standard (ISO/IEC 10746 | ITU-T Rec.
X.901-X.904, Reference Model of Open Distributed Processing)
still provides the only comprehensive and coherent framework
of concepts for the specification of complex large scale IT
system and has taken on a new significance in the light of
the MDA (Model Driven Architecture) initiative from the OMG.
Thus, we are witnessing major companies and organizations
looking at RM-ODP as a promising approach for structuring
their large-scale distributed IT system specifications.
In this context it is significant that the joint ISO/IEC
and ITU-T project, launched in 2004, to define a standard
for the use of UML for ODP system specifications (ITU-T Rec.
X.906 | ISO/IEC 19793) is now coming to fruition. This
standard will enable ODP modellers to use UML notation for
expressing their ODP specifications in a graphical and
standard way, and UML modellers to use the RM-ODP concepts
and mechanisms to structure their UML system specifications.
Of equal importance, modelling tool suppliers will be able
to develop UML-based tools capable of providing support for
the specification of large-scale complex systems using the
framework provided by the RM-ODP.
With this increase in the significance of the RM-ODP
comes the need to address a range of issues associated from
the practical application of the concepts.
There are issues related to how certain requirements are
addressed in a specification. Business modelling approaches
have evolved significantly since the RM-ODP and the ODP
Enterprise Language standard were completed. How can the ODP
enterprise specification be related to business modelling
approaches developed for other purpose? How can business
rules be integrated? Approaches to the specification of
policy, security and system management need to be developed
together with the management of enterprise federation.
Technology has also evolved dramatically and current
middleware approaches address major elements of the platform
functionality of concern in the ODP Engineering Language.
What adaptations does this imply for the ODP engineering and
technology specifications?
There are issues related to the use of UML. The use of
UML as the language and notation of choice for ODP system
modelling is not free from problems. For instance, the
object models followed by UML and ODP do not match
completely (e.g., UML is class-based, whilst ODP is
object-based; their behavioural models are different; etc.).
Besides, the loose semantics of UML may represent an
impediment for achieving the precise specification and
analysis of ODP systems and the development of tools. What
constraints and problems does the use of UML bring for ODP
system specifications? Are there practical alternatives? Is
there a need for refinements/extensions of the proposed
standard profiles for particular application domains? How
could these be managed?
Finally, there are issues concerning development
approaches and processes, and current and emerging
architectural approaches. Is the RM-ODP approach consistent
with MDA and, if so, in what way? How can it accommodate
architectural approaches such as the Service Oriented
Architecture (SOA), the Component-based Architecture (CBA),
and the Event Driven Architecture (EDA)? Can it accommodate
aspect-oriented development approaches? Can it be
successfully integrated into development processes such as
RUP?
Following the success of WODPEC 2004 and
WODPEC 2005, WODPEC 2006 aims to continue to provide a
discussion forum where researchers, practitioners, system
modellers, tool developers and representatives of
standardization bodies can meet and exchange experiences,
problems and ideas related to the ODP framework for system
specification, its practical application and long term
evolution, and its use in conjunction with other
architectural practices and approaches (e.g., MDA, SOA, CBA,
EDA) in the realm of Enterprise Distributed Computing.
Topics
Topics of interest include, but are not limited to:
- RM-ODP system specifications:
- the relationship of an ODP enterprise
specification to, and its integration with, more
general business models;
- specification for the management of enterprise
federations;
- specification of business rules;
- specification of policy;
- specification of security and system management;
- specification for system evolution;
- the impact of developments in technology on the
ODP computational, engineering and technology
languages;
- use of the ODP approach for specific application
domains (finance, telecomms, health care, aerospace,
etc.);
- identification and management of correspondences
between viewpoints;
- conceptual and formal foundations of the RM-ODP;
- Use of UML
- current issues, limitations and problems in using UML
profiles to represent ODP concepts;
- formal semantics for UML Profiles for the
representation of ODP concepts;
- definition of UML Profiles for ODP viewpoints and for
extensions and refinements of the RM-ODP for particular
application domains.
- representation of viewpoint correspondences using
UML;
- potential problems for the industrial adoption of UML
for ODP system specification;
- use of modelling languages other then UML for ODP
system specification.
- Development practices/approaches and RM-ODP
- relationship of the RM-ODP approach to, and its
integration with, the MDA;
- relationship of the RM-ODP approach to, and its
integration with, architectural approaches such as SOA,
CBA, EDA and aspect-oriented development );
- relationship of the RM-ODP approach to, and its
integration with, development processes such as RUP.
- Tooling
- requirements on supporting tools or tool chains
(currently in use or under development).
- Case studies and experiences
- examples of the application of the RM-ODP approach to
the specification of IT systems, in particular
large-scale distributed systems.
Submission Guidelines and Workshop
Format
To enable lively and productive discussions, attendance
will be limited to 25 participants and submission of a paper
or a position statement is required. All submissions will be
formally peer reviewed.
Submissions should be 4 to 8 pages long in IEEE Computer
Society format and include the author's name, affiliation and
contact details. They should be submitted by e-mail as
postscript or PDF files before 30 June 2006, to the Workshop
Chairs (wodpec2006-chairs
<at> googlegroups.com). A package with
formatting instructions and a template for Word and style
files for Latex is available here.
Authors will be notified of acceptance by 28 July 2006. At
least one author of accepted papers should participate in the
Workshop.
The duration of the Workshop is one day. The Workshop will
be divided into two main sessions (morning and afternoon). The
first session will be dedicated to the brief presentation of
papers, initial discussions, and the joint identification of
specific issues that participants consider to be of particular
relevance and deserving further joint analysis. These issues
will be discussed in groups during the afternoon, closing the
Workshop with one hour wrap-up session dedicated to drawing
the Workshop's conclusions, identifying the open issues, and
outlining some future works.
Important Dates
Paper submission deadline *EXTENDED*: 30 June 2006
Paper acceptance notification: 28 July 2006
Camera ready of papers: 18 August 2006
Workshop date: 17 October 2006
Organising Committee
João Paulo A. Almeida, Telematica Instituut (The Netherlands)
Peter F. Linington, University of Kent (UK)
Akira Tanaka, Hitachi (Japan)
Bryan Wood, Open-IT Ltd (UK)
Program Committee
Dave Akehurst, University of Kent (UK)
João Paulo A. Almeida, Telematica Instituut (The Netherlands)
Jean Bérubé, Idigenic (Canada)
Remco Dijkman, University of Twente (The Netherlands)
Celso González, IBM (Canada)
Haim Kilov, Stevens Institute of Technology (US)
Lea Kutvonen, University of Helsinki (Finland)
Juliette Le-Delliou, EDF (France)
Peter F. Linington, University of Kent (UK)
Arve Meisingset, Telenor (Norway)
Joaquin Miller, X-Change Technologies (US)
Tom Rutt, Coast Enterprises, INCITS T3 IR (US)
Akira Tanaka, Hitachi (Japan)
Sandy Tyndale-Biscoe, Open-IT (UK)
Antonio Vallecillo, University of Málaga (Spain)
Bryan Wood, Open-IT (UK)
Supporters