Behavior/FinalPlaceService [ Rules ]

[ Top ] [ Behavior ] [ Rules ]

SUMMARY

Transfotrm a SysML ActivityFinalNode into its HiLeS Service to connect the Petri Net to the Architecture ($Rev: 443 $)

DESCRIPTION

Create a Service to represent the final node. The Service is used to connect the Petri Net of an Archtitecture to the upper hierarchy level.

SEE ALSO

DOMAIN

SPECIFICATION

        relation FinalPlaceService
        {
            checkonly domain SysML node:ActivityFinalNode {
                activity = a:Activity{},
                name = nn,
            }
            enforce domain HiLeS s:Service {
                architecture = arch:Architecture{},
                name = nn,
                direction = PointDirection::to,
            }
            when {
                ActivityPetriNet(a, pn, arch);
            }
 *