Unified Modeling Language

  title={Unified Modeling Language},
  author={Martin Gogolla},
  booktitle={Encyclopedia of Database Systems},
  • Martin Gogolla
  • Published in
    Encyclopedia of Database…
  • Computer Science
Alle Rechte vorbehalten. Speicherung und Wiedergabe sind für den persönlichen, nicht kommerziellen Gebrauch gestattet, wobei bei auszugsweiser Verwendung Quelle und Copyright zu nennen sind. Die Verwendung für Unterrichtszwecke oder für kommerziellen Gebrauch ist nur mit vorheriger schriftlicher Genehmigung des Autors gestattet. 

Fact-Oriented Modeling

Vorteile der FOM resultieren in einem besseren konzeptuellen Modell als bei traditionellen Modellierungsmethoden werden grundlegend erläutert und anhand of Beispielen veranschaulicht.

Die Rolle von Features und Aspekten in der Softwareentwicklung (The Role of Features and Aspects in Software Development)

  • S. Apel
  • Computer Science
    it Inf. Technol.
  • 2008
It is observed that FOP and AOP can be combined to overcome their individual limitations, and two techniques are proposed with Aspectual Feature Modules (AFMs) and Aspect Refinement (AR) two techniques to unify FOP or AOP.

Verifiable Design of a Satellite-based Train Control System with Petri Nets

Heutzutage werden in zahlreichen Anwendungen modellbasierte Techniken zur Systementwicklung, insbesondere fur sicherheitskritische Systeme wie Eisenbahnleit- und -sicherungssysteme, verwendet. Aus

Integration of Conjunctive Queries over Description Logics into HEX-Programs

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibulum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. Nam arcu libero, nonummy eget,

Towards constraint-informed information systems

This paper argues that Information Systems ought to include constraint-based techniques in their design and implementation, and supports this claim by introducing tools based on constraint programming, which are applied to an actual use-case: the academic timetable construction and maintenance problem, as developed at the University of Evora.

The TTC 2021 OCL2PSQL case

This case study is proposed as a showcase for different methods to prove their readiness for coping with moderately complex model transformations, by showing the usability, conciseness, and ease of understanding of their solutions when implementing a non-trivial subset of OCL2PSQL.

Automated Optimization of a Computation for Different Architectures

DSLGen (Domain Specific Language Generator) is a program generation system in which application programs can be written in a domain specific language that is independent of the execution platform

A Framework for Generating Query Language Code from OCL Invariants

A Query Code Generation Framework that enables Model-Driven Integrity Engineering is proposed that allows for mapping UML models to arbitrary data schemas and for mapping OCL invariants to sentences in corresponding declarative query languages, enforcing semantical data integrity on implementation level.

Dealing with Some Conceptual Data Model Requirements for Biological Domains

The biological domain deserves an ad-hoc modeling approach that would help with activities such as data integration and database design, and a set of requirements for conceptual data modeling that should fulfil biologists' needs are listed.

Concept Alignment Example description

This document contains information, which is PROPRIETARY to the DANSE CONSORTIUM, which has received funding from the SEVENTH FRAMEWORK PROGRAMME under grants n° 287716.



The unified modeling language reference manual

This title provides expert knowledge on all facets of today's UML standard, helping developers who are encountering UML on the job for the first time to be more productive.

Emerging OCL tools

A comparative study of the main tools currently available for OCL, both commercial and freely available ones, is presented, with the advantages and disadvantages of the different tools being pointed out.

Problems and deficiencies of UML as a requirements specification language

  • M. Glinz
  • Computer Science
    Tenth International Workshop on Software Specification and Design. IWSSD-10 2000
  • 2000
This work identifies and demonstrates various problems and deficiencies of UML, particularly concerning use case models and system decomposition and whether and how the deficiencies can be overcome and how potential alternatives could look.

Statecharts: A Visual Formalism for Complex Systems

  • D. Harel
  • Computer Science
    Sci. Comput. Program.
  • 1987

A Methodological Approach for Object-Relational Database Design using UML

This paper defines new UML stereotypes for Object-Relational Database Design Design and proposes some guidelines to translate a UML conceptual schema into an object-relational schema.

Objektorientierte Softwareentwicklung: Analyse und Design mit der UML 2.0. 6.Auflage

  • Objektorientierte Softwareentwicklung: Analyse und Design mit der UML 2.0. 6.Auflage
  • 2004

UML Superstructure Specification, v2.0. OMG document formal/05-07-04. http://www.omg.org/cgi-bin/doc?formal

  • OMG
  • 2005