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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Information and Media Technologies 2011, Vol.6(4), pp.1116-1127
Hauptverfasser: Kakiuchi, Yosuke, Nakagawa, Tomofumi, Hamaguchi, Kiyoharu, Tanimoto, Tadaaki, Nakanishi, Masaki
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