@inproceedings{7923,
  author       = {{Cherchago, Alexey and Heckel, Reiko}},
  booktitle    = {{Proceedings of the conference on Graph Transformation (ICGT 2004), Rome (Italy)}},
  pages        = {{304--318}},
  publisher    = {{Springer}},
  title        = {{{Specification Matching of Web Services Using Conditional Graph Transformation Rules}}},
  doi          = {{http://dx.doi.org/10.1007/b100934}},
  volume       = {{3256 / 2004}},
  year         = {{2004}},
}

@inproceedings{7924,
  author       = {{Böttcher, Stefan and Groppe, Sven and Schattkowsky, Tim}},
  booktitle    = {{Proceedings of the 8th World Multi-Conference on Systemics, Cybernetics and Informatics (SCI 2004), Orlando, FL (USA)}},
  title        = {{{Automated Data and Service Mapping for Integrated Electronic Markets}}},
  year         = {{2004}},
}

@inproceedings{7925,
  author       = {{Eden, Jonas and Weber, Matthias and Reiser, Mark-Oliver and Wierczoch, Thomas and Freund, Ulrich and Gurrieri, Orazio and Küster, Jochen and Lönn, Henrik and Migge, Jörn}},
  booktitle    = {{Proceedings of the 14th International Symposium and 4th European Systems Engineering Conference (INCOSE 2004), Toulouse (France)}},
  pages        = {{101--112}},
  title        = {{{An Architecture Description Language for Developing Automotive ECU-Software}}},
  year         = {{2004}},
}

@inproceedings{7926,
  author       = {{Engels, Gregor and Sauer, Stefan}},
  booktitle    = {{International Journal of Software Engineering and Knowledge Engineering (IJSEKE)}},
  number       = {{6}},
  pages        = {{543--544}},
  publisher    = {{World Scientific Publishing}},
  title        = {{{Guest Editors' Introduction}}},
  doi          = {{http://dx.doi.org/10.1142/S021819400400183X}},
  volume       = {{14}},
  year         = {{2004}},
}

@inproceedings{7927,
  author       = {{Guo, Ping and Heckel, Reiko}},
  booktitle    = {{Proceedings of the 19th IEEE international conference on Automated software engineering (ASE 2004)}},
  pages        = {{430--433}},
  publisher    = {{IEEE Computer Society}},
  title        = {{{Modeling and Simulation of Context-Aware Mobile Systems}}},
  year         = {{2004}},
}

@inproceedings{7928,
  author       = {{Guo, Ping and Heckel, Reiko}},
  booktitle    = {{Proceedings of the 2nd International Fujaba Days (2004), Darmstadt (Germany)}},
  title        = {{{Simulation and Testing of Mobile Computing Systems using Fujaba}}},
  year         = {{2004}},
}

@inproceedings{7929,
  author       = {{Schattkowsky, Tim and Müller, Wolfgang}},
  booktitle    = {{Proceedings of the conference on Design Automation and Test in Europe (DATE 2004), Paris, France}},
  pages        = {{1392--1393}},
  publisher    = {{IEEE Computer Society}},
  title        = {{{Model-Based Specification and Execution of Embedded Real-Time Systems}}},
  doi          = {{http://doi.ieeecomputersociety.org/10.1109/DATE.2004.1269103}},
  volume       = {{2}},
  year         = {{2004}},
}

@inproceedings{7930,
  author       = {{Schattkowsky, Tim}},
  booktitle    = {{Proceedings of the 10th International Conference on Information Systems Analysis and Synthesis (ISAS 2004), Orlando, FL (USA)}},
  title        = {{{Direct Execution of UML 2.0 Sequence Diagrams}}},
  year         = {{2004}},
}

@inproceedings{7931,
  author       = {{Schattkowsky, Tim}},
  booktitle    = {{Proceedings of the conference on Systemics, Cybernetics and Informatics (SCI 2004), Orlando, FL (USA)}},
  title        = {{{Efficient Execution of UML State Machines on a Virtual Machine}}},
  year         = {{2004}},
}

@inproceedings{7932,
  author       = {{Hendrik Hausmann, Jan and Heckel, Reiko and Lohmann, Marc}},
  booktitle    = {{Proceedings of the IEEE International Conference on Web Services (ICWS 2004)}},
  pages        = {{324--331}},
  publisher    = {{IEEE Computer Society}},
  title        = {{{Model-based Discovery of Web Services}}},
  doi          = {{http://dx.doi.org/10.1109/ICWS.2004.80}},
  year         = {{2004}},
}

@inproceedings{7933,
  author       = {{Schattkowsky, Tim and Loeser, Christoph and Müller, Wolfgang}},
  booktitle    = {{Proceedings of the International Conference on Networking (ICN 2004), Guadeloupe (France)}},
  publisher    = {{IEEE Computer Society}},
  title        = {{{Peer-to-Peer-based Web Services for Collaborative Engineering Environments}}},
  year         = {{2004}},
}

@article{7382,
  abstract     = {{UML offers different diagram types to model behavior and dynamics of software systems. In some domains like embedded real-time systems or multimedia systems, it is necessary to include specifications of time since the correctness of these applications depends on the fulfillment of temporal requirements in addition to functional requirements. UML thus already incorporates language features to model time and temporal constraints. Such model elements must have an equivalent in the semantic domain. We have proposed Dynamic Meta Modeling (DMM) as a means for the specification of the formal operational semantics of UML models by applying graph transformation to the meta modeling of dynamic behavior. Within this paper, we extend this approach to also account for time by building on timed graph transformations. We apply these concepts to the domain of multimedia application modeling in which we adopt UML sequence diagrams. The DMM rules with time then specify an interpreter that can be used to analyze or test a model of multimedia sequence diagrams.}},
  author       = {{Hendrik Hausmann, Jan and Heckel, Reiko and Sauer, Stefan}},
  journal      = {{Software and Systems Modeling}},
  number       = {{3}},
  pages        = {{181--193}},
  title        = {{{Dynamic Meta Modeling with Time: Specifying the Semantics of Multimedia Sequence Diagrams}}},
  volume       = {{3}},
  year         = {{2004}},
}

@inbook{7533,
  abstract     = {{We present the adaptive cruise controller case study for B modelling and the model checking by RAVEN. Individual translations of B operations, data types, and invariants to the RAVEN Input Language are presented by the example of the case study.}},
  author       = {{Krupp, Alexander and Lundkvist, Ola and Schattkowsky, Tim and Snook, Colin}},
  booktitle    = {{UML-B System Specification for Proven Electronic Design}},
  editor       = {{Mermet, J. }},
  publisher    = {{Kluwer}},
  title        = {{{Adaptive Cruise Controller Case Study}}},
  year         = {{2004}},
}

@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}},
}

