@article{7370,
  author       = {{Ehrig, Karsten and Küster, Jochen and Taentzer, Gabriele}},
  journal      = {{Software and Systems Modeling}},
  number       = {{4}},
  pages        = {{479--500}},
  title        = {{{Generating Instance Models from Meta Models}}},
  volume       = {{8}},
  year         = {{2008}},
}

@article{7371,
  abstract     = {{Sollen wir UML 1.4, UML 2.0 oder eine ganz andere Modellierungssprache für unsere Softwareentwicklung einsetzen? Der folgende Beitrag zeigt, dass bei der Festlegung einer unternehmensweiten Entwicklungsmethode nicht die Frage nach der Modellierungssprache im Vordergrund stehen sollte. Viel entscheidender für den Erfolg von Softwareentwicklungsprojekten in einem Unternehmen ist ein einheitliches Verständnis der Entwicklungskonzepte und -artefakte sowie ihrer Beziehungen untereinander. Eine Einigung über ein unternehmensweites Domänenmodell der Softwareentwicklungskonzepte sollte deshalb vor der Auswahl von Modellierungssprachen, eines konkreten Vorgehensmodells und geeigneter Werkzeuge erfolgen.}},
  author       = {{Engels, Gregor and Sauer, Stefan and Soltenborn, Christian}},
  journal      = {{Informatik-Spektrum}},
  number       = {{5}},
  pages        = {{451--459}},
  title        = {{{Unternehmensweit verstehen – unternehmensweit entwickeln: Von der Modellierungssprache zur Softwareentwicklungsmethode}}},
  volume       = {{31}},
  year         = {{2008}},
}

@article{7372,
  abstract     = {{Wir haben in diesem Beitrag einen Ansatz zur Formalisierung der UML-Anwendungsfallsbeschreibungen vorgestellt, um Anwendungsfälle effektiv für Testzwecke einsetzen zu können. Dabei werden die textuellen Beschreibungen der Vor- und Nachbedingungen mit visuellen Kontrakten formalisiert. Die visuellen Kontrakte beschreiben die Änderungen bezüglich der fachlichen Daten nach der Ausführung des Anwendungsfalls. Mit visuellen Kontrakten können während der Testfallspezifikation Testeingaben generiert und während der Testausführung Testausgaben überprüft werden. Für visuelle Kontrakte wurden Werkzeuge entwickelt, die die Einbindung der visuellen Kontrakte in den Entwicklungs- und Testprozess ermöglichen.}},
  author       = {{Güldali, Baris and Sauer, Stefan and Engels, Gregor}},
  journal      = {{Softwaretechnik-Trends}},
  number       = {{3}},
  pages        = {{12--16}},
  title        = {{{Formalisierung der funktionalen Anforderungen mit visuellen Kontrakten und deren Einsatz für modellbasiertes Testen}}},
  volume       = {{28}},
  year         = {{2008}},
}

@article{7373,
  abstract     = {{Die Gestaltung und Weiterentwicklung großer Anwendungslandschaften gilt heutzutage als eine der größten Herausforderungen in der Softwaretechnik. Als Lösungsansatz wurde in den letzten Jahren vielfach das Paradigma einer serviceorientierten Architektur (SOA) diskutiert und insbesondere durch herstellerspezifische Technologien unterstützt. Dieser Beitrag widmet sich einer häufig vernachlässigten methodischen Herangehensweise und stellt mit Quasar Enterprise einen strukturierten und in der Praxis erprobten Lösungsansatz vor. Insbesondere werden konkrete Verfahrensbausteine für eine durchgängige Methode vorgestellt, die einem Architekten helfen, eine auf das zu unterstützende Geschäft ausgerichtete Anwendungslandschaft zu entwickeln und zu warten. Wesentliche Charakteristika von Quasar Enterprise sind der konsequente Einsatz einer serviceorientierten Herangehensweise, die Verwendung eines Architektur-Frameworks als Strukturierungsgrundlage und die Aufbereitung der Methode in Form von 20 Verfahrensbausteinen.}},
  author       = {{Engels, Gregor and Voß, Markus}},
  issn         = {{0170-6012}},
  journal      = {{Informatik-Spektrum}},
  number       = {{6}},
  pages        = {{548--555}},
  publisher    = {{Springer Nature}},
  title        = {{{Quasar Enterprise}}},
  doi          = {{10.1007/s00287-008-0287-4}},
  volume       = {{31}},
  year         = {{2008}},
}

