Abstract MDSplus is a data acquisition and analysis system used worldwide predominantly in the fusion research community. Development began 31 years ago by a collaboration of software developers who were charged with providing a data acquisition system for three new fusion experiments under construction: CMOD at MIT, ZTH at LANL and RFX at Padova, Italy. The design of MDSplus combined the functionality of MDS (MIT/Model Data System developed at MIT for the Alcator and Tara fusion experiments) with new features suggested by the developers from the other laboratories. The development of MDSplus used a RAD (rapid application development) approach before RAD became a mainstream methodology. MDSplus was implemented and ready for the initial operation of CMOD in 1991. Since that time, many other fusion facilities started using MDSplus for data acquisition and/or for exporting their data to other sites. Today MDSplus is still used around the world for fusion energy research, space exploration and other fields of science and technology. Work on MDSplus continues to enhance its capabilities, support more platforms, and improve its reliability. It is anticipated that MDSplus will continue to provide valuable tools for the fusion energy research community. This paper describes some of the history of the MDSplus software, the work that is currently underway, and the plans to enable MDSplus to continue to be available and supported long into the future.
[1]
J. Stillerman,et al.
MDSplus extensions for long pulse experiments
,
2008
.
[2]
J. Stillerman,et al.
MDSplus automated build and distribution system
,
2014
.
[3]
J. Stillerman,et al.
MDS/MIT high‐speed data‐acquisition and analysis software system
,
1986
.
[4]
Alan Mark Berg.
Jenkins Continuous Integration Cookbook
,
2012
.
[5]
Dirk Merkel,et al.
Docker: lightweight Linux containers for consistent development and deployment
,
2014
.
[6]
J. Stillerman,et al.
MDSplus data acquisition system
,
1997
.
[7]
S. Wolfe,et al.
Remote control of alcator C-mod from Lawrence Livermore National Laboratory
,
1997
.
[8]
Doug Tudhope,et al.
Reconfiguring the User:
,
2000
.
[9]
Matthew McCullough,et al.
Version Control with Git: Powerful Tools and Techniques for Collaborative Software Development
,
2009
.