Distributed Algorithms for Tree Pattern Matching. - Gurdip Singh; Scott A. Smolka; I. V. Ramakrishnan (WDAG, 1987)

Efficient distributed algorithms for leader election in complete networks. - Gurdip Singh (ICDCS, 1991)

On the relative execution times of distributed protocols. - Gurdip Singh; Arthur J. Bernstein (Int. J. Parallel Program., 1991)

A Framework for Parallel Composition of Protocols. - Gurdip Singh; Arthur J. Bernstein (PARLE, 1992)

A Sequentially Consistent Distributed Shared Memory. - James Z. Zhou; Masaaki Mizuno; Gurdip Singh (ICCI, 1993)

Reconfiguration of Spanning Trees in Networks in the Presence of Node Failures. - K. Ravindran; Gurdip Singh; P. Gupta (ICDCS, 1993)

A compositional approach for designing protocols. - Gurdip Singh (ICNP, 1993)

An Efficient Implementation of Sequentially Consistent Distributed Shared Memories. - Masaaki Mizuno; Michel Raynal; Gurdip Singh; Mitchell L. Neilsen (Applications in Parallel and Distributed Computing, 1994)

Replica Placement in a Dynamic Network. - Gurdip Singh; Mahesh Bommareddy (ICDCS, 1994)

On the construction of multiphase communication protocols. - Gurdip Singh; Madhavi Sammeta (ICNP, 1994)

Leader Election in the Presence of Link Failures (Abstract). - Gurdip Singh (PODC, 1994)

A Methodology for Designing Communication Protocols. - Gurdip Singh (SIGCOMM, 1994)

Real-Time Leader Election. - Gurdip Singh (Inf. Process. Lett., 1994)

Constraint-based Structuring of Distributed Protocols (Abstract). - Gurdip Singh (PODC, 1995)

A Highly Asynchronous Minimum Spanning Tree Protocol. - Gurdip Singh; Arthur J. Bernstein (Distributed Comput., 1995)

Structured Design of Multifunction Protocols. - Gurdip Singh; Zhenyu Mao (ICDCS, 1996)

Architectural Concepts in Implementation of End-system Protocols for High Performance Communications. - K. Ravindran; Gurdip Singh; C. Murray Woodside (ICNP, 1996)

Selection on k-Dimensional Meshes with Multiple Broadcasting. - Yi Pan 001; Mounir Hamdi; Gurdip Singh (Comput. J., 1996)

Leader Election in the Presence of Link Failures. - Gurdip Singh (IEEE Trans. Parallel Distributed Syst., 1996)

Validating Protocol Composition for Progress by Parallel Step Reachability Analysis. - Gurdip Singh; Hong Liu (FORTE, 1997)

An object oriented system for developing distributed applications. - Gurdip Singh; Yiwen Gu (HiPC, 1997)

A Technique for Partial Broadcasting in Networks (Abstract). - Gurdip Singh (PODC, 1997)

Efficient Leader Election Using Sense of Direction. - Gurdip Singh (Distributed Comput., 1997)

Leader Election in Complete Networks. - Gurdip Singh (SIAM J. Comput., 1997)

Composition of Service Specifications. - Gurdip Singh; I. Buricea; Zhenyu Mao (ICNP, 1998)

A Distributed Protocol for Constructing Multicast Trees. - Gurdip Singh; Kusuma Vellanki (OPODIS, 1998)

A Coordination Service for Distributed Applications. - Gurdip Singh; Arvind Gopalan (WETICE, 1999)

Constraint-based Structuring of Network Protocols. - Gurdip Singh (Distributed Comput., 1999)

Modular Object-Oriented Design of Distributed Protocols. - Gurdip Singh; Jun Wu (TOOLS (34), 2000)

A Structured Approach to Develop Concurrent Programs in UML. - Masaaki Mizuno; Gurdip Singh; Mitchell L. Neilsen (UML, 2000)

Application Ordering in Group Communication. - Gurdip Singh; Shakeel Badarpura (ICDCS Workshops, 2001)

Model-Checking Middleware-Based Event-Driven Real-Time Embedded Software. - Xianghua Deng; Matthew B. Dwyer; John Hatcliff; Georg Jung; Robby; Gurdip Singh (FMCO, 2002)

Enhancing multicast communication to support protocol design. - Lu Chen; Gurdip Singh (ICCCN, 2002)

Invariant Consistency: A Mechanism for Inter-Process Ordering in Distributed Shared Memory Systems. - Gurdip Singh (ICDCS, 2002)

Region Synchronization in Message Passing Systems. - Gurdip Singh; Ye Su (ICPP, 2002)

Specifying Synchronization in Distributed Shared Memory Programs. - Gurdip Singh (ICPP Workshops, 2002)

Enhancing Real-Time Event Service for Synchronization in Object-Oriented Distributed Systems. - Gurdip Singh; Bob S. Maddula; Qiang Zeng 003 (Symposium on Object-Oriented Real-Time Distributed Computing, 2002)

Domain-specific Metaware for Hydrologic Applications. - Daniel Andresen; Mitchell L. Neilsen; Gurdip Singh; Prasanta K. Kalita (IASTED PDCS, 2002)

Education: A Multidisciplinary Real-Time Embedded-Systems Curriculum. - Gurdip Singh; Masaaki Mizuno; Mitchell L. Neilsen; Donald H. Lenhert; Naiqian Zhang (IEEE Distributed Syst. Online, 2002)

