December 16, 2016
by Markus
0 comments

Metamodeling vs Metaprogramming: A Case Study on Developing Client Libraries for REST APIs

Abstract—Web-services with REST APIs comprise the majority of the programmable web. To access these APIs more safely and conveniently, language specific client libraries can hide REST details behind regular programming language idioms. Manually building such libraries is straightforward, but tedious … Continue reading

September 30, 2014
by Markus
0 comments

Model-Based Mining of Source Code Repositories

Abstract—The Mining Software Repositories (MSR) field analyzes the rich data available in source code repositories (SCR) to uncover interesting and actionable information about software system evolution. Major obstacles in MSR are the heterogeneity of software projects and the amount of data that … Continue reading

June 24, 2013
by Markus
0 comments

SrcRepo: A model-based framework for analyzing large scale software repositories

This is a brief introduction to a new research subject that I recently started working on. It serves as a case-study for very large EMF models and applying big data techniques to EMF, which is my current research subject. I … Continue reading

July 2, 2012
by Markus
0 comments

ClickWatch – An Experimentation Framework for Communication Network Test-beds

Abstract—It is hard to experiment with test-beds for communi- cation networks: data produced in the network has to be retrieved and analyzed, networks must be reconfigured before and between experiments, data is often little structured (log-files) and analysis methods and … Continue reading

July 1, 2011
by Markus
0 comments

ClickWatch – Operating Testbeds for Network Devices

The central aim of ClickWatch is to mask the complexity of dynamic distributed hardware systems consisting of hundreds of nodes. For a user such a system appears as a simple centralized software system. This allows to accomplish the challenging task … Continue reading