Ebert, J., &; Engels, G. (1994). Observable or Invocable Behaviour - You Have to Choose. Vakgroep Informatica, Rijksuniversiteit Leiden.
LibreCat: /record/8193

Andries, M., &; Engels, G. (1994). Syntax and Semantics of Hybrid Database Languages. In Proceedings of the International Workshop on Graph Transformations in Computer Science (1993), Dagstuhl (Germany) (Vol. 776, pp. 19–36). Berlin/Heidelberg: Springer.http://dx.doi.org/10.1007/3-540-57787-4_2 
LibreCat: /record/8263
DOI: http://dx.doi.org/10.1007/3-540-57787-4_2

Engels, G., &; Groenewegen, L. (1994). Specification of coordinated behaviour by SOCCA. In Proceedings of the Third European Workshop on Software Process Technology (EWSPT 1994), Villard de Lans (France) (pp. 128–151). Berlin/Heidelberg: Springer.http://dx.doi.org/10.1007/3-540-57739-4_19 
LibreCat: /record/8264
DOI: http://dx.doi.org/10.1007/3-540-57739-4_19

Engels, G., &; Löhr, P. (1994). Visual Specification of Complex Database Actions. In Proceedings of the 2nd International East/West Database Workshop, Klagenfurt (Germany) (pp. 303–314). Berlin/Heidelberg: Springer.
LibreCat: /record/8265

Löhr-Richter, P., &; Engels, G. (1994). Visuelles Spezifizieren von komplexen Aktionen auf Datenbankstrukturen. GI-Datenbank Rundbrief, 13, 33–35.
LibreCat: /record/7407

Ebert, J., &; Engels, G. (1994). Design Representation. In Encyclopedia of Software Engineering (pp. 382–394). John Wiley &; Sons, Inc.
LibreCat: /record/7512

Engels, G., &; Groenewegen, L. (1994). SOCCA: Specifications of Coordinated and Cooperative Activities. In Software Process Modelling and Technology (pp. 71–102). Taunton: Research Studies Press.
LibreCat: /record/7513

Engels, G., &; Verrijn-Stuart, A. A. (1993). Integrationsaspekte bei verteilter Software-Entwicklung. In Fortschritt-Berichte VDI (pp. 45–53). VDI Verlag.
LibreCat: /record/7826

Andries, M., &; Engels, G. (1993). A Hybrid Query Language for the Extended Entity Relationship Model. Vakgroep Informatica, Rijksuniversiteit Leiden.
LibreCat: /record/8190

Ehrig, H., &; Engels, G. (1993). Towards a Module Concept for Graph Transformation Systems. Vakgroep Informatica, Rijksuniversiteit Leiden.
LibreCat: /record/8191

Engels, G., &; Rozenberg, G. (1993). Abstracts COMPUGRAPH II Workshop. Vakgroep Informatica, Rijksuniversiteit Leiden.
LibreCat: /record/8192

Engels, G., &; Groenewegen, L. (1993). Modular, Visual Specifications of Software Processes. In Proceedings of the Workshop on Software Process (ISPW 1993), Wadern (Germany) (pp. 66–68). Washington, DC, USA: IEEE Computer Society.
LibreCat: /record/8262

Koopman, P., Groenewegen, L., &; Engels, G. (1992). Functional Description of Parallel Processes. In Proceedings of the conference SION Computing Science in the Netherlands (CSN ’92), The Netherlands (pp. 156–167).
LibreCat: /record/7825

Engels, G. (1992). Visual Specifications of Conceptual Database Schemata (Abstract). Leiden University.
LibreCat: /record/8189

Engels, G., &; Löhr-Richter, P. (1992). CADDY: A Highly Integrated Environment to Support Conceptual Database Design. In Proceedings of the Fifth International Workshop on Computer-Aided Software Engineering (CASE 1992), Montreal (Canada) (pp. 19–22). Washington, DC, USA: IEEE Computer Society.
LibreCat: /record/8260

Engels, G., &; Groenewegen, L. (1992). Specification of Coordinated Behaviour in the Software Development Process. In Proceedings of the Second European Workshop on Software Process Technology (EWSPT 92), Trondheim, Norway (Vol. 635, pp. 58–60). Berlin/Heidelberg: Springer.http://dx.doi.org/10.1007/BFb0017495 
LibreCat: /record/8261
DOI: http://dx.doi.org/10.1007/BFb0017495

Hohenstein, U., &; Engels, G. (1992). SQL/EER - Syntax and Semantics of an Entity-Relationship-Based Query Language. Information Systems, 17(3), 209–242.http://dx.doi.org/10.1016/0306-4379(92)90014-E 
LibreCat: /record/7408
DOI: http://dx.doi.org/10.1016/0306-4379(92)90014-E

