Search Results - "Fabresse, Luc"
-
1
Building a ROS-Based Testbed for Realistic Multi-Robot Simulation: Taking the Exploration as an Example
Published in Robotics (Basel) (12-09-2017)“…While the robotics community agrees that the benchmarking is of high importance to objectively compare different solutions, there are only few and limited…”
Get full text
Journal Article -
2
Preserving instance state during refactorings in live environments
Published in Future generation computer systems (01-09-2020)“…An important activity of software evolution consists in applying refactorings to enhance the quality of the code without changing its behaviour. Having a…”
Get full text
Journal Article -
3
End-user abstractions for meta-control: Reifying the reflectogram
Published in Science of computer programming (15-06-2017)“…Reflective facilities in OO languages are used both for implementing language extensions (such as AOP frameworks) and for supporting new programming tools and…”
Get full text
Journal Article -
4
Metrics for performance benchmarking of multi-robot exploration
Published in 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (01-09-2015)“…Performance benchmarking has become an important topic within robotics. It is indeed, a critical way to compare different solutions under different conditions…”
Get full text
Conference Proceeding -
5
Ghost: A uniform and general-purpose proxy implementation
Published in Science of computer programming (01-02-2015)“…A proxy object is a surrogate or placeholder that controls access to another target object. Proxy objects are a widely used solution for different scenarios…”
Get full text
Journal Article -
6
A methodology for testing mobile autonomous robots
Published in 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems (01-11-2013)“…Mobile autonomous robots are progressively entering the mass market. Thus, manufacturers have to perform quality assurance tests on series of robots…”
Get full text
Conference Proceeding -
7
Bootstrapping reflective systems: The case of Pharo
Published in Science of computer programming (15-12-2014)“…Bootstrapping is a technique commonly known by its usage in language definition by the introduction of a compiler written in the same language it compiles…”
Get full text
Journal Article -
8
A language to bridge the gap between component-based design and implementation
Published in Computer languages, systems & structures (01-04-2012)“…Since years, multiple researches studied component-based software development. Nevertheless, most component-based software systems do not use components at…”
Get full text
Journal Article -
9
Foundations of a simple and unified component-oriented language
Published in Computer languages, systems & structures (01-07-2008)“…Component-oriented programming (COP) is actually a key research track in software engineering. A variety of component-oriented languages (COLs) have been…”
Get full text
Journal Article -
10
Object swapping challenges: An evaluation of imageSegment
Published in Computer languages, systems & structures (01-04-2012)“…In object-oriented systems, runtime memory is composed of an object graph in which objects refer to other objects. This graph of objects evolves while the…”
Get full text
Journal Article -
11
PolySLAM: A 2D Polygon-based SLAM Algorithm
Published in 2019 IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC) (01-04-2019)“…Indoor SLAM and exploration is an important topic in robotics. Most solutions today work with a 2D grid representation as map model, both for the internal data…”
Get full text
Conference Proceeding -
12
Scoped Extension Methods in Dynamically-Typed Languages
Published 04-08-2017“…The Art, Science, and Engineering of Programming, 2018, Vol. 2, Issue 1, Article 1 Context. An extension method is a method declared in a package other than…”
Get full text
Journal Article -
13
CaRDIN: An Agile Environment for Edge Computing on Reconfigurable Sensor Networks
Published in 2016 International Conference on Computational Science and Computational Intelligence (CSCI) (01-12-2016)“…Sensor networks are now one of the key technologies for the Internet of Things (IoT). An IP-based sensor network allows a natural participation of sensor nodes…”
Get full text
Conference Proceeding -
14
Towards Live Programming in ROS with PhaROS and LRP
Published 15-12-2014“…In traditional robot behavior programming, the edit-compile-simulate-deploy-run cycle creates a large mental disconnect between program creation and eventual…”
Get full text
Journal Article -
15
Ghost: A Uniform and General-Purpose Proxy Implementation
Published 29-10-2013“…A proxy object is a surrogate or placeholder that controls access to another target object. Proxy objects are a widely used solution for different scenarios…”
Get full text
Journal Article