scispace - formally typeset
Book ChapterDOI

Conceptual modelling patterns for roles

TLDR
This paper presents a set of conceptual modelling patterns for the role concept that include both the static and dynamic aspects of roles, and proposes the Role as Entity Types conceptual modelling pattern to deal with the full role semantics.
Abstract
Roles are meant to capture dynamic and temporal aspects of real-world objects. The role concept has been used with many semantic meanings: dynamic class, aspect, perspective, interface or mode. This paper identifies common semantics of different role models found in the literature. Moreover, it presents a set of conceptual modelling patterns for the role concept that include both the static and dynamic aspects of roles. In particular, we propose the Role as Entity Types conceptual modelling pattern to deal with the full role semantics. A conceptual modelling pattern is aimed at representing a specific structure of knowledge that appears in different domains. The use of these patterns eases the definition of roles in conceptual schemas. In addition, we describe the design of schemas defined by using the patterns in order to implement them in any object-oriented language.

read more

Citations
More filters
Book

Conceptual Modeling of Information Systems

Antoni Olivé
TL;DR: This brilliant textbook explains in detail the principles of conceptual modeling independently from particular methods and languages and shows how to apply them in real-world projects.
Journal ArticleDOI

Modeling stakeholders for information systems design processes

TL;DR: The construction of an integrated model for representing stakeholders in information systems design processes is described, which considers diverse attributes related to stakeholders and gives information for performing quantitative calculations about their interest and influence over the project.
Book ChapterDOI

A Stakeholder Model for Interorganizational Information Systems

TL;DR: This work presents and describes a stakeholder model for interorganizational information systems, in order to incorporate a stakeholders-including approach to traditional modelling, focusing on interorgan organizational environments.
Proceedings ArticleDOI

Automatic generation of workflow-extended domain models

TL;DR: This paper advocate for the integration of the workflow specification in the system domain model, which is automatically derived from the initial workflow specification and may depart from the extended domain model to automatically generate an implementation of the system enforcing the business processes in any final technology platform, thus avoiding the need of basing the implementation on a dedicated workflow engine.
Book ChapterDOI

Towards OntoUML for Software Engineering: From Domain Ontology to Implementation Model

TL;DR: This paper proposes a method of transformation of an ontological model into a software-engineering object-oriented class model in UML and its instantiation based on the following best practices: pure object- oriented paradigm and approach of dividing state and identity as introduced in the Clojure programming language.
References
More filters
Book

Design Patterns: Elements of Reusable Object-Oriented Software

TL;DR: The book is an introduction to the idea of design patterns in software engineering, and a catalog of twenty-three common patterns, which most experienced OOP designers will find out they've known about patterns all along.
Book

The entity-relationship model: toward a unified view of data

TL;DR: A data model, called the entity-relationship model, is proposed that incorporates some of the important semantic information about the real world and can be used as a basis for unification of different views of data: the network model, the relational model, and the entity set model.
BookDOI

The Description Logic Handbook: Theory, Implementation and Applications

TL;DR: The Description Logic Handbook as mentioned in this paper provides a thorough account of the subject, covering all aspects of research in this field, namely: theory, implementation, and applications, and can also be used for self-study or as a reference for knowledge representation and artificial intelligence courses.
Proceedings ArticleDOI

The entity-relationship model: toward a unified view of data

TL;DR: A data model, called the entity-relationship model, which incorporates the semantic information in the real world is proposed, and a special diagramatic technique is introduced for exhibiting entities and relationships.
Book

Conceptual Structures: Information Processing in Mind and Machine

TL;DR: This book will not become a unity of the way for you to get amazing benefits at all, but, it will serve something that will let you get the best time and moment to spend for reading the book.