Cadena: enabling CCM-based application development in Eclipse. - Venkatesh Prasad Ranganath; Adam Childs; Jesse Greenwald; Matthew B. Dwyer; John Hatcliff; Gurdip Singh (eTX, 2003)

Obtaining subtrees from graphs: an ant colony approach. - Shekhar V. Gosavi; Sanjoy Das; Shilpa A. Vaze; Gurdip Singh; Erik C. Buehler (SIS, 2003)

Synchronization in CAN-Based Embedded Systems. - Ye Su; Gurdip Singh (ESA/VLSI, 2004)

Cadena: An Integrated Development Environment for Analysis, Synthesis, and Verification of Component-Based Systems. - Adam Childs; Jesse Greenwald; Venkatesh Prasad Ranganath; Xianghua Deng; Matthew B. Dwyer; John Hatcliff; Georg Jung; Prashant Shanti; Gurdip Singh (FASE, 2004)

Adaptive event communication in component-based systems. - Qiang Zeng 003; Prashant S. Kumar; Gurdip Singh (Adaptive and Reflective Middleware, 2004)

A Priority Inheritance-based Inversion Control Methodology for General Resource Access Problems. - Liubo Chen; Masaaki Mizuno; Gurdip Singh (IEEE Real-Time and Embedded Technology and Applications Symposium, 2004)

Configurable Event Communication in Cadena. - Gurdip Singh; Prashant S. Kumar; Qiang Zeng 003 (IEEE Real-Time and Embedded Technology and Applications Symposium, 2004)

Rate-based data propagation in sensor networks. - Gurdip Singh; Sandeep Pujar; Sanjoy Das (WCNC, 2004)

An Integrated Model-Driven Development Environment for Composing and Validating Distributed Real-Time and Embedded Systems. - Gabriele Trombetti; Aniruddha Gokhale; Douglas C. Schmidt; Jesse Greenwald; John Hatcliff; Georg Jung; Gurdip Singh (Model-Driven Software Development, 2005)

Customizing Event Ordering Middleware for Component-Based Systems. - Gurdip Singh; Sanghamitra Das (ISORC, 2005)

Constraining Event Flow for Regulation in Pervasive Systems. - Prashant S. Kumar; Qiang Zeng 003; Gurdip Singh (PerCom, 2005)

Efficient Synchronization in Message Passing Systems. - Gurdip Singh; Ye Su (AINA, 2008)

Methodologies for optimization of distributed algorithms and middleware. - Gurdip Singh; Valeriy A. Kolesnikov; Sanghamitra Das (IPDPS, 2008)

InDiGO: An Infrastructure for Optimization of Distributed Algorithms. - Valeriy A. Kolesnikov; Gurdip Singh (ISPDC, 2008)

Exploiting Reusable Organizations to Reduce Complexity in Multiagent System Design. - Walamitien H. Oyenan; Scott A. DeLoach; Gurdip Singh (AOSE, 2009)

A service-oriented approach for integrating multiagent system designs. - Walamitien H. Oyenan; Scott A. DeLoach; Gurdip Singh (AAMAS (2), 2009)

Detecting termination in pervasive sensor networks. - Habel Kurian; Abhishek Rakshit; Gurdip Singh (ISADS, 2009)

Utilizing Model Checking for Automated Optimization Information Discovery in InDiGO. - Valeriy A. Kolesnikov; Gurdip Singh (ISPDC, 2009)

Event Ordering in Pervasive Sensor Networks. - Lakshman Kaveti; Sandeep Pulluri; Gurdip Singh (PerCom Workshops, 2009)

A Communication Protocol for a Vehicle Collision Warning System. - Huang Zhu; Gurdip Singh (GreenCom/CPSCom, 2010)

An Organizational Design for Adaptive Sensor Networks. - Walamitien H. Oyenan; Scott A. DeLoach; Gurdip Singh (IAT, 2010)

Wireless slips and falls prediction system. - Devon Krenzel; Steve Warren; Kejia Li; Bala Natarajan; Gurdip Singh (EMBC, 2012)

Mutual Exclusion in Cyber-physical Systems. - Sumeet Gujrati; Gurdip Singh (SENSORNETS, 2012)

Infusing system design and sensors in education. - Nathan H. Bean; Mitchell L. Neilsen; Gurdip Singh; J. D. Spears; Naiqian Zhang (FIE, 2013)

A Comparative Study of Consumer's Gender Based Attitude towards Mobile Value Added Services in Jalandhar District Using Tri-Component Model. - Savdeep Vasudeva; Gurdip Singh (Int. J. Online Mark., 2013)

Middleware for pervasive and cyber-physical systems: Opportunities and challenges. - Gurdip Singh (PerCom Workshops, 2015)

Impact of E-Core Service Quality Dimensions on Perceived Value of M-Banking in Case of Three Socio-Economic Variables. - Savdeep Vasudeva; Gurdip Singh (Int. J. Technol. Hum. Interact., 2017)

Designing cyber-physical systems middleware for smart cities applications. - Sumeet Gujrati; Huang Zhu; Gurdip Singh (ICDCN Workshops, 2018)

Navigating the Seismic Shift of Post-Moore Computer Systems Design. - Anindya Banerjee 001; Sankar Basu; Erik Brunvand; Pinaki Mazumder; Rance Cleaveland; Gurdip Singh; Margaret Martonosi; Fernanda Pembleton (IEEE Micro, 2021)

Panel: Sustainability in Computing. - Gurdip Singh; Gregory D. Abowd; Andrew A. Chien; Alex Jones; Bashima Islam; Ravinder Dahiya; Josiah D. Hester (PERCOM, 2023)