<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://cpntools.org/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://cpntools.org/feed.php">
        <title>CPN Tools documentation:concepts:hierarchy</title>
        <description></description>
        <link>http://cpntools.org/</link>
        <image rdf:resource="http://cpntools.org/lib/images/favicon.ico" />
       <dc:date>2012-05-19T15:22:35+02:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://cpntools.org/documentation/concepts/hierarchy/bottom-up_development?rev=1289561339&amp;do=diff"/>
                <rdf:li rdf:resource="http://cpntools.org/documentation/concepts/hierarchy/fusion_places?rev=1289561517&amp;do=diff"/>
                <rdf:li rdf:resource="http://cpntools.org/documentation/concepts/hierarchy/hierarchy_limitations?rev=1289566164&amp;do=diff"/>
                <rdf:li rdf:resource="http://cpntools.org/documentation/concepts/hierarchy/hierarchy_redo_undo?rev=1289566286&amp;do=diff"/>
                <rdf:li rdf:resource="http://cpntools.org/documentation/concepts/hierarchy/hierarchy_tags?rev=1289585016&amp;do=diff"/>
                <rdf:li rdf:resource="http://cpntools.org/documentation/concepts/hierarchy/inscriptions_in_hierarchi?rev=1289582327&amp;do=diff"/>
                <rdf:li rdf:resource="http://cpntools.org/documentation/concepts/hierarchy/removing_hierarchical_con?rev=1289566526&amp;do=diff"/>
                <rdf:li rdf:resource="http://cpntools.org/documentation/concepts/hierarchy/start?rev=1289560897&amp;do=diff"/>
                <rdf:li rdf:resource="http://cpntools.org/documentation/concepts/hierarchy/substitution_transitions?rev=1289566976&amp;do=diff"/>
                <rdf:li rdf:resource="http://cpntools.org/documentation/concepts/hierarchy/top-down_development?rev=1289567101&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://cpntools.org/lib/images/favicon.ico">
        <title>CPN Tools</title>
        <link>http://cpntools.org/</link>
        <url>http://cpntools.org/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://cpntools.org/documentation/concepts/hierarchy/bottom-up_development?rev=1289561339&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-11-12T12:28:59+02:00</dc:date>
        <title>Bottom-up development</title>
        <link>http://cpntools.org/documentation/concepts/hierarchy/bottom-up_development?rev=1289561339&amp;do=diff</link>
        <description>When creating a hierarchical net “bottom-up”, you start by creating separate pages. In contrast to Top-down development, this approach involves creating the most detailed parts of the net first. Later, existing pages are set as subpages for substitution transitions. Read more about how to edit the net and how to create a New page.</description>
    </item>
    <item rdf:about="http://cpntools.org/documentation/concepts/hierarchy/fusion_places?rev=1289561517&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-11-12T12:31:57+02:00</dc:date>
        <title>Fusion places</title>
        <link>http://cpntools.org/documentation/concepts/hierarchy/fusion_places?rev=1289561517&amp;do=diff</link>
        <description>CPN Hierarchy supports a method for defining sets of places so that anything that happens to each place in a set also happens to all the other places in the set. The places are then functionally identical. Such places are called fusion places, and a set of fusion places is a fusion set.</description>
    </item>
    <item rdf:about="http://cpntools.org/documentation/concepts/hierarchy/hierarchy_limitations?rev=1289566164&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-11-12T13:49:24+02:00</dc:date>
        <title>Limitations</title>
        <link>http://cpntools.org/documentation/concepts/hierarchy/hierarchy_limitations?rev=1289566164&amp;do=diff</link>
        <description>Errors during syntax check


Errors can occur if any of the Hierarchy tools are applied while portions of a net are being syntax checked. It is highly recommended that you do not apply hierarchy tools while there are any yellow highlights on places, arcs, transitions, pages, or net names.</description>
    </item>
    <item rdf:about="http://cpntools.org/documentation/concepts/hierarchy/hierarchy_redo_undo?rev=1289566286&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-11-12T13:51:26+02:00</dc:date>
        <title>Redo/Undo</title>
        <link>http://cpntools.org/documentation/concepts/hierarchy/hierarchy_redo_undo?rev=1289566286&amp;do=diff</link>
        <description>Many of the operations that change the hierarchical structure of a CPN can easily be undone or redone using the Redo tool and Undo tool. 

