A System Architecture in Multiple Views for an Image Processing Graphical User Interface

Roberto Maciel, Michel Soares, Daniel Dantas

Abstract

Medical images are important components in modern health institutions, used mainly as a diagnostic support tool to improve the quality of patient care. Researchers and software developers have difficulty when building solutions for segmenting, filtering and visualizing medical images due to the learning curve, complexity of installation and use of image processing tools. VisionGL is an open source library that facilitates programming through the automatic generation of C++ wrapper code. The wrapper code is responsible for calling parallel image processing functions or shaders on CPUs using OpenCL, and on GPUs using OpenCL, GLSL and CUDA. An extension to support distributed processing, named VGLGUI, involves the creation of a client with a workflow editor and a server, capable of executing that workflow. This article presents a description of architecture in multiple views, using the architectural standard ISO/IEC/IEEE 42010:2011, the 4+1 View Model of Software Architecture and the Unified Modeling Language (UML), for a visual programming language with parallel and distributed processing capabilities.

Download


Paper Citation


in Harvard Style

Maciel R., Soares M. and Dantas D. (2021). A System Architecture in Multiple Views for an Image Processing Graphical User Interface. In Proceedings of the 23rd International Conference on Enterprise Information Systems - Volume 2: ICEIS, ISBN 978-989-758-509-8, pages 213-223. DOI: 10.5220/0010414602130223


in Bibtex Style

@conference{iceis21,
author={Roberto Maciel and Michel Soares and Daniel Dantas},
title={A System Architecture in Multiple Views for an Image Processing Graphical User Interface},
booktitle={Proceedings of the 23rd International Conference on Enterprise Information Systems - Volume 2: ICEIS,},
year={2021},
pages={213-223},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0010414602130223},
isbn={978-989-758-509-8},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 23rd International Conference on Enterprise Information Systems - Volume 2: ICEIS,
TI - A System Architecture in Multiple Views for an Image Processing Graphical User Interface
SN - 978-989-758-509-8
AU - Maciel R.
AU - Soares M.
AU - Dantas D.
PY - 2021
SP - 213
EP - 223
DO - 10.5220/0010414602130223