Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Hartmut Ehrig is active.

Publication


Featured researches published by Hartmut Ehrig.


Journal of Computer and System Sciences | 1987

Algebraic specification of modules and their basic interconnections

Edward K. Blum; Hartmut Ehrig; Francesco Parisi-Presicce

Abstract An algebraic specification concept for modules in software engineering is introduced which includes, in addition to a parameter and body part, explicit import and export interfaces. This concept integrates the main ideas of parameterized specifications for abstract data types and the information-hiding concept required for modules in software engineering. The concept is carefully motivated and defined with formal syntax and semantics within the framework of algebraic specifications. The basic constructions for combining modules are composition, actualization, extension, and union of modules with shared submodules. In this paper, composition and union are studied in detail. Both constructions are shown to be compositional. This means that the semantics of a combined module can be expressed in terms of the semantics of the components. To show the practical significance, specifications for the modules of an airport-schedule system and corresponding Ada packages are presented as an example.


Lecture Notes in Computer Science | 2008

A Modal-Logic Based Graph Abstraction

Jörg Bauer; Iovka Boneva; Marcos E. Kurbán; Arend Rensink; Hartmut Ehrig; Reiko Heckel; Grzegorz Rozenberg; Gabi Taentzer


Archive | 2002

A Generic Component Concept for System Modeling

Hartmut Ehrig; Fernando Orejas; Benjamin Braatz; Mark H. Klein; Martti Piirainen


Archive | 2007

An Approach Using Formally Well-founded Domain Languages for Secure Coarse-grained IT System Modelling in a Real-world Banking Scenario

Christoph Brandt; Thomas Engel; Benjamin Braatz; Frank Hermann; Hartmut Ehrig


Archive | 2008

Veriflcation of Architectural Refactoring Rules

Dénes Bisztray; Reiko Heckel; Hartmut Ehrig


The IFIP TC2/WG 2.1 Working Conference on Program specification and transformation | 1987

Distributive laws for composition and union of module specifications for software systems

Hartmut Ehrig; Werner Fey; Francesco Parisi-Presicce


Archive | 2011

Flexible Independence of Net Transformations and Token Firing in the Cospan DPO Approach

Kathrin Hoffmann; Julia Padberg; Hartmut Ehrig; Frank Hermann


Lecture Notes in Computer Science | 2010

Graph Transformationcs (ICGT 2010) - Preface

Hartmut Ehrig; Arend Rensink; Grzegorz Rozenberg; Andy Schürr


Archive | 2001

A Generic Component Concept for Integrated Data Type and Process Modeling Techniques

Hartmut Ehrig; Fernando Orejas


Archive | 2002

Application of Graph Transformation Techniques to the Area of Petri Nets

Benjamin Braatz; Hartmut Ehrig; K. K. Ho; Manfred W. Padberg; M. Urb; Aleksander Sek

Collaboration


Dive into the Hartmut Ehrig's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Fernando Orejas

Technical University of Berlin

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Frank Hermann

University of Luxembourg

View shared research outputs
Top Co-Authors

Avatar

Andy Schürr

Technische Universität Darmstadt

View shared research outputs
Top Co-Authors

Avatar

Benjamin Braatz

Technical University of Berlin

View shared research outputs
Top Co-Authors

Avatar

Reiko Heckel

University of Leicester

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge