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

Fredrik Larsson

dblp:85/2313 · DBLP profile ↗
← Back
10ranked-venue papers
2as first author
0since 2021 · last 2016
—ORCID · conflict

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

Artificial intelligence and machine learning · 3 · 1 first-authorSoftware engineering, systems software and programming languages · 3 · 1 first-authorSystems, architecture and hardware · 2Databases, data management, data science and information retrieval · 1Graphics, computer vision, multimedia, augmented reality and games · 1Theory of computation · 1Applied, 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
1 paper
Software testing · 81% Software maintenance and evolution · 19%
Computer graphics and multimedia
1 paper
Image and video processing · 100%
Theoretical computer science
2 papers
Automated reasoning and model checking · 78% Automata and formal languages · 22%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Performance modeling and evaluation · 87% Processor architecture and microarchitecture · 13%

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

TopicWeightPapersLastEvidence papers
Software testing › software testing evaluation
test result analysis
0.212016
Verdict machinery: on the need to automatically make sense of test results · ISSTA 2016
Image and video processing
image matching
0.212013
Online Learning of Correspondences between Images · IEEE Trans. Pattern Anal. Mach. Intell. 2013
Image and video processing
image registration
0.212013
Online Learning of Correspondences between Images · IEEE Trans. Pattern Anal. Mach. Intell. 2013
Software testing
automated testing
0.112016
Verdict machinery: on the need to automatically make sense of test results · ISSTA 2016
Software maintenance and evolution › release engineering
continuous integration
0.112016
Verdict machinery: on the need to automatically make sense of test results · ISSTA 2016
Performance modeling and evaluation › simulation › architectural simulation
full-system simulation
0.011998
SimICS/Sun4m: A Virtual Workstation · USENIX ATC 1998
Performance modeling and evaluation
simulation
0.011998
SimICS/Sun4m: A Virtual Workstation · USENIX ATC 1998
Automated reasoning and model checking › model checking
state space reduction
0.011997
Efficient verification of real-time systems: compact data structure and state-space reduction · RTSS 1997
Automated reasoning and model checking › model checking › real-time model checking
timed automata model checking
0.011997
Efficient verification of real-time systems: compact data structure and state-space reduction · RTSS 1997
Automata and formal languages
timed automata
0.011996
Verification of an Audio Protocol with Bus Collision Using UPPAAL · CAV 1996
Processor architecture and microarchitecture
instruction set architecture
0.011998
SimICS/Sun4m: A Virtual Workstation · USENIX ATC 1998
Network management and operations
protocol verification
0.011996
Verification of an Audio Protocol with Bus Collision Using UPPAAL · CAV 1996

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

neyman chi-square divergence · 0.2global optimization · 0.2basis function channel representation · 0.2UPPAAL · 0.0instruction set simulation · 0.0full-system simulation · 0.0on-the-fly reachability analysis · 0.0difference bound matrices · 0.0
YearPublicationVenuePosition
2016 Verdict machinery: on the need to automatically make sense of test results
abstract
Along with technological developments and increasing competition there is a major incentive for companies to produce and market high quality products before their competitors. In order to conquer a bigger portion of the market share, companies have to ensure the quality of the product in a shorter time frame. To accomplish this task companies try to automate their test processes as much as possible. It is critical to investigate and understand the problems that occur during different stages of test automation processes. In this paper we report on a case study on automatic analysis of non-functional test results. We discuss challenges in the face of continuous integration and deployment and provide improvement suggestions based on interviews at a large company in Sweden. The key contributions of this work are filling the knowledge gap in research about performance regression test analysis automation and providing warning signs and a road map for the industry.
Mikael Fagerström, Emre Emir Ismail, Grischa Liebel, Rohit Guliani, Fredrik Larsson, Karin Nordling, Eric Knauss, Patrizio Pelliccione
ISSTA5
2013 Online Learning of Correspondences between Images
abstract
We propose a novel method for iterative learning of point correspondences between image sequences. Points moving on surfaces in 3D space are projected into two images. Given a point in either view, the considered problem is to determine the corresponding location in the other view. The geometry and distortions of the projections are unknown, as is the shape of the surface. Given several pairs of point sets but no access to the 3D scene, correspondence mappings can be found by excessive global optimization or by the fundamental matrix if a perspective projective model is assumed. However, an iterative solution on sequences of point-set pairs with general imaging geometry is preferable. We derive such a method that optimizes the mapping based on Neyman's chi-square divergence between the densities representing the uncertainties of the estimated and the actual locations. The densities are represented as channel vectors computed with a basis function approach. The mapping between these vectors is updated with each new pair of images such that fast convergence and high accuracy are achieved. The resulting algorithm runs in real time and is superior to state-of-the-art methods in terms of convergence and accuracy in a number of experiments.
Michael Felsberg, Fredrik Larsson, Johan Wiklund, Niclas Wadströmer, Jörgen Ahlberg
IEEE Trans. Pattern Anal. Mach. Intell.2
2011 Bicycle tracking using ellipse extraction
Tohid Ardeshiri, Fredrik Larsson, Fredrik Gustafsson, Thomas B. Schön, Michael Felsberg
FUSION2
2010 Torchlight Navigation
abstract
A common computer vision task is navigation and mapping. Many indoor navigation tasks require depth knowledge of flat, unstructured surfaces (walls, floor, ceiling). With passive illumination only, this is an ill-posed problem. Inspired by small children using a torchlight, we use a spotlight for active illumination. Using our torchlight approach, depth and orientation estimation of unstructured, flat surfaces boils down to estimation of ellipse parameters. The extraction of ellipses is very robust and requires little computational effort.
Michael Felsberg, Fredrik Larsson, Han Wang 0001, Anders Ynnerman, Thomas B. Schön
ICPR2
2009 Simultaneously learning to recognize and control a low-cost robotic arm
Fredrik Larsson, Erik Landolsi, Michael Felsberg
Image Vis. Comput.1
2003 Compact Data Structures and State-Space Reduction for Model-Checking Real-Time Systems
Kim G. Larsen, Fredrik Larsson, Paul Pettersson, Wang Yi 0001
Real Time Syst.2
2000 On Memory-Block Traversal Problems in Model-Checking Timed-Systems
Fredrik Larsson, Paul Pettersson, Wang Yi 0001
TACAS1
1998 SimICS/Sun4m: A Virtual Workstation
Peter S. Magnusson, Fredrik Larsson, Andreas Moestedt, Bengt Werner, Jim Nilsson, Per Stenström, Fredrik Lundholm, Magnus Karlsson 0002, Fredrik Dahlgren, Håkan Grahn
USENIX ATC2
1997 Efficient verification of real-time systems: compact data structure and state-space reduction
abstract
During the past few years, a number of verification tools have been developed for real-time systems in the framework of timed automata (e.g. KRONOS and UPPAAL). One of the major problems in applying these tools to industrial-size systems is the huge memory-usage for the exploration of the state-space of a network (or product) of timed automata, as the model-checkers must keep information on not only the control structure of the automata but also the clock values specified by clock constraints. In this paper, we present a compact data structure for representing clock constraints. The data structure is based on an O(n/sup 3/) algorithm which, given a constraint system over real-valued variables consisting of bounds on differences, constructs an equivalent system with a minimal number of constraints. In addition, we have developed an on-the-fly, reduction technique to minimize the space-usage. Based on static analysis of the control structure of a network of timed automata, we are able to compute a set of symbolic states that cover all the dynamic loops of the network in an on-the-fly searching algorithm, and thus ensure termination in reachability analysis. The two techniques and their combination have been implemented in the tool UPPAAL. Our experimental results demonstrate that the techniques result in truly significant space-reductions: for six examples from the literature, the space saving is between 75% and 94%, and in (nearly) all examples time-performance is improved. Also noteworthy is the observation that the two techniques are completely orthogonal.
Kim G. Larsen, Fredrik Larsson, Paul Pettersson, Wang Yi 0001
RTSS2
1996 Verification of an Audio Protocol with Bus Collision Using UPPAAL
Johan Bengtsson, W. O. David Griffioen, Kåre J. Kristoffersen, Kim G. Larsen, Fredrik Larsson, Paul Pettersson, Wang Yi 0001
CAV5