Automatic layout of statecharts
Graphical notations are widely used for system specification. The usefulness of these notations depends primarily on their readability. Hence, automatic methods are needed to obtain efficient and understandable graphical representations of requirements. In this paper, we present an algorithm that au...
Gespeichert in:
Veröffentlicht in: | Software, practice & experience practice & experience, 2002-01, Vol.32 (1), p.25-55 |
---|---|
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 | 55 |
---|---|
container_issue | 1 |
container_start_page | 25 |
container_title | Software, practice & experience |
container_volume | 32 |
creator | Castello, Rodolfo Mili, Rym Tollis, Ioannis G. |
description | Graphical notations are widely used for system specification. The usefulness of these notations depends primarily on their readability. Hence, automatic methods are needed to obtain efficient and understandable graphical representations of requirements. In this paper, we present an algorithm that automatically generates layouts of statecharts. We assume that relevant information is stored in a structure that we call a decomposition tree, and we draw the graph that models a statechart in a hierarchical fashion. Our approach excludes diagrams with inter‐level transitions. Copyright © 2001 John Wiley & Sons, Ltd. |
doi_str_mv | 10.1002/spe.418 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_27789545</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>27764769</sourcerecordid><originalsourceid>FETCH-LOGICAL-c3598-51fc3d45a1d224bb0a464cec5ca3e7a81520603d54071805a5e1497907354e333</originalsourceid><addsrcrecordid>eNqN0EtLw0AUhuFBFKxV_Al2pQtJPXNPlrXUeilVqqK74XQ6wWhq2pkJ2n9vJOJOcHU2D-eDl5BDCn0KwM7CyvUFTbdIh0KmE2DieZt0AHiagBJil-yF8ApAqWSqQ44GdayWGAvbK3FT1bFX5b0QMTr7gj6GfbKTYxncwc_tkseL0cPwMpncjq-Gg0liuczSRNLc8oWQSBeMifkcUChhnZUWudOYNmOggC-kAE1TkCgdFZnOQHMpHOe8S47bvytfrWsXolkWwbqyxHdX1cEwrdNMCvkfqIRWWQNPWmh9FYJ3uVn5Yol-YyiY71KmKWWaUo08beVHUbrNX8zc341anbS6CNF9_mr0b0ZprqV5mo4NnN9cz9h4Zqb8C0zEdfY</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>27764769</pqid></control><display><type>article</type><title>Automatic layout of statecharts</title><source>Wiley Online Library Journals Frontfile Complete</source><creator>Castello, Rodolfo ; Mili, Rym ; Tollis, Ioannis G.</creator><creatorcontrib>Castello, Rodolfo ; Mili, Rym ; Tollis, Ioannis G.</creatorcontrib><description>Graphical notations are widely used for system specification. The usefulness of these notations depends primarily on their readability. Hence, automatic methods are needed to obtain efficient and understandable graphical representations of requirements. In this paper, we present an algorithm that automatically generates layouts of statecharts. We assume that relevant information is stored in a structure that we call a decomposition tree, and we draw the graph that models a statechart in a hierarchical fashion. Our approach excludes diagrams with inter‐level transitions. Copyright © 2001 John Wiley & Sons, Ltd.</description><identifier>ISSN: 0038-0644</identifier><identifier>EISSN: 1097-024X</identifier><identifier>DOI: 10.1002/spe.418</identifier><language>eng</language><publisher>Chichester, UK: John Wiley & Sons, Ltd</publisher><subject>graph drawing ; information visualization ; requirements specification ; statecharts</subject><ispartof>Software, practice & experience, 2002-01, Vol.32 (1), p.25-55</ispartof><rights>Copyright © 2001 John Wiley & Sons, Ltd.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c3598-51fc3d45a1d224bb0a464cec5ca3e7a81520603d54071805a5e1497907354e333</citedby><cites>FETCH-LOGICAL-c3598-51fc3d45a1d224bb0a464cec5ca3e7a81520603d54071805a5e1497907354e333</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://onlinelibrary.wiley.com/doi/pdf/10.1002%2Fspe.418$$EPDF$$P50$$Gwiley$$H</linktopdf><linktohtml>$$Uhttps://onlinelibrary.wiley.com/doi/full/10.1002%2Fspe.418$$EHTML$$P50$$Gwiley$$H</linktohtml><link.rule.ids>314,776,780,1411,27903,27904,45553,45554</link.rule.ids></links><search><creatorcontrib>Castello, Rodolfo</creatorcontrib><creatorcontrib>Mili, Rym</creatorcontrib><creatorcontrib>Tollis, Ioannis G.</creatorcontrib><title>Automatic layout of statecharts</title><title>Software, practice & experience</title><addtitle>Softw: Pract. Exper</addtitle><description>Graphical notations are widely used for system specification. The usefulness of these notations depends primarily on their readability. Hence, automatic methods are needed to obtain efficient and understandable graphical representations of requirements. In this paper, we present an algorithm that automatically generates layouts of statecharts. We assume that relevant information is stored in a structure that we call a decomposition tree, and we draw the graph that models a statechart in a hierarchical fashion. Our approach excludes diagrams with inter‐level transitions. Copyright © 2001 John Wiley & Sons, Ltd.</description><subject>graph drawing</subject><subject>information visualization</subject><subject>requirements specification</subject><subject>statecharts</subject><issn>0038-0644</issn><issn>1097-024X</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2002</creationdate><recordtype>article</recordtype><recordid>eNqN0EtLw0AUhuFBFKxV_Al2pQtJPXNPlrXUeilVqqK74XQ6wWhq2pkJ2n9vJOJOcHU2D-eDl5BDCn0KwM7CyvUFTbdIh0KmE2DieZt0AHiagBJil-yF8ApAqWSqQ44GdayWGAvbK3FT1bFX5b0QMTr7gj6GfbKTYxncwc_tkseL0cPwMpncjq-Gg0liuczSRNLc8oWQSBeMifkcUChhnZUWudOYNmOggC-kAE1TkCgdFZnOQHMpHOe8S47bvytfrWsXolkWwbqyxHdX1cEwrdNMCvkfqIRWWQNPWmh9FYJ3uVn5Yol-YyiY71KmKWWaUo08beVHUbrNX8zc341anbS6CNF9_mr0b0ZprqV5mo4NnN9cz9h4Zqb8C0zEdfY</recordid><startdate>200201</startdate><enddate>200201</enddate><creator>Castello, Rodolfo</creator><creator>Mili, Rym</creator><creator>Tollis, Ioannis G.</creator><general>John Wiley & Sons, Ltd</general><scope>BSCLL</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>8FD</scope><scope>F28</scope><scope>FR3</scope><scope>7SC</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>200201</creationdate><title>Automatic layout of statecharts</title><author>Castello, Rodolfo ; Mili, Rym ; Tollis, Ioannis G.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c3598-51fc3d45a1d224bb0a464cec5ca3e7a81520603d54071805a5e1497907354e333</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2002</creationdate><topic>graph drawing</topic><topic>information visualization</topic><topic>requirements specification</topic><topic>statecharts</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Castello, Rodolfo</creatorcontrib><creatorcontrib>Mili, Rym</creatorcontrib><creatorcontrib>Tollis, Ioannis G.</creatorcontrib><collection>Istex</collection><collection>CrossRef</collection><collection>Technology Research Database</collection><collection>ANTE: Abstracts in New Technology & Engineering</collection><collection>Engineering Research Database</collection><collection>Computer and Information Systems Abstracts</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>Software, practice & experience</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Castello, Rodolfo</au><au>Mili, Rym</au><au>Tollis, Ioannis G.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Automatic layout of statecharts</atitle><jtitle>Software, practice & experience</jtitle><addtitle>Softw: Pract. Exper</addtitle><date>2002-01</date><risdate>2002</risdate><volume>32</volume><issue>1</issue><spage>25</spage><epage>55</epage><pages>25-55</pages><issn>0038-0644</issn><eissn>1097-024X</eissn><abstract>Graphical notations are widely used for system specification. The usefulness of these notations depends primarily on their readability. Hence, automatic methods are needed to obtain efficient and understandable graphical representations of requirements. In this paper, we present an algorithm that automatically generates layouts of statecharts. We assume that relevant information is stored in a structure that we call a decomposition tree, and we draw the graph that models a statechart in a hierarchical fashion. Our approach excludes diagrams with inter‐level transitions. Copyright © 2001 John Wiley & Sons, Ltd.</abstract><cop>Chichester, UK</cop><pub>John Wiley & Sons, Ltd</pub><doi>10.1002/spe.418</doi><tpages>31</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0038-0644 |
ispartof | Software, practice & experience, 2002-01, Vol.32 (1), p.25-55 |
issn | 0038-0644 1097-024X |
language | eng |
recordid | cdi_proquest_miscellaneous_27789545 |
source | Wiley Online Library Journals Frontfile Complete |
subjects | graph drawing information visualization requirements specification statecharts |
title | Automatic layout of statecharts |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-22T14%3A56%3A47IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Automatic%20layout%20of%20statecharts&rft.jtitle=Software,%20practice%20&%20experience&rft.au=Castello,%20Rodolfo&rft.date=2002-01&rft.volume=32&rft.issue=1&rft.spage=25&rft.epage=55&rft.pages=25-55&rft.issn=0038-0644&rft.eissn=1097-024X&rft_id=info:doi/10.1002/spe.418&rft_dat=%3Cproquest_cross%3E27764769%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=27764769&rft_id=info:pmid/&rfr_iscdi=true |