Network


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

Hotspot


Dive into the research topics where Rudolf Herzig is active.

Publication


Featured researches published by Rudolf Herzig.


international symposium on design and implementation of symbolic computation systems | 1993

Sketching Concepts and Computational Model of TROLL light

Martin Gogolla; Stefan Conrad; Rudolf Herzig

The specification language TROLL light is intended to be used for conceptual modeling of information systems. It is designed to describe the Universe of Discourse (UoD) as a system of concurrently existing and interacting objects, i.e., an object community.


international conference on entity relationship approach | 1993

Integrating the ER Approach in an OO Environment

Martin Gogolla; Rudolf Herzig; Stefan Conrad; Grit Denker; Nikolaos Vlachantonis

We translate Entity-Relationship (ER) schemas into the object-oriented specification language TROLL light. This language describes the Universe of Discourse (UoD) as a system of concurrently existing and interacting objects, i.e., an object community. Thereby two essential aspects, structure and behavior, are integrated in one formalism. By doing the translation from ER to TROLL light we preserve the visual advantages of the former and receive a formalism through the latter which can be mapped to an adequate object-oriented database system. Proceeding this way we hope our proposal for transforming ER schemas into TROLL light specifications provides a valuable link between structural and dynamic modeling.


workshop on specification of abstract data types joint with compass workshop on recent trends in data type specification | 1994

An Algebraic Semantics for the Object Specification Language TROLL light

Martin Gogolla; Rudolf Herzig

Within the KORSO project we have developed the object specification language TROLL light which allows to describe the part of the world to be modeled as a community of concurrently existing and communicating objects. Recently, we have worked out the basic notions of a pure algebraic semantics for our language. The main underlying idea is to present a transition system where the states represent the states of the specified information system, and state transitions are caused by the occurrence of finite sets of events. This semantics is formulated by representing states and state transitions as algebras. The various constructs of TROLL light are unified to general axioms restricting the possible interpretations for TROLL light object descriptions.


conference on advanced information systems engineering | 1993

Towards Reliable Information Systems: The KorSo Approach

Nikolaos Vlachantonis; Rudolf Herzig; Martin Gogolla; Grit Denker; Stefan Conrad; Hans-Dieter Ehrich

Within the compound project KorSo our team is concerned with the research on techniques and methods for the development of reliable information systems on the basis of formal specifications. Our work focuses on the specification language TROLL light which allows to describe the part of the world which is to be modeled as a community of concurrently existing and communicating objects by determining their structure as well as their behavior. Moreover we develop and implement a computer aided specification environment for TROLL light which permits a prototyping animation as well as the proof of properties of specifications.


international conference on entity relationship approach | 1992

Transforming Conceptual Data Models into an Object Model

Rudolf Herzig; Martin Gogolla

In this paper a conceptually simple structural object model focusing on object types, attributes and ISA relationships is introduced. The model is derived mainly from an extended Entity-Relationship approach, but concepts from other semantic and object-oriented models have influenced its features. It is shown how high-level conceptual data models can be mapped to this model, and to what extent the object model subsumes classical modeling paradigms.


KORSO - Methods, Languages, and Tools for the Construction of Correct Software | 1995

TROLL light - The Language and its Development Environment

Martin Gogolla; Stefan Conrad; Grit Denker; Rudolf Herzig

In our sub-project we are concerned with techniques for the development of reliable information systems on the basis of their formal specification. Our work focuses on the specification language TROLL light which allows to describe the part of the world to be modeled as a community of concurrently existing and communicating objects. Our specification language comes along with an integrated, open development environment. The task of this environment is to give support for the creation of correct information systems. Two important ingredients of the environment to be described here in more detail are the animator and the proof support system.


IEEE Transactions on Knowledge and Data Engineering | 1995

A development environment for an object specification language

Martin Gogolla; Stefan Conrad; Grit Denker; Rudolf Herzig; Nikolaos Vlachantonis

Techniques for the development of reliable information systems on the basis of their formal specification are the main concern in the project. Our work focuses on the specification language TROLL light which allows one to describe the part of the world to be modeled as a community of concurrently existing and communicating objects. Our specification language comes with an integrated, open development environment. The task of this environment is to give support for the creation of correct information systems. Two important ingredients of the environment are the animator and the proof support system. >


KORSO - Methods, Languages, and Tools for the Construction of Correct Software | 1995

Korso Reference Languages - Concepts and Application Domains

Hans-Dieter Ehrich; Franz Regensburger; Wolfgang Grieskamp; Carola Gerke; Rudolf Herzig; Martin Gogolla; Grit Denker; Ernst-Rüdiger Olderog

This paper gives an overview of the three Korso reference languages Specturm, Trolllight, and Special, exposing their motivation and background, language concepts, and typical application domains. The presentation of the different languages is followed by a discussion to what extent these languages may complement each other in the software development process.


ISOOMS '94 Proceedings of the International Symposium on Object-Oriented Methodologies and Systems | 1994

A SQL-like Query Calculus for Object-Oriented Database Systems

Rudolf Herzig; Martin Gogolla

Currently much effort is being spent on providing object-oriented databases with ad hoc query facilities. In this paper we present a SQL-like query calculus whose major contribution lies in its inherent orthogonality and rigorous mathematical foundation. The calculus is essentially a calculus of complex values but it is defined independently of any concrete database model. The calculus can be used to formulate queries in value-based and object-based data models. Moreover it provides a general facility for the manipulation of complex values.


OOIS | 1995

Safe Derivations in Object Hierarchies

Stefan Conrad; Martin Gogolla; Rudolf Herzig

We present a language for specifying structure and behavior of objects in information systems. This language is restricted to a set of core concepts for conceptual modeling. But it includes powerful concepts for specifying constraints and derived data. We present an algorithm for deciding on safe computation of derived information and demonstrate how this algorithm works with an example.

Collaboration


Dive into the Rudolf Herzig's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Stefan Conrad

University of Düsseldorf

View shared research outputs
Top Co-Authors

Avatar

Grit Denker

Braunschweig University of Technology

View shared research outputs
Top Co-Authors

Avatar

Nikolaos Vlachantonis

Braunschweig University of Technology

View shared research outputs
Top Co-Authors

Avatar

Hans-Dieter Ehrich

Braunschweig University of Technology

View shared research outputs
Top Co-Authors

Avatar

Carola Gerke

Technical University of Berlin

View shared research outputs
Top Co-Authors

Avatar

Wolfgang Grieskamp

Technical University of Berlin

View shared research outputs
Researchain Logo
Decentralizing Knowledge