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

Nicolás López

dblp:27/1219 · DBLP profile ↗
← Back
4ranked-venue papers
3as first author
0since 2021 · last 2014
0000-0003-1893-1682ORCID · corroborated

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

Software engineering, systems software and programming languages · 3 · 2 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 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.

Software engineering, system software, and programming languages
2 papers
Requirements engineering and software design · 50% Software maintenance and evolution · 38% Empirical software engineering · 12%

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

TopicWeightPapersLastEvidence papers
Software maintenance and evolution
code review
0.112011
The code orb: supporting contextualized coding via at-a-glance views · ICSE 2011
Requirements engineering and software design
software design tools
0.112011
A demonstration of a distributed software design sketching tool · ICSE 2011
Requirements engineering and software design › design process
collaborative design
0.012011
A demonstration of a distributed software design sketching tool · ICSE 2011
Empirical software engineering
mining software repositories
0.012011
The code orb: supporting contextualized coding via at-a-glance views · ICSE 2011

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

mining and analysis techniques · 0.1
YearPublicationVenuePosition
2014 Single channel reverberation suppression based on sparse linear prediction
abstract
Reverberation degrades speech intelligibility in telecommunications as well as it increases the word error rate in automatic speech recognition tasks. Several dereverberation methods have been proposed recently in order to counter these effects. In the single microphone case, the dereverberation problem is underdetermined and reverberation suppression approaches are preferred. In this paper we propose a novel method for single channel reverberation suppression. Late reverberation is estimated in the time-frequency domain as a sparse linear combination of previous frames. The predictors associated to the model are determined in a Lasso framework and a spectral subtraction filter is designed to produce the enhanced signal. This model does not require any additional information about the room acoustics and it is well suited for real-time applications. The method has state-of-the-art performance in terms of both reverberation suppression and spectral distortion.
Nicolás López, Yves Grenier, Gaël Richard, Ivan Bourmeyster
ICASSP1
2011 The code orb: supporting contextualized coding via at-a-glance views
abstract
While code is typically presented as a flat file to a developer who must change it, this flat file exists within a context that can drastically influence how a developer approaches changing it. While the developer clearly must be careful changing any code, they probably should be yet more careful in changing code that recently saw major changes, is barely covered by test cases, and was the source of a number of bugs. Contextualized coding refers to the ability of the developer to effectively use such contextual information while they work on some changes. In this paper, we introduce the Code Orb, a contextualized coding tool that builds upon existing mining and analysis techniques to warn developers on a line-by-line basis of the volatility of the code they are working on. The key insight underneath the Code Orb is that it is neither desired nor possible to always present a code's context in its entirety; instead, it is necessary to provide an abstracted view of the context that informs the developer of which parts of the code they need to pay more attention to. This paper discusses the principles of and rationale behind contextualized coding, introduces the Code Orb, and illustrates its function with example code and context drawn from the Mylyn [11] project.
Nicolás López, André van der Hoek
ICSE1
2011 A demonstration of a distributed software design sketching tool
abstract
Software designers frequently sketch when they design, particularly during the early phases of exploration of a design problem and its solution. In so doing, they shun formal design tools, the reason being that such tools impose conformity and precision prematurely. Sketching on the other hand is a highly fluid and flexible way of expressing oneself. In this paper, we present Calico, a sketch-based distributed software design tool that supports software designers with a variety of features that improve over the use of just pen-and-paper or a regular whiteboard, and are tailored specifically for software design. Calico is meant to be used on electronic whiteboards or tablets, and provides for rapid creation and manipulation of design content by sets of developers who can collaborate distributedly.
Nicolas Mangano, Mitch Dempsey, Nicolás López, André van der Hoek
ICSE3
2009 Issues in mapping change-based product line architectures to configuration management systems
Nicolás López, Rubby Casallas, André van der Hoek
SPLC1