@book{7508,
  abstract     = {{IT-Anwendungslandschaften in Unternehmen sind komplexe über Jahre gewachsene Gebilde. Sie architektonisch zu gestalten und nachhaltig zu entwickeln braucht eine eigene Technologie jenseits der klassischen Softwaretechnik. Der Ansatz serviceorientierter Architekturen (SOA) ist ein wichtiges Instrument, reicht aber alleine nicht aus. In Quasar Enterprise haben Experten des Softwareunternehmens sd&m eine durchgängige Architekturmethodik für die serviceorientierte Gestaltung von Anwendungslandschaften zusammengetragen, die Erfahrungen aus Dutzenden von Beratungs-, Integrations- und großen Softwareprojekten widerspiegelt. Das Besondere an Quasar Enterprise ist die Sammlung sehr konkreter Methoden, Regeln, Referenzarchitekturen und Muster für die Gestaltung - ausgehend von der Architektur des Geschäfts, über die logische Strukturierung der IT in Services und Domänen, bis hin zu physischen Komponenten und Schnittstellen inkl. deren Kopplung über technische Integrationsplattformen. Teil I beschreibt ein fiktives, aber realistisches Projekt aus der Sicht eines IT-Architekten. Der Leser schaut ihm bei seiner Arbeit über die Schulter und erlangt dabei ein intuitives Verständnis der Artefakte und Verfahrensbausteine von Quasar Enterprise. Das Vorgehen im Projekt erlebt er dabei beispielhaft. Teil II vertieft das Erlernte systematisch. Die Grundlagen für Anwendungslandschaften und SOA werden eingeführt und dann Schritt für Schritt Begriffe, Zusammenhänge und Vorgehensbausteine erläutert. Die Beziehungen zwischen Architekturentscheidungen und Qualitätszielen werden transparent gemacht und Verweise auf weiterführende Literatur gegeben. Das Buch richtet sich an alle, die etwas über Anwendungslandschaften und SOA in der Praxis wissen wollen. Primäre Zielgruppe sind IT-Architekten, erfahrene Softwareingenieure und Berater.}},
  author       = {{Engels, Gregor and Hess, Andreas and Humm, Bernhard and Juwig, Oliver and Lohmann, Marc and Richter, Jan-Peter and Voß, Markus and Willkomm, Johannes}},
  publisher    = {{dpunkt-Verlag}},
  title        = {{{Quasar Enterprise: Anwendungslandschaften serviceorientiert gestalten}}},
  year         = {{2008}},
}

@inbook{7553,
  author       = {{Christ, Fabian and Sauer, Stefan}},
  booktitle    = {{Open Source: Kommerzialisierungsmöglichkeiten und Chancen für die Zusammenarbeit von Hochschulen und Unternehmen}},
  editor       = {{Asche, W. Bauhus, B. Kaddatz and B. Seel, M.}},
  pages        = {{133--154}},
  publisher    = {{Waxmann Verlag}},
  title        = {{{Open Source Stacks}}},
  volume       = {{3}},
  year         = {{2008}},
}

@inbook{7554,
  author       = {{Engels, Gregor}},
  booktitle    = {{Enzyklopädie der Wirtschaftsinformatik}},
  editor       = {{Kurbel, J. Becker, N. Gronau, E. Sinz, L. Suhl, K.}},
  publisher    = {{Oldenbourg Wissenschaftsverlag}},
  title        = {{{Eintrag "Modellierungssprache"}}},
  year         = {{2008}},
}

