Framework for Developing Scientific Applications

In this doctoral thesis we are proposing new framework for development of scientific applications including: scientific applications development model and scientific applications quality model. The application development model defines the process of developing applications in stages, while the quality model gives opportunity to assess the quality of scientific application through attributes and metrics. The main purpose of the framework is to increase the quality of scientific applications and to change current scientists’ practices. This doctoral thesis also presents scientific application modeling and developing techniques that include applying of the different approaches to development and programming models, requirements specification, software testing, etc. The application of this framework is confirmed by a practical example, and additionally a comparative analysis for evaluating the quality of two scientific applications is presented. The use of the framework in the development of scientific applications results in a development process organized in phases, specified requirements, defined test cases, understandable code, automatic testing, quality assessment of applications according to already accepted quality standards, etc.

Data and Resources

This dataset has no data

Additional Info

Field Value
Source http://hdl.handle.net/21.15102/VISEEM-318
Author Koteska Bojana
Last Updated May 18, 2024, 14:41 (Europe/Sofia)
Created April 23, 2018, 23:36 (Europe/Sofia)
collection Misc
description
modified 2018-04-23 18:16:17.754
rights
rights_url
sponsorship This dissertation was supported by the European Unions Horizon 2020 research and innovation program, project Virtual Research Environment for Regional Interdis- ciplinary Collaboration in Southeast Europe and Eastern Mediterranean VI-SEEM [675121].
subject scientific software, evaluation, quality, software engineering