Adding Extra Dimensions to Message Sequence Charts : Visualizing Component and Date Variability
Message Sequence Charts (MSC) are now widely used to describe communication between system components. The diagrams have been formalized, recommended, and even extended. The extensions of the MSCs typically handle additional complexities, e.g. expressing multiplicities. Certain MSC instances are sub...
Main Author: | |
---|---|
Format: | Others |
Language: | English |
Published: |
Uppsala universitet, Institutionen för informationsteknologi
2015
|
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-264351 |
id |
ndltd-UPSALLA1-oai-DiVA.org-uu-264351 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-uu-2643512015-10-10T04:55:50ZAdding Extra Dimensions to Message Sequence Charts : Visualizing Component and Date VariabilityengKurniawan, Ignatius AriesUppsala universitet, Institutionen för informationsteknologi2015Message Sequence Charts (MSC) are now widely used to describe communication between system components. The diagrams have been formalized, recommended, and even extended. The extensions of the MSCs typically handle additional complexities, e.g. expressing multiplicities. Certain MSC instances are substitutable or omissible with no or minimal effect in the drawings. Additionally, system changes over time would be more easily observed, compared, and maintained if they are visualized in one drawing. This thesis introduces a concept of Master Chart to extend the MSCs. It is done as a case study in Scania, a heavy truck and bus manufacturer. Contextual inquiry and PACT framework are employed to generate design ideas. Then a prototype .NET application is developed and compared with an existing MSC drawing tool. All test subjects successfully completed the drawing tasks in the prototype tool albeit more slowly than in the old tool. Usability issues are discussed for future full-scale implementation. Based on this study, having the Master Chart as an extension to traditional MSCs seems to create more meaningful and maintainable drawings especially on systems with a lot of variability. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-264351IT ; 15055application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
English |
format |
Others
|
sources |
NDLTD |
description |
Message Sequence Charts (MSC) are now widely used to describe communication between system components. The diagrams have been formalized, recommended, and even extended. The extensions of the MSCs typically handle additional complexities, e.g. expressing multiplicities. Certain MSC instances are substitutable or omissible with no or minimal effect in the drawings. Additionally, system changes over time would be more easily observed, compared, and maintained if they are visualized in one drawing. This thesis introduces a concept of Master Chart to extend the MSCs. It is done as a case study in Scania, a heavy truck and bus manufacturer. Contextual inquiry and PACT framework are employed to generate design ideas. Then a prototype .NET application is developed and compared with an existing MSC drawing tool. All test subjects successfully completed the drawing tasks in the prototype tool albeit more slowly than in the old tool. Usability issues are discussed for future full-scale implementation. Based on this study, having the Master Chart as an extension to traditional MSCs seems to create more meaningful and maintainable drawings especially on systems with a lot of variability. |
author |
Kurniawan, Ignatius Aries |
spellingShingle |
Kurniawan, Ignatius Aries Adding Extra Dimensions to Message Sequence Charts : Visualizing Component and Date Variability |
author_facet |
Kurniawan, Ignatius Aries |
author_sort |
Kurniawan, Ignatius Aries |
title |
Adding Extra Dimensions to Message Sequence Charts : Visualizing Component and Date Variability |
title_short |
Adding Extra Dimensions to Message Sequence Charts : Visualizing Component and Date Variability |
title_full |
Adding Extra Dimensions to Message Sequence Charts : Visualizing Component and Date Variability |
title_fullStr |
Adding Extra Dimensions to Message Sequence Charts : Visualizing Component and Date Variability |
title_full_unstemmed |
Adding Extra Dimensions to Message Sequence Charts : Visualizing Component and Date Variability |
title_sort |
adding extra dimensions to message sequence charts : visualizing component and date variability |
publisher |
Uppsala universitet, Institutionen för informationsteknologi |
publishDate |
2015 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-264351 |
work_keys_str_mv |
AT kurniawanignatiusaries addingextradimensionstomessagesequencechartsvisualizingcomponentanddatevariability |
_version_ |
1716827006264410112 |