Book ChapterDOI
Conceptual modelling patterns for roles
Jordi Cabot,Ruth Raventós +1 more
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
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.