Engels, G., Lewerentz, C., Nagl, M., Schäfer, W., &; Schürr, A. (1992). Building Integrated Software Development Environments, Part I: Tool Specification. ACM Transactions on Software Engineering and Methodology (TOSEM), 1(2), 135–167.
LibreCat: /record/7409

Engels, G., Gogolla, M., Hohenstein, U., Hülsmann, K., Löhr-Richter, P., Saake, G., &; Ehrich, H.-D. (1992). Conceptual Modelling of Database Applications Using an Extended ER Model. Data &; Knowledge Engineering, 9(2), 157–204.http://dx.doi.org/10.1016/0169-023X(92)90008-Y 
LibreCat: /record/7410
DOI: http://dx.doi.org/10.1016/0169-023X(92)90008-Y

Löhr-Richter, P., &; Engels, G. (1991). Incremental Design of Conceptual Database Schemata with CADDY. Leiden University, P.O. Box 9500, 2300 RA Leiden, The Netherlands: Leiden University.
LibreCat: /record/8188

Hohenstein, U., &; Engels, G. (1990). Formal Semantics of an Entity-Relationship Query Language. In Proceedings of the 9th International Conference on Entity-Relationship Approach (ER 90), Lausanne, Switzerland (pp. 177–188). ER Institute.
LibreCat: /record/7824

Engels, G. (1990). Elementary Actions on an Extended Entity-Relationship Database. In Proceedings of the workshop on Graph Grammars and Their Application to Computer Science (1990), Bremen (Germany) (Vol. 532, pp. 344–362). Berlin/Heidelberg: Springer.http://dx.doi.org/10.1007/BFb0017372 
LibreCat: /record/8259
DOI: http://dx.doi.org/10.1007/BFb0017372

Ebert, J., &; Engels, G. (1989). Konzepte einer Software-Architektur-Beschreibungssprache. In Software-Entwicklung: Konzepte, Erfahrungen, Perspektiven, Fachtagung, 1989, Marburg (Germany) (Vol. 212, pp. 238–250). Berlin/Heidelberg: Springer.
LibreCat: /record/7821

Engels, G. (1989). CADDY-O: Syntaxgestütztes, graphisches Entwerfen konzeptioneller Datenbankschemata. In Tagungsband GI-Fachtagung “Interaktive Schnittstellen für Informationssysteme”, TU Clausthal, Notizen zu Interaktive Systeme (Vol. 18, pp. 1–16).
LibreCat: /record/7822

Engels, G., Hohenstein, U., Hülsmann, K., Löhr-Richter, P., &; Ehrich, H.-D. (1989). CADDY: Computer-Aided Design of Non-Standard Databases. In Proceedings of the International Conference on System Development Environments &; Factories, Berlin, Germany. Berlin: Pitman Publishing.
LibreCat: /record/7823

Engels, G. (1989). Benutzerschnittstelle und Architektur der integrierten Datenbankentwurfsumgebung CADDY (Kurzfassung). TU Braunschweig.
LibreCat: /record/8187

Engels, G., &; Schäfer, W. (1989). Programmentwicklungsumgebungen: Konzepte und Realisierung. Stuttgart: Teubner.
LibreCat: /record/7511

Engels, G., Janning, T., &; Schäfer, W. (1988). A Highly Integrated Tool Set for Program Development Support. In Proceedings of the conference on ACM SIGSMALL/PC symposium on ACTES (SIGSMALL 1988), Cannes (France) (pp. 1–10). New York, NY, USA: ACM Press.http://dx.doi.org/10.1145/62453.62454 
LibreCat: /record/7818
DOI: http://dx.doi.org/10.1145/62453.62454

Engels, G., Hohenstein, U., Neugebauer, L., Saake, G., &; Ehrich, H.-D. (1988). Konzeption einer integrierten Datenbank-Entwurfsumgebung. In Proceedings of DBTA/SI Data Dictionaries und Entwicklungswerkzeuge für Datenbank-Anwendungen, Zürich, Switzerland (pp. 151–157). Verlag der Fachvereine an den Schweiz. Hochschulen und Techniken.
LibreCat: /record/7819

Engels, G., Hohenstein, U., Saake, G., &; Ehrich, H.-D. (1988). Auf dem Weg zu einer integrierten Datenbank-Entwurfsumgebung. In G. Engels, U. Hohenstein, G. Saake, &; H.-D. Ehrich (Eds.), Proceedings of the GI-Workshop on “Sprachspezifische Programmierumgebungen” (pp. 38–51). Darmstadt (Germany): G. Snelting.
LibreCat: /record/7820

Ebert, J., &; Engels, G. (1988). Ein Konzept zur Beschreibung von Software-Architekturen. EWH Koblenz.
LibreCat: /record/8186

Engels, G., Janning, T., &; Schäfer, W. (1988). Die Benutzerschnittstelle einer integrierten Modula-2 Programmentwicklungsumgebung. In Proceedings of GI-Workshop Sprachspezifische Programmierumgebungen, Darmstadt, Germany.
LibreCat: /record/8258

