T Verwaest, C Bruni, M Lungu… - Proceedings of the 2011 …, 2011 - dl.acm.org
Programming idioms, design patterns and application libraries often introduce cumbersome and repetitive boilerplate code to a software system. Language extensions and external …
Tomorrow's eternal software system will co-evolve with their context: their metamodels must adapt at runtime to ever-changing external requirements. In this paper we present FAME, a …
Unit testing is often made more difficult by the heavy use of classes as namespaces and the proliferation of static methods to encapsulate configuration code. We have analyzed the use …
Medical research but also quality management is based upon medical data. The integration, validation, processing, and exploration of this data is known to be a technical obstacle for …
Lint-like program checkers are popular tools that ensure code quality by verifying compliance with best practices for a particular programming language. The proliferation of …
An ever-increasing demand for information systems in the last few decades brought many new opportunities but also presented new challenges for companies in the landscape of …
D Giradi, A Holzinger - Advanced Data Analytics in Health, 2018 - Springer
In contrast to traditional, industrial applications such as market basket analysis, the process of knowledge discovery in medical research is mostly performed by the medical domain …
L Bettini - 2014 9th International Conference on Software …, 2014 - ieeexplore.ieee.org
In this paper we describe the main features of EMF Parsley, a new Eclipse project for implementing applications based on the Eclipse Modeling Framework (EMF). EMF Parsley …
O Nierstrasz, T Gîrba - International Conference on Current Trends in …, 2010 - Springer
The biggest challenge facing software developers today is how to gracefully evolve complex software systems in the face of changing requirements. We clearly need software systems to …