Login

Projects

Projects

Past Projects
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

International Projects

EMC²

EMC²

Embedded multi-core systems for mixed criticality applications in dynamic and changeable real-time environments
JU grant nr. 621429 | ARTEMIS/0001/2013
Embedded systems enhance mechatronic products with cheaper and new functionalities and, as inter-system communication enabler, strongly support today’s information society. EMC² aims to develop an innovative, sustainable service-oriented architecture for mixed criticality applications in dynamic and changeable real-time environments.
DEWI

DEWI

Dependable Embedded Wireless Infrastructure
JU grant nr. 621353
DEWI wants to foster Europe’s leading position in embedded wireless systems and smart (mobile) environments for both personal and professional users. DEWI deals with more than 20 industry driven application cases for citizens and professional users.
P-SOCRATES

P-SOCRATES

Parallel SOftware framework for time-CRitical mAny-core sysTEmS
FP7-ICT-611016
The aim of P-SOCRATES is to allow current and future applications with high-performance and real-time requirements to fully exploit the huge performance opportunities brought by the most advanced many-core processors, whilst ensuring a predictable performance and maintaining (or even reducing) development costs of applications.
CONCERTO

CONCERTO

Guaranteed Component Assembly with Round Trip Analysis for Energy Efficient High-integrity Multi-core Systems
JU grant nr. 333053
CONCERTO will deliver a reference multi-domain architectural framework for complex, highly concurrent, and multi-core systems, where non-functional properties (including real-time, dependability, and energy management) will be established for individual components, derived for the overall system at design time, andpreserved by construction and monitoring at run-time.
Arrowhead

Arrowhead

Ahead of the future
JU grant nr. 332987
Our society is facing both energy and competitiveness challenges. These challenges are tightly linked and require new dynamic interactions between energy producers and energy consumers, between machines, between systems, between people and systems, etc. This cooperative automation is enabled by the technology developed around the Internet of Things and Service Oriented Architectures.
ENCOURAGE

ENCOURAGE

Embedded iNtelligent COntrols for bUildings with Renewable generAtion and storaGE
JU grant nr. 269354
The ENCOURAGE project aims to develop embedded intelligence and integration technologies that will directly optimize energy use in buildings and enable active participation in the future smart grid environment. The desired energy savings will be achieved in three complementary ways.
SENODs

SENODs

Sustainable ENergy-Optimized Datacenters
FCOMP-01-0124-FEDER-012988
Data centers increasingly constitute a critical backbone of the worldwide information technology (IT) infrastructure, but right now power and cooling in a data center cost more than the IT equipment. The SENODs project will rectify that.
EMMON

EMMON

EMbedded MONitoring
Artemis 100036
EMMON goal is to allow monitoring huge geographical extensions in real time, obtaining information from the field of observation as variations occur, using Wireless Sensor Network (WSN) devices – small communicating & cooperative nodes with sensors.
RECOMP

RECOMP

Reduced Certification Costs for Trusted Multi-core Platforms
Artemis 100202
RECOMP research project will establish methods, tools and platforms for enabling cost-efficient certification and re-certification of safety-critical systems and mixed-criticality systems, i.e. systems containing safety-critical and nonsafety-critical components.
CarCoDe

CarCoDe

Platform for Smart Car to Car Content Delivery
ITEA2 Nº 11037, QREN Nº 30345
CarCoDe will develop a software platform for the automotive domain. The aim of this software is to generate a readable traffic service domain which displays all information related to all automotive users (car drivers, truck operators, traffic management planners, etc).
HiPEAC 3

HiPEAC 3

European Network of Excellence on High Performance and Embedded Architecture and Compilation
FP7-ICT-287759
HiPEAC's mission is to steer and increase the European research in the area of high-performance and embedded computing systems; stimulate cooperation between academia and industry computer architects and tool builders.
CONET

CONET

