Olaf Kath
Humboldt University of Berlin
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Olaf Kath.
computer assisted radiology and surgery | 2010
Marc Born; John M. Favaro; Olaf Kath
Automotive manufacturers and suppliers need to follow the requirements stated in ISO DIS 26262 since it is now published state-of-the-art. In this paper we report on experience gained with the application of ISO 26262 in a pilot project at a German car manufacturer as well as experience from various consultancy projects, and recommend a transition from a document-centric approach to safety analysis and associated documentation to a model-based approach.
enterprise distributed object computing | 2006
J. Hossler; Olaf Kath; Michael Soden; Marc Born; S. Saito
This paper describes the automation and optimization of a software development process of NTT Data. The target systems of this development process are Web based information systems running on a J2EE platform. The automation and optimization of that process was achieved by the application of model driven techniques, mainly the integration of development tools via a meta object facility (MOF) repository backbone. The internal evaluation of NTT Data pointed out a development effort and time reduction of more than 50%. The main lessons learned form this case include the necessity of model-to-model transformations, the need to preserve advantage of existing development process and tools landscape, the requirements to care about configuration and change management from the beginning and the requirements to support also non modeling tools. Also, we identified a new business role, which is that of a tool and process integrator
technology of object oriented languages and systems | 2000
Marc Born; Eckhardt Holz; Olaf Kath
Presents a design and development method for distributed applications running on top of advanced object-oriented middleware platforms. We introduce the basic concept of the distinction between a set of concepts and their relations, the definition of a notation supporting such concepts and rules for automatic code generation that help to provide a smooth transition from the design step to the implementation stage. Although the set of concepts is based on RM-ODP (Reference Model for Open Distributed Processing), we refine a number of ODP definitions in order to reflect practical design tasks. The supporting notation we present rests upon the customization of the Unified Modeling Language (UML). Automatic code generation issues are presented briefly, taking a extended CORBA 2.3 object middleware as the target distributed infrastructure.
enterprise distributed object computing | 2003
Olaf Kath; Michael Soden; Marc Born; Tom Ritter; Andrei Blazarenas; Motohisa Funabashi; Chiaki Hirai
This paper presents an approach to support the MDA like design of component based distributed applications through the provision of a suitable MOF based modeling infrastructure. This infrastructure is open to a variety of modeling techniques and features the transformation of models based on different meta models. As a concrete example, we will show how EDOC and CCM can be integrated with this modeling infrastructure and consequently how EDOC models are transformed to CCM models.
enterprise distributed object computing | 2001
Eckhardt Holz; Olaf Kath; Marc Born
The paper presents a model-based approach to support the design of component based distributed applications through the provision of a suitable MOF based meta model in combination with a UML profile as supporting notation and code generation rules for CORBA-middleware platforms. The meta-model enables structural definitions of object types whose implementations are contained in components. It supports the specification of their configuration properties as well as interaction policies for communication between these objects. The modeling concepts also allow for the combination of different interaction types, which are operational, signal and continuous media interaction.
formal methods for open object based distributed systems | 1997
N. Fischbeck; Joachim Fischer; Eckhardt Holz; Olaf Kath; Martin von Löwis; R. Schröder
This paper presents an overview of the application of ITU-SDL for the development of distributed systems according to the RM-ODP. The use of the advanced Site tools for the simulation and prototype code generation of/from SDL specifications of computational as well as engineering objects is illustrated. The advantages of this approach are shown by applying it on the ODP trading function as an example. Furthermore, concepts and principles for a smooth, semi-automatic SDL based transition between viewpoints, which are currently under development, are sketched out.
Lecture Notes in Computer Science | 2001
Fabrice Dubois; Marc Born; Harald Böhme; Joachim Fischer; Eckhardt Holz; Olaf Kath; Bertram Neubauer; Frank Stoinski
Advanced design methods are needed to fulfill the increasing requirements of telecommunication service development. For a design method the relevant concepts for the application domain have to be defined, a supporting notation has to be declared and finally rules have to be developed to map design models to supporting runtime environments. The ITU-T has followed this route by defining concepts for the design of distributed telecommunication applications and supporting notations for these concepts. In the past, the ITU-T has defined several languages and notations to support structural and behavioral descriptions of distributed telecommunication systems, namely ODL, SDL-2000 and MSC- 2000. With the rise of the component age, an additional technique (DCL) is under development that enables component based manufacturing of distributed systems. Beside these languages, the ITU-T recognized the common need for open, component aware object middleware platform standards as the runtime environment for these systems. This contribution is about integration.
global communications conference | 1997
Olaf Kath; E. Holz; J. Fischer; M. Geipl; V. Vogel
This paper presents aspects of the integration of the enhanced capabilities of B-ISDN signalling in the field of distributed processing environments for telecommunication networks, developed in the CAMOUFLAGE project. The mechanisms of operational and stream oriented object communication provided by a B-ISDN based DPE are shown. The advantages of this integrative approach in terms of building large platforms for experiments in the TINA area are demonstrated.
Archive | 2002
Marc Born; Olaf Kath
class Für jede abstrakte Klasse wird eine C++-Klasse mit einem Protected-Konstruktor erzeugt. attribute Für jedes Attribut einer Metaklasse wird eine Member-Variable der C++-Klasse erzeugt. Zusätzlich wird eine getund eine set-Methode für den Wert der Member-Variablen im Kontext der Klasse implementiert. operation Für jede Operation wird eine entsprechende Methode im Kontext der C++Klasse implementiert. association Für Assoziationen werden Member-Variablen an den beteiligten C++-Klassen erzeugt, die entsprechend der Vielfachheit der Assoziation entweder eine Referenz auf die jeweils andere Klasse als Typ haben (0,1), oder aber eine Liste mit Refernzen auf die jeweils andere Klasse (0..*, 1..*) package Package-Definitionen werden zu Namespace-Definitionen in C++, die die C++-Repräsentation aller innerhalb der Package-Definition enthaltenen Elemente enthält. dependency Abhängigkeiten werden auf Namespace-Usage-Konstrukte in C++ abgebildet. constraint Constraint-Definitionen sind durch entsprechenden C++-Code in den Klassendefinitionen zu realisieren, die Bereitstellung des geeigneten C++Codes erfolgt manuell. Tab.3 Realisierung von MOF-Meta-Metamodellelementen in C++
OOIS '00 Proceedings of the 6th International Conference on Object Oriented Information Systems | 2000
Joachim Fischer; Olaf Kath; Marc Born
Advanced design methods are needed to fulfill the increasing requirements of telecommunication service development. For a design method the relevant concepts for the application domain have to be defined, a supporting notation has to be declared and finally rules have to be developed to map design models to supporting runtime environments. The TINA-Consortium has made the attempt to define a concept space for the design of distributed telecommunication applications (Computational Modelling Concepts) and a supporting notation for these concepts (TINA-ODL). In this contribution we will show how ODL can serve as a starting point for the definition of a component-based design method which overcomes limitations and restrictions of the ODL language. Furthermore, a language mapping to the SDL-2000 language is presented.