Title of article
A modularized operator interface framework for Tokamak based on MVC design pattern
Author/Authors
Yin، نويسنده , , Xuan and Zheng، نويسنده , , Wei and Zhang، نويسنده , , Ming and Zhang، نويسنده , , Jing and Zhuang، نويسنده , , G. and Ding، نويسنده , , T.، نويسنده ,
Issue Information
روزنامه با شماره پیاپی سال 2014
Pages
5
From page
628
To page
632
Abstract
Facing various and continually changing experimental needs, the J-TEXT Tokamak experiment requires home-made software applications developed for different sub-systems. Though dealing with different specific problems, these software applications usually share a lot of functionalities in common. With the goal of improving the productivity of research groups, J-TEXT has designed a C# desktop application framework which is mainly focused on operator interface development. Following the Model–View–Controller (MVC) design pattern, the main functionality dealing with Experimental Physics and Industrial Control System (EPICS) or MDSplus has been modularized into reusable modules. Minor difference among applications can be coped with XML configuration files. In this case, developers are able to implement various kinds of operator interface without knowing the implementation details of the bottom functions in Models, mainly focusing on Views and Controllers. This paper presents J-TEXT C# desktop application framework, introducing the technology of fast development of the modularized operator interface. Some experimental applications designed in this framework have been already deployed in J-TEXT, and will be introduced in this paper.
Keywords
C# application framework , Epics , MVC , MDSplus , Reusable modules , Operator interface
Journal title
Fusion Engineering and Design
Serial Year
2014
Journal title
Fusion Engineering and Design
Record number
2370671
Link To Document