Demo Data from SIGIR 2026 / reviewers in the wild / expert
Joel Cordeiro
dblp:76/4804
· DBLP profile ↗
5ranked-venue papers
0as first author
0since 2021 · last 2012
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3Artificial intelligence and machine learning · 2Databases, data management, data science and information retrieval · 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
1 paper |
Software maintenance and evolution · 77% Requirements engineering and software design · 23% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software maintenance and evolution
code search and recommendation |
0.1 | 1 | 2012 | SDiC: Context-based retrieval in Eclipse · ICSE 2012 |
Requirements engineering and software design
software architecture |
0.0 | 1 | 2012 | SDiC: Context-based retrieval in Eclipse · ICSE 2012 |
Methods — techniques the papers use, named apart from their topics
recommender systems · 0.1ontology-based modeling · 0.1context modeling · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | SDiC: Context-based retrieval in EclipseabstractWhile working in an IDE, developers typically deal with a large number of different artifacts at the same time. The software development process requires that they repeatedly switch between different artifacts, which often depends on searching for these artifacts in the source code structure. We propose a tool that integrates context-based search and recommendation of source code artifacts in Eclipse. The artifacts are collected from the workspace of the developer and represented using ontologies. A context model of the developer is used to improve search and give recommendations of these artifacts, which are ranked according to their relevance to the developer. The tool was tested by a group of developers and the results show that contextual information has an important role in retrieving relevant information for developers. Bruno Antunes, Joel Cordeiro, Paulo Gomes |
ICSE | 2 |
| 2012 | Context Modeling and Context Transition Detection in Software Development
Bruno Antunes, Joel Cordeiro, Paulo Gomes |
ICSOFT | 2 |
| 2012 | An approach to context-based recommendation in software developmentabstractA software developer programming in an object-oriented programming language deals with a source code structure that may contain hundreds of source code elements. These elements are commonly related to each other and working on a specific element may require the developer to access other related elements. We propose a recommendation approach that uses the context of the developer to retrieve and rank recommendations of relevant source code elements in the IDE. These recommendations provide a shortcut to reach the desired elements and increase the awareness of the developer in relation to elements that may be of interest in that moment. We have tested our approach with a group of developers and the results show that context has a promising role in predicting and ranking the source code elements needed by a developer at each moment. Bruno Antunes, Joel Cordeiro, Paulo Gomes |
RecSys | 2 |
| 2011 | Using Contextual Information to Improve Awareness in Software Development(S)
Bruno Antunes, Joel Cordeiro, Paulo Gomes |
SEKE | 2 |
| 2007 | Helping Software Engineers Reusing UML Class Diagrams
Paulo Gomes, Pedro Gandola, Joel Cordeiro |
ICCBR | 3 |