• DocumentCode
    2447551
  • Title

    Towards reusable colored Petri nets

  • Author

    Nam-Hee Lee ; Jang-Eui Hong ; Sung-Deok Cha ; Doo-Hwan Bae

  • Author_Institution
    Dept. of Comput. Sci., Korea Adv. Inst. of Sci. & Technol., Seoul
  • fYear
    1998
  • fDate
    20-21 Apr 1998
  • Firstpage
    223
  • Lastpage
    229
  • Abstract
    Reuse has long been recognized as a key technology that can bring about significant productivity gains in software development. Code level reuse is well understood and frequently practiced. However reuse in software requirements, another phase where much benefit can be expected, remains inadequately addressed. Hierarchical colored Petri net (HCPN) formalism has been successfully used on several large scale industrial projects, and it includes features designed to enhance modularity and understandability of the model. Unfortunately, such features fall short of making HCPN reusable. We provide formal definitions of RCPN as a reuse extension to the HCPN. RCPN can reduce complexity and cost of modeling and analysis in requirements engineering phase and increase software development productivity. We demonstrate an application of RCPN by demonstrating how a RCPN component for water level monitoring system (WLMS) can be reused in a coffee vending machine (CVM) model
  • Keywords
    Petri nets; computerised monitoring; formal specification; graph colouring; software reusability; HCPN; RCPN component; code level reuse; coffee vending machine; formal definitions; hierarchical colored Petri net; large scale industrial projects; productivity gains; requirements engineering phase; reusable colored Petri nets; reuse extension; software development; software development productivity; software requirements; water level monitoring system; Computer science; Costs; Electrical equipment industry; Electronics industry; Industrial control; Large-scale systems; Petri nets; Productivity; Programming; Tin;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering for Parallel and Distributed Systems, 1998. Proceedings. International Symposium on
  • Conference_Location
    Kyoto
  • Print_ISBN
    0-7695-0634-8
  • Type

    conf

  • DOI
    10.1109/PDSE.1998.668185
  • Filename
    668185