A new object-oriented interface to MDSplus (Articolo in rivista)

Type
Label
  • A new object-oriented interface to MDSplus (Articolo in rivista) (literal)
Anno
  • 2010-01-01T00:00:00+01:00 (literal)
Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#doi
  • 10.1016/j.fusengdes.2010.02.001 (literal)
Alternative label
  • Manduchi G.;Fredian T.; Stillerman J. (2010)
    A new object-oriented interface to MDSplus
    in Fusion engineering and design; Elsevier Science SA, Lausanne (Svizzera)
    (literal)
Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#autori
  • Manduchi G.;Fredian T.; Stillerman J. (literal)
Pagina inizio
  • 564 (literal)
Pagina fine
  • 567 (literal)
Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#url
  • http://www.sciencedirect.com/science/article/pii/S092037961000027X (literal)
Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#numeroVolume
  • 85 (literal)
Rivista
Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#note
  • Issues 3-4 (literal)
Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#pagineTotali
  • 4 (literal)
Note
  • Scopu (literal)
  • ISI Web of Science (WOS) (literal)
Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#affiliazioni
  • 1: Consorzio RFX, Euratom-ENEA Association, Corso Stati Uniti 4, Padova 35127, Italy / 2, 3: Massachusetts Institute of Technology, 175 Albany Street, Cambridge, MA 02139, USA (literal)
Titolo
  • A new object-oriented interface to MDSplus (literal)
Abstract
  • The MDSplus data acquisition and management software package is widely used in the international fusion research community. Its core Application Programming Interface (API) remained unchanged since the system was ported to a multiplatform environment in the late nineties. Originally written in C, the MDSplus API did not fully exploit several object-oriented features of the system that were included in the original architecture. In 2008 a project was initiated by the authors to provide the core MDSplus functionality with an object-oriented API. A generic, language-independent class structure has been defined and modeled in Uniform Modeling Language (UML). Based on this description the new API has been implemented so far in C++, Python, and Java. The new API provides data type management, allowing the full exploitation of the rich set of data types defined in MDSplus by means of composition of data object instances, and pulse file access, for writing and reading data objects as well as managing database components properties. The definition of a language-independent class organization allows the MDSplus object-oriented API to be consistent across all the object oriented languages that will be supported. Regardless of the language used, this approach provides a much more natural programming interaction with MDSplus. (literal)
Editore
Prodotto di
Autore CNR
Insieme di parole chiave

Incoming links:


Autore CNR di
Prodotto
Http://www.cnr.it/ontology/cnr/pubblicazioni.owl#rivistaDi
Editore di
Insieme di parole chiave di
data.CNR.it