| 2011 |
| 186 | Using graphics rendering contexts to enhance the real-time video coding for mobile cloud gaming. Shu Shi, Cheng-Hsin Hsu, Klara Nahrstedt, Roy H. Campbell. ACM Multimedia 2011, 103-112. Web SearchBibTeXDownload |
| 185 | DARE: Adaptive Data Replication for Efficient Cluster Scheduling. Cristina L. Abad, Yi Lu, Roy H. Campbell. CLUSTER 2011, 159-168. Web SearchBibTeXDownload |
| 184 | Play It Again, SimMR!. Abhishek Verma, Ludmila Cherkasova, Roy H. Campbell. CLUSTER 2011, 253-261. Web SearchBibTeXDownload |
| 183 | Path Expressions. Roy H. Campbell. Encyclopedia of Parallel Computing 2011, 1476-1479. Web SearchBibTeXDownload |
| 182 | Consistent and Durable Data Structures for Non-Volatile Byte-Addressable Memory. Shivaram Venkataraman, Niraj Tolia, Parthasarathy Ranganathan, Roy H. Campbell. FAST 2011, 61-75. Web SearchBibTeXDownload |
| 181 | ARIA: automatic resource inference and allocation for mapreduce environments. Abhishek Verma, Ludmila Cherkasova, Roy H. Campbell. ICAC 2011, 235-244. Web SearchBibTeXDownload |
| 180 | Distortion over latency: Novel metric for measuring interactive performance in remote rendering systems. Shu Shi, Klara Nahrstedt, Roy H. Campbell. ICME 2011, 1-6. Web SearchBibTeXDownload |
| 179 | Resource Provisioning Framework for MapReduce Jobs with Performance Goals. Abhishek Verma, Ludmila Cherkasova, Roy H. Campbell. Middleware 2011, 165-186. Web SearchBibTeXDownload |
| 178 | Attack-resilient compliance monitoring for large distributed infrastructure systems. Mirko Montanari, Roy H. Campbell. NSS 2011, 192-199. Web SearchBibTeXDownload |
| 2010 |
| 177 | A high-quality low-delay remote rendering system for 3D video. Shu Shi, Mahsa Kamali, Klara Nahrstedt, John C. Hart, Roy H. Campbell. ACM Multimedia 2010, 601-610. Web SearchBibTeXDownload |
| 176 | Forenscope: a framework for live forensics. Ellick Chan, Shivaram Venkataraman, Francis M. David, Amey Chaugule, Roy H. Campbell. ACSAC 2010, 307-316. Web SearchBibTeXDownload |
| 175 | Breaking the MapReduce Stage Barrier. Abhishek Verma, Nicolas Zea, Brian Cho, Indranil Gupta, Roy H. Campbell. CLUSTER 2010, 235-244. Web SearchBibTeXDownload |
| 174 | Lightning: self-adaptive, energy-conserving, multi-zoned, commodity green cloud storage system. Rini T. Kaushik, Ludmila Cherkasova, Roy H. Campbell, Klara Nahrstedt. HPDC 2010, 332-335. Web SearchBibTeXDownload |
| 173 | Real-time parallel remote rendering for mobile devices using graphics processing units. Wucherl Yoo, Shu Shi, Won J. Jeon, Klara Nahrstedt, Roy H. Campbell. ICME 2010, 902-907. Web SearchBibTeXDownload |
| 172 | Open Cirrus: A Global Cloud Computing Testbed. Arutyun Avetisyan, Roy H. Campbell, Indranil Gupta, Michael T. Heath, Steven Y. Ko, Gregory R. Ganger, Michael A. Kozuch, David R. O'Hallaron, Marcel Kunze, Thomas T. Kwan, Kevin Lai, Martha Lyons, Dejan S. Milojicic, Hing Yan Lee, Yeng Chai Soh, Ng Kwang Ming, Jing-Yuan Luke, Han Namgoong. IEEE Computer (43): 35-43 (2010). Web SearchBibTeXDownload |
| 171 | Scaling eCGA model building via data-intensive computing. Abhishek Verma, Xavier Llorŕ, Shivaram Venkataraman, David E. Goldberg, Roy H. Campbell. IEEE Congress on Evolutionary Computation 2010, 1-8. Web SearchBibTeXDownload |
| 170 | Cross-Layer Quality Assessment of Scalable Video Services on Mobile Embedded Systems. Kyungtae Kang, Won Jong Jeon, Kyung-Joon Park, Roy H. Campbell, Klara Nahrstedt. IEEE Trans. Mob. Comput. (9): 1478-1490 (2010). Web SearchBibTeXDownload |
| 169 | Build your world and play in it: Interacting with surface particles on complex objects. Brett R. Jones, Rajinder Sodhi, Roy H. Campbell, Guy Garnett, Brian P. Bailey. ISMAR 2010, 165-174. Web SearchBibTeXDownload |
| 168 | When Huge Is Routine: Scaling Genetic Algorithms and Estimation of Distribution Algorithms via Data-Intensive Computing. Xavier Llorŕ, Abhishek Verma, Roy H. Campbell, David E. Goldberg. Parallel and Distributed Computational Intelligence 2010, 11-41. Web SearchBibTeXDownload |
| 167 | 7th IEEE International Workshop on Middleware Support for Pervasive Computing (PerWare 2010): Message from the workshop chairs. Gregor Schiele, Anand Ranganathan, Roy H. Campbell, Justin Mazzola Paluska. PerCom Workshops 2010. Web SearchBibTeXDownload |
| 2009 |
| 166 | Real-time remote rendering of 3D video for mobile devices. Shu Shi, Won J. Jeon, Klara Nahrstedt, Roy H. Campbell. ACM Multimedia 2009, 391-400. Web SearchBibTeXDownload |
| 165 | MITHRA: Multiple data independent tasks on a heterogeneous resource architecture. Reza Farivar, Abhishek Verma, Ellick Chan, Roy H. Campbell. CLUSTER 2009, 1-10. Web SearchBibTeXDownload |
| 164 | Simulation Framework and Performance Analysis of Multimedia Broadcasting Service over Wireless Networks. Won Jong Jeon, Kyungtae Kang, Roy H. Campbell, Klara Nahrstedt. ICDCS 2009, 93-100. Web SearchBibTeXDownload |
| 163 | A statistical study on the impact of wireless signals' behavior on location estimation accuracy in 802.11 fingerprinting systems. Reza Farivar, David Wiczer, Alejandro Gutierrez, Roy H. Campbell. IPDPS 2009, 1-8. Web SearchBibTeXDownload |
| 162 | Scaling Genetic Algorithms Using MapReduce. Abhishek Verma, Xavier Llorŕ, David E. Goldberg, Roy H. Campbell. ISDA 2009, 13-18. Web SearchBibTeXDownload |
| 161 | An Automatic User Study Demo in Indoor Environments and Its Privacy Implications. Reza Farivar, Mirko Montanari, Ellick Chan, Roy H. Campbell. PerCom 2009, 1-3. Web SearchBibTeXDownload |
| 160 | Message from the Workshop Co-Organizers. Jong Hyuk Park, Daniela Nicklas, Moustafa A. Youssef, Han-Chieh Chao, Mieso K. Denko, Sheikh Iqbal Ahamed. PerCom Workshops 2009, 1-2. Web SearchBibTeXDownload |
| 159 | Sh@re: Negotiated Audit in Social Networks. Alejandro Gutierrez, Apeksha Godiyal, Matt Stockton, Michael LeMay, Carl A. Gunter, Roy H. Campbell. SMC 2009, 74-79. Web SearchBibTeXDownload |
| 158 | Batching: A Design Pattern for Efficient and Flexible Client/Server Interaction. Francisco J. Ballesteros, Fabio Kon, Marta Patińo-Martínez, Ricardo Jiménez-Peris, Sergio Arévalo, Roy H. Campbell. Transactions on Pattern Languages of Programming (1): 48-66 (2009). Web SearchBibTeXDownload |
| 2008 |
| 157 | BootJacker: compromising computers using forced restarts. Ellick Chan, Jeffrey C. Carlyle, Francis M. David, Reza Farivar, Roy H. Campbell. ACM Conference on Computer and Communications Security 2008, 555-564. Web SearchBibTeXDownload |
| 156 | View-dependent real-time 3d video compression for mobile devices. Shu Shi, Klara Nahrstedt, Roy H. Campbell. ACM Multimedia 2008, 781-784. Web SearchBibTeXDownload |
| 155 | Automatic security assessment of critical cyber-infrastructures. Zahid Anwar, Ravinder Shankesi, Roy H. Campbell. DSN 2008, 366-375. Web SearchBibTeXDownload |
| 154 | Cloaker: Hardware Supported Rootkit Concealment. Francis M. David, Ellick Chan, Jeffrey C. Carlyle, Roy H. Campbell. IEEE Symposium on Security and Privacy 2008, 296-310. Web SearchBibTeXDownload |
| 153 | CuriOS: Improving Reliability through Operating System Structure. Francis M. David, Ellick Chan, Jeffrey C. Carlyle, Roy H. Campbell. OSDI 2008, 59-72. Web SearchBibTeXDownload |
| 152 | Password Streaming for RFID Privacy. Victor K. Y. Wu, Roy H. Campbell. OTM Workshops 2008, 883-892. Web SearchBibTeXDownload |
| 151 | PerSys 2008 PC Co-chairs' Message. Roy H. Campbell, Skevos Evripidou, Anja Schanzenberger. OTM Workshops 2008, 819. Web SearchBibTeXDownload |
| 150 | A Parallel Implementation of K-Means Clustering on GPUs. Reza Farivar, Daniel Rebolledo, Ellick Chan, Roy H. Campbell. PDPTA 2008, 340-345. Web SearchBibTeX |
| 149 | Provably Correct Pervasive Computing Environments. Anand Ranganathan, Roy H. Campbell. PerCom 2008, 160-169. Web SearchBibTeXDownload |
| 2007 |
| 148 | What is the complexity of a distributed computing system?. Anand Ranganathan, Roy H. Campbell. Complexity (12): 37-45 (2007). Web SearchBibTeXDownload |
| 147 | Security Challenges of Reconfigurable Devices in the Power Grid. Suvda Myagmar, Roy H. Campbell, Marianne Winslett. Critical Infrastructure Protection 2007, 147-160. Cited by 1Web SearchBibTeXDownload |
| 146 | Context switch overheads for Linux on ARM platforms. Francis M. David, Jeffrey C. Carlyle, Roy H. Campbell. Experimental Computer Science 2007, 3. Web SearchBibTeXDownload |
| 145 | Workshop Summary - ICSE Workshop on Software Engineering for Pervasive Computing Applications, Systems, and Environments (SEPCASE). Anand Tripathi, Roy H. Campbell, Liviu Iftode, Paolo Bellavista. ICSE Companion 2007, 148-149. Web SearchBibTeXDownload |
| 144 | Supporting Adaptive Application Mobility. Francis M. David, Bill Donkervoet, Jeffrey C. Carlyle, Ellick Chan, Roy H. Campbell. OTM Workshops (2) 2007, 896-905. Web SearchBibTeXDownload |
| 143 | PerSys 2007 PC Co-chairs' Message. Roy H. Campbell, Skevos Evripidou, Anja Schanzenberger. OTM Workshops (2) 2007, 761. Web SearchBibTeXDownload |
| 142 | Secure Reincarnation of Compromised Servers Using Xen Based Time-Forking Virtual Machines. Zahid Anwar, Roy H. Campbell. PerCom Workshops 2007, 477-482. Web SearchBibTeXDownload |
| 141 | Distributed Enforcement of Unlinkability Policies: Looking Beyond the Chinese Wall. Apu Kapadia, Prasad Naldurg, Roy H. Campbell. POLICY 2007, 141-150. Web SearchBibTeXDownload |
| 140 | Exploring Recovery from Operating System Lockups. Francis M. David, Jeffrey C. Carlyle, Roy H. Campbell. USENIX Annual Technical Conference 2007, 351-356. Web SearchBibTeXDownload |
| 2006 |
| 139 | Exception Handling in the Choices Operating System. Francis M. David, Jeffrey C. Carlyle, Ellick Chan, David Raila, Roy H. Campbell. Advanced Topics in Exception Handling Techniques 2006, 42-61. Web SearchBibTeXDownload |
| 138 | Multiple design patterns for voice over IP (VoIP) security. Zahid Anwar, William Yurcik, Ralph E. Johnson, Munawar Hafiz, Roy H. Campbell. IPCCC 2006. Web SearchBibTeXDownload |
| 137 | Specification-Enhanced Policies for Automated Management of Changes in IT Systems. Chetan Shiva Shankar, Vanish Talwar, Subu Iyer, Yuan Chen, Dejan S. Milojicic, Roy H. Campbell. LISA 2006, 103-118. Web SearchBibTeXDownload |
| 136 | PerSys 2006 PC Co-chairs' Message. Skevos Evripidou, Roy H. Campbell. OTM Workshops (2) 2006, 1253. Web SearchBibTeXDownload |
| 135 | Clicky: Input in Pervasive Systems. Andrew Weiler, Jeffrey Naisbitt, Roy H. Campbell. OTM Workshops (2) 2006, 1337-1346. Web SearchBibTeXDownload |
| 134 | Ordering Management Actions in Pervasive Systems using Specification-enhanced Policies. Chetan Shiva Shankar, Roy H. Campbell. PerCom 2006, 234-238. Web SearchBibTeXDownload |
| 133 | Managing Pervasive Systems using Role-based Obligation Policies. Chetan Shiva Shankar, Roy H. Campbell. PerCom Workshops 2006, 373-377. Web SearchBibTeXDownload |
| 132 | Context and Location-Aware Encryption for Pervasive Computing Environments. Jalal Al-Muhtadi, Raquel L. Hill, Roy H. Campbell, M. Dennis Mickunas. PerCom Workshops 2006, 283-289. Web SearchBibTeXDownload |
| 2005 |
| 131 | Leveraging Social-Network Infrastructure to Improve Peer-to-Peer Overlay Performance: Results from Orkut. Zahid Anwar, William Yurcik, Vivek Pandey, Asim Shankar, Indranil Gupta, Roy H. Campbell. CoRR (abs/cs/0509095) (2005). Web SearchBibTeXDownload |
| 130 | Self-Optimization of Task Execution in Pervasive Computing Environments. Anand Ranganathan, Roy H. Campbell. ICAC 2005, 333-334. Web SearchBibTeXDownload |
| 129 | Automated and Adaptive Threshold Setting: Enabling Technology for Autonomy and Self-Management. Brian Ziebart, Dan Roth, Roy H. Campbell, Anind K. Dey. ICAC 2005, 204-215. Web SearchBibTeXDownload |
| 128 | A Survey of Peer-to-Peer Storage Techniques for Distributed File Systems. Ragib Hasan, Zahid Anwar, William Yurcik, Larry Brumbaugh, Roy H. Campbell. ITCC (2) 2005, 205-213. Web SearchBibTeXDownload |
| 127 | A First Step Towards Call Survivability in Cellular Networks. Zahid Anwar, William Yurcik, Salman Baset, Henning Schulzrinne, Roy H. Campbell. LCN 2005, 501-502. Web SearchBibTeXDownload |
| 126 | Plethora: A Framework for Converting Generic Applications to Run in a Ubiquitous Environment. Zahid Anwar, Jalal Al-Muhtadi, William Yurcik, Roy H. Campbell. MobiQuitous 2005, 192-201. Web SearchBibTeXDownload |
| 125 | An ECA-P Policy-based Framework for Managing Ubiquitous Computing Environments. Chetan Shiva Shankar, Anand Ranganathan, Roy H. Campbell. MobiQuitous 2005, 33-44. Web SearchBibTeXDownload |
| 124 | Application polymorphism for autonomic ubiquitous computing. Anand Ranganathan, Chetan Shiva Shankar, Roy H. Campbell. Multiagent and Grid Systems (1): 109-129 (2005). Web SearchBibTeXDownload |
| 123 | A Policy-based Management Framework for Pervasive Systems using Axiomatized Rule-Actions. Chetan Shiva Shankar, Roy H. Campbell. NCA 2005, 255-258. Web SearchBibTeXDownload |
| 122 | Gaia Microserver: An Extendable Mobile Middleware Platform. Ellick Chan, Jim Bresler, Jalal Al-Muhtadi, Roy H. Campbell. PerCom 2005, 309-313. Web SearchBibTeXDownload |
| 121 | Olympus: A High-Level Programming Model for Pervasive Computing Environments. Anand Ranganathan, Shiva Chetan, Jalal Al-Muhtadi, Roy H. Campbell, M. Dennis Mickunas. PerCom 2005, 7-16. Web SearchBibTeXDownload |
| 120 | Beyond Global Communications: The Active World. Roy H. Campbell. PerCom 2005, 211. Web SearchBibTeXDownload |
| 119 | Applying Active Space Principles to Active Classrooms. Chad Peiper, David Warden, Ellick Chan, Roy H. Campbell, Sam Kamin, Tim L. Wentling. PerCom Workshops 2005, 97-102. Web SearchBibTeXDownload |
| 118 | Towards a Pervasive Computing Benchmark. Anand Ranganathan, Jalal Al-Muhtadi, Jacob T. Biehl, Brian Ziebart, Roy H. Campbell, Brian P. Bailey. PerCom Workshops 2005, 194-198. Web SearchBibTeXDownload |
| 117 | Design, implementation, and performance of an automatic configuration service for distributed component systems. Fabio Kon, Jeferson Roberto Marques, Tomonori Yamane, Roy H. Campbell, M. Dennis Mickunas. Softw., Pract. Exper. (35): 667-703 (2005). Web SearchBibTeXDownload |
| 116 | Supporting Dynamically Changing Authorizations in Pervasive Communication Systems. Adam J. Lee, Jodie P. Boyer, Chris Drexelius, Prasad Naldurg, Raquel L. Hill, Roy H. Campbell. SPC 2005, 134-150. Web SearchBibTeXDownload |
| 2004 |
| 115 | KNOW Why your access was denied: regulating feedback for usable security. Apu Kapadia, Geetanjali Sampemane, Roy H. Campbell. ACM Conference on Computer and Communications Security 2004, 52-61. Web SearchBibTeXDownload |
| 114 | Autonomic Pervasive Computing Based on Planning. Anand Ranganathan, Roy H. Campbell. ICAC 2004, 80-87. Web SearchBibTeXDownload |
| 113 | Gaia Mobility: Extending Active Space Boundaries to Everyday Devices. Jim Bresler, Jalal Al-Muhtadi, Roy H. Campbell. ICDCS Workshops 2004, 430-433. Web SearchBibTeXDownload |
| 112 | A Middleware Architecture for Securing Ubiquitous Computing Cyber Infrastructures. Raquel L. Hill, Jalal Al-Muhtadi, Roy H. Campbell, Apu Kapadia, Prasad Naldurg, Anand Ranganathan. IEEE Distributed Systems Online (5) (2004). Web SearchBibTeXDownload |
| 111 | Reasoning about Uncertain Contexts in Pervasive Computing Environments. Anand Ranganathan, Jalal Al-Muhtadi, Roy H. Campbell. IEEE Pervasive Computing (3): 62-70 (2004). Web SearchBibTeXDownload |
| 110 | MiddleWhere: A Middleware for Location Awareness in Ubiquitous Computing Applications. Anand Ranganathan, Jalal Al-Muhtadi, Shiva Chetan, Roy H. Campbell, M. Dennis Mickunas. Middleware 2004, 397-416. Web SearchBibTeXDownload |
| 109 | Mobile Polymorphic Applications in Ubiquitous Computing Environments. Anand Ranganathan, Shiva Chetan, Roy H. Campbell. MobiQuitous 2004, 402-411. Web SearchBibTeXDownload |
| 108 | Super Spaces: A Middleware for Large-Scale Pervasive Computing Environments. Jalal Al-Muhtadi, Shiva Chetan, Anand Ranganathan, Roy H. Campbell. PerCom Workshops 2004, 198-202. Web SearchBibTeXDownload |
| 107 | Expanding Education through Active Space Collaboration. Chad Peiper, Ellick Chan, Roy H. Campbell, Jim Bresler, Jalal Al-Muhtadi. PerCom Workshops 2004, 236-240. Web SearchBibTeXDownload |
| 106 | Routing with Confidence: Supporting Discretionary Routing Requirements in Policy Based Networks. Apu Kapadia, Prasad Naldurg, Roy H. Campbell. POLICY 2004, 45-54. Web SearchBibTeXDownload |
| 2003 |
| 105 | Definition of a User Environment in a Ubiquitous System. Dulcineia Carvalho, Roy H. Campbell, Geneva G. Belford, M. Dennis Mickunas. CoopIS/DOA/ODBASE 2003, 1151-1169. Web SearchBibTeXDownload |
| 104 | A Context-Aware Data Management System for Ubiquitous Computing Application. Christopher K. Hess, Roy H. Campbell. ICDCS 2003, 294-301. Web SearchBibTeXDownload |
| 103 | Active security support for active networks. Zhaoyu Liu, Roy H. Campbell, M. Dennis Mickunas. IEEE Transactions on Systems, Man, and Cybernetics, Part C (33): 432-445 (2003). Web SearchBibTeXDownload |
| 102 | A Middleware for Context-Aware Agents in Ubiquitous Computing Environments. Anand Ranganathan, Roy H. Campbell. Middleware 2003, 143-161. Web SearchBibTeXDownload |
| 101 | A Middleware-Based Application Framework for Active Space Applications. Manuel Román, Roy H. Campbell. Middleware 2003, 433-454. Web SearchBibTeXDownload |
| 100 | Dynamic Application Composition: Customizing the Behavior of an Active Space. Manuel Román, Brian Ziebart, Roy H. Campbell. PerCom 2003, 169. Web SearchBibTeXDownload |
| 99 | Cerberus: A Context-Aware Security Scheme for Smart Spaces. Jalal Al-Muhtadi, Anand Ranganathan, Roy H. Campbell, M. Dennis Mickunas. PerCom 2003, 489. Web SearchBibTeXDownload |
| 98 | An application of a context-aware file system. Christopher K. Hess, Roy H. Campbell. Personal and Ubiquitous Computing (7): 339-352 (2003). Web SearchBibTeXDownload |
| 97 | An infrastructure for context-awareness based on first order logic. Anand Ranganathan, Roy H. Campbell. Personal and Ubiquitous Computing (7): 353-364 (2003). Web SearchBibTeXDownload |
| 96 | Dynamic access control: preserving safety and trust for network defense operations. Prasad Naldurg, Roy H. Campbell. SACMAT 2003, 231-237. Web SearchBibTeXDownload |
| 2002 |
| 95 | Access Control for Active Spaces. Geetanjali Sampemane, Prasad Naldurg, Roy H. Campbell. ACSAC 2002, 343-352. Web SearchBibTeXDownload |
| 94 | The case for reflective middleware. Fabio Kon, Fábio M. Costa, Gordon S. Blair, Roy H. Campbell. Commun. ACM (45): 33-38 (2002). Web SearchBibTeXDownload |
| 93 | Developing Dynamic Security Policies. Prasad Naldurg, Roy H. Campbell, M. Dennis Mickunas. DANCE 2002, 204-215. Web SearchBibTeXDownload |
| 92 | Routing Through the Mist: Privacy Preserving Communication in Ubiquitous Computing Environments. Jalal Al-Muhtadi, Roy H. Campbell, Apu Kapadia, M. Dennis Mickunas, Seung Yi. ICDCS 2002, 74-83. Web SearchBibTeXDownload |
| 91 | A Flexible, Privacy-Preserving Authentication Framework for Ubiquitous Computing Environments. Jalal Al-Muhtadi, Anand Ranganathan, Roy H. Campbell, M. Dennis Mickunas. ICDCS Workshops 2002, 771-776. Web SearchBibTeXDownload |
| 90 | Security as services in active networks. Zhaoyu Liu, Roy H. Campbell, M. Dennis Mickunas. ISCC 2002, 883-890. Web SearchBibTeXDownload |
| 89 | Towards Security and Privacy for Pervasive Computing. Roy H. Campbell, Jalal Al-Muhtadi, Prasad Naldurg, Geetanjali Sampemane, M. Dennis Mickunas. ISSS 2002, 1-15. Web SearchBibTeXDownload |
| 88 | Gaia: a middleware platform for active spaces. Manuel Román, Christopher K. Hess, Renato Cerqueira, Anand Ranganathan, Roy H. Campbell, Klara Nahrstedt. Mobile Computing and Communications Review (6): 65-67 (2002). Web SearchBibTeXDownload |
| 87 | Building Applications for Ubiquitous Computing Environments. Christopher K. Hess, Manuel Román, Roy H. Campbell. Pervasive 2002, 16-29. Web SearchBibTeXDownload |
| 86 | Advertising in a pervasive computing environment. Anand Ranganathan, Roy H. Campbell. Workshop Mobile Commerce 2002, 10-14. Web SearchBibTeXDownload |
| 2001 |
| 85 | Using dynamic configuration to manage a scalable multimedia distribution system. Fabio Kon, Roy H. Campbell, Klara Nahrstedt. Computer Communications (24): 105-123 (2001). Web SearchBibTeX |
| 84 | An Adaptive Data Object Service for Pervasive Computing Environments. Christopher K. Hess, Francisco J. Ballesteros, Rey Juan Carlos, Roy H. Campbell, M. Dennis Mickunas. COOTS 2001, 31-46. Web SearchBibTeXDownload |
| 83 | Dynamic Resource Management and Automatic Configuration of Distributed Component Systems. Fabio Kon, Tomonori Yamane, Christopher K. Hess, Roy H. Campbell, M. Dennis Mickunas. COOTS 2001, 15-30. Web SearchBibTeXDownload |
| 82 | Wearable Security Services. Jalal Al-Muhtadi, M. Dennis Mickunas, Roy H. Campbell. ICDCS Workshops 2001, 266-271. Web SearchBibTeXDownload |
| 81 | Guest Editors' Introduction: Reflective Middleware. Gordon S. Blair, Fábio M. Costa, Roy H. Campbell, Fabio Kon. IEEE Distributed Systems Online (2) (2001). Web SearchBibTeXDownload |
| 80 | Reflective Middleware: From Your Desk to Your Hand. Manuel Román, Roy H. Campbell, Fabio Kon. IEEE Distributed Systems Online (2) (2001). Web SearchBibTeXDownload |
| 79 | Internet Search Engine Freshness by Web Server Help. Vijay Gupta, Roy H. Campbell. SAINT 2001, 113-119. Web SearchBibTeXDownload |
| 2000 |
| 78 | Gaia: enabling active spaces. Manuel Román, Roy H. Campbell. ACM SIGOPS European Workshop 2000, 229-234. Web SearchBibTeXDownload |
| 77 | Secure Smart Homes using Jini and UIUC SESAME. Jalal Al-Muhtadi, Manish Anand, M. Dennis Mickunas, Roy H. Campbell. ACSAC 2000, 77. Web SearchBibTeXDownload |
| 76 | Secure Dynamic Reconfiguration of Scalable CORBA Systems with Mobile Agents. Fabio Kon, Binny S. Gill, Manish Anand, Roy H. Campbell, M. Dennis Mickunas. ASA/MA 2000, 86-98. Web SearchBibTeXDownload |
| 75 | 2K: A Distributed Operating System for Dynamic Heterogeneous Environments. Fabio Kon, Roy H. Campbell, M. Dennis Mickunas, Klara Nahrstedt, Francisco J. Ballesteros. HPDC 2000, 201-210. Web SearchBibTeXDownload |
| 74 | Dynamic, Distributed, Secure Multicast in Active Networks. Sudha K. Varadarajan, Tin Qian, Roy H. Campbell. ICC (3) 2000, 1411-1415. Web SearchBibTeX |
| 73 | Flexible Secure Multicasting in Active Networks. Zhaoyu Liu, Roy H. Campbell, Sudha K. Varadarjan, Prasad Naldurg, Seung Yi, M. Dennis Mickunas. ICDCS Workshop on Group Communications and Computations 2000, C15-C22. Web SearchBibTeX |
| 72 | Secure Information Flow in Mobile Bootstrapping Process. Zhaoyu Liu, M. Dennis Mickunas, Roy H. Campbell. ICDCS Workshop on Wireless Networks and Mobile Computing 2000, D44-D52. Web SearchBibTeX |
| 71 | Management of Environments in 2K. Dulcineia Carvalho, Fabio Kon, Francisco J. Ballesteros, Manuel Román, Roy H. Campbell, M. Dennis Mickunas. ICPADS 2000, 479-485. Web SearchBibTeXDownload |
| 70 | Dependence management in component-based distributed systems. Fabio Kon, Roy H. Campbell. IEEE Concurrency (8): 26-36 (2000). Web SearchBibTeXDownload |
| 69 | IRBAC 2000: Secure Interoperability Using Dynamic Role Translation. Apu Kapadia, Jalal Al-Muhtadi, Roy H. Campbell, M. Dennis Mickunas. International Conference on Internet Computing 2000, 231-238. Web SearchBibTeX |
| 68 | Monitoring, Security, and Dynamic Configuration with the dynamicTAO Reflective ORB. Fabio Kon, Manuel Román, Ping Liu, Jina Mao, Tomonori Yamane, Luiz Claudio Magalhăes, Roy H. Campbell. Middleware 2000, 121-143. Web SearchBibTeXDownload |
| 67 | Using interpreted CompositeCalls to improve operating system services. Francisco J. Ballesteros, Ricardo Jiménez-Peris, Marta Patińo-Martínez, Fabio Kon, Sergio Arévalo, Roy H. Campbell. Softw., Pract. Exper. (30): 589-615 (2000). Web SearchBibTeX |
| 1999 |
| 66 | Supporting Automatic Configuration of Component-Based Distributed Systems. Fabio Kon, Roy H. Campbell. COOTS 1999, 175-188. Web SearchBibTeXDownload |
| 65 | A Framework for Dynamically Configurable Multimedia Distribution. Fabio Kon, Roy H. Campbell. ECOOP Workshop for PhD Students in OO Systems 1999, 118-127. Web SearchBibTeX |
| 64 | Automatic Configuration in the 2K Operating System. Fabio Kon, Dulcineia Carvalho, Roy H. Campbell. ECOOP Workshops 1999, 25. Web SearchBibTeX |
| 63 | Keynote Speech: 2K: An OS for the New Millennium. Roy H. Campbell. ECOOP Workshops 1999, 24-25. Web SearchBibTeX |
| 62 | Object-Oriented in Off++ - A Distributed Adaptable Microkernel. Francisco J. Ballesteros, Christopher K. Hess, Fabio Kon, Sergio Arévalo, Roy H. Campbell. ECOOP Workshops 1999, 27-28. Web SearchBibTeX |
| 61 | Integrating PDAs into Distributed Systems: 2K and PalmORB. Manuel Román, Ashish Singhai, Dulcineia Carvalho, Christopher K. Hess, Roy H. Campbell. HUC 1999, 137-149. Web SearchBibTeXDownload |
| 60 | Media Streaming Protocol: An Adaptive Protocol for the Delivery of Audio and Video over the Internet. Christopher K. Hess, Roy H. Campbell. ICMCS, Vol. 2 1999, 903-907. Web SearchBibTeXDownload |
| 59 | Multimedia Support in Network Protocol Processing Subsystems. See-Mong Tan, Roy H. Campbell. ICMCS, Vol. 2 1999, 41-45. Web SearchBibTeXDownload |
| 1998 |
| 58 | Framework Design for End-to-End Optimization. Aamod Sane, Ashish Singhai, Roy H. Campbell. ECOOP 1998, 135-157. Web SearchBibTeXDownload |
| 57 | Towards a Grand Unified Framework for Mobile Objects. Francisco J. Ballesteros, Fabio Kon, Sergio Arévalo, Roy H. Campbell. ECOOP Workshops 1998, 317-318. Web SearchBibTeXDownload |
| 56 | 2K: A Reflective, Component-Based Operating System for Rapidly Changing Environments. Fabio Kon, Ashish Singhai, Roy H. Campbell, Dulcineia Carvalho, Robert Moore, Francisco J. Ballesteros. ECOOP Workshops 1998, 388-389. Web SearchBibTeXDownload |
| 55 | Quarterware for Middleware. Ashish Singhai, Aamod Sane, Roy H. Campbell. ICDCS 1998, 192-201. Web SearchBibTeXDownload |
| 1997 |
| 54 | Reflective ORBs: Supporting Robust, Time-Critical Distribution. Ashish Singhai, Aamod Sane, Roy H. Campbell. ECOOP Workshops 1997, 55-61. Web SearchBibTeXDownload |
| 53 | Extending OMG Event Service for Integrating Distributed Multimedia Components. Tin Qian, Roy H. Campbell. IS&N 1997, 137-144. Web SearchBibTeXDownload |
| 1996 |
| 52 | Latest Developments in Operating Systems (Introduction to the Special Section). Nayeem Islam, Roy H. Campbell. Commun. ACM (39): 38-40 (1996). Web SearchBibTeXDownload |
| 51 | Inverse Mapping in the Handle Management System (poster). Varna Puvvada, Roy H. Campbell. Digital Libraries 1996, 180. Web SearchBibTeXDownload |
| 50 | Communication Compilation for Unreliable Networks. Nayeem Islam, Amitabh Dave, Roy H. Campbell. ICDCS 1996, 188-195. Web SearchBibTeX |
| 49 | Fast Dynamic Process Migration. E. T. Rousch, Roy H. Campbell. ICDCS 1996, 637-645. Web SearchBibTeX |
| 48 | Monitoring Compliance of a Software System with Its High-Level Design Models. Mohlalefi Sefika, Aamod Sane, Roy H. Campbell. ICSE 1996, 387-396. Web SearchBibTeXDownload |
| 47 | Distributed Shared Memory on Loosely Coupled Systems. Vicent Cholvi-Juan, Roy H. Campbell. Informatica (Slovenia) (20) (1996). Web SearchBibTeX |
| 46 | Architecture-Oriented Visualization. Mohlalefi Sefika, Aamod Sane, Roy H. Campbell. OOPSLA 1996, 389-405. Web SearchBibTeX |
| 45 | A fast, flexible network interface framework. Willy S. Liao, See-Mong Tan, Roy H. Campbell. Protocols for High-Speed Networks 1996, 77-90. Web SearchBibTeX |
| 1995 |
| 44 | Techniques for Global Optimization of Message Passing Communication on Unreliable Networks. Nayeem Islam, Roy H. Campbell. ICDCS 1995, 246-253. Web SearchBibTeX |
| 43 | Object-Oriented State Machines: Subclassing, Composition, Delegation and Genericity. Aamod Sane, Roy H. Campbell. OOPSLA 1995, 17-32. Web SearchBibTeX |
| 42 | Compiling Knowledge-Based Programs (Abstract). Aamod Sane, Roy H. Campbell. PODC 1995, 268. Web SearchBibTeX |
| 1994 |
| 41 | Workshop report - flexibility in system software. Helen A. Klein, Przemyslaw Pardyak, Arindam Banerji, Roy H. Campbell, David L. Cohn. OOPS Messenger (5): 81-86 (1994). Web SearchBibTeXDownload |
| 1993 |
| 40 | Designing and Implementing Choices: An Object-Oriented System in C++. Roy H. Campbell, Nayeem Islam, David Raila, Peter Madany. Commun. ACM (36): 117-126 (1993). Web SearchBibTeXDownload |
| 39 | A Technique for Documenting the Framework of an Object-Oriented System. Roy H. Campbell, Nayeem Islam. Computing Systems (6): 363-389 (1993). Web SearchBibTeX |
| 38 | Uniform Co-Scheduling Using Object-Oriented Design Techniques. Nayeem Islam, Roy H. Campbell. Decentralized and Distributed Systems 1993, 317-328. Web SearchBibTeX |
| 37 | Distributed Access to Persistent Objects. Swee Boon Lim, Lun Xiao, Roy H. Campbell. Decentralized and Distributed Systems 1993, 329-340. Web SearchBibTeX |
| 36 | The design of an object-oriented operating system: a case study of choices (abstract). Roy H. Campbell, Peter Madany. OOPS Messenger (4): 226 (1993). Web SearchBibTeXDownload |
| 1992 |
| 35 | Control Software for Virtual-Circuit Switches: Call Processing. Ravi Sethi, Roy H. Campbell, Sean Dorward, Anand Iyengar, Charles R. Kalmanek, Gary J. Murakami, Ce-Kuen Shieh, See-Mong Tan. 25th Anniversary of INRIA 1992, 175-186. Web SearchBibTeXDownload |
| 34 | Choices, Frameworks and Refinement. Roy H. Campbell, Nayeem Islam, Peter Madany. Computing Systems (5): 217-257 (1992). Web SearchBibTeX |
| 33 | Design Considerations for Shared Memory Multiprocessor Message Systems. Nayeem Islam, Roy H. Campbell. IEEE Trans. Parallel Distrib. Syst. (3): 702-711 (1992). Web SearchBibTeXDownload |
| 1991 |
| 32 | An Object-Oriented Model of Software Configuration Management. Hal Render, Roy H. Campbell. SCM 1991, 127-139. Web SearchBibTeXDownload |
| 1990 |
| 31 | C++ and Operating Systems Performance: A Case Study. Vincent F. Russo, Peter Madany, Roy H. Campbell. C++ Conference 1990, 103-114. Web SearchBibTeX |
| 30 | Pulsa: Non-Blocking Packet Switching with Shift-Register Rings. Gary J. Murakami, Roy H. Campbell, Michael Faiman. SIGCOMM 1990, 145-155. Web SearchBibTeXDownload |
| 1989 |
| 29 | A Class Hierarchy for Building Stream-Oriented File Systems. Peter Madany, Roy H. Campbell, Vincent F. Russo, Douglas E. Leyens. ECOOP 1989, 311-328. Web SearchBibTeX |
| 28 | ENCOMPASS: An environment for the incremental development of software. Robert B. Terwilliger, Roy H. Campbell. Journal of Systems and Software (10): 41-53 (1989). Web SearchBibTeXDownload |
| 27 | PLEASE: Executable specifications for incremental software development. Robert B. Terwilliger, Roy H. Campbell. Journal of Systems and Software (10): 97-112 (1989). Web SearchBibTeXDownload |
| 26 | Virtual Memory and Backing Storage Management in Multiprocessor Operating Systems Using Object-Oriented Design Techniques. Vincent F. Russo, Roy H. Campbell. OOPSLA 1989, 267-278. Web SearchBibTeX |
| 1988 |
| 25 | Automating the software development process. Roy H. Campbell, Hal Render, Robert N. Sum Jr., Robert B. Terwilliger. ACM Conference on Computer Science 1988, 299-308. Web SearchBibTeXDownload |
| 24 | A Multiprocessor Operating System Simulator. Gary Johnston, Roy H. Campbell. C++ Conference 1988, 169-182. Web SearchBibTeX |
| 23 | A C++ Class Hierarchy for Building UNIX-like File Systems. Peter Madany, Douglas E. Leyens, Vincent F. Russo, Roy H. Campbell. C++ Conference 1988, 65-80. Web SearchBibTeX |
| 22 | An Early Report on Encompass. Robert B. Terwilliger, Roy H. Campbell. ICSE 1988, 344-355. Web SearchBibTeX |
| 21 | Process Management and Exception Handling in Multiprocessor Operating Systems. Vincent F. Russo, Gary Johnston, Roy H. Campbell. OOPSLA 1988, 248-258. Web SearchBibTeX |
| 1987 |
| 20 | The Design of a Multiprocessor Operating System. Roy H. Campbell, Vincent F. Russo, Gary Johnston. C++ Workshop 1987, 109-126. Web SearchBibTeX |
| 19 | Choices (Class Hierarchical Open Interface for Custom Embedded Systems). Roy H. Campbell, Gary Johnston, Vincent F. Russo. Operating Systems Review (21): 9-17 (1987). Web SearchBibTeXDownload |
| 1986 |
| 18 | ENCOMPASS (abstract): a SAGA based environment for the composition of programs and specifications. Robert B. Terwilliger, Roy H. Campbell. ACM Conference on Computer Science 1986, 470. Web SearchBibTeXDownload |
| 17 | PLEASE: Predictable Logic based ExecutAble SpeCifications. Robert B. Terwilliger, Roy H. Campbell. ACM Conference on Computer Science 1986, 349-358. Web SearchBibTeXDownload |
| 16 | The SAGA Approach to Automated Project Management. Roy H. Campbell, Robert B. Terwilliger. Advanced Programming Environments 1986, 142-155. Web SearchBibTeXDownload |
| 15 | An Architecture for Tool Integration. Simon M. Kaplan, Ralph E. Johnson, Roy H. Campbell, Samuel N. Kamin, James M. Purtilo, Mehdi T. Harandi, Jane W.-S. Liu. Advanced Programming Environments 1986, 112-125. Web SearchBibTeXDownload |
| 14 | Supporting the Software Development Process with Attributed NLC Graph Grammars. Simon M. Kaplan, Steven K. Goering, Roy H. Campbell. Graph-Grammars and Their Application to Computer Science 1986, 309-325. Web SearchBibTeXDownload |
| 13 | Mediators: A Synchronization Mechanism. J. E. Grass, Roy H. Campbell. ICDCS 1986, 468-477. Web SearchBibTeX |
| 12 | Atomic Actions for Fault-Tolerance Using CSP. Pankaj Jalote, Roy H. Campbell. IEEE Trans. Software Eng. (12): 59-68 (1986). Web SearchBibTeX |
| 11 | Error Recovery in Asynchronous Systems. Roy H. Campbell, Brian Randell. IEEE Trans. Software Eng. (12): 811-826 (1986). Web SearchBibTeX |
| 1985 |
| 10 | Atomic Actions in Concurrent Systems. Pankaj Jalote, Roy H. Campbell. ICDCS 1985, 184-191. Web SearchBibTeX |
| 1984 |
| 9 | The Delay/Re-Read Protocol for Concurrency Control in Databases. M. Dennis Mickunas, Pankaj Jalote, Roy H. Campbell. ICDE 1984, 307-314. Web SearchBibTeX |
| 8 | Implementing Language Support in High-Level Languages. Martin S. McKendry, Roy H. Campbell. IEEE Trans. Software Eng. (10): 227-236 (1984). Web SearchBibTeXDownload |
| 7 | RECIPE: Requirements for an evolutionary computer-based information processing environment. Roy H. Campbell, Peter E. Lauer. ISPW 1984, 67-74. Web SearchBibTeX |
| 6 | The SAGA Project: A System for Software Development. Roy H. Campbell, Peter A. Kirslis. Software Development Environments (SDE) 1984, 73-80. Web SearchBibTeXDownload |
| 1979 |
| 5 | Path Expressions in Pascal. Roy H. Campbell, R. B. Kolstad. ICSE 1979, 212-219. Web SearchBibTeX |
| 1977 |
| 4 | Addenda and Corrigenda: Formal Semantics of a Class of High-Level Primitives for Coordinating Concurrent Processes. Peter E. Lauer, Roy H. Campbell. Acta Inf. (7): 325 (1977). Web SearchBibTeXDownload |
| 1975 |
| 3 | Formal Semantics of a Class of High-Level Primitives for Coordinating Concurrent Processes. Peter E. Lauer, Roy H. Campbell. Acta Inf. (5): 297-332 (1975). Web SearchBibTeXDownload |
| 2 | A Description of Path Expressions by Petri Nets. Peter E. Lauer, Roy H. Campbell. POPL 1975, 95-105. Web SearchBibTeXDownload |
| 1974 |
| 1 | The specification of process synchronization by path expressions. Roy H. Campbell, A. Nico Habermann. Symposium on Operating Systems 1974, 89-102. Web SearchBibTeXDownload |