Jan Jelschen
University of Oldenburg
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Jan Jelschen.
conference on software maintenance and reengineering | 2012
Jan Jelschen; Marion Gottschalk; Mirco Josefiok; Cosmin Pitu; Andreas Winter
Conserving resources and saving energy has become an important issue for information and communication technology. With increasing adoption of smart phones and tablet PCs, reducing energy consumption in mobile computing is of particular significance. User expectations towards their mobile devices are rising, and functionality is increasing. Accordingly, available energy is made a scarce resource. This paper discusses how software reengineering techniques, like dynamic analysis and refactoring, can be applied to the field of energy-aware computing, to monitor, analyze, and optimize the energy profile of mobile applications and devices.
conference on software maintenance and reengineering | 2014
Jan Jelschen
Software evolution tools mostly implement a single technique to assist in achieving a specific objective. Overhauling, renovating, or migrating large and complex legacy software systems require the proper combination of several different techniques appropriate for each subtask. Since few tools are built for interoperability, the setup of a toolchain supporting a given software evolution process is an elaborate, time-consuming, error-prone, and redundant endeavor, which yields brittle and inflexible toolchains with little to no reusability. This paper presents SENSEI, an approach to enable the implementation of an integration framework for software evolution tools using component-based, service-oriented, and model-driven methods, to ease toolchain creation and enable agile execution of software evolution projects. It will be evaluated by implementing and using it to build the toolchains supporting two software evolution projects, and having practitioners assess its usefulness.
Archive | 2016
Marion Gottschalk; Jan Jelschen; Andreas Winter
Energy-efficiency is an important topic in information and communication technology and has to be considered for mobile devices, in particular. On the one hand, the environment should be protected by consuming less energy. On the other hand, users are also interested in more functionality of their mobile devices on hardware and software side, and at the same time, longer battery durations are expected. Hence, the energy consumption for mobile devices should be more efficient. This paper shows an approach to save energy on application level on mobile devices. This approach includes the definition, detection, and restructuring of energy-inefficient code parts within apps. Energy savings are validated by different software-based energy measurement techniques.
Softwaretechnik-trends | 2012
Dilshodbek Kuryazov; Jan Jelschen; Andreas Winter
Since large scaled software models typically exist in many revisions, extraction and representation of differences between versions is a crucial issue of model version systems. While handling model differences is playing an important role in evolution of models, there is a need for appropriate techniques to represent model differences. This paper shows a meta-model-generic and transformation based approach to the representation of model differences. Domain specific languages are generated to represent model differences. Differences are mapped to a set of model transformation rules. To demonstrate the approach, it is applied to activity diagrams.
Softwaretechnik-trends | 2012
Jan Jelschen; Andreas Winter
Migrating COBOL legacy systems to Java results in functional equivalent systems expressed in the new language, while the programming paradigm remains that of the old systems. The quality of translated code is therefore assumed to be inferior, if held to the standards of the target language’s paradigm. This paper presents an integrated toolchain enabling metricsbased comparisons of original and translated systems to substantiate or refute this hypothesis, characterize the change in code quality, and gain insights for the improvement of translation tools.
GI-Jahrestagung | 2012
Marion Gottschalk; Mirco Josefiok; Jan Jelschen; Andreas Winter
Softwaretechnik-trends | 2011
Jan Jelschen; Andreas Winter
Modellierung | 2014
Marie-Christin Ostendorp; Jan Jelschen; Andreas Winter
EnviroInfo | 2014
Marion Gottschalk; Jan Jelschen; Andreas Winter
Softwaretechnik-trends | 2013
Marion Gottschalk; Jan Jelschen; Andreas Winter