• DocumentCode
    2692999
  • Title

    A formal description of self-controlling software based on pi-calculus

  • Author

    Zhang, Guo-You ; Guo, Yin-zhang

  • Author_Institution
    Div. of Syst. Simulation & Comput. Application, Taiyuan Heavy Machinery Inst., China
  • Volume
    7
  • fYear
    2004
  • fDate
    10-13 Oct. 2004
  • Firstpage
    6143
  • Abstract
    Self-controlling system can evaluate its behavior, and decide the change of system state to control its behaviors. Self-controlling system can be divided into three levels: feedback, adaptation and reconfiguration. Among these levels, the adaptation part is the key issue to research. It needs to be treated uniquely to analyze the properties. Dynamism, atomic operation and dependability on its operating environment are its key issues. Based on this, we formalize the meta-model of self-controlling software using the pi-calculus. Our method is separates the component and the connector and views self-controlling software as the combination of the adaptation part and the computation part. By using pi-calculus, validation and evolvement analysis is available, which is critical in the stage of self-controlling software development.
  • Keywords
    control engineering computing; pi calculus; self-adjusting systems; software architecture; atomic operation; evolvement analysis; formal description; meta-model; pi-calculus; self-controlling software; Computational modeling; Computer applications; Computer simulation; Connectors; Feedback; Machinery; Routing; Runtime; Software architecture; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man and Cybernetics, 2004 IEEE International Conference on
  • ISSN
    1062-922X
  • Print_ISBN
    0-7803-8566-7
  • Type

    conf

  • DOI
    10.1109/ICSMC.2004.1401363
  • Filename
    1401363