Carlos Almeida

ORCID: 0000-0003-1002-9635
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Real-Time Systems Scheduling
  • Distributed systems and fault tolerance
  • Petri Nets in System Modeling
  • Embedded Systems Design Techniques
  • Optical Network Technologies
  • Advanced Photonic Communication Systems
  • Parallel Computing and Optimization Techniques
  • Advanced Optical Network Technologies
  • Real-time simulation and control systems
  • Mobile Agent-Based Network Management
  • Network Time Synchronization Technologies
  • Advanced Sensor and Energy Harvesting Materials
  • Cloud Computing and Resource Management
  • Extraction and Separation Processes
  • Distributed and Parallel Computing Systems
  • Electricity Theft Detection Techniques
  • Muscle activation and electromyography studies
  • Clay minerals and soil interactions
  • Adsorption and biosorption for pollutant removal
  • Experimental Learning in Engineering
  • Interconnection Networks and Systems
  • Decision-Making and Behavioral Economics
  • EEG and Brain-Computer Interfaces
  • Photonic and Optical Devices
  • Radiation Effects in Electronics

Centro Científico Tecnológico - San Luis
2024

Instituto de Telecomunicações
2009-2020

University of Lisbon
2006-2020

University of Aveiro
2008-2020

Instituto Politécnico de Lisboa
2002-2011

Instituto Superior Técnico
2002-2011

Instituto Superior de Tecnologias Avançadas
2002-2006

Institute for Systems Engineering and Computers
2002

Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento
1994

Fault-tolerant distributed systems based on field-buses may take advantage from reliable and atomic broadcast. There is a current belief that CAN native mechanisms provide In this paper, we dismiss misconception, explaining how network errors lead to: inconsistent message delivery; generation of duplicates. These occur when faults hit the last two bits end frame delimiter. Although rare, its influence cannot be ignored, for highly fault-tolerant systems. Finally, give protocol suite handles...

10.1109/ftcs.1998.689464 article EN 2002-11-27

In this work, a granular expanded vermiculite (GEV) is employed as sorbent to remove Platinum group metals (PGMs) such Pt (IV), Rh (III), Ru (III) and Ir (III). Batch adsorption experiments included factors metal concentration, pH, GEV dosage contact time; whereas in continuous system, the bed height desorption process were also investigated. Pseudo-second order was rate equation that accurately described kinetic isotherms adequately simulated by Langmuir Freundlich model. Maximum sorption...

10.1080/00986445.2024.2324428 article EN Chemical Engineering Communications 2024-03-11

In a quasi-synchronous environment worst-case times associated with given activity are usually much higher than the average time needed for that activity. Using always those can make system useless. However not using them may lend to timing failures. On other hand, fully synchronous behavior is restricted small parts of global system. previously defined architecture we use this part control and validate paper present light-weight group protocol together makes it possible efficiently handle...

10.1109/real.1998.739776 article EN 2002-11-27

The ARINC 653 specification, defined for aeronautical applications, has the goal of providing a standard interface between given real-time operating system (RTOS) and corresponding applications. It also provides robust partitioning, with final guaranteeing safety timeliness in mission-critical systems. interest extended to aerospace industry, which resulted definition an architecture, compliant allowing heterogeneity. In this paper, we introduce problem integrating generic systems onto...

10.1109/aiccsa.2009.5069315 article EN 2009-01-01

Real-time systems usually consist of a set periodic and sporadic tasks. Periodic tasks can be divided into two classes: synchronous asynchronous. The first type does not define the task release, contrary to second. Hence, are assumed released at worst instant: critical instant. schedulability test is reduced check single execution under analysis. integration also straightforward: they treated as with maximum arrival frequency. On other hand, asynchronous require for each release in hyper...

10.1109/ecrts.2008.30 article EN Euromicro Conference on Real-Time Systems 2008-07-01

In this paper, we address the problem of having real-time group communication in a system. That is not completely synchronous (quasi-synchronous). This situation may happen when system load controlled and so, overload scenarios are ruled out. such scenarios, for most networks used type environment, temporal guarantees can only be made highest priority messages. The paper describes protocol that provides total order an environment. It adapts to uncertainty environment by means failure...

10.1109/wfcs.1995.482651 article EN 2002-11-19

Standard fieldbuses, such as the controller area network (CAN), are today a cost-effective solution for distributed computer control systems. However, standard CAN protocol exhibits set of severe shortcomings in respect to provision strict dependability and timeliness guarantees. This paper identifies those discusses main design challenges we have been tackling comprehensive way provide CAN-based infrastructure support extremely reliable hard real-time communications, dubbed enhanced layer (CANELy)

