About me
I am a computer scientist in the Intel Science and Technology Center (ISTC) at Carnegie Mellon University (CMU).
Stheno, a Real-Time Fault-Tolerant P2P Middleware, was my PhD project and it was born from the collaboration between CRACS and the transportation industry. The slides from my PhD defense are available (with additional supporting material).
My past work on industry include the following domains: software architecture, distributed computing (P2P), parallel programming, algorithm optimization, databases, real-time programming (VxWorks).
As part of my Masters thesis (YapDss), I researched the field of distributed stack splitting in Prolog, exploring Or-Parallelism.
In my spare time I like to play basketball, being with my wife, travel to explore different cultures, watch a good movie/play and read a good book.
Current Research & Projects
My main research interests are cloud-computing, distributed computing, parallel programming, operating systems, real-time, QoS, and fault-tolerance.
AndyVision - next generation of retail systems.
TRONE - project that aims at enhancing network quality of service (QoS) and quality of protection (QoP), operational efficiency and agility, in the context of accidental and malicious operational faults of expected increasing severity. We propose to achieve our objective through the investigation of paradigms and mechanisms for achieving trustworthy network operation.
Hyrax - next-generation of mobile cloud-computing systems.
Stheno - a middleware framework based on peer-to-peer overlays with the goal of providing a scalable, resilient, reconfigurable, highly available platform for real-time and QoS computing. Link to source-code: https://github.com/rolandomar/stheno
NEW!Hermes
- a fault injection framework based for BFT protocols. Links to the
source-code:
JAVA: https://github.com/rolandomar/hermes
C++ runtime: https://github.com/rolandomar/hermesCPP
Recent Publications
Interactive Shopping Experience through Immersive Store Environments. Kunal Mankodiya, Rolando Martins, Jonathan Francis, Elmer Garduno, Rajeev Gandhi, Priya Narasimhan. To appear in HCII2013.
Stheno, a Real-Time Fault-Tolerant P2P Middleware Platform for Light-Train Systems. Rolando Martins, Luís Lopes, Fernando Silva and Priya Narasimhan. SAC'13.
On the Integration of Real-Time and
Fault-Tolerance in P2P
Middleware. Rolando Martins. PhD Thesis,
Department of Computer Science, Faculty of
Sciences, University of Porto,
2012.
Lightweight Fault-Tolerance for
Peer-to-Peer Middleware (full
version). Rolando Martins, Luis Lopes and Fernando
Silva. Technical Report DCC-2011-01, Department of
Computer Science, Faculty of Sciences, University of
Porto,
2011.
Lightweight Fault-Tolerance for Peer-to-Peer Middleware. Rolando Martins, Luis Lopes, Priya Narasimhan and Fernando Silva. In The First International Workshop on Issues in Computing over Emerging Mobile Networks (C-EMNs' 2010). Part of SRDS 2010. October 2010.
A Peer-to-Peer Middleware Platform for QoS
and Soft Real-Time Computing (full
version). Rolando Martins, Luis Lopes and Fernando
Silva. Technical Report DCC-2008-02, Department of
Computer Science, Faculty of Sciences, University
of Porto,
2008. ![]()
Contacts
ISTC
ECE Department
Carnegie Mellon University
4720 Forbes Ave
CIC - 410
Pittsburgh, PA 15213
phone: 412.268.2476
emails: martinsr@andrew.cmu.edu
