An Agent-Based, Model-Driven Approach for Enabling Interoperability in the Area of Multi-brand Vehicle Configuration

  • Ingo Zinnikus
  • Christian Hahn
  • Michael Klein
  • Klaus Fischer
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4749)


With the change of EU regulations in the automotive market in 2002, multi-brand car dealers became possible. Despite the high economical expectations connected with them, the existing IT infrastructure does not provide satisfying support for these changes as it had been developed independently by each brand for many years. In this paper, we describe a solution which supports rapid prototyping by combining a model-driven framework for cross-organisational service-oriented architectures (SOA) with an agent-based approach for flexible process execution. We discuss advantages of agent-based SOAs and summarize the lessons learned.


Object Management Group Agent Platform Partner Service Plan Instance Platform Independent Model 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Schulz, K., Orlowska, A.: Facilitating cross-organisational workflows with a workflow view approach. Data and Knowledge Engineering 51(1), 109–147 (2004)CrossRefGoogle Scholar
  2. 2.
    Klein, M., Greiner, U., Genßler, T., Kuhn, J., Born, M.: Enabling Interoperability in the Area of Multi-Brand Vehicle Configuration. In: I-ESA 2007. 3rd International Conference on Interoperability for Enterprise Software and Applications (2007)Google Scholar
  3. 3.
    Benguria, G., Larrucea, X., Elvesæter, B., Neple, T., Beardsmore, A., Friess, M.: A Platform Independent Model for Service Oriented Architectures. In: I-ESA 2006. 2nd International Conference on Interoperability of Enterprise Software and Applications (2006)Google Scholar
  4. 4.
    JACK Intelligent Agents: The Agent Oriented Software Group (AOS) (2006),
  5. 5.
    Rao, A.S., Georgeff, M.P.: Modeling Rational Agents within a BDI-Architecture. In: Allen, J., Fikes, R., Sandewall, E. (eds.) KR 1991. 2nd International Conference on Principles of Knowledge Representation and Reasoning, pp. 473–484. Morgan Kaufmann publishers Inc., San Mateo, CA, USA (1991)Google Scholar
  6. 6.
    W3C: Web Services Architecture, World Wide Web Consortium (W3C), W3C Working Group Note (February 11, 2004),
  7. 7.
    OMG: UML 2.0 Superstructure Specification, Object Management Group (OMG), Document ptc/03-08-02 (August 2003),
  8. 8.
    IBM: Adaptive, Borland, Data Access Technologies, EDS, and 88 Solutions, Business Process Definition Metamodel - Revised Submission to BEI RFP bei/2003-01-06, Object Management Group (OMG), Document bei/04-08-03 (August 2004),
  9. 9.
    OMG: UML Profile for Modeling Quality of Service and Fault Tolerance Characteristics and Mechanisms, Object Management Group (OMG), Document ptc/04-09-01 (September 2004),
  10. 10.
    Hahn, C., Madrigal-Mora, C., Fischer, K., Elvesæter, B., Berre, A.J., Zinnikus, I.: Meta-models, Models, and Model Transformations: Towards Interoperable Agents. In: Fischer, K., Timm, I.J., André, E., Zhong, N. (eds.) MATES 2006. LNCS (LNAI), vol. 4196, Springer, Heidelberg (2006)CrossRefGoogle Scholar
  11. 11.
    Singh, M., Huhns, M.: Service Oriented Computing: Semantics, Processes, Agents. John Wiley & Sons, Chichster, West Sussex, UK (2005)Google Scholar
  12. 12.
    Yang, J., Heuvel, W., Papazoglou, M.: Tackling the Challenges of Service Composition in e-Marketplaces. In: RIDE-2EC 2002. 12th International Workshop on Research Issues on Data Engineering: Engineering E-Commerce/E-Business Systems (2002)Google Scholar
  13. 13.
    Sirin, E., Parsia, B., Wu, D., Hendler, J.A., Nau, D.S.: HTN planning for Web Service composition using SHOP2. J. Web Sem. 1, 377–396 (2004)Google Scholar
  14. 14.
    Mendling, J., Lassen, K., Zdun, U.: Transformation Strategies between Block- Oriented and Graph-Oriented Process Modelling Languages. In: Lehner, F., Nekabel, H., Kleinschmidt, P. (eds.) Multikonferenz Wirtschaftsinformatik 2006 (MKWI 2006), Berlin (2006)Google Scholar
  15. 15.
    Ouyang, C., Dumas, M., Breutel, S., ter Hofstede, A.H.M.: Translating Standard Process Models to BPEL. In: Dubois, E., Pohl, K. (eds.) CAiSE 2006. LNCS, vol. 4001, Springer, Heidelberg (2006)CrossRefGoogle Scholar
  16. 16.
    Vidal, J.M., Buhler, P., Stahl, C.: Multiagent systems with workflows. IEEE Internet Computing 8(1), 76–82 (2004)CrossRefGoogle Scholar
  17. 17.
    Greenwood, D., Calisti, M.: Engineering Web Service – Agent Integration. In: IEEE Systems, Cybernetics and Man Conference, the Hague, Netherlands, October 10-13, 2004, pp. 10–13. IEEE Computer Society Press, Los Alamitos (2004)Google Scholar
  18. 18.
    Dickinson, I., Wooldridge, M.: Agents are not (just) web services: Considering BDI agents and web services. In: SOCABE. AAMAS 2005 Workshop on Service-Oriented Computing and Agent-Based Engineering (2005)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2007

Authors and Affiliations

  • Ingo Zinnikus
    • 2
  • Christian Hahn
    • 2
  • Michael Klein
    • 1
  • Klaus Fischer
    • 2
  1. 1.CAS Software AG, KarlsruheGermany)
  2. 2.DFKI GmbH, SaarbrückenGermany)

Personalised recommendations