Premium
A method for extraction of function modules of sequential control programs based on structure analysis
Author(s) -
Nakamura Satoshi,
Fujimoto Yasutaka
Publication year - 2009
Publication title -
electronics and communications in japan
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.131
H-Index - 13
eISSN - 1942-9541
pISSN - 1942-9533
DOI - 10.1002/ecj.10052
Subject(s) - markov chain , computer science , graph , control (management) , function (biology) , algorithm , theoretical computer science , artificial intelligence , machine learning , evolutionary biology , biology
Abstract In this paper, a method to extract function modules from sequential control programs is proposed. A hierarchical structure of a given sequential program can be found by using association graph. If some or more variables are connected to each other (strongly connected), the layered structure is not easy to find. Thus, based on the concept of Markov chain, the importance of variables can be conducted. We propose a new method to divide unclear layered variables in more details. An illustrative example of a tank control program is shown as an application of the proposed method. © 2009 Wiley Periodicals, Inc. Electron Comm Jpn, 92(3): 9–16, 2009; Published online in Wiley InterScience ( www.interscience.wiley.com ). DOI 10.1002/ecj.10052