• DocumentCode
    176365
  • Title

    Software-hardware interaction analysis based on Petri Net

  • Author

    Yi Zhaoxiang ; Mu Xiaodong ; Zhao Peng ; Yi Yaqiao

  • Author_Institution
    Xi´an Res. Inst. of Hi-Tech Hongqing Town, Xi´an, China
  • fYear
    2014
  • fDate
    May 31 2014-June 2 2014
  • Firstpage
    2815
  • Lastpage
    2820
  • Abstract
    As software and hardware have grown in functionality and complexity, the existing computer systems are confronting serious challenges with safety, dependability and reliability. Being one of the primary causes with responsibility for these challenges, the software-hardware interaction is advanced and widely studied in recent years. Unfortunately, none of the state-of-art researches has achieved widespread applicability in analyzing software-hardware interaction. Due to a lack of general model to describe the process, we present a software-hardware interaction model based on Petri Net(SHIPN), and also propose the systemic analysis method and process for software-hardware interaction. Indicating as a six-tuple Petri Net, SHIPN is a logic model of system events, and denote the cause and effect between the software events and hardware events, as well as the process of system events. Especially, SHIPN has non-conflict, non-collision and non-competition of resources, and is essentially different from the traditional Petri Net. Subsequently, we define formalized software-hardware interaction events on the basis of SHIPN, and designed an analysis algorithm based on the incident matrix to deduce causations and propagation paths of each software-hardware interaction. An application case in the communication control system demonstrates that SHIPN is an accurate and practicable model, and the proposed method provides an effective approach to analyze software-hardware interaction.
  • Keywords
    Petri nets; hardware-software codesign; SHIPN; communication control system; incident matrix; six-tuple Petri Net; software-hardware interaction analysis; software-hardware interaction model based on Petri net; system event logic model; Algorithm design and analysis; Analytical models; Computational modeling; Computers; Hardware; Keyboards; Software; Analysis Algorithm; Communication Control System; Petri Net; Propagation Process; Software-hardware Interaction;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control and Decision Conference (2014 CCDC), The 26th Chinese
  • Conference_Location
    Changsha
  • Print_ISBN
    978-1-4799-3707-3
  • Type

    conf

  • DOI
    10.1109/CCDC.2014.6852652
  • Filename
    6852652