| 2009 | ||
|---|---|---|
| 46 | Walamitien H. Oyenan, Scott A. DeLoach, Gurdip Singh: A service-oriented approach for integrating multiagent system designs. AAMAS (2) 2009: 1363-1364 | |
| 45 | Lakshman Kaveti, Sandeep Pulluri, Gurdip Singh: Event Ordering in Pervasive Sensor Networks. PerCom Workshops 2009: 1-6 | |
| 2008 | ||
| 44 | Gurdip Singh, Ye Su: Efficient Synchronization in Message Passing Systems. AINA 2008: 219-226 | |
| 43 | Gurdip Singh, Valeriy Kolesnikov, S. Das: Methodologies for optimization of distributed algorithms and middleware. IPDPS 2008: 1-5 | |
| 42 | Valeriy Kolesnikov, Gurdip Singh: InDiGO: An Infrastructure for Optimization of Distributed Algorithms. ISPDC 2008: 401-408 | |
| 2005 | ||
| 41 | Gurdip Singh, Sanghamitra Das: Customizing Event Ordering Middleware for Component-Based Systems. ISORC 2005: 359-362 | |
| 40 | Prashant S. Kumar, Qiang Zeng, Gurdip Singh: Constraining Event Flow for Regulation in Pervasive Systems. PerCom 2005: 314-318 | |
| 2004 | ||
| 39 | Qiang Zeng, Prashant S. Kumar, Gurdip Singh: Adaptive event communication in component-based systems. Adaptive and Reflective Middleware 2004: 201-206 | |
| 38 | Ye Su, Gurdip Singh: Synchronization in CAN-Based Embedded Systems. ESA/VLSI 2004: 233-239 | |
| 37 | Adam Childs, Jesse Greenwald, Venkatesh Prasad Ranganath, Xianghua Deng, Matthew B. Dwyer, John Hatcliff, Georg Jung, Prashant Shanti, Gurdip Singh: Cadena: An Integrated Development Environment for Analysis, Synthesis, and Verification of Component-Based Systems. FASE 2004: 160-164 | |
| 36 | Gurdip Singh, Prashant S. Kumar, Qiang Zeng: Configurable Event Communication in Cadena. IEEE Real-Time and Embedded Technology and Applications Symposium 2004: 130-139 | |
| 35 | Liubo Chen, Masaaki Mizuno, Gurdip Singh: A Priority Inheritance-based Inversion Control Methodology for General Resource Access Problems. IEEE Real-Time and Embedded Technology and Applications Symposium 2004: 202-210 | |
| 2003 | ||
| 34 | Venkatesh Prasad Ranganath, Adam Childs, Jesse Greenwald, Matthew B. Dwyer, John Hatcliff, Gurdip Singh: Cadena: enabling CCM-based application development in Eclipse. OOPSLA Workshop on Eclipse Technology eXchange 2003: 20-24 | |
| 2002 | ||
| 33 | Xianghua Deng, Matthew B. Dwyer, John Hatcliff, Georg Jung, Robby, Gurdip Singh: Model-Checking Middleware-Based Event-Driven Real-Time Embedded Software. FMCO 2002: 154-181 | |
| 32 | Daniel Andresen, Mitchell L. Neilsen, Gurdip Singh, Prasanta K. Kalita: Domain-specific Metaware for Hydrologic Applications. IASTED PDCS 2002: 411-416 | |
| 31 | Gurdip Singh: Invariant Consistency: A Mechanism for Inter-Process Ordering in Distributed Shared Memory Systems. ICDCS 2002: 447- | |
| 30 | Gurdip Singh, Ye Su: Region Synchronization in Message Passing Systems. ICPP 2002: 276- | |
| 29 | Gurdip Singh: Specifying Synchronization in Distributed Shared Memory Programs. ICPP Workshops 2002: 375-382 | |
| 28 | Gurdip Singh, Bob S. Maddula, Qiang Zeng: Enhancing Real-Time Event Service for Synchronization in Object-Oriented Distributed Systems. Symposium on Object-Oriented Real-Time Distributed Computing 2002: 233-240 | |
| 27 | Gurdip Singh, Masaaki Mizuno, Mitchell L. Neilsen, Donald H. Lenhert, Naiqian Zhang: Education: A Multidisciplinary Real-Time Embedded-Systems Curriculum. IEEE Distributed Systems Online 3(5): (2002) | |
| 2001 | ||
| 26 | Gurdip Singh, Shakeel Badarpura: Application Ordering in Group Communication. ICDCS Workshops 2001: 11-16 | |
| 2000 | ||
| 25 | Gurdip Singh, Jun Wu: Modular Object-Oriented Design of Distributed Protocols. TOOLS (34) 2000: 329-338 | |
| 24 | Masaaki Mizuno, Gurdip Singh, Mitchell L. Neilsen: A Structured Approach to Develop Concurrent Programs in UML. UML 2000: 451-465 | |
| 1999 | ||
| 23 | Gurdip Singh, Arvind Gopalan: A Coordination Service for Distributed Applications. WETICE 1999: 72-77 | |
| 22 | Gurdip Singh: Constraint-based Structuring of Network Protocols. Distributed Computing 12(1): 1-12 (1999) | |
| 1998 | ||
| 21 | Gurdip Singh, I. Buricea, Zhenyu Mao: Composition of Service Specifications. ICNP 1998: 210-218 | |
| 1997 | ||
| 20 | Gurdip Singh, Hong Liu: Validating Protocol Composition for Progress by Parallel Step Reachability Analysis. FORTE 1997: 239-250 | |
| 19 | Gurdip Singh: A Technique for Partial Broadcasting in Networks (Abstract). PODC 1997: 278 | |
| 18 | Gurdip Singh: Efficient Leader Election Using Sense of Direction. Distributed Computing 10(3): 159-165 (1997) | |
| 17 | Gurdip Singh: Leader Election in Complete Networks. SIAM J. Comput. 26(3): 772-785 (1997) | |
| 1996 | ||
| 16 | Gurdip Singh, Zhenyu Mao: Structured Design of Multifunction Protocols. ICDCS 1996: 360-368 | |
| 15 | Yi Pan, Mounir Hamdi, Gurdip Singh: Selection on k-Dimensional Meshes with Multiple Broadcasting. Comput. J. 39(2): 140-144 (1996) | |
| 14 | Gurdip Singh: Leader Election in the Presence of Link Failures. IEEE Trans. Parallel Distrib. Syst. 7(3): 231-236 (1996) | |
| 1995 | ||
| 13 | Gurdip Singh: Constraint-based Structuring of Distributed Protocols (Abstract). PODC 1995: 266 | |
| 12 | Gurdip Singh, Arthur J. Bernstein: A Highly Asynchronous Minimum Spanning Tree Protocol. Distributed Computing 8(3): 151-161 (1995) | |
| 1994 | ||
| 11 | Masaaki Mizuno, Michel Raynal, Gurdip Singh, Mitchell L. Neilsen: An Efficient Implementation of Sequentially Consistent Distributed Shared Memories. Applications in Parallel and Distributed Computing 1994: 145-154 | |
| 10 | Gurdip Singh, Mahesh Bommareddy: Replica Placement in a Dynamic Network. ICDCS 1994: 528-535 | |
| 9 | Gurdip Singh: Leader Election in the Presence of Link Failures (Abstract). PODC 1994: 375 | |
| 8 | Gurdip Singh: A Methodology for Designing Communication Protocols. SIGCOMM 1994: 245-255 | |
| 7 | Gurdip Singh: Real-Time Leader Election. Inf. Process. Lett. 49(2): 57-61 (1994) | |
| 1993 | ||
| 6 | James Z. Zhou, Masaaki Mizuno, Gurdip Singh: A Sequentially Consistent Distributed Shared Memory. ICCI 1993: 165-169 | |
| 5 | K. Ravindran, Gurdip Singh, P. Gupta: Reconfiguration of Spanning Trees in Networks in the Presence of Node Failures. ICDCS 1993: 219-226 | |
| 1992 | ||
| 4 | Gurdip Singh, Arthur J. Bernstein: A Framework for Parallel Composition of Protocols. PARLE 1992: 927-942 | |
| 3 | Gurdip Singh: Leader Election in Complete Networks. PODC 1992: 179-190 | |
| 1990 | ||
| 2 | Gurdip Singh, Arthur J. Bernstein: On the Relative Execution Times of Distributed Protocols. ICDCS 1990: 80-87 | |
| 1987 | ||
| 1 | Gurdip Singh, Scott A. Smolka, I. V. Ramakrishnan: Distributed Algorithms for Tree Pattern Matching. WDAG 1987: 92-107 | |