For example, if the Delete element tool is used to delete a subpage tag, then the connection between a substitution transition and a subpage is broken, port/socket assignments are removed, and instances of the subpages are removed. (More information is available about Removing hierarchical constructs). However, by simply applying the Undo tool, it is possible…</description>
    </item>
    <item rdf:about="http://cpntools.org/documentation/concepts/hierarchy/hierarchy_tags?rev=1289585016&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-11-12T19:03:36+02:00</dc:date>
        <title>Hierarchy tags</title>
        <link>http://cpntools.org/documentation/concepts/hierarchy/hierarchy_tags?rev=1289585016&amp;do=diff</link>
        <description>Hierarchy tags are small blue tags, e.g. , that are associated with some places and transitions in hierarchical CPNs. There are three kinds of hierarchy tags:



Hierarchical constructs can be deleted or modified by deleting hierarchy tags. Read more about Removing hierarchical constructs.</description>
    </item>
    <item rdf:about="http://cpntools.org/documentation/concepts/hierarchy/inscriptions_in_hierarchi?rev=1289582327&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-11-12T18:18:47+02:00</dc:date>
        <title>Inscriptions in hierarchical nets</title>
        <link>http://cpntools.org/documentation/concepts/hierarchy/inscriptions_in_hierarchi?rev=1289582327&amp;do=diff</link>
        <description>There are some differences between inscriptions in hierarchical nets and inscriptions in non-hierarchical nets.  For example, there are differences in the semantic meaning of some inscriptions. Furthermore,  changing some kinds of inscriptions has additional consequences in hierarchical nets. These differences are described below.</description>
    </item>
    <item rdf:about="http://cpntools.org/documentation/concepts/hierarchy/removing_hierarchical_con?rev=1289566526&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-11-12T13:55:26+02:00</dc:date>
        <title>Removing hierarchical constructs</title>
        <link>http://cpntools.org/documentation/concepts/hierarchy/removing_hierarchical_con?rev=1289566526&amp;do=diff</link>
        <description>Hierarchical constructs can be removed by using the Delete element tool. The Delete element tool can be used to 



A substitution transition can also be replaced by its subpage using the Replace by subpage tool.

For more details removing hierarchical constructs, see below.</description>
    </item>
    <item rdf:about="http://cpntools.org/documentation/concepts/hierarchy/start?rev=1289560897&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-11-12T12:21:37+02:00</dc:date>
        <title>Hierarchy</title>
        <link>http://cpntools.org/documentation/concepts/hierarchy/start?rev=1289560897&amp;do=diff</link>
        <description>Creating large, intricate nets can be a cumbersome task. But similar to modular programming, the construction of CP-nets can be broken into smaller pieces by utilizing the facilities within CPN Tools for creating substitution transitions. Conceptually, nets with substitution transitions are nets with multiple layers of detail - you can have a somewhat simplified net that gives a broad overview of the system you are modeling, and by substituting transitions of this top-level net with more detaile…</description>
    </item>
    <item rdf:about="http://cpntools.org/documentation/concepts/hierarchy/substitution_transitions?rev=1289566976&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-11-12T14:02:56+02:00</dc:date>
        <title>Substitution transitions</title>
        <link>http://cpntools.org/documentation/concepts/hierarchy/substitution_transitions?rev=1289566976&amp;do=diff</link>
        <description>Creating large, intricate nets can be a cumbersome task. But similar to modular programming, the construction of CPNs can be broken into smaller pieces by utilizing the facilities within CPN Tools for creating substitution transitions. Conceptually, nets with substitution transitions are nets with multiple layers of detail - you can have a somewhat simplified net that gives a broad overview of the system you are modeling, and by substituting transitions of this top-level net with more detailed p…</description>
    </item>
    <item rdf:about="http://cpntools.org/documentation/concepts/hierarchy/top-down_development?rev=1289567101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2010-11-12T14:05:01+02:00</dc:date>
        <title>Top-down development</title>
        <link>http://cpntools.org/documentation/concepts/hierarchy/top-down_development?rev=1289567101&amp;do=diff</link>
        <description>When creating a hierarchical net “top-down”, you start by creating the page that shows the overview of the subpages and how they are connected. See the Edit the net page on how to create the net structure.

The example below is based on the Hierarchical protocol example. In this example, the transitions Sender and Network on page Top are very abstract representations of the Sender and Network parts of the protocol. Top-down development will be used to create a new page containing more detailed l…</description>
    </item>
</rdf:RDF>