Cooperating Objects NETwork of excellence
FP7-ICT-224053
The main goal of CONET is to build a strong community in the area of Cooperating Objects capable of conducting the needed research in this area that encompasses embedded systems, pervasive computing and wireless sensor networks.
CMU-PT

CMU-PT

CMUPortugal
The CMU-Portugal Program is a partnership between the Carnegie Mellon University (CMU, Pittsburgh, USA) and the Portuguese Government, aiming at creating top level and internationally recognized education and research programs in Information and Communication Technologies (ICT).
Smartskin

Smartskin

Densely Instrumented Physical Infrastructures
FCOMP-01-0124-FEDER-020312
SmartSkin objectives: (i) Create algorithms for computing certain aggregate quantities with a low time-complexity; (ii) Implement them; (ii) Incorporate them in feedback-control theory; (iii) Show the usefulness of new solutions to an application of importance for the future.
REJOIN

REJOIN

REal-time scheduling on multicore processors: addressing two open problems JOINtly
---
REal-time scheduling on multicore processors: addressing two open problems JOINtly
ArtistDesign

ArtistDesign

Network of Excellence on Embedded Systems Design
ICT-FP7-214373
The ArtistDesign NoE implements a Joint Programme of Activities in the area of Embedded Systems Design, composed of: Integration Activities (JPIA), Research Activities (JPRA), Activities for Spreading Excellence (JPASE) and Management Activities (JPMA).

Industry Driven

V-SIS

V-SIS

Sistema de Validação de Sistemas Críticos
QREN - SI I&DT Nr. 38923
The V-SIS project proposes addressing the challenge in automotive and aeronautics sectors of the creation of a critical systems validation competence centre, leveraging the capability of Portugal to compete worldwide.
ENCOURAGE

ENCOURAGE

Embedded iNtelligent COntrols for bUildings with Renewable generAtion and storaGE
JU grant nr. 269354
The ENCOURAGE project aims to develop embedded intelligence and integration technologies that will directly optimize energy use in buildings and enable active participation in the future smart grid environment. The desired energy savings will be achieved in three complementary ways.
SENODs

SENODs

Sustainable ENergy-Optimized Datacenters
FCOMP-01-0124-FEDER-012988
Data centers increasingly constitute a critical backbone of the worldwide information technology (IT) infrastructure, but right now power and cooling in a data center cost more than the IT equipment. The SENODs project will rectify that.Portugal TelecomIndustry leader: Portugal Telecom
EMMON

EMMON

EMbedded MONitoring
Artemis 100036
EMMON goal is to allow monitoring huge geographical extensions in real time, obtaining information from the field of observation as variations occur, using Wireless Sensor Network (WSN) devices – small communicating & cooperative nodes with sensors.Critical Software SAIndustry leader: Critical Software SA
RECOMP

RECOMP

Reduced Certification Costs for Trusted Multi-core Platforms
Artemis 100202
RECOMP research project will establish methods, tools and platforms for enabling cost-efficient certification and re-certification of safety-critical systems and mixed-criticality systems, i.e. systems containing safety-critical and nonsafety-critical components.KoneThalesEADSInfineon Technologies Austria AGIndustry leaders: Infineon Technologies Austria AG, EADS, Thales, Kone
CarCoDe

CarCoDe

Platform for Smart Car to Car Content Delivery
ITEA2 Nº 11037, QREN Nº 30345
CarCoDe will develop a software platform for the automotive domain. The aim of this software is to generate a readable traffic service domain which displays all information related to all automotive users (car drivers, truck operators, traffic management planners, etc).
Smartskin

Smartskin

Densely Instrumented Physical Infrastructures
FCOMP-01-0124-FEDER-020312
SmartSkin objectives: (i) Create algorithms for computing certain aggregate quantities with a low time-complexity; (ii) Implement them; (ii) Incorporate them in feedback-control theory; (iii) Show the usefulness of new solutions to an application of importance for the future.Critical MaterialsEmbraerIndustry leaders: Embraer, Critical Materials
R-FIELDBUS

