Resolving Violations in Inter-process Relationships in Business Process Ecosystems

In service-based environments, each accessible service relies on business process(es) such that changing these services usually requires changing their supporting process(es). Managing process changes is not trivial due to there may exist complex relationships between processes. Changing a process may lead to further changes to related processes to preserve their relationships. We propose resolution patterns, based on semantic effect analysis, to resolve relationship violations between processes.