Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Maximilian Kögel

dblp:33/9 · also Maximilian Koegel · DBLP profile ↗
← Back
9ranked-venue papers
2as first author
0since 2021 · last 2011
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 8 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
3 papers
Requirements engineering and software design · 56% Software maintenance and evolution · 44%

Topics — the 3 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Requirements engineering and software design › model-driven engineering › model management
model versioning
0.112010
EMFStore: a model repository for EMF models · ICSE (2) 2010
Software maintenance and evolution
software configuration management
0.112010
EMFStore: a model repository for EMF models · ICSE (2) 2010
Requirements engineering and software design
computer-aided software engineering
0.012010
Managing iterations with UNICASE · ICSE (2) 2010

Methods — techniques the papers use, named apart from their topics

operation-based change tracking · 0.1
YearPublicationVenuePosition
2011 Interaction Centric Requirements Traceability
Nitesh Narayan, Yang Li 0027, Jonas Helming, Maximilian Kögel
ENASE4
2011 A domain specific requirements model for scientific computing
abstract
Requirements engineering is a core activity in software engineering. However, formal requirements engineering methodologies and documented requirements are often missing in scientific computing projects. We claim that there is a need for methodologies, which capture requirements for scientific computing projects, because traditional requirements engineering methodologies are difficult to apply in this domain.
Yang Li 0027, Nitesh Narayan, Jonas Helming, Maximilian Kögel
ICSE4
2010 An Analysis of Tool-Based Research in Software Engineering
abstract
Many research approaches in software engineering propose models or extensions to existing models. This includes system models, such as UML models, and project management artifacts, such as bug reports or tasks. For evaluating a research approach these models have to be implemented. Existing tools often lack the required extensibility and do not support data collection and analysis. Therefore, many researchers have to spend significant effort on the implementation. In this paper, we identify common requirements for a platform to build research tools on and we evaluate them based on potential use for recent publications. To evaluate the relevancy of the requirements we reviewed 274 research papers from the software engineering category of two major conferences over the last two years. We found 38 research approaches among those that would have benefited from a common platform with the presented requirements.
Jonas Helming, Maximilian Kögel, Hoda Naguib, Miriam Schmidberger, Florian Schneider 0003, Bernd Brügge
COMPSAC2
2010 Comparing State- and Operation-Based Change Tracking on Models
abstract
In recent years, models are increasingly used throughout the entire lifecycle in software development projects. In effect, the need for collaborating on these models emerged, requiring change tracking and versioning. However, many researchers have shown that existing methods and tools for Version Control (VC) do not work well on graph-like models, such as UML, SysML or domain-specific modeling languages. To alleviate this, alternative techniques and methods have been proposed which can be classified into state-based and operation-based approaches. Existing research shows advantages of operation-based over state-based approaches in selected use cases, such as conflict detection or merging. However, there are only few results available on the advantages of operation-based approaches in the most common use case of a VC system: review and understand change. In this paper, we present and discuss both approaches and their use cases. Moreover, we present the results of an empirical study to compare a state-based with an operation-based approach for the use case of reviewing and understanding change. For this study, we have mined an operation-based model repository and interviewed users to assess their understanding of randomly selected changes. Our results indicate that users better understand complex changes in the operation-based representation.
Maximilian Kögel, Markus Herrmannsdoerfer, Yang Li 0027, Jonas Helming, Jörn David
EDOC1
2010 Semi-automatic Assignment of Work Items
Jonas Helming, Holger Arndt 0005, Zardosht Hodaie, Maximilian Kögel, Nitesh Narayan
ENASE4
2010 Managing iterations with UNICASE
abstract
Planning iterations in software projects requires considering artifacts from different aspects such as requirements, specifications, tasks or even bug reports. UNICASE is a unified CASE tool integrating these relevant artifacts into one model. We demonstrate how the tool supports planning and executing iterations.
Jonas Helming, Maximilian Kögel
ICSE (2)2
2010 EMFStore: a model repository for EMF models
abstract
Models need to be put under version control to facilitate collaboration and to control change. EMFStore is a Software Configuration Management system tailored to the specific requirements for versioning models. It employs operation-based change tracking, conflict detection and merging.
Maximilian Kögel, Jonas Helming
ICSE (2)1
2010 Metamodel Usage Analysis for Identifying Metamodel Improvements
Markus Herrmannsdoerfer, Daniel Ratiu, Maximilian Kögel
SLE3
2009 Traceability-Based Change Awareness
Jonas Helming, Maximilian Kögel, Helmut Naughton, Jörn David, Aleksandar Shterev
MoDELS2