R-FIELDBUS

High Performance Wireless Fieldbus in Industrial Multimedia-Related Environment
IST-1999-11316
The R-Fieldbus project aims the development of an innovative high-performance radio Fieldbus with support of wireless stations and segments (mobile or static) and also transparent support of industrial multimedia traffic.Siemens AGIndustry leader: Siemens AG
REMPLI

REMPLI

Real-time Energy Management via Power-lines and Internet
NNE5-2001-00825
The major goal of the project is to provide real time collection and control system for the energy (electrical or other) distribution and consumption, using power lines and Internet for communication.iAdTCEIndustry leaders: TCE, iAd

Networks of Excellence

HiPEAC 3

HiPEAC 3

European Network of Excellence on High Performance and Embedded Architecture and Compilation
FP7-ICT-287759
HiPEAC's mission is to steer and increase the European research in the area of high-performance and embedded computing systems; stimulate cooperation between academia and industry computer architects and tool builders.
CONET

CONET

Cooperating Objects NETwork of excellence
FP7-ICT-224053
The main goal of CONET is to build a strong community in the area of Cooperating Objects capable of conducting the needed research in this area that encompasses embedded systems, pervasive computing and wireless sensor networks.
CMU-PT

CMU-PT

CMUPortugal
The CMU-Portugal Program is a partnership between the Carnegie Mellon University (CMU, Pittsburgh, USA) and the Portuguese Government, aiming at creating top level and internationally recognized education and research programs in Information and Communication Technologies (ICT).
ARTIST2

ARTIST2

Network of Excellence on Embedded Systems Design
IST-004527
The objective of ARTIST2 is to strengthen European research in Embedded Systems Design, and promote the emergence of this new multi-disciplinary area.
ArtistDesign

ArtistDesign

Network of Excellence on Embedded Systems Design
ICT-FP7-214373
The ArtistDesign NoE implements a Joint Programme of Activities in the area of Embedded Systems Design, composed of: Integration Activities (JPIA), Research Activities (JPRA), Activities for Spreading Excellence (JPASE) and Management Activities (JPMA).
Cabernet (Esprit)

Cabernet (Esprit)

Esprit Network of Excellence in Distributed Computing Systems Architectures
EP-21035
The mission of CaberNet is to coordinate top-ranking European research in distributed and dependable systems, to make that research accessible to governments and industries and to further the quality of education concerning such systems.
CaberNet

CaberNet

Network of Excellence in Distributed Computing Systems Architectures
IST-2000-25088
The mission of CaberNet is to coordinate top-ranking European research in distributed and dependable systems, to make that research accessible to governments and industries and to further the quality of education concerning such systems.

CONET Clusters

COTS4QoS

COTS4QoS

COTS-based Architecture for QoS in Large-Scale Distributed Embedded Systems
CONET Cluster
Achieving Quality-of-Service in large-scale distributed embedded systems using standard communication protocols and Commercial-Off-The-Shelf (COTS) hardware platforms and operating systems.
SDP

SDP

Scalable Data Processing
CONET Cluster
Develop distributed algorithms for computing common aggregated quantities (such as MIN, MAX, AVERAGE) of sensor readings and achieve this across sensor networks of different owners.
RMA

RMA

Resource Management and Adaptation
CONET Cluster
The key objective is the development of mechanisms for reliable assessment of the current interference situation as a basis for dynamic resource adaptation that will provide better end-to-end system performance and quality of service. This requires a cross-layer coordination of several protocol components while satisfying external constraints like technology, fairness, transmission quality and legal constraints.
UICO

UICO

Ubiquitous Integration of Cooperating Objects
CONET Cluster
Create an ecosystem where intelligent networked systems are composed of wired/wireless smart embedded devices that interact with the physical environment and with the enterprise environment pursuing well-defined system goals.

Fundamental Research

Dear-COTS

