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. pdf

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. pdf

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. pdf

Contacts

ISTC
ECE Department
Carnegie Mellon University
4720 Forbes Ave
CIC - 410
Pittsburgh, PA 15213
phone: 412.268.2476
emails: martinsr@andrew.cmu.edu

Connect with me