On the discovery of business processes orchestration patterns

COORDINSPECTOR is a Software Tool aiming at extracting the coordination layer of a software system. Such a reverse engineering process provides a clear view of the actually invoked services as well as the logic behind such invocations. The analysis process is based on program slicing techniques and...

ver descrição completa

Detalhes bibliográficos
Autor principal: F. Rodrigues, Nuno (author)
Outros Autores: Barbosa, Luís S. (author)
Formato: article
Idioma:eng
Publicado em: 2013
Assuntos:
Texto completo:http://hdl.handle.net/11110/485
País:Portugal
Oai:oai:ciencipca.ipca.pt:11110/485
Descrição
Resumo:COORDINSPECTOR is a Software Tool aiming at extracting the coordination layer of a software system. Such a reverse engineering process provides a clear view of the actually invoked services as well as the logic behind such invocations. The analysis process is based on program slicing techniques and the generation of, System Dependence Graphs and Coordination Dependence Graphs. The tool analyzes Common Intermediate Language (CIL), the native language of the Microsoft .Net Framework, thus making suitable for processing systems developed in any .Net Framework compilable language. COORDINSPECTOR generates graphical representations of the coordination layer together with business process orchestrations specified in WSBPEL 2.0