Please use this identifier to cite or link to this item: https://www.um.edu.mt/library/oar/handle/123456789/87196
Full metadata record
DC FieldValueLanguage
dc.contributor.authorSpiteri Staines, Tony-
dc.date.accessioned2022-01-18T14:29:15Z-
dc.date.available2022-01-18T14:29:15Z-
dc.date.issued2017-
dc.identifier.citationSpiteri Staines, A. (2017). An introduction to bi-directional transition network modeling. International Journal of Computers, 2, 80-87en_GB
dc.identifier.issn2367-8895-
dc.identifier.urihttps://www.um.edu.mt/library/oar/handle/123456789/87196-
dc.description.abstractOrdinary Petri nets are classifiable as forward transition systems. This implies that by default, once a transition has fired it cannot be reversed. System representation and modeling is an interesting area used for modeling modern computer systems. Because of changes in technology systems contain diverse forms of behavior. In requirements engineering and requirements elicitation, system modelers can benefit from new approaches and new forms of system representation that build upon previous work. This work presents a new approach and view where it is possible to actually reverse a transition that has taken place. This idea is presented in a Bi-Directional or Bi-Directed transition net. The bi-directional net introduces the concept of reversing the normal firing order. In normal Petri nets once the firing occurs this is irreversible. In the bidirectional net it is possible to reverse the transition. In this work the motivation and ideas behind the BiDirectional transition are explained and compared with normal Petri Nets. Some toy examples are included to support the ideas of the bi-directional net. From the findings and examples it is clearly indicated that the BiDirectional Net can be used to create models that can invert the transition firing order and reverse their behavior. Even though the Bi-Directional Net might look simpler in reality it is more complex. The results discuss some of the main properties and issues behind the bi-directional net. This paper is divided into the following sections: i) introduction to the area, ii) related work about transition systems and Petri Nets, iii) motivation and problem definition, iv) proposed solution, v) implementation, vi) examples, vii) results and findings and viii) conclusions.en_GB
dc.language.isoenen_GB
dc.publisherNorth Atlantic University Unionen_GB
dc.rightsinfo:eu-repo/semantics/restrictedAccessen_GB
dc.subjectSigns and symbolsen_GB
dc.subjectSysML (Computer science)en_GB
dc.subjectSystem analysis -- Case studiesen_GB
dc.subjectPetri netsen_GB
dc.titleAn introduction to bi-directional transition network modelingen_GB
dc.typearticleen_GB
dc.rights.holderThe copyright of this work belongs to the author(s)/publisher. The rights of this work are as defined by the appropriate Copyright Legislation or as modified by any successive legislation. Users may access this work and can make use of the information contained in accordance with the Copyright Legislation provided that the author must be properly acknowledged. Further distribution or reproduction in any format is prohibited without the prior permission of the copyright holderen_GB
dc.description.reviewedpeer-revieweden_GB
dc.publication.titleInternational Journal of Computersen_GB
Appears in Collections:Scholarly Works - FacICTCIS

Files in This Item:
File Description SizeFormat 
An_introduction_to_bi_directional_transition_network_modeling.pdf
  Restricted Access
677.22 kBAdobe PDFView/Open Request a copy


Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.