Symbolic Discord Computation for Efficient Analysis of Message Sequence Charts
Message sequence charts (MSCs) and high-level MSCs (HMSCs) have been standardized to model interactions of parallel processes as message exchanges. We can flexibly express parallel behaviors with MSCs, but alternatively, it is possible to put unintended orders of messages into the MSCs. This paper f...
Gespeichert in:
Veröffentlicht in: | Information and Media Technologies 2011, Vol.6(4), pp.1116-1127 |
---|---|
Hauptverfasser: | , , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 1127 |
---|---|
container_issue | 4 |
container_start_page | 1116 |
container_title | Information and Media Technologies |
container_volume | 6 |
creator | Kakiuchi, Yosuke Nakagawa, Tomofumi Hamaguchi, Kiyoharu Tanimoto, Tadaaki Nakanishi, Masaki |
description | Message sequence charts (MSCs) and high-level MSCs (HMSCs) have been standardized to model interactions of parallel processes as message exchanges. We can flexibly express parallel behaviors with MSCs, but alternatively, it is possible to put unintended orders of messages into the MSCs. This paper focuses on detection of such unintended orders as discord. We propose an encoding scheme in which the analysis of an HMSC is converted into a boolean SAT problem. Experimental results show that our approach achieves efficient analysis of HMSCs which have a large number of processes or a large size of graphs. This contributes efficient analysis of specification on complex interactions. |
doi_str_mv | 10.11185/imt.6.1116 |
format | Article |
fullrecord | <record><control><sourceid>proquest_jstag</sourceid><recordid>TN_cdi_proquest_miscellaneous_1671394311</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>3092527871</sourcerecordid><originalsourceid>FETCH-LOGICAL-j3121-1562768d657a570a81d10f51d0f0df7fa92adc34790b9730936508ac70e2d1d3</originalsourceid><addsrcrecordid>eNpdkE1LAzEQhoMoWGpP_oGAFy9bM5vdJHsRSq0fUPXQ3kOaD82yu6mb3UP_vamKiAPDDMzDzLwvQpdA5gAgyhvfDnN27NkJmoAQkBFRsdM__TmaxViTY3ACnE_Qy-bQ7kLjNb7zUYfe4GVo9-OgBh867EKPV8557W034EWnmkP0EQeHn22M6s3ijf0YbactXr6rfogX6MypJtrZT52i7f1qu3zM1q8PT8vFOqsp5JBByXLOhGElVyUnSoAB4kowxBHjuFNVroymBa_IruKUVJSVRCjNic0NGDpF199r931I9-Mg2_S9bRrV2TBGCYwDrQoKkNCrf2gdxj4pSVRRJB9EkZNE3X5TdRySLLnvfav6g0yavG6sTNZKJouvPBr8O9BJtrQd_QRLtnOT</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1440078420</pqid></control><display><type>article</type><title>Symbolic Discord Computation for Efficient Analysis of Message Sequence Charts</title><source>J-STAGE Free</source><source>Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals</source><creator>Kakiuchi, Yosuke ; Nakagawa, Tomofumi ; Hamaguchi, Kiyoharu ; Tanimoto, Tadaaki ; Nakanishi, Masaki</creator><creatorcontrib>Kakiuchi, Yosuke ; Nakagawa, Tomofumi ; Hamaguchi, Kiyoharu ; Tanimoto, Tadaaki ; Nakanishi, Masaki</creatorcontrib><description>Message sequence charts (MSCs) and high-level MSCs (HMSCs) have been standardized to model interactions of parallel processes as message exchanges. We can flexibly express parallel behaviors with MSCs, but alternatively, it is possible to put unintended orders of messages into the MSCs. This paper focuses on detection of such unintended orders as discord. We propose an encoding scheme in which the analysis of an HMSC is converted into a boolean SAT problem. Experimental results show that our approach achieves efficient analysis of HMSCs which have a large number of processes or a large size of graphs. This contributes efficient analysis of specification on complex interactions.</description><identifier>ISSN: 1881-0896</identifier><identifier>EISSN: 1881-0896</identifier><identifier>DOI: 10.11185/imt.6.1116</identifier><language>eng</language><publisher>Tokyo: Information and Media Technologies Editorial Board</publisher><subject>Boolean algebra ; Charts ; Computation ; Encoding ; Exchange ; Graphs ; Messages ; Specifications</subject><ispartof>Information and Media Technologies, 2011, Vol.6(4), pp.1116-1127</ispartof><rights>2011 Information Processing Society of Japan</rights><rights>Copyright Japan Science and Technology Agency 2011</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,1877,27901,27902</link.rule.ids></links><search><creatorcontrib>Kakiuchi, Yosuke</creatorcontrib><creatorcontrib>Nakagawa, Tomofumi</creatorcontrib><creatorcontrib>Hamaguchi, Kiyoharu</creatorcontrib><creatorcontrib>Tanimoto, Tadaaki</creatorcontrib><creatorcontrib>Nakanishi, Masaki</creatorcontrib><title>Symbolic Discord Computation for Efficient Analysis of Message Sequence Charts</title><title>Information and Media Technologies</title><addtitle>IMT</addtitle><description>Message sequence charts (MSCs) and high-level MSCs (HMSCs) have been standardized to model interactions of parallel processes as message exchanges. We can flexibly express parallel behaviors with MSCs, but alternatively, it is possible to put unintended orders of messages into the MSCs. This paper focuses on detection of such unintended orders as discord. We propose an encoding scheme in which the analysis of an HMSC is converted into a boolean SAT problem. Experimental results show that our approach achieves efficient analysis of HMSCs which have a large number of processes or a large size of graphs. This contributes efficient analysis of specification on complex interactions.</description><subject>Boolean algebra</subject><subject>Charts</subject><subject>Computation</subject><subject>Encoding</subject><subject>Exchange</subject><subject>Graphs</subject><subject>Messages</subject><subject>Specifications</subject><issn>1881-0896</issn><issn>1881-0896</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2011</creationdate><recordtype>article</recordtype><recordid>eNpdkE1LAzEQhoMoWGpP_oGAFy9bM5vdJHsRSq0fUPXQ3kOaD82yu6mb3UP_vamKiAPDDMzDzLwvQpdA5gAgyhvfDnN27NkJmoAQkBFRsdM__TmaxViTY3ACnE_Qy-bQ7kLjNb7zUYfe4GVo9-OgBh867EKPV8557W034EWnmkP0EQeHn22M6s3ijf0YbactXr6rfogX6MypJtrZT52i7f1qu3zM1q8PT8vFOqsp5JBByXLOhGElVyUnSoAB4kowxBHjuFNVroymBa_IruKUVJSVRCjNic0NGDpF199r931I9-Mg2_S9bRrV2TBGCYwDrQoKkNCrf2gdxj4pSVRRJB9EkZNE3X5TdRySLLnvfav6g0yavG6sTNZKJouvPBr8O9BJtrQd_QRLtnOT</recordid><startdate>20110101</startdate><enddate>20110101</enddate><creator>Kakiuchi, Yosuke</creator><creator>Nakagawa, Tomofumi</creator><creator>Hamaguchi, Kiyoharu</creator><creator>Tanimoto, Tadaaki</creator><creator>Nakanishi, Masaki</creator><general>Information and Media Technologies Editorial Board</general><general>Japan Science and Technology Agency</general><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20110101</creationdate><title>Symbolic Discord Computation for Efficient Analysis of Message Sequence Charts</title><author>Kakiuchi, Yosuke ; Nakagawa, Tomofumi ; Hamaguchi, Kiyoharu ; Tanimoto, Tadaaki ; Nakanishi, Masaki</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-j3121-1562768d657a570a81d10f51d0f0df7fa92adc34790b9730936508ac70e2d1d3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2011</creationdate><topic>Boolean algebra</topic><topic>Charts</topic><topic>Computation</topic><topic>Encoding</topic><topic>Exchange</topic><topic>Graphs</topic><topic>Messages</topic><topic>Specifications</topic><toplevel>online_resources</toplevel><creatorcontrib>Kakiuchi, Yosuke</creatorcontrib><creatorcontrib>Nakagawa, Tomofumi</creatorcontrib><creatorcontrib>Hamaguchi, Kiyoharu</creatorcontrib><creatorcontrib>Tanimoto, Tadaaki</creatorcontrib><creatorcontrib>Nakanishi, Masaki</creatorcontrib><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Information and Media Technologies</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Kakiuchi, Yosuke</au><au>Nakagawa, Tomofumi</au><au>Hamaguchi, Kiyoharu</au><au>Tanimoto, Tadaaki</au><au>Nakanishi, Masaki</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Symbolic Discord Computation for Efficient Analysis of Message Sequence Charts</atitle><jtitle>Information and Media Technologies</jtitle><addtitle>IMT</addtitle><date>2011-01-01</date><risdate>2011</risdate><volume>6</volume><issue>4</issue><spage>1116</spage><epage>1127</epage><pages>1116-1127</pages><issn>1881-0896</issn><eissn>1881-0896</eissn><abstract>Message sequence charts (MSCs) and high-level MSCs (HMSCs) have been standardized to model interactions of parallel processes as message exchanges. We can flexibly express parallel behaviors with MSCs, but alternatively, it is possible to put unintended orders of messages into the MSCs. This paper focuses on detection of such unintended orders as discord. We propose an encoding scheme in which the analysis of an HMSC is converted into a boolean SAT problem. Experimental results show that our approach achieves efficient analysis of HMSCs which have a large number of processes or a large size of graphs. This contributes efficient analysis of specification on complex interactions.</abstract><cop>Tokyo</cop><pub>Information and Media Technologies Editorial Board</pub><doi>10.11185/imt.6.1116</doi><tpages>12</tpages><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1881-0896 |
ispartof | Information and Media Technologies, 2011, Vol.6(4), pp.1116-1127 |
issn | 1881-0896 1881-0896 |
language | eng |
recordid | cdi_proquest_miscellaneous_1671394311 |
source | J-STAGE Free; Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals |
subjects | Boolean algebra Charts Computation Encoding Exchange Graphs Messages Specifications |
title | Symbolic Discord Computation for Efficient Analysis of Message Sequence Charts |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-01T20%3A38%3A00IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_jstag&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Symbolic%20Discord%20Computation%20for%20Efficient%20Analysis%20of%20Message%20Sequence%20Charts&rft.jtitle=Information%20and%20Media%20Technologies&rft.au=Kakiuchi,%20Yosuke&rft.date=2011-01-01&rft.volume=6&rft.issue=4&rft.spage=1116&rft.epage=1127&rft.pages=1116-1127&rft.issn=1881-0896&rft.eissn=1881-0896&rft_id=info:doi/10.11185/imt.6.1116&rft_dat=%3Cproquest_jstag%3E3092527871%3C/proquest_jstag%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1440078420&rft_id=info:pmid/&rfr_iscdi=true |