Providing a Birds Eye View on the Execution of Distributed, Reactive Systems using Collaborations
This thesis studies the use of collaborations as a mean to visualize behaviour of an observed distributed reactiv system. The work is inspired by previous work where an approach using elementary collaborations, that is collaborations with only two participants, visualized a running system. This work...
Main Author: | |
---|---|
Format: | Others |
Language: | English |
Published: |
Norges teknisk-naturvitenskapelige universitet, Institutt for telematikk
2006
|
Subjects: | |
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-9450 |
id |
ndltd-UPSALLA1-oai-DiVA.org-ntnu-9450 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-ntnu-94502013-01-08T13:26:35ZProviding a Birds Eye View on the Execution of Distributed, Reactive Systems using CollaborationsengKarlsen, Lars ErikNorges teknisk-naturvitenskapelige universitet, Institutt for telematikkInstitutt for telematikk2006ntnudaimSIE7 kommunikasjonsteknologiTelematikkThis thesis studies the use of collaborations as a mean to visualize behaviour of an observed distributed reactiv system. The work is inspired by previous work where an approach using elementary collaborations, that is collaborations with only two participants, visualized a running system. This work investigates how the previous work can be enhanched by adding the possibility to visualize systsem behaviour at different abstraction levels and improve usability, scalabiliy and overview in the visualization. A monitor for the visulization of distributed reactiv systems will be implemented. A system model and trace information from the obeserved system will be used in order to realize the visualization. By adding the possibility to visualize nested collaborations, a systems behaviour can be visualized at different levels of abstraction. The necessary constraint on the model of a system, and an algorithm for the detection of nested collaboration in the observed system, is suggested and implemented. An automatic approach for the loading of data from a model of the observed system is added to improve uasbility. Additional filtering and layout mechanisms are implemented in order to provide better overview in the visualization. A post-mortem approach to visalization is taken in order to generate a correct visualzation. The speed of the visualzation can be controlled by the user. The possibility to reverse the visualization is also implemented. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-9450Local ntnudaim:1316application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
English |
format |
Others
|
sources |
NDLTD |
topic |
ntnudaim SIE7 kommunikasjonsteknologi Telematikk |
spellingShingle |
ntnudaim SIE7 kommunikasjonsteknologi Telematikk Karlsen, Lars Erik Providing a Birds Eye View on the Execution of Distributed, Reactive Systems using Collaborations |
description |
This thesis studies the use of collaborations as a mean to visualize behaviour of an observed distributed reactiv system. The work is inspired by previous work where an approach using elementary collaborations, that is collaborations with only two participants, visualized a running system. This work investigates how the previous work can be enhanched by adding the possibility to visualize systsem behaviour at different abstraction levels and improve usability, scalabiliy and overview in the visualization. A monitor for the visulization of distributed reactiv systems will be implemented. A system model and trace information from the obeserved system will be used in order to realize the visualization. By adding the possibility to visualize nested collaborations, a systems behaviour can be visualized at different levels of abstraction. The necessary constraint on the model of a system, and an algorithm for the detection of nested collaboration in the observed system, is suggested and implemented. An automatic approach for the loading of data from a model of the observed system is added to improve uasbility. Additional filtering and layout mechanisms are implemented in order to provide better overview in the visualization. A post-mortem approach to visalization is taken in order to generate a correct visualzation. The speed of the visualzation can be controlled by the user. The possibility to reverse the visualization is also implemented. |
author |
Karlsen, Lars Erik |
author_facet |
Karlsen, Lars Erik |
author_sort |
Karlsen, Lars Erik |
title |
Providing a Birds Eye View on the Execution of Distributed, Reactive Systems using Collaborations |
title_short |
Providing a Birds Eye View on the Execution of Distributed, Reactive Systems using Collaborations |
title_full |
Providing a Birds Eye View on the Execution of Distributed, Reactive Systems using Collaborations |
title_fullStr |
Providing a Birds Eye View on the Execution of Distributed, Reactive Systems using Collaborations |
title_full_unstemmed |
Providing a Birds Eye View on the Execution of Distributed, Reactive Systems using Collaborations |
title_sort |
providing a birds eye view on the execution of distributed, reactive systems using collaborations |
publisher |
Norges teknisk-naturvitenskapelige universitet, Institutt for telematikk |
publishDate |
2006 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-9450 |
work_keys_str_mv |
AT karlsenlarserik providingabirdseyeviewontheexecutionofdistributedreactivesystemsusingcollaborations |
_version_ |
1716520513667334144 |