An Object-Oriented Agent Framework for SCADA

被引:0
|
作者
Hirankitti, Visit [1 ]
机构
[1] King Mongkuts Inst Technol Ladkrabang, Sch Engn, Dept Comp Engn, Bangkok, Thailand
关键词
Cyber-physical system; Intelligent agent; Industry; 4.0;
D O I
10.1007/978-981-19-7663-6_65
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The future of factory automation is certainly Industry 4.0, where SCADA software is its essential element. A more advanced SCADA software, namely "intelligent SCADA," is needed to be developed to support Industry 4.0. In this paper, we shall investigate an intelligent SCADA software by proposing an object-oriented agent framework for it. The proposed framework is modeled entirely using the object-oriented approach; with its merit, we can represent and reason about machines' state and change, and we can also model and reason about object language and metalanguage of what we call "a cyber-physical system." Moreover, we gain a great deal of benefit from object-oriented concepts for this intelligent SCADA, such as inheritance, polymorphism, persistence, object-oriented design patterns and so on. We shall argue that our approach captures the notion of a cyber-physical system and a digital twin naturally as well as embraces logic fundamentally. The framework was developed, as a web-based SCADA application, using Python on the server side and JavaScript together with HTML on the client side.
引用
收藏
页码:687 / 696
页数:10
相关论文
共 50 条
  • [21] A FRAMEWORK FOR TESTING OBJECT-ORIENTED PROGRAMS
    SMITH, MD
    ROBSON, DJ
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1992, 5 (03): : 45 - 53
  • [22] An object-oriented framework for loop parallelization
    Omori, Y
    Fukuda, A
    JOURNAL OF SUPERCOMPUTING, 1999, 13 (01): : 57 - 69
  • [23] An Object-Oriented Framework for Loop Parallelization
    Youichi Omori
    Akira Fukuda
    Kazuki Joe
    The Journal of Supercomputing, 1999, 13 : 57 - 69
  • [24] Object-oriented manufacturing application framework
    Lee, SP
    Thin, SK
    Liu, HS
    TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS - TOOLS 34, PROCEEDINGS, 2000, : 253 - 262
  • [25] An object-oriented framework for financial reporting
    Silveira, Clara
    Abreu, Rute
    David, Fatima
    NOVAS PERSPECTIVAS EM SISTEMAS E TECNOLOGIAS DE INFORMACAO, VOL II, 2007, : 333 - 345
  • [26] Simfone′:: A object-oriented simulation framework
    Rossetti, MD
    Aylor, B
    Jacoby, R
    Prorock, A
    White, A
    PROCEEDINGS OF THE 2000 WINTER SIMULATION CONFERENCE, VOLS 1 AND 2, 2000, : 1855 - 1864
  • [27] An object-oriented framework for creating offerings
    Milidiú, RL
    Lucena, CJ
    Sardinha, JARP
    IC'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INTERNET COMPUTING, VOLS I AND II, 2001, : 119 - 123
  • [28] THE EVOLUTION OF AN OBJECT-ORIENTED COMPILER FRAMEWORK
    GRAVER, JO
    SOFTWARE-PRACTICE & EXPERIENCE, 1992, 22 (07): : 519 - 535
  • [29] A metric framework for object-oriented development
    Talbi, T
    Meyer, B
    Stapf, E
    TOOLS 39: TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS, PROCEEDINGS: SOFTWARE TECHNOLOGY FOR THE AGE OF THE INTERNET, 2001, 39 : 164 - 172
  • [30] A Framework for Object-Oriented Shader Design
    Kuck, Roland
    Wesche, Gerold
    ADVANCES IN VISUAL COMPUTING, PT 1, PROCEEDINGS, 2009, 5875 : 1019 - 1030