Dear-COTS

Distributed Embedded ARchitectures using Custom Off-The-Shelf Components
PRAXIS/P/EEI/14187/1998
The main purpose of this project is the specification of an architecture based on the use of commercial off-the-shelf (COTS) components, able to support distributed computer controlled systems where reliability and timeliness are major requirements.
CIDER

CIDER

Communication Infrastructure for Dependable Evolvable Real-time systems
POSI/1999/CHS/33139
This project focus os Switches for Ethernet networks and their usage to overcame problems and limitations of traditional networks and thus eventually support dependable applications with real-time requirements
PATTERN

PATTERN

Programming AbsTracTions for wireless sEnsor Networks
FCOMP-01-0124-FEDER-028990
PATTERN (Programming AbsTracTions for wireless sEnsoR Networks) aims to tackle two critical challenges for the future success of WSN: (i) provide a seamless model for the development of correct applications, whilst (ii) efficiently managing and isolating multiple independent applications.
AVIACC

AVIACC

Analysis and Verification of Concurrent Critical Programs
FCOMP-01-012244-FEDER-020486
The goal of the project is to extract models from concurrent programs and building an automatic framework for checking (temporal) properties using verification technologies, both static and run-time.
REGAIN

REGAIN

Real-time scheduling on general purpose graphics processor units
FCOMP-01-0124-FEDER-020447
This project will create a real-time scheduling theory for GPGPUs. This theory will offer (i) a model suited for describing real-time scheduling on GPGPUs, (ii) algorithms for run-time scheduling of tasks using GPGPUs and (iii) algorithms for proving, before run-time, that tasks using GPGPUs meet their deadlines. This project will also test the theory on commercially available GPGPUs.
SMARTS

SMARTS

Slack Management in Hierarchical Real-Time Systems
FCOMP-01-0124-FEDER-020536
This project will investigate the impact of preemption, integrate pre-emption estimation techniques and provide a framework for alternative policies in systems with available execution time (slack). The project will also explore how the developed techniques can be applied in a multicore setting.
MASQOTS

MASQOTS

Mobility mAnagement in wireless Sensor networks under Quality-of-service constraints using standard and Off-The-Shelf technologies
FCOMP-01-0124-FEDER-014922
Mobility in WSNs potentiates new applications, but for some of them (e.g. health care) the lack of network connectivity is not admissible or must be time time-bounded. MASQOTS aims at attaining reliable and real-time mobility support in WSNs, encompassing appropriate handoff, admission control, resource management and re-routing mechanisms. All this Integrating standard and COTS technologies like IEEE 802.15.4 and ZigBee.
CooperatES

CooperatES

QoS-Aware Cooperative Embedded Systems
PTDC/EIA/71624/2006
Quality of Service (QoS) is considered an important user demand, receiving wide attention in real-time research in general and for embeded systems in particular. The increasing pervasiveness of these devices in the everyday life is changing the way computing systems are used and interact, creating a new, highly dynamic and decentralized environment.
RESCUE

RESCUE

REliable and Safe Code execUtion for Embedded systems
PTDC/EIA/65862/2006
This proposal looks at an important requirement in safety critical systems -- that of supporting verifiability of software components. The proposers focus on embedded systems, thereby making the approach more manageable. The authors advocate the use of: (i) Type-based; (ii) Language-based; and (iii) Logic-based security enforcement mechanisms.
RESCORE

RESCORE

Real-time Scheduling on Multicores
PTDC/EIA/78141/2006
Multiprocessors have already made the transition from high-end computing to desktops and laptops. This was possible because of the miniaturization of integrated electronics system which allowed the implementation of multiprocessors on a single chip, called multicores. Now, the next step is about to begin. These multicores are targeting embedded real-time systems.
REMETER

REMETER

Real-Time Networks for Distributed Computer Controlled Systems
Internal Project
MethoDES

MethoDES

