کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
271437 504995 2014 5 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
A modularized operator interface framework for Tokamak based on MVC design pattern
کلمات کلیدی
موضوعات مرتبط
مهندسی و علوم پایه مهندسی انرژی مهندسی انرژی و فناوری های برق
پیش نمایش صفحه اول مقاله
A modularized operator interface framework for Tokamak based on MVC design pattern
چکیده انگلیسی


• Our framework is based on MVC design pattern.
• XML is used to cope with minor difference between different applications.
• Functions dealing with EPICS and MDSplus have been modularized into reusable modules.
• The modularized framework will shorten J-TEXT's software development cycle.

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.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Fusion Engineering and Design - Volume 89, Issue 5, May 2014, Pages 628–632
نویسندگان
, , , , , ,