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
Link To Document