Methodologies and Tools for Developing Complex Real-Time Embedded Systems
POSI/2001/37334
This project aims the proposal of a methodology and respective tools for real-time embedded systems focusing on visual programming.
TERRA

TERRA

Transparent Environment for Replicated Ravenscar Applications
POSI/2001/38932
This project focus on the Ada 95 Ravenscar Applications adding mechanisms to transparently support replication, and also schedulability analysis techniques to prove its real-time and fault-tolerance properties.
REHEAT

REHEAT

Real-time scheduling on heterogeneous multicore architectures
FCOMP-01-0124-FEDER-010045
Heterogeneous multicores are becoming standard building blocks as exemplified by IBM Cell and AMD Fusion but unfortunately, their use in real-time systems is complicated by the fact that the real-time scheduling theory with provably good real-time scheduling algorithms is not well-developed for such platforms. Therefore, this project aims to create provable good real-time scheduling algorithms for heterogeneous multicores.
REWIN

REWIN

Real-Time Guarantees in Wireless Sensor Networks
FCOMP-01-0124-FEDER-010050
The increasing use of WSN in critical applications pushes the need to support real-time applications in theses systems.
Reflect

Reflect

Reflection Mechanisms in Real-Time Embedded Systems
POSC/EIA/60797/2004
The main goal of this project is to provide real-time systems with a generic framework for dynamic application monitoring and control, which uses the advantages offered by advanced programming paradigms, with a particular focus on reflection technologies.
VipCore

VipCore

Virtual Processor-based Multicore Scheduling
FCOMP-01-0124-FEDER-015006
VipCore goal is to research frameworks and platforms to support virtual processors and parallel tasks in multiprocessors systems.
SPARTS

SPARTS

Simulator
Internal Project
SPARTS is a simulator of a generic embedded real-time device. It is designed to be extensible to accommodate different task properties, scheduling algorithms and/or hardware models for the wide variety of applications. SPARTS was developed to help the community investigate the behaviour of the real-time embedded systems and to quantify the associated constraints/overheads.
RePoMuC

RePoMuC

Real-time Power management on partitioned MultiCores
FCOMP-01-0124-FEDER-015050
The goal of RePoMuC is to holistically address power management, pre-emption delays and bus contention in multicores, while being able to provide real-time guarantees. The approach aims to exploit the communalities of the different problems in terms of their dependency on memory access latencies.
REJOIN

REJOIN

REal-time scheduling on multicore processors: addressing two open problems JOINtly
---
REal-time scheduling on multicore processors: addressing two open problems JOINtly

CISTER Frameworks

WiSe-CAN

WiSe-CAN

WiSe-CAN
CISTER/RF02/2006
Future Large-Scanel Dense Sensor Networks for Cyber-Physical Systems (CPS) will need new paradigms for distributed computation of the system-wide values. This project aims to study solutions to this issues that are highly scalable and integrate the physical dynamics with computations and communications.
CPS-SEED

CPS-SEED

Cyber Physical Systems with ScalablE and Efficient Data processing
CISTER/RF01/2006
Although the IT transformation in the 20th century appeared revolutionary, a bigger change is yet to come, exemplified by the emerging cyber-physical computer systems (CPS).
ART-WiSe

ART-WiSe

Architecture for Real-Time communication in Wireless Sensor networks
CISTER/RF01/2005
The purpose of the ART-WiSe framework is providing new communication architectures and mechanisms to improve the timing performance and to ensure real-time communications in wireless sensor networks (WSNs).We have defined a R&D framework, called ART-WiSe (Architecture for Real-Time communication in Wireless Sensor networks), that consists in using a two-tiered architecture to support real-time Quality-of-Service (QoS) in wireless sensor networks with new design goals.
PrioMAC

PrioMAC

Prioritized Medium Access Control
CISTER/RF02/2005
This project aims to transfer the prioritized MAC concept (like the one used in CAN) to wireless domain with focus on real-time communication issues and collaborative distributed computing.