@inbook{7534,
  abstract     = {{This article presents the E-COLLEG Tool Registration and Management Services (TRMS) with open XML-based data exchange, tool integration and remote invocation capabilities. TRMS is a workflow management middleware tailored to distance spanning engineering collaboration and security enabled data exchange. The infrastructure is validated through two industrial Intranet-crossing case studies between Polish, French, and German chip manufacturing industries applying real-world development scenarios. In both application scenarios, common engineering practices have been identified and built into engineering workflows. Further, the current truly pan-European collaborative industrial scenarios show promising results with respect to the stability of the implemented software and easy application and flexibility of the provided interfaces.}},
  author       = {{Schattkowsky, Tim and Mueller, Wolfgang and Pawlak, Adam}},
  booktitle    = {{Workflow Handbook 2004}},
  editor       = {{Fischer, L. }},
  pages        = {{5--14}},
  publisher    = {{Workflow Management Coalition}},
  title        = {{{Workflow Management Middleware for Secure Distance-Spanning Collaborative Engineering}}},
  year         = {{2004}},
}

@phdthesis{7585,
  author       = {{Küster, Jochen}},
  title        = {{{Consistency Management of Object-Oriented Behavioral Models}}},
  year         = {{2004}},
}

@phdthesis{7586,
  abstract     = {{This dissertation describes an approach to the visual modeling of software systems which are composed of autonomous and proactive software entities interacting with their environment. These entities are named software agents. More and more software systems are distributed, dynamic and open with respect to their environment. Software agents shall ease the development of such systems. Agent based systems provide a modular structure. They are robust and can be adapted dynamically to changing requirements. The notion of software agent relies on the fundamental properties of autonomy, proactivity and structured interaction. According to these properties agents are distinguished from objects and components. For the development of agent based systems an appropriate modeling language and a process model describing the correct usage of the language are demanded. For both aspects only unsufficient or incomplete approaches exist. This thesis contributes to the solution in the following way: A new abstract and formal model of agent based systems shows, that the fundamental properties can be expressed precisely. Differently from existing models not only a single agent but a multi agent system can be modeled. The most important architectural models of agent-based systems are compatible with the abstract model. The rather restricted structure of the abstract model motivates the refinement by a model of coupled I/Oautomata. The Unified Modeling Language is widely used in industrial software development. Therefore, the new language AML (Agent Modeling Language) for the development of agent-based systems is defined as a UML profile. The semantics of AML models is defined in the semantic domain of graph transformation. The semantic domain is restricted to an adequate agent-oriented domain. There the constituents of the fundamental agent properties are defined. Agent based systems which are described using AML are shown to be compatible with I/O-automata model of multi agent systems. Constituents for proactivity are goals and strategies. In this thesis, it is shown that the reachability of goals through the application of strategies can be checked by applying a model checking method. The new process model APM describes, how the language AML can be applied to the modeling of agent-based systems.}},
  author       = {{Depke, Ralph}},
  title        = {{{Visuelle Modellierung agentenbasierter Systeme}}},
  year         = {{2004}},
}

@inproceedings{8386,
  author       = {{Sendall, Shane and Hauser, Rainer and Koehler, Jana and Küster, Jochen and Wahler, Michael}},
  booktitle    = {{Proceedings of the Workshop on Software Transformation Systems (STS 2004, satellite event of the 3rd International Conference on Generative Programming and Component Engineering (GPCE 2004)), Vancouver (Canada)}},
  title        = {{{Understanding Model Transformation by Classification and Formalization}}},
  year         = {{2004}},
}

@inproceedings{8387,
  author       = {{Heckel, Reiko and Thöne, Sebastian}},
  booktitle    = {{Proceedings of the workshop on Algebraic Development Techniques (WADT 2004), Barcelona (Spain)}},
  pages        = {{1--27}},
  publisher    = {{Springer}},
  title        = {{{Behavior-Preserving Refinement Relations between Dynamic Software Architectures}}},
  volume       = {{3423}},
  year         = {{2004}},
}

