Ackermann, C.C.AckermannLindvall, M.M.LindvallCleaveland, R.R.Cleaveland2022-03-112022-03-112009https://publica.fraunhofer.de/handle/publica/36536110.1109/WCRE.2009.34This paper presents an approach for recovering application-level views of the interaction behaviors between systems that communicate via networks. Rather than illustrating a single behavior, a sequence diagram is constructed that describes the characteristics of multiple combined behaviors. The approach has several properties that make it particularly suitable for analyzing heterogeneous systems. First, since the interactions are retrieved from observing the network communication, our technique can be applied to systems that are implemented in different languages and run on different platforms. Second, it does not require the availability or modification of source code. After the behaviors are extracted, we employ methods to merge multiple observed behaviors to a single sequence diagram that illustrates the overall behavior.en004005006Recovering views of inter-system interaction behaviorsconference paper