Many of these publications are products of our work on Composite.
Peer-Reviewed and Published Papers
Q. Wang, Y. Ren,
M. Scaperoth, and G. Parmer,
SPeCK: A Kernel for Scalable Predictability, in
Proceedings of the 21st IEEE Real-Time and Embedded Technology and
Applications Symposium (RTAS), 2015
J. Song, and
G. Parmer,
C'Mon: a Predictable Monitoring Infrastructure for System-Level
Latent Fault Detection and Recovery, in Proceedings of the
20th Real-Time and Embedded Technology and Applications Symposium
(RTAS), 2015,
Find the extended version of this paper that includes the logic for
detection of event-buffer inconsistencies
and localization of those faults.
E. Armbrust, J. Song, G. Bloom, and
G. Parmer,
On Spatial Isolation for Mixed Criticality, Embedded Systems,
in the Workshop on Mixed Criticality (WMC), 2014,
James Taylor, Evan
Drumwright, and Gabriel Parmer,
Making Time Make Sense in Robotics Simulation, in Proceedings
of the International Conference on Simulation, Modeling and
Programming for Autonomous Robots (SIMPAR), 2014
James Taylor, Evan
Drumwright, and Gabriel Parmer,
Temporally Consistent Simulation of Robots and Their
Controllers, in Proceedings of the ASME International Design
Engineering Technology Conference, and Computer and Information in
Engineering Conference, 2014
Q. Wang and
G. Parmer,
FJOS: Practical, Predictable, and Efficient System Support for
Fork/Join Parallelism, in Proceedings of the 20th Real-Time and
Embedded Technology and Applications
Symposium (RTAS), 2014
J. Song, J. Wittrock, and
G. Parmer,
Predictable, Efficient System-level Fault Tolerance in
C3, in Proceedings of the 34th Real-Time Systems
Symposium (RTSS), 2013
J. Song, Q. Wang, and
G. Parmer,
The State of Composite, in Proceedings of the 9th workshop on
Operating Systems Platforms for Embedded Real-Time Applications
(OSPERT), 2013
J. Song and G. Parmer,
Toward predictable, efficient, system-level tolerance of transient
faults, in Proceedings of the 5th Workshop on Adaptive and
Reconfigurable Embedded Systems (APRES), 2013
Jiguo Song and Gabriel
Parmer, Predictable, System-Level Fault Tolerance in
Composite, IEEE Real-Time Systems Symposium (RTSS), Work in
Progress, December 2012
Qi Wang, Jiguo Song,
Gabriel Parmer, Andrew Sweeney, Guru Venkataramani, Increasing
Memory Utilization with Transient Memory Scheduling, IEEE
Real-Time Systems Symposium (RTSS), December 2012
Qi Wang, Jiguo Song,
Gabriel Parmer, John Wittrock, Yang Yang Wu, Tareque
Hossain, Hijackcoslinux: Toward Practical,
Predictable, and Efficient OS Co-Location using Linux, Real Time
Linux Workshop, October 2012
Gedare Bloom, Gabriel
Parmer, Bhagirath Narahari, and Rahul Simha, Shared Hardware Data
Structures for Hard Real-Time Systems, 12th International
Conference of Embedded Software (EMSOFT), October 2012
Jie Chen, Guru
Venkataramani, Gabriel Parmer, The Need for Power Debugging in
the Multi-Core Environment, IEEE Computer Architecture Letters
(CAL), 12 Jan. 2012. IEEE computer Society.
Gabriel Parmer and
Richard West, Mutable Protection Domains: Adapting System
Fault Isolation for Reliability and Efficiency, ACM
Transactions on Software Engineering (TSE), July/August 2012.
Qi Wang, Jiguo Song, and
Gabriel Parmer. Execution Stack Management for Hard Real-Time
Computation in a Component-Based OS. IEEE Real-Time Systems
Symposium (RTSS). December 2011.
Gabriel Parmer and
Richard West, Predictable and Configurable Component-based
Scheduling in the Composite OS, ACM Transactions
on Embedded Computing Systems (TECS), November 2013.
M. Harlan and G. Parmer. JoinFS: the Design and Implementation
of a Semantic File System In Proceedings of the International
Conference on Embedded Systems and Applications (ESA), 2011.
Gabriel Parmer and Richard West,
HiRes: a System for Predictable
Hierarchical Resource Management, to appear in Proceedings of
the 17th IEEE Real-Time and Embedded Technology and Applications
Symposium (RTAS 2011), Chicago, IL, April 2011
Richard West and Gabriel Parmer, Application-Specific Service
Technologies for Commodity Operating Systems in Real-Time
Environments, ACM Transactions on Embedded Computing Systems
(TECS), Volume 10, Number 3, 2011
G. Bloom, G. Parmer, B. Narahari, and R. Simha. Real-Time Scheduling
with Hardware Data Structures, Work-in-Progress Session, IEEE
Real-Time Systems Symposium, 2010. RTSS 2010. December 2010.
G. Parmer and J. Song. Customizable and predictable synchronization
in a component-based OS. In Proceedings of the International
Conference on Embedded Systems and Applications (ESA), 2010.
G. Parmer. The case for thread migration: Predictable IPC in a
customizable and reliable OS. In Proceedings of the Workshop on
Operating Systems Platforms for Embedded Real-Time applications
(OSPERT '10), 2010.
Gabriel Parmer and Richard West, "Predictable Interrupt
Management and Scheduling in the Composite Component-based
System", in Proceedings of the 29th IEEE Real-Time Systems
Symposium (RTSS), Barcelona, Spain, 1-3 December 2008
Gabriel Parmer and Richard West, "Mutable Protection Domains:
Towards a Component-based System for Dependable and Predictable
Computing", in Proceedings of the 28th IEEE Real-Time Systems
Symposium (RTSS), Tucson, Az, 3-6 December 2007
Richard West and Gabriel Parmer, "Revisiting the Design of
Systems for High-Confidence Embedded and Cyber-Physical Computing
Environment", position paper at the NSF High Confidence
Cyber-Physical Systems Workshop, Arlington, VA, July 2007
Gabriel Parmer, Richard West, and Gerald Fry, "Scalable Overlay
Multicast Tree Construction for Media Streaming", in Proceedings
of the International Conference on Parallel and Distributed
Processing Techniques and Applications (PDPTA '07), June 2007
Gabriel Parmer and Richard West, "Hijack: Taking Control of COTS
Systems for Real-Time User-Level Services", in Proceedings of
the 13th IEEE Real-Time and Embedded Technology and Applications
Symposium (RTAS 2007), Bellevue, WA, April 2007
Richard West and Gabriel Parmer, "A Software Architecture for
Next-Generation Cyber-Physical Systems", position paper at the
NSF Cyber-Physical Systems Workshop, Austin Texas, October 2006
Richard West and Gabriel Parmer,
"Application-Specific Service
Technologies for Commodity Operating Systems in Real-Time
Environments", in Proceedings of the 12th IEEE Real-Time and
Embedded Technology and Applications Symposium (RTAS '06), San Jose,
CA, April 2006
Xin Qi, Gabriel Parmer and Richard West, "An Efficient End-host
Architecture for Cluster Communication Services", in Proceedings
of the IEEE International Conference on Cluster Computing (Cluster
'04), September 2004
Gabriel Parmer, Richard West, Xin Qi, Gerald Fry and Yuting Zhang,
"An Internet-wide Distributed System for Data-stream
Processing", in Proceedings of the 5th International Conference
on Internet Computing (IC 2004), June 2004
Thesis
Gabriel Parmer "Composite: A Component-Based Operating System for
Predictable and Dependable Computing", Phd. Thesis, Boston University, 2009
Technical Reports
Gabriel Parmer, Richard West, Gerald Fry
"Scalable Overlay Multicast Tree Construction for QoS-Constrained
Media Streaming", Technical Report, BUCS-TR-2006-020, Boston
University, August, 2006
Gabriel Parmer, Georgios Zervas, Angshuman Bagchi
"Extending snBench to Support Hierarchical and Configurable
Scheduling", Technical Report, 2006-012, Boston University,
July, 2006
Richard West, Jason Gloudon, Xin Qi and Gabriel Parmer, "An
Efficient User-Level Shared Memory Mechanism for
Application-Specific Extensions", Technical Report, 2005-005,
Boston University, February 2005 (revised version of Technical
Report 2003-014)
Xin Qi, Gabriel Parmer, Richard West, Jason Gloudon and Luis
Hernandez, "Efficient End-Host Architecture for High Performance
Communication using User-level Sandboxing", Technical Report,
2004-009, Boston University, March 2004
Selected Presentations
Gabriel Parmer and Richard West, "Predictable Interrupt
Management and Scheduling in the Composite Component-based
System", Presented at the 29th IEEE Real-Time Systems Symposium
(RTSS), Barcelona, Spain, 1-3 December 2008
Gabriel Parmer,
"On the Design and Implementation of Mutable
Protection Domains Towards Reliable Component-Based Systems",
Presented at Industrial Affiliates Research Day, BU CS Dept.,
Boston, MA, 2008
Gabriel Parmer, "Mutable Protection Domains: Towards a
Component-based System for Dependable and Predictable
Computing", Presented at Proceedings of the 28th IEEE Real-Time
Systems Symposium (RTSS 2007), Tucson, Az, 3-6 December 2007
Gabriel Parmer and Richard West, "Hypervisor Support for
Component-Based Operating Systems", invited to the poster
session @ VMworld, San Francisco, CA, 2007
Gabriel Parmer, "Hijack: Taking Control of COTS Systems for
Real-Time User-Level Services", presented at the 13th IEEE
Real-Time and Embedded Technology and Applications Symposium (RTAS
2007), Bellevue, WA, April 2007
Richard West and Gabriel Parmer, "Hijack: Taking Control of COTS
Systems to Enforce Predictable Service Guarantees", presented at
VMware , Cambridge, MA, June 2006