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

Andrés Terrasa

dblp:t/AndresTerrasa · also Andrés Terrasa Barrena · DBLP profile ↗
← Back
8ranked-venue papers
4as first author
1since 2021 · last 2021
0000-0003-1991-1691ORCID · verified

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

Artificial intelligence and machine learning · 3 · 1 since 2021Software engineering, systems software and programming languages · 3 · 2 first-authorSystems, architecture and hardware · 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.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Embedded and real-time systems · 100%

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

TopicWeightPapersLastEvidence papers
Embedded and real-time systems › real-time scheduling › fixed-priority scheduling
fixed-priority preemptive scheduling
0.112012
Analyzing the Effect of Gain Time on Soft-Task Scheduling Policies in Real-Time Systems · IEEE Trans. Software Eng. 2012
Embedded and real-time systems
real-time scheduling
0.112012
Analyzing the Effect of Gain Time on Soft-Task Scheduling Policies in Real-Time Systems · IEEE Trans. Software Eng. 2012

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

synthetic workload generation · 0.1empirical study · 0.1
YearPublicationVenuePosition
2021 An agent-based simulation framework for the study of urban delivery
Javier Palanca Cámara, Andrés Terrasa, Sara Rodríguez 0001, Carlos Carrascosa, Vicente Julián
Neurocomputing2
2018 The Information Flow Problem in multi-agent systems
Luis Búrdalo, Andrés Terrasa, Vicente Julián, Ana García-Fornes
Eng. Appl. Artif. Intell.2
2012 Analyzing the Effect of Gain Time on Soft-Task Scheduling Policies in Real-Time Systems
abstract
In hard real-time systems, gain time is defined as the difference between the Worst Case Execution Time (WCET) of a hard task and its actual processor consumption at runtime. This paper presents the results of an empirical study about how the presence of a significant amount of gain time in a hard real-time system questions the advantages of using the most representative scheduling algorithms or policies for aperiodic or soft tasks in fixed-priority preemptive systems. The work presented here refines and complements many other studies in this research area in which such policies have been introduced and compared. This work has been performed by using the authors' testing framework for soft scheduling policies, which produces actual, synthetic, randomly generated applications, executes them in an instrumented Real-Time Operating System (RTOS), and finally processes this information to obtain several statistical outcomes. The results show that, in general, the presence of a significant amount of gain time reduces the performance benefit of the scheduling policies under study when compared to serving the soft tasks in background, which is considered the theoretical worst case. In some cases, this performance benefit is so small that the use of a specific scheduling policy for soft tasks is questionable.
Luis Búrdalo, Andrés Terrasa, Agustín Espinosa Minguet, Ana García-Fornes
IEEE Trans. Software Eng.2
2011 TRAMMAS: A tracing model for multiagent systems
Luis Búrdalo, Andrés Terrasa, Vicente Julián, Ana García-Fornes
Eng. Appl. Artif. Intell.2
2008 Lightweight POSIX tracing
abstract
Abstract In embedded systems, the typical host/target development scheme normally requires a tracing mechanism to be available in the target system in order to collect run‐time information of the application. This information is then used in the host system to debug, monitor, fine tune, etc., the application. Related to this, POSIX has recently incorporated the definition of standard tracing services into the complete POSIX 1003.1‐2001 standard. It is obvious that standard interfaces present several advantages for applications, specially regarding portability. However, the observed trend in real‐time operating systems (RTOSs) of progressively incorporating the POSIX interfaces have not reached the POSIX tracing services. As far as we know, this tracing interface has not been incorporated yet into any commercial RTOS, probably because it is quite recent and its tracing model is too complex and demanding for small, embedded real‐time systems. After carefully analyzing and then implementing and using the POSIX Trace standard in both RT‐Linux and MarteOS, this paper presents the redefinition of the POSIX tracing standard from the perspective of small real‐time systems and, in particular, systems conforming to the POSIX Minimal Realtime System Profile (MRSP). The new tracing model is calledLightweight POSIX tracing. The model has been carefully designed to maintain all the syntax, and almost all the semantics, of the original standard, but it allows for the definition of useful subsets of the original standard that can be implemented very efficiently. The experimental results show that a minimal tracing system which is appropriate for MRSP systems exhibits a significantly smaller memory footprint and lower overhead, compared to the implementation of the complete standard. Copyright © 2007 John Wiley & Sons, Ltd.
Andrés Terrasa, Agustín Espinosa Minguet, Ana García-Fornes
Softw. Pract. Exp.1
2003 Extracting Temporal Properties from Real-Time Systems by Automatic Tracing Analysis
Andrés Terrasa, Guillem Bernat
RTCSA1
2002 Flexible Real-Time Linux*: A Flexible Hard Real-Time Environment
Andrés Terrasa, Ana García-Fornes, Vicent J. Botti
Real Time Syst.1
2001 An evaluation of the POSIX trace standard implemented in RT-linux
abstract
As real-time applications become more complex, the availability of event tracing mechanisms becomes more important in order to perform run-time monitoring. The recent approved standard POSIX 1003.Iq defines a common application interface for trace management. In this paper we present our experience with the implementation of a subset of the approved tracing standard that conforms to the POSIX Minimal Real-Time System Profile. The implementation has been done in the RT-Linux operating system, in order to obtain a real-time kernel with standard tracing services that conforms to the Minimal ProJile.
Andrés Terrasa, Ignacio Pachés, Ana García-Fornes
ISPASS1