10.1109/iecon.2006.348102 article EN Proceedings of the Annual Conference of the IEEE Industrial Electronics Society 2006-11-01

The Controller Area Network (CAN) fieldbus is a popular technology for distributed embedded system networking. Its usage spans several domains, ranging from home automation to factory control. There are, however, restrictions its application in specific domain: highly dependable applications. A crucial step towards CAN-based systems was taken by the CAN Enhanced Layer (CANELy) architecture. This architecture provided analytic models of operation. Based on these models, it defines both...

10.1109/eurocon.2011.5929399 article EN 2011-04-01

This paper presents VITRAL, a multicolor text mode window manager designed for embedded real-time systems. Therefore, timeliness requirements and resource constraints are the main concern. Even though complex graphical environments not supported, application can use VITRAL to build powerful, dependable environment that reports system state still provide friendly interface user.

10.1109/etfa.2006.355212 article EN 2006-09-01

In the new emerging communications infrastructures there is desire and demand to build applications with every increasing requirements in what concerns real-time dependability. However, dynamic characteristics of those environments make it difficult even if possible always offer desired quality service (QoS). It thus important have some support handle QoS such scenarios. this paper, based on quasi-synchronous approach, we propose a set group communication protocols different properties...

10.1109/words.2003.1218086 article EN 2003-10-31

The area of embedded systems and their interconnection is utmost importance nowadays. technological evolution, widespread use, small electronic devices with processing communication capabilities, creates the potential for development new applications in several different domains. Areas such as industrial control, automotive, home automation, surveillance systems, sensor networks applied to monitoring wild life, environment, or buildings, are examples ubiquity. this can not be ignored an...

10.1145/1534490.1534493 article EN ACM SIGBED Review 2008-10-01

The CAN Enhanced Layer (CANELy) is a CAN-based infrastructure capable of extremely reliable communication. This paper describes the mechanisms and techniques used in CANELy to enforce system correctness time-domain despite occurrence network errors (inaccessibility). discusses how integrate existing machinery, control inaccessibility management timers, at several levels system. In particular, application low-level protocol layers are addressed. addition, relevant set parameters available for...

10.1109/etfa.2006.355219 article EN 2006-09-01

In this paper, we experimentally study the effects of using low cost optical amplifiers and lasers in multi-format multi-wavelength radio over fiber signals. We analyze propagation UMTS, WLAN WIMAX signals a single channel scenario impact amplifying referred together with amplitude modulated ones WDM.

10.1109/icton.2008.4598745 article EN 2008-06-01

Small scale embedded systems and their interconnection constitutes an hot topic in nowadays. With the technological evolution achieved recent years, there is possibility of having a diversity pervasive applications with every increasing requirements. But, order to fulfill this potential, many research work still needed. In paper we give overview main characteristics limitations these highlight some areas related that need be addressed satisfy We briefly present solutions ongoing are doing...

10.1109/wfcs.2006.1704130 article EN 2006-01-01

Last years have seen a widespread use of small electronic devices with processing and communications capabilities. Based on these pervasive new classes applications are developed in several different domains. Application complexity is also growing they present ever increasing requirements what concerns dependability real-time characteristics. Despite the technological evolution terms power chip integration, many still show limitations regarding available resources. The need to obtain that...

10.1109/tla.2016.7786322 article EN IEEE Latin America Transactions 2016-10-01

The dynamic characteristics of the new communication infrastructures widespread in last few years make it difficult to build applications with every increasing requirements what concerns dependability and timeliness. Not being always possible, at a given moment, provide desired quality-of-service (QoS), is necessary convenient be able choose between several different QoS as way achieve better adaptation evolution surrounding environment. existence "working envelopes" makes possible coverage...

10.1109/tla.2011.5876431 article EN IEEE Latin America Transactions 2011-03-01

AbstractMost distributed communication infrastructures are not fully synchronous. They at most quasi-synchronous: only a small part of the system can be considered as synchronous; rest presents more dynamic behaviour where duration given activity (processing or communication) is usually relatively small, but there non-null probability taking much higher value occasionally. In these scenarios, it very difficult (or even impossible) to always offer desired timeliness properties. However, some...

10.2316/journal.202.2011.3.202-2172 article EN International Journal of Computers and Applications 2011-01-01
Coming Soon ...