Involvement in the production of software often reduces a scientist’s productivity. While this has attracted the attention of software engineering researchers, much of the work to date has focused on improvement of the software itself, and has not investigated how the productivity of scientific research has or could be improved. The aim of the proposed research is to help scientists improve their productivity. This will be achieved by applying Domain-Specific Modeling (DSM) within the scientific software domain. We postulate that DSM will result in an improvement in the productivity of scientists through increased software development productivity, usability, transparency, reusability, and improved transfer of knowledge within the scientifi...
Model-Driven Engineering (MDE) is a promising approach for addressing the issues of complex and larg...
A number of recent studies reported on the success of applying agile methods in scientific software ...
Many advances in science now require sophisticated scientific software applications that facilitate ...
Domain-Specific Modeling (DSM) raises the level of abstraction beyond coding, making development fas...
Domain-specific modelling (DSM) is a modern software development technology that aims at enhancing p...
Over the past decade, I have performed several field studies with scientists developing software eit...
Scientific and engineering research is dependent on effective use of software artifacts; many of the...
Domain-specific languages (DSLs) are languages tailored to a specific application domain. They offer...
As software moves to the daily routines and responsibilities of people, there is a need for developi...
The complex problems that computational science addresses are more and more benefiting from the prog...
Background: The development of scientific software applications is far from trivial, due to the con...
AbstractThe complex problems that computational science addresses are more and more benefiting from ...
UnrestrictedScientists today increasingly rely on computers to perform simulations of the physical w...
Scientific and engineering research is heavily dependent on effective development and use of softwar...
Software qualities, like maintainability, reproducibility and verifiability, often suffer for Scien...
Model-Driven Engineering (MDE) is a promising approach for addressing the issues of complex and larg...
A number of recent studies reported on the success of applying agile methods in scientific software ...
Many advances in science now require sophisticated scientific software applications that facilitate ...
Domain-Specific Modeling (DSM) raises the level of abstraction beyond coding, making development fas...
Domain-specific modelling (DSM) is a modern software development technology that aims at enhancing p...
Over the past decade, I have performed several field studies with scientists developing software eit...
Scientific and engineering research is dependent on effective use of software artifacts; many of the...
Domain-specific languages (DSLs) are languages tailored to a specific application domain. They offer...
As software moves to the daily routines and responsibilities of people, there is a need for developi...
The complex problems that computational science addresses are more and more benefiting from the prog...
Background: The development of scientific software applications is far from trivial, due to the con...
AbstractThe complex problems that computational science addresses are more and more benefiting from ...
UnrestrictedScientists today increasingly rely on computers to perform simulations of the physical w...
Scientific and engineering research is heavily dependent on effective development and use of softwar...
Software qualities, like maintainability, reproducibility and verifiability, often suffer for Scien...
Model-Driven Engineering (MDE) is a promising approach for addressing the issues of complex and larg...
A number of recent studies reported on the success of applying agile methods in scientific software ...
Many advances in science now require sophisticated scientific software applications that facilitate ...