Program
09:00 - 10:30 Session 1:
10:30 - 11:00 Break
11:00 - 12:30 Session 2:
12:30 - 14:00 Lunch
14:00 - 15:30 Session 3:
15:30 - 16:00 Break
16:00 - 17:30 Session 4:
- Identification of issues for discussion
- Discussions and presentation of results
- Conclusions and farewell
Recommendations for
Presenters
Participants are strongly encouraged to read the workshop papers in
advance to encourange fruitful discussions during the workshop. (Apart
from the individual papers listed above,
the proceedings of the workshop with
all accepted papers is also available.) The proceedings will be
published by the IEEE Computer Society in the IEEE Digital Library.
Each paper has been allocated a 25 minutes slot: 15-20 minutes for
presentation, and 5-10 minutes for questions. Please bear in mind that
you only have up to 20 minutes for presenting your paper when preparing
your presentation (which roughly means 15-20 slides). Session chairs
will be very strict with the duration of the presentation.
There will be a PC and a data projector at the workshop for you to
present your paper. You could either take your personal computer with
you and connect it to the projector, or produce a PowerPoint or PDF
version of your presentation to be displayed from the PC at the
workshop. Please use either a CD or a USB flash memory stick to
transfer the file with your presentation to that PC. Floppy disks or
other kinds of media are discouraged since the computer at the room may
not be able to read them.
About the Workshop
The RM-ODP standard (ISO/IEC 10746 | ITU-T Rec.
X.901-X.904, Reference Model of Open Distributed Processing) provides a
comprehensive and coherent framework of concepts for the specification
of complex large scale IT systems, and has taken on a new significance
in the light of the Model-Driven Architecture (MDA) initiative from the
OMG and the wide-scale adoption of Service-Oriented Architectures
(SOA). Thus, we are witnessing major companies and organizations
starting to use RM-ODP as an effective approach for structuring their
large-scale distributed IT system specifications.
With this increase in the significance of the RM-ODP
comes the need to address a range of associated issues arising both
from the practical application of its concepts and from its
relationship with other enterprise architectural frameworks and
methodologies.
From a practical point of view, there are issues related
to the use
of the RM-ODP to achieve effective and integrated business and service
modeling, and to handle the complexity of specifying policy, security
and system management requirements of current IT systems. The
integration of disparate technologies under the same framework should
also be addressed to be able to specify large “systems of
systems”.
There are also issues related to the notations required
for modeling RM-ODP viewpoints. UML is probably the natural candidate,
but its use as the language and notation of choice for ODP system
modeling is not free from problems. Besides, what is the role that
Model-Driven Software Development, and in particular MDA; can play
here? Should other modeling notations be considered, such as
SysML?
With regard to the relationship of the RM-ODP with other
frameworks and methodologies, there are issues concerning
development methods and processes, and current and emerging
architectural approaches. How can an approach based on the RM-ODP
accommodate other architectural approaches such as 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? What is the relationship of the
RM-ODP to enterprise architectural frameworks such as TOGAF or DoDAF?
Following the success of WODPEC 2004, 2005 and 2006, WODPEC 2007 aims
to continue to provide a discussion forum where researchers,
practitioners, system modelers, 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.
In particular, this time in WODPEC we are especially
interested in tool support for ODP system specifications, and in
general for enterprise architecture. The advent of the MDD and the
proliferation of modeling languages and tools have provided an
excellent environment for the development of tools for ODP system
specifications. Such tools may include viewpoint language editors,
viewpoint correspondence management tools, model analyzers, code
generators, viewpoint model repositories, etc. Demonstrations of such
tools are warmly welcome for presentation at the Workshop.
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;
- the use of ODP for specific application
domains (finance, telecomms, health care, aerospace, utility, 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 than 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;
- relationship of the RM-ODP approach to enterprise
architectural frameworks such as TOGAF or DoDAF.
- Tool support for enterprise architecture:
- requirements on supporting tools or tool chains
(currently in use or under development);
- MDD tools for ODP system specifications.
- 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;
- teaching the system of RM-ODP concepts to
students, especially to graduate (experienced) students, not only in IT
but also in IS, MBA, and other programs.
Submission Guidelines and
Workshop Format
To enable lively and productive discussions 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 15 June 2007, to jpalmeida 'at' ieee.org. 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 30 July 2007.
At least one author of accepted papers should participate in the
Workshop. Accepted papers will be published in the IEEE Digital Library.
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 work.
Important Dates
Paper submission deadline: 15 June 2007
Paper acceptance notification: 30 July 2007
Camera ready of papers: 1 September 2007
Workshop date: 16 October 2007
Organising Committee
João Paulo A. Almeida, Federal University of Espírito
Santo (Brazil) and University of Twente (The Netherlands)
Peter F. Linington, University of Kent (UK)
Antonio Vallecillo, University of Málaga (Spain)
Bryan Wood, Agile Enterprise Ltd (UK)
Program Committee
Dave Akehurst, University of Kent (UK)
João Paulo A. Almeida, Federal University of Espírito
Santo (Brazil) and University of Twente (The Netherlands)
Jean Bérubé, Idigenic (Canada)
Remco Dijkman, Technical University Eindhoven (The Netherlands)
Celso González, IBM (Canada)
Haim Kilov, Stevens Institute of Technology (US)
Lea Kutvonen, University of Helsinki (Finland)
Nicole Levy, University of Versailles (France)
Peter F. Linington, University of Kent (UK)
Arve Meisingset, Telenor (Norway)
Joaquin Miller, X-Change Technologies (US)
Zoran Milosevic, Deontik (Autralia)
José Raúl Romero, University of Córdoba (Spain)
Tom Rutt, Coast Enterprises, INCITS T3 IR (US)
Peter Shames, NASA/JPL (US)
Marten van Sinderen, University of Twente (The Netherlands)
Akira Tanaka, Hitachi (Japan)
Bruno Traverson, EDF R&D (France)
Sandy Tyndale-Biscoe, Agile Enterprise Ltd (UK)
Antonio Vallecillo, University of Málaga (Spain)
Alain Wegmann, EPFL (Switzerland)
Bryan Wood, Agile Enterprise Ltd (UK)
Takahiro Yamada, JAXA (Japan)
Sponsored by

Supported by