@inproceedings{8388,
  author       = {{Heckel, Reiko and Cherchago, Alexey and Lohmann, Marc}},
  booktitle    = {{Proceedings of the First International Workshop on Web Services and Formal Methods (WSFM 2004), Pisa, Italy}},
  pages        = {{37--49}},
  publisher    = {{Elsevier}},
  title        = {{{A Formal Approach to Service Specification and Matching based on Graph Transformation}}},
  doi          = {{http://dx.doi.org/10.1016/j.entcs.2004.05.006}},
  volume       = {{105}},
  year         = {{2004}},
}

@inproceedings{8389,
  author       = {{Küster, Jochen}},
  booktitle    = {{Proceedings 3rd UML Workshop in Software Model Engineering (WiSME 2004), Lisbon (Portugal)}},
  title        = {{{Systematic Validation of Model Transformations}}},
  year         = {{2004}},
}

@inproceedings{8390,
  author       = {{Küster, Jochen and Sendall, Shane and Wahler, Michael}},
  booktitle    = {{Proceedings of the Workshop on OCL and Model Driven Engineering (satellite event of the UML 2004), Lisbon (Portugal)}},
  pages        = {{114--127}},
  publisher    = {{University of Kent}},
  title        = {{{Comparing two Model Transformation Approaches}}},
  year         = {{2004}},
}

@inproceedings{8391,
  author       = {{Küster, Jochen}},
  booktitle    = {{International Workshop on Graph Transformation (GT-VMT 2004), Barcelona (Spain)}},
  pages        = {{57--69}},
  publisher    = {{Elsevier}},
  title        = {{{Towards Inconsistency Handling of Object-Oriented Behavioral Models}}},
  doi          = {{http://dx.doi.org/10.1016/j.entcs.2004.02.056}},
  volume       = {{109}},
  year         = {{2004}},
}

@inproceedings{8392,
  author       = {{Schattkowsky, Tim and Rettberg, Achim}},
  booktitle    = {{Proceedings of the International Workshop on UML for SoC Design (UML-SOC 2004), San Diego, CA (USA)}},
  title        = {{{UML for FPGA Synthesis}}},
  year         = {{2004}},
}

@inproceedings{8393,
  author       = {{Sendall, Shane and Küster, Jochen}},
  booktitle    = {{Proceedings of Workshop on Best Practices for Model-Driven Software Development (satellite event of the 19th Annual ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA 2004)), Vancouver (Canada)}},
  title        = {{{Taming Model Round-Trip Engineering}}},
  year         = {{2004}},
}

@inproceedings{7907,
  author       = {{Schattkowsky, Tim}},
  booktitle    = {{Proceedings of the conference on Systemics, Cybernetics and Informatics (SCI 2003), Orlando, FL (USA)}},
  title        = {{{A Model-based Approach for Dynamic Tool Integration}}},
  year         = {{2003}},
}

@inproceedings{7908,
  author       = {{Engels, Gregor and Sauer, Stefan and Neu, Bettina}},
  booktitle    = {{Proceedings of the conference on Human-Centric Computing Languages and Environments (HCC 2003), Auckland (New Zealand)}},
  pages        = {{254--256}},
  publisher    = {{IEEE Computer Society}},
  title        = {{{Integrating software engineering and user-centred design for multimedia software developments}}},
  doi          = {{http://dx.doi.org/10.1109/HCC.2003.1260240}},
  year         = {{2003}},
}

@inproceedings{7909,
  author       = {{Alfert, Klaus and Doberkat, Ernst-Erich and Engels, Gregor and Lohmann, Marc and Magenheim, Johannes and Schürr, Andy}},
  booktitle    = {{Proceedings of the conference on Software Engineering im Unterricht der Hochschulen (SEUH 2003), Berlin (Germany)}},
  pages        = {{70--80}},
  publisher    = {{dpunkt Verlag}},
  title        = {{{MuSofT: Multimedia in der Softwaretechnik}}},
  year         = {{2003}},
}

@inproceedings{7910,
  author       = {{Engels, Gregor and Heckel, Reiko and Küster, Jochen}},
  booktitle    = {{Proceedings of the 6th International Conference on The Unified Modeling Language: Modeling Languages and Applications (UML 2003), San Francisco, CA (USA)}},
  pages        = {{356--359}},
  publisher    = {{Springer}},
  title        = {{{The Consistency Workbench: A Tool for Consistency Management in UML-based Development}}},
  volume       = {{2863}},
  year         = {{2003}},
}

@inproceedings{7911,
  author       = {{Engels, Gregor and Küster, Jochen and Heckel, Reiko and Lohmann, Marc}},
  booktitle    = {{Proceedings of the conference on Uniform Approaches to Graphical Process Specification Techniques (UNIGRA 2003, Satellite Event of the ETAPS 2003), Warsaw (Poland)}},
  number       = {{7}},
  pages        = {{1--18}},
  publisher    = {{Elsevier}},
  title        = {{{Model Based Verification and Validation of Properties}}},
  doi          = {{dx.doi.org/10.1016/S1571-0661(04)80752-7}},
  volume       = {{82}},
  year         = {{2003}},
}

@inproceedings{7912,
  author       = {{Heckel, Reiko and Küster, Jochen and Thöne, Sebastian and Voigt, Hendrik}},
  booktitle    = {{Proceedings of the 7th World Multiconference on Systemics, Cybernetics, and Informatics (SCI 2003), Orlando, FL (USA)}},
  title        = {{{Towards Consistency of Web Service Architectures}}},
  year         = {{2003}},
}

@inproceedings{7913,
  author       = {{Hendrik Hausmann, Jan and Kent, Stuart}},
  booktitle    = {{Proceedings of the ACM symposium on Software visualization (SOFTVIS 2003), San Diego, CA (USA)}},
  pages        = {{169--178}},
  publisher    = {{ACM Press}},
  title        = {{{Visualizing model mappings in UML}}},
  year         = {{2003}},
}

@inproceedings{7914,
  author       = {{Heckel, Reiko and Lohmann, Marc}},
  booktitle    = {{Proceedings of the 6th International Conference on Fundamental Approaches to Software Engineering (FASE 2003), Warsaw (Poland)}},
  pages        = {{170--183}},
  publisher    = {{Springer}},
  title        = {{{Model-Based Development of Web Applications Using Graphical Reaction Rules}}},
  doi          = {{http://dx.doi.org/10.1007/3-540-36578-8}},
  volume       = {{2621}},
  year         = {{2003}},
}

@inproceedings{7915,
  author       = {{Mueller, Wolfgang and Schattkowsky, Tim and Eikerling, Heinz-Josef and Wegner, Jan}},
  booktitle    = {{Proceedings of the conference on Design Automation and Test in Europe (DATE 2003), Munich (Germany)}},
  pages        = {{946--951}},
  publisher    = {{IEEE Computer Society}},
  title        = {{{Dynamic Tool Integration in Heterogeneous Computer Networks}}},
  doi          = {{http://dx.doi.org/10.1109/DATE.2003.10201}},
  year         = {{2003}},
}

