and have the possibility to tailor it to the require-
ments of the product under development.
• Development processes are enacted, i. e. can be
executed in a distributed system development and
modeling through an agent-based realisation.
• Distributed system development is supported
through agents’ proven suitability in such sys-
tems.
• The pro-active support of the developers is
achieved through pro-active agents.
• The aspect of monitoring and evaluation for op-
timizing development processes was not outlined
in detail in this paper, but can be performed anal-
ogous to business processes.
• Comprehensible development processes and steps
for safety critical applications are given, as pro-
cess activities are clearly defined and documented
as well as the agent-based implementation can
document these aspects.
In a first prototype, we implemented our approach
with the usage of the Eclipse Process Framework
(EPF) (Eclipse Foundation, 2010a) on CIM level and
reached a transformation into a Java Workflow Tool-
ing (JWT) (Eclipse Foundation, 2010b) model on
PIM level by configuring the EPF model with fea-
tures and domain specific information. The next steps
are the transformation of the PIM model into the
agent system Jadex (University of Hamburg, 2010) to
achieve the method enactment.
REFERENCES
Ahern, D. M., Clouse, A., and Turner, R. (2008). CMMI
Distilled: A Practical Introduction to Integrated Pro-
cess Improvement (3rd Edition). Addison-Wesley Pro-
fessional.
Aldazabal, A., Baily, T., Nanclares, F., Sadovykh, A., Hein,
C., Esser, M., and Ritter, T. (2008). Automated model
driven development processes. In Proceedings of the
ECMDA workshop on Model Driven Tool and Process
Integration. Fraunhofer IRB Verlag.
ATESST (2008). Advancing traffic efficiency and safety
through software technology: (www.atesst.org).
AUTOSAR (2010). Automotive open system architecture
(www.autosar.org).
Boley, H., Grosof, B., and Tabe, S. (2005). RuleML Tuto-
rial. The RuleML Initiative.
BPMN (2009). Business Process Model
and Notation, Version 2.0 - Beta 1.
http://www.omg.org/spec/BPMN/2.0/.
Brinkkemper, S., Saeki, M., and Harmsen, F. (1998). As-
sembly techniques for method engineering. Advanced
Information Systems Engineering, page 381.
Broy, M. and Rausch, A. (2005). Das neue V-Modell XT.
Informatik-Spektrum, 28:220–229.
Burmeister, B., Arnold, M., Copaciu, F., and Rimassa, G.
(2008). BDI-agents for agile goal-oriented business
processes. In AAMAS ’08: Proceedings of the 7th
international joint conference on Autonomous agents
and multiagent systems, pages 37–44, Richland, SC.
International Foundation for Autonomous Agents and
Multiagent Systems.
CAFE (2004). Cafe - from concepts to application in
system-family engineering, (http://www.esi.es/cafe/).
ITEA project.
Clements, P. C. and Northorp, L. M. (2001). Software Prod-
uct Lines: Practices and Patterns. Addison Wesely.
Dorling, A. (1993). Spice: Software process improvement
and capability determination. Software Quality Jour-
nal, 2:209–224.
Eclipse Foundation (2010a). Eclipse Process Framework
Project (EPF). http://www.eclipse.org/epf/.
Eclipse Foundation (2010b). Java Workflow Tooling (JWT).
http://www.eclipse.org/jwt/.
Families (2005). Fact-based maturity through in-
stitutionalisation lessons-learned and involved
exploration of system-family engineering,
(http://www.esi.es/families/). ITEA project.
Hahn, C., Shafiq, O., Benguria, G., Kmper, S., and Berre,
A. J. (2009). Model transformation and deployment
architecture description. SHAPE Deliverable 5.1.
Harmsen, A. F. (1997). Situational Method Engineering.
PhD thesis, University of Twente.
ISO (2002). Standard for the Exchange of Product model
data. ISO standard 10303.
Kang, K., Cohen, S., Hess, J., Novak, W., and Peterson,
A. (1990). Feature-oriented domain analysis (foda)
feasibility study. Technical report, CMU/SEI-90-TR-
021, SEI, Carnegie Mellon University.
Kent, S. (2002). Model driven engineering. Integrated For-
mal Methods, pages 286–298.
Kruchten, P. (2000). The Rational Unified Process: An In-
troduction, Second Edition. Addison-Wesley Long-
man Publishing Co., Inc., Boston, MA, USA.
Mirbel, I. and Ralyte, J. (2005). Situational method en-
gineering: combining assembly-based and roadmap-
driven approaches, volume 11. Springer-Verlag New
York, Inc., Secaucus, NJ, USA.
OMG (2003). MDA Guide Version 1.0.1. http://www.omg.
org/mda/.
OMG (2006). Object Constraint Language, Version 2.0.
http://www.omg.org/spec/OCL/2.0/.
OMG (2007). MOF 2.0 / XMI Mapping Specification,
v2.1.1. http://www.omg.org/technology/documents/
formal/xmi.htm.
OMG (2008). Systems Modeling Language (OMG
SysML
TM
). http://www.omgsysml.org.
Ougier, F. and Terrier, F. (2008). EDONA: an Open Integra-
tion Platform for Automotive Systems Development
Tools. ERTS 2008 - Toulouse.
ICEIS 2010 - 12th International Conference on Enterprise Information Systems
404