Demo Data from SIGIR 2026 / reviewers in the wild / expert
Matthias Heinrich 0001
dblp:61/733
· DBLP profile ↗
10ranked-venue papers
8as first author
0since 2021 · last 2014
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 7 · 7 first-authorSoftware engineering, systems software and programming languages · 6 · 5 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 2 first-author
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.
| Human-computer interaction and pervasive computing
2 papers |
Collaborative and social computing · 100% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Collaborative and social computing
collaborative editing |
0.3 | 2 | 2013 | Exploiting annotations for the rapid development of collaborative web applications · WWW 2013 Exploiting single-user web applications for shared editing: a generic transformation approach · WWW 2012 |
Collaborative and social computing
concurrency control |
0.2 | 1 | 2013 | Exploiting annotations for the rapid development of collaborative web applications · WWW 2013 |
Methods — techniques the papers use, named apart from their topics
source code annotations · 0.2collaboration engine · 0.2generic collaboration infrastructure · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | Enriching single-user web applications non-invasively with shared editing support
Matthias Heinrich 0001, Franz Lehmann, Franz Josef Grüneberger, Martin Gaedke, Thomas Springer 0001, Alexander Schill |
Sci. Comput. Program. | 1 |
| 2013 | GAwI: A Comprehensive Workspace Awareness Library for Collaborative Web Applications
Matthias Heinrich 0001, Franz Josef Grüneberger, Thomas Springer 0001, Philipp Hauer, Martin Gaedke |
ICWE | 1 |
| 2013 | Exploiting annotations for the rapid development of collaborative web applicationsabstractWeb application frameworks are a proven means to accelerate the development of interactive web applications. However, implementing collaborative real-time applications like Google Docs requires specific concurrency control services (i.e. document synchronization and conflict resolution) that are not included in prevalent general-purpose frameworks like jQuery or Knockout. Hence, developers have to get familiar with specific collaboration frameworks (e.g. ShareJS) which substantially increases the development effort. To ease the development of collaborative web applications, we propose a set of source code annotations representing a lightweight mechanism to introduce concurrency control services into mature web frameworks. Those annotations are interpreted at runtime by a dedicated collaboration engine to sync documents and resolve conflicts. We enhanced the general-purpose framework Knockout with a collaboration engine and conducted a developer study comparing our approach to a traditional concurrency control library. The evaluation results show that the effort to incorporate collaboration capabilities into a web application can be reduced by up to 40 percent using the annotation-based solution. Matthias Heinrich 0001, Franz Josef Grüneberger, Thomas Springer 0001, Martin Gaedke |
WWW | 1 |
| 2012 | Reusable Awareness Widgets for Collaborative Web Applications - A Non-invasive Approach
Matthias Heinrich 0001, Franz Josef Grüneberger, Thomas Springer 0001, Martin Gaedke |
ICWE | 1 |
| 2012 | Enriching Web Applications with Collaboration Support Using Dependency Injection
Matthias Heinrich 0001, Franz Josef Grüneberger, Thomas Springer 0001, Martin Gaedke |
ICWE | 1 |
| 2012 | Exploiting single-user web applications for shared editing: a generic transformation approachabstractIn the light of the Web 2.0 movement, web-based collaboration tools such as Google Docs have become mainstream and in the meantime serve millions of users. Apart from established collaborative web applications, numerous web editors lack multi-user support even though they are suitable for collaborative work. Enhancing these single-user editors with shared editing capabilities is a costly endeavor since the implementation of a collaboration infrastructure (accommodating conflict resolution, document synchronization, etc.) is required. In this paper, we present a generic transformation approach capable of converting single-user web editors into multi-user editors. Since our approach only requires the configuration of a generic collaboration infrastructure (GCI), the effort to inject shared editing support is significantly reduced in contrast to conventional implementation approaches neglecting reuse. We also report on experimental results of a user study showing that converted editors meet user requirements with respect to software and collaboration qualities. Moreover, we define the characteristics that editors must adhere to in order to leverage the GCI. Matthias Heinrich 0001, Franz Lehmann, Thomas Springer 0001, Martin Gaedke |
WWW | 1 |
| 2011 | WebSoDa: A Tailored Data Binding Framework for Web Programmers Leveraging the WebSocket Protocol and HTML5 Microdata
Matthias Heinrich 0001, Martin Gaedke |
ICWE | 1 |
| 2010 | Rapid UI Development for Enterprise Applications: Combining Manual and Model-Driven Techniques
Arne Schramm, André Preußner, Matthias Heinrich 0001, Lars Vogel |
MoDELS (1) | 3 |
| 2009 | A platform to automatically generate and incorporate documents into an ontology-based content repositoryabstractIn order to access large information pools efficiently data has to be structured and categorized. Recently, applying ontologies to formalize information has become an established approach. In particular, ontology-based search and navigation are promising solutions which are capable to significantly improve state of the art systems (e.g. full-text search engines). However, the ontology roll-out and maintenance are costly tasks. Therefore, we propose a documentation generation platform that automatically derives content and incorporates generated content into an existing ontology. The demanding task of classifying content as concept instances, setting data type and object properties is accomplished by the documentation generation platform. Eventually, our approach results in a semantically enriched content base. Note that no manual effort is required to establish links between content objects and the ontology. Matthias Heinrich 0001, Antje Boehm-Peters, Martin Knechtel |
ACM Symposium on Document Engineering | 1 |
| 2009 | Integrated service engineering workbench: service engineering for digital ecosystemsabstractThe evolution of service-oriented architectures towards digital ecosystems comprehends a number of challenges. According to Papazoglou et al., one challenge is to develop services in a dynamic environment with high uncertainties, and in collaboration with other companies. The Integrated Service Engineering (ISE) Workbench is a step in this direction in that it supports a model-driven approach and different stakeholders. This paper briefly introduces the ISE Framework, presents the ISE Workbench and its functionality, and proposes a demonstration of a conducted case study in the IT outsourcing domain. Gregor Scheithauer, Konrad Voigt, Veli Bicer, Matthias Heinrich 0001, Anja Strunk, Matthias Winkler |
MEDES | 4 |