Version modeling concepts for computer-aided design databases
SIGMOD '86 Proceedings of the 1986 ACM SIGMOD international conference on Management of data
Toward a unified framework for version modeling in engineering databases
ACM Computing Surveys (CSUR)
The DAMOKLES database system for design applications: its past, its present, and its future
Proceedings of the fourth conference on Software engineering environments: research and practice
Concurrency control in advanced database applications
ACM Computing Surveys (CSUR)
SDE 5 Proceedings of the fifth ACM SIGSOFT symposium on Software development environments
A concurrency control framework for collaborative systems
CSCW '96 Proceedings of the 1996 ACM conference on Computer supported cooperative work
Version models for software configuration management
ACM Computing Surveys (CSUR)
Sap R/3 Process Oriented Implementation
Sap R/3 Process Oriented Implementation
Managing Change in a Computer-Aided Design Database
VLDB '87 Proceedings of the 13th International Conference on Very Large Data Bases
An Overview of Repository Technology
VLDB '94 Proceedings of the 20th International Conference on Very Large Data Bases
Managing Evolving Workflow Specifications
COOPIS '98 Proceedings of the 3rd IFCIS International Conference on Cooperative Information Systems
Proceedings of the International Conference GIS - From Space to Territory: Theories and Methods of Spatio-Temporal Reasoning on Theories and Methods of Spatio-Temporal Reasoning in Geographic Space
Design, implementation, and evaluation of a Revision Control System
ICSE '82 Proceedings of the 6th international conference on Software engineering
Building a Repository for Workflow Systems
TOOLS '99 Proceedings of the 31st International Conference on Technology of Object-Oriented Language and Systems
TEMPOS: A Platform for Developing Temporal Applications on Top of Object DBMS
IEEE Transactions on Knowledge and Data Engineering
Flexible Support of Team Processes by Adaptive Workflow Systems
Distributed and Parallel Databases
VLDB '85 Proceedings of the 11th international conference on Very Large Data Bases - Volume 11
A Classification of Differences between Similar BusinessProcesses
EDOC '07 Proceedings of the 11th IEEE International Enterprise Distributed Object Computing Conference
Dynamic Business Process Management Based on Process Change Patterns
ICCIT '07 Proceedings of the 2007 International Conference on Convergence Information Technology
Aris Design Platform: Getting Started with Bpm
Aris Design Platform: Getting Started with Bpm
Data & Knowledge Engineering
Detecting and Resolving Process Model Differences in the Absence of a Change Log
BPM '08 Proceedings of the 6th International Conference on Business Process Management
Diagnosing Differences between Business Process Models
BPM '08 Proceedings of the 6th International Conference on Business Process Management
The refined process structure tree
Data & Knowledge Engineering
Dependent and Conflicting Change Operations of Process Models
ECMDA-FA '09 Proceedings of the 5th European Conference on Model Driven Architecture - Foundations and Applications
Executing code in the past: efficient in-memory object graph versioning
Proceedings of the 24th ACM SIGPLAN conference companion on Object oriented programming systems languages and applications
Version management in the business process change context
BPM'07 Proceedings of the 5th international conference on Business process management
BPM in practice: who is doing what?
BPM'10 Proceedings of the 8th international conference on Business process management
Precise detection of conflicting change operations using process model terms
MODELS'10 Proceedings of the 13th international conference on Model driven engineering languages and systems: Part II
APROMORE: An advanced process model repository
Expert Systems with Applications: An International Journal
Merging business process models
OTM'10 Proceedings of the 2010 international conference on On the move to meaningful internet systems - Volume Part I
Survey paper: Refactoring large process model repositories
Computers in Industry
Clone detection in repositories of business process models
BPM'11 Proceedings of the 9th international conference on Business process management
Relationship-Preserving change propagation in process ecosystems
ICSOC'12 Proceedings of the 10th international conference on Service-Oriented Computing
Fast detection of exact clones in business process model repositories
Information Systems
Hi-index | 0.00 |
As organizations reach higher levels of Business ProcessManagement maturity, they tend to accumulate large collections of processmodels. These repositories may contain thousands of activities and be managed by different stakeholders with varying skills and responsibilities. However, while being of great value, these repositories induce high management costs. Thus, it becomes essential to keep track of the various model versions as they may mutually overlap, supersede one another and evolve over time. We propose an innovative versioning model, and associated storage structure, specifically designed to maximize sharing across process models and process model versions, reduce conflicts in concurrent edits and automatically handle controlled change propagation. The focal point of this technique is to version single process model fragments, rather than entire process models. Indeed empirical evidence shows that real-life process model repositories have numerous duplicate fragments. Experiments on two industrial datasets confirm the usefulness of our technique.