Engels, G., &; Schürr, A. (1987). A Hybrid Interpreter in a Software Development Environment. In Proceedings of the 1st European Software Engineering Conference (ESEC ’87), Strasbourg (France) (Vol. 289, pp. 80–88). Berlin/Heidelberg: Springer.
LibreCat: /record/7816

Engels, G., Nagl, M., &; Schäfer, W. (1987). On the Structure of Structure-Oriented Editors for Different Applications. In Proceedings of the ACM SIGSOFT/SIGPLAN Software Engineering Symposium on Practical Software Development Environments, Palo Alto, USA (Vol. 22, pp. 190–198). ACM SIGPLAN Notices.
LibreCat: /record/7817

Engels, G., Lewerentz, C., &; Schäfer, W. (1987). Graph Grammar Engineering: A Software Specification Method. In Proceedings of the 3rd International Workshop on Graph-Grammars and Their Application to Computer Science, Warrenton, VA (USA) (Vol. 291, pp. 186–201). Berlin/Heidelberg: Springer.https://doi.org/dx.doi.org/10.1007/3-540-18771-5 
LibreCat: /record/8257
DOI: dx.doi.org/10.1007/3-540-18771-5

Engels, G., Lewerentz, C., Nagl, M., &; Schäfer, W. (1986). On the Structure of an Incremental and Integrated Software Development Environment. In Proceedings of the 19th Hawaii International Conference on System Sciences, Hawaii, USA (Vol. 2a, pp. 585–597).
LibreCat: /record/7815

Engels, G., &; Sandbrink, A. (1986). Experiences with a Hybrid-Interpreter Based on Incremental Compilation Techniques. In Proceedings of the Workshop on Compiler Compilers and Incremental Compilation Techniques, Bautzen (Vol. 12, pp. 172–184). Bautzen: Berlin(Ost): Akademie der Wissenschaften der DDR.
LibreCat: /record/8256

Engels, G. (1986). Graphen als zentrale Datenstrukturen in einer Software-Entwicklungsumgebung.
LibreCat: /record/7588

Engels, G., &; Schäfer, W. (1985). Graph Grammar Engineering: A Method Used for the Development of an Integrated Programming Support Environment. In Proceedings of the International Joint Conference on Theory and Practice of Software Development (TAPSOFT 1985), Berlin (Germany) (Vol. 186, pp. 179–193). Berlin/Heidelberg: Springer.
LibreCat: /record/7813

Engels, G., &; Schäfer, W. (1985). The Design of an Adaptive and Portable Programming Support Environment. In Proceedings of the International Computing Symposium, Amsterdam (The Netherlands). Florenz.
LibreCat: /record/7814

Nagl, M., Engels, G., Gall, R., &; Schäfer, W. (1983). Software Specification by Graph Grammars. In Proceedings of the 2nd International Workshop on Graph-Grammars and Their Application to Computer Science, Osnabrück (Germany) (Vol. 153, pp. 267–287). Berlin/Heidelberg: Springer.https://doi.org/dx.doi.org/10.1007/BFb0000113 
LibreCat: /record/8255
DOI: dx.doi.org/10.1007/BFb0000113

Engels, G., Gall, R., Nagl, M., &; Schäfer, W. (1983). Software Specification Using Graph Grammars. Computing, 31(4), 317–346.http://dx.doi.org/10.1007/BF02251236 
LibreCat: /record/7411
DOI: http://dx.doi.org/10.1007/BF02251236

Engels, G., Pletat, U., &; Ehrich, H.-D. (1983). An Operational Semantics for Specifications of Abstract Data Types with Error Handling. Acta Informatica, 9(3), 235–254.http://dx.doi.org/10.1007/BF00265557 
LibreCat: /record/7412
DOI: http://dx.doi.org/10.1007/BF00265557

Engels, G., &; Schäfer, W. (1982). Specification of a Programming Support Environment by Graph Grammars. In Proceedings of the conference on Graphtheoretic Concepts in Computer Science (WG), München (Germany) (pp. 47–62). München/Leipzig: Hanser.
LibreCat: /record/7811

Pletat, U., Engels, G., &; Ehrich, H.-D. (1982). An Operational Approach to Conditional Algebraic Specifications. In Proceedings of the 7eme Colloque sur les Arbres en Algebre et en Programmation, Lille (France) (Vol. 82, pp. 254–270).
LibreCat: /record/7812

Engels, G., Pletat, U., &; Ehrich, H.-D. (1981). Handling Errors and Exceptions in the Algebraic Specifications of Data Types. University of Osnabrück.
LibreCat: /record/8184

Pletat, U., Engels, G., &; Ehrich, H.-D. (1981). Operational Semantics of Algebraic Specifications with Conditional Equations. University of Dortmund, Department of Computer Science.
LibreCat: /record/8185