• Publications
  • Influence
OWL 2 Web Ontology Language: structural specification and functional-style syntax
The OWL 2 Web Ontology Language, informally OWL 2, is an ontology language for the Semantic Web with formally defined meaning. OWL 2 ontologies provide classes, properties, individuals, and data
PSL: A semantic domain for flow models
TLDR
A way to disambiguate common flow modeling constructs, by expressing their semantics as constraints on runtime sequences of behavior execution, and shows that reduced ambiguity enables more powerful modeling abstractions, such as partial behavior specifications.
CPM2: A Core Model for Product Data
TLDR
The initial core product model (CPM) has been extended to create CPM2, intended to support a broad range of information relevant to product lifecycle management, which is a generic, abstract model with generic semantics.
UML 2 Composition Model.
  • C. Bock
  • Computer Science
  • 1 October 2004
CPM 2: A Revised Core Product Model for Representing Design Information
TLDR
This report presents a revised version of the Core Product Model, intended to provide a base-level product model that is not tied to any specific application or software; open; non-proprietary; simple; generic; expandable; independent of any product development process; and capable of capturing all product information shared throughout the product’s lifecycle.
Ontological Behavior Modeling
TLDR
The article suggests unifying U ML's three kinds of behavior languages around the abstract syntax and semantics of composite structure, UML's model for capturing interconnection of parts of classes.
UML 2 Activity and Action Models, Part 2
  • C. Bock
  • Computer Science
    J. Object Technol.
  • 2003
TLDR
This article covers the execution characteristics of actions in general, which inherit to the many kinds of actions provided in UML 2, and also covers additional characteristics ofactions that invoke behaviors.
...
...