Teaching Physical Database Design
Database design is traditionally taught as a process where requirements are captured in a conceptual model, then forward engineered...
The Simple Enterprise Architecture Framework: Giving Alignment to IT Decisions
Context: Enterprise Architecture seeks to align organizational objectives with decisions associated to people, processes, information and technology. Different frameworks...
Towards an Empirical Evaluation of Imperative and Declarative Process Mining
Process modelling notations fall in two broad categories: declarative notations, which specify the rules governing a process; and imperative...
Events as Entities in Ontology-Driven Conceptual Modeling
The Unified Foundational Ontology (UFO) has been used to provide foundations for the major conceptual modeling constructs. This ontology...
A Multi-Constrained Temporal Path Query System
The temporal path problem is significant and challenging, where the connections between the vertices are temporal and there can...
Parallel Clique-Like Subgraph Counting and Listing
Cliques and clique-like subgraphs (e.g., quasi-cliques) are important dense structures whose counting or listing are essential in applications like...
ACCDS: A Criminal Community Detection System Based on Evolving Social Graphs
This paper presents an intelligent criminal community detection system, called ACCDS, to support various criminal event detection tasks such...
Modal Schema Graphs for Graph Databases
Although graph databases are conceived schema-less, additional knowledge about the data’s structure and/or semantics is beneficial in many graph...
A Systematic Approach to Generate Diverse Instantiations for Conceptual Schemas
Generating valid instantiations for a conceptual schema is instrumental in ensuring its quality by means of verification, validation or...
Factors Affecting Comprehension of Contribution Links in Goal Models: An Experiment
Goal models have long been regarded to be useful instruments for visualizing and analysing decision problems. Key to using...