@inproceedings{8427,
  author       = {{Ellerweg, Jens and Engels, Gregor and Güldali, Baris}},
  booktitle    = {{INFORMATIK 2008, Beherrschbare Systeme - dank Informatik, Band 1, Beiträge der 38. Jahrestagung der Gesellschaft für Informatik e.V. (GI)}},
  pages        = {{211--214}},
  publisher    = {{Gesellschaft für Informatik (GI)}},
  title        = {{{Modellbasierter Komponententest mit visuellen Kontrakten}}},
  volume       = {{133}},
  year         = {{2008}},
}

@inproceedings{8428,
  author       = {{von der Maßen, Thomas and Wübbeke, Andreas}},
  booktitle    = {{Produktlinien im Kontext: Technologie, Prozesse, Business und Organisation (PiK 2008)}},
  pages        = {{285--296}},
  publisher    = {{Gesellschaft für Informatik (GI)}},
  title        = {{{Modellierung von Variabilität in der Geschäftsanalyse – eine industrielle Fallstudie}}},
  volume       = {{122}},
  year         = {{2008}},
}

@inproceedings{8429,
  abstract     = {{Business-driven development favors the construction of process models at different abstraction levels and by different people. As a consequence, there is a demand for consolidating different versions of process models by merging them. In this paper, we study a basic scenario, derive requirements and present a prototype for detecting and resolving changes between process models.}},
  author       = {{Küster, Jochen and Gerth, Christian and Förster, Alexander and Engels, Gregor}},
  booktitle    = {{Proceedings of the Forum at the CAiSE'08 Conference on Advanced Information Systems Engineering}},
  pages        = {{89--92}},
  publisher    = {{CEUR-WS.org}},
  title        = {{{A Tool for Process Merging in Business-Driven Development}}},
  doi          = {{http://ceur-ws.org/Vol-344/paper23.pdf}},
  volume       = {{344}},
  year         = {{2008}},
}

@inproceedings{8430,
  author       = {{Schattkowsky, Tim and Xie, Tao}},
  booktitle    = {{Proceedings of the 5th International UML for SoC Design Workshop (UML-SoC 2008), Anaheim, CA (USA)}},
  title        = {{{UML and IP-XACT for Integrated SPRINT IP Management}}},
  year         = {{2008}},
}

@proceedings{7778,
  editor       = {{Engels, Gregor and Opdyke, B. and C. Schmidt, D. and Weil, F.}},
  publisher    = {{Springer}},
  title        = {{{Proceedings of the 10th International Conference on Model Driven Engineering Languages and Systems (MoDELS 2007), Nashville, TN (USA)}}},
  doi          = {{http://dx.doi.org/10.1007/978-3-540-75209-7}},
  volume       = {{4735}},
  year         = {{2007}},
}

@proceedings{7779,
  editor       = {{Pleuß, Andreas and Van den Bergh, Jan and Hußmann, Heinrich and Sauer, Stefan and Görlich, Daniel}},
  publisher    = {{University of Aachen}},
  title        = {{{Proceedings of the MoDELS 2007 Workshop on Model Driven Development of Advanced User Interfaces (MDDAUI '07), Nashville, Tennessee (USA)}}},
  volume       = {{297}},
  year         = {{2007}},
}

@inproceedings{7958,
  author       = {{Schattkowsky, Tim and Engels, Gregor and Förster, Alexander}},
  booktitle    = {{Proceedings of the 40th Annual Hawaii International Conference on System Sciences (HICSS 2007)}},
  pages        = {{286ff.}},
  publisher    = {{IEEE Computer Society}},
  title        = {{{A Model-Based Approach for Platform-Independent Binary Components with Precise Timing and Fine-Grained Concurrency}}},
  doi          = {{http://doi.ieeecomputersociety.org/10.1109/HICSS.2007.22}},
  year         = {{2007}},
}

@inproceedings{7960,
  author       = {{Küster, Jochen and Ryndina, Ksenia and Gall, Harald}},
  booktitle    = {{Proceedings of the conference on Business Process Management (BPM 2007), Brisbane (Australia)}},
  pages        = {{165--181}},
  publisher    = {{Springer}},
  title        = {{{Generation of Business Process Models for Object Life Cycle Compliance}}},
  doi          = {{https://groups.uni-paderborn.de/fg-engels/Publications/dx.doi.org/10.1007/978-3-540-75183-0_13}},
  volume       = {{4714}},
  year         = {{2007}},
}

@inproceedings{7961,
  author       = {{Pleuß, Andreas and Van den Bergh, Jan and Sauer, Stefan and Hußmann, Heinrich and Bödcher, Alexander}},
  booktitle    = {{MoDELS 2006 Workshops}},
  pages        = {{101--105}},
  publisher    = {{Springer}},
  title        = {{{Model Driven Development of Advanced User Interfaces (MDDAUI) - MDDAUI'06 Workshop Report}}},
  doi          = {{http://dx.doi.org/10.1007/978-3-540-69489-2_13}},
  volume       = {{4364}},
  year         = {{2007}},
}

@inproceedings{7962,
  abstract     = {{GUI builder tools are widely used in practice to develop the user interface of software systems. Typically they are visual programming tools that support direct-manipulative assembling of the user interface components. We have developed the tool GuiBuilder which follows a model-driven approach to the development of graphical (multimedia) user interfaces. This allows a meta-design approach where user interface developers as well as prospective users of the system are supported in modelling the desired functionality of the GUI on a high level of abstraction that is easy to understand for all involved stakeholders. The model consists of compositional presentation diagrams to model the structure of the user interface and hierarchical statechart diagrams to model its behaviour. GuiBuilder then supports the transformation of the model to Java, i.e., the generation of a working user interface and the simulation of the modelled behaviour. Interactive sessions with the user interface can be recorded and replayed.}},
  author       = {{Sauer, Stefan and Engels, Gregor}},
  booktitle    = {{Proceeding of the 4th International Conference on Universal Access in Human-Computer Interaction (UAHCI, as Part of HCI International, 2007), Beijing (China)}},
  pages        = {{537--546}},
  publisher    = {{Springer}},
  title        = {{{Easy Model-Driven Development of Multimedia User Interfaces with GuiBuilder}}},
  doi          = {{http://dx.doi.org/10.1007/978-3-540-73279-2_60}},
  volume       = {{4554}},
  year         = {{2007}},
}

@inproceedings{7963,
  author       = {{Bals, Jan-Christopher and Christ, Fabian and Engels, Gregor and Erwig, Martin}},
  booktitle    = {{Proceedings of the TOOLS Europe Conference (TOOLS 2007), Zürich (Swiss)}},
  number       = {{9}},
  pages        = {{383--398}},
  publisher    = {{Journal of Object Technology}},
  title        = {{{ClassSheets - model-based, object-oriented design of spreadsheet applications}}},
  doi          = {{http://www.jot.fm/issues/issue_2007_10/paper19/index.html}},
  volume       = {{6}},
  year         = {{2007}},
}

@inproceedings{7964,
  author       = {{Mlynarski, Michael and Hinkelmann, Knut and Magenheim, Johannes and Nelkner, Tobias and Reinhardt, Wolfgang and Holzweissig, Kai}},
  booktitle    = {{Creating New Learning Experiences on a Global Scale, Second European Conference on Technology Enhanced Learning, EC-TEL 2007, Crete, Greece, September 17-20, 2007}},
  pages        = {{487--492}},
  publisher    = {{Springer}},
  title        = {{{KnowledgeBus - An Architecture to Support Intelligent and Flexible Knowledge Management}}},
  year         = {{2007}},
}

@inproceedings{7965,
  author       = {{Förster, Alexander and Engels, Gregor and Schattkowsky, Tim and Van Der Straeten, Ragnhild}},
  booktitle    = {{Proceedings of the First Joint IEEE/IFIP Symposium on Theoretical Aspects of Software Engineering (TASE 2007), Shanghai (China)}},
  pages        = {{197--208}},
  publisher    = {{IEEE Computer Society}},
  title        = {{{Verification of Business Process Quality Constraints Based on Visual Process Patterns}}},
  doi          = {{http://dx.doi.org/10.1109/TASE.2007.56}},
  year         = {{2007}},
}

