Review Article

SIVIC: Open-Source, Standards-Based Software for DICOM MR Spectroscopy Workflows

Figure 2

SIVIC software suite components. SIVIC applications (top) are built using the SIVIC Kit (svk) bottom. The svk is a C++ library representing a model, view, controller (MVC) design. View classes provide components that graphically display data and acquisition constructs represented by svkImageData objects (yellow). The controller layer utilizes svk IO (readers, writers) and svk algorithm classes to provide analysis functionality. The underlying svk model is represented by specific implementations of IO, algorithm, and data structure classes. Some specific examples of each class hierarchy are shown in the model (bottom box).
169526.fig.002