Reconciliation of Object Interaction Models [chapter]

George Spanoudakis, Hyoseob Kim
2001 OOIS 2001  
This paper presents Reconciliation+, a tool-supported method which identifies overlaps between models of different object interactions expressed as UML sequence and/or collaboration diagrams, checks whether the overlapping elements of these models satisfy specific consistency rules, and guides developers in handling these inconsistencies. The method also keeps track of the decisions made and the actions taken in the process of managing inconsistencies. Draft -An updated version of this paper
more » ... appeared in the Proceedings of the 7 th International Conference on Object Oriented Information Systems Specification and enactment of Reconciliation+ processes The process meta-model The process model of Reconciliation+ is specified in UML as an instance of an extended version of the NATURE process meta-model [11, 13] . A specification of this meta-model in UML is shown in Figure 2 . Toolkit Process Enactment Engine Process Model(s) UML Model(s) Process Enactment Trace data flow control flow Overlap Detection Tool Developer Rose model repository Rose API method invocation Draft -An updated version of this paper has appeared in the
doi:10.1007/978-1-4471-0719-4_7 dblp:conf/oois/SpanoudakisK01 fatcat:4gsrmkkbsjcynebxh67mwnrhvm