Separating I/O from Application Logic for Rule-Based Control Systems
Author(s) -
Igor Wojnicki
Publication year - 2013
Publication title -
decision making in manufacturing and services
Language(s) - English
Resource type - Journals
eISSN - 2300-7087
pISSN - 1896-8325
DOI - 10.7494/dmms.2011.5.1.79
Subject(s) - software portability , maintainability , interoperability , computer science , software engineering , layer (electronics) , control system , control (management) , programming language , systems engineering , engineering , artificial intelligence , operating system , chemistry , organic chemistry , electrical engineering
One of the main reasons of using a rule-based approach to program control systems is that they can be formally verified. For such systems communication with the environment is often encoded within the knowledge base. Such inclusion may lead to issues with porta- bility, extendibility, maintainability, and interoperability. The paper proposes a four layer architecture to solve these issues. A proof-of-concept RBS, targeted at control systems, and an example case are also given.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom