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

Joel Cordeiro

dblp:76/4804 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Software maintenance and evolution
code search and recommendation
0.112012
SDiC: Context-based retrieval in Eclipse · ICSE 2012
Requirements engineering and software design
software architecture
0.012012
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
YearPublicationVenuePosition
2012 SDiC: Context-based retrieval in Eclipse
abstract
While 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
ICSE2
2012 Context Modeling and Context Transition Detection in Software Development
Bruno Antunes, Joel Cordeiro, Paulo Gomes
ICSOFT2
2012 An approach to context-based recommendation in software development
abstract
A 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
RecSys2
2011 Using Contextual Information to Improve Awareness in Software Development(S)
Bruno Antunes, Joel Cordeiro, Paulo Gomes
SEKE2
2007 Helping Software Engineers Reusing UML Class Diagrams
Paulo Gomes, Pedro Gandola, Joel Cordeiro
ICCBR3