| 2024 | ICSoft | Evaluating the Performance of LLM-Generated Code for ChatGPT-4 and AutoGen Along with Top-Rated Human Solutions. | Ashraf Elnashar, Max Moundas, Douglas C. Schmidt, Jesse Spencer-Smith, Jules White |
| 2022 | ICASSP | FastAudio: A Learnable Audio Front-End For Spoof Speech Detection. | Quchen Fu, Zhongwei Teng, Jules White, Maria E. Powell, Douglas C. Schmidt |
| 2022 | ICPR | ARawNet: A Lightweight Solution for Leveraging Raw Waveforms in Spoof Speech Detection. | Zhongwei Teng, Quchen Fu, Jules White, Maria E. Powell, Douglas C. Schmidt |
| 2022 | Interspeech | SA-SASV: An End-to-End Spoof-Aggregated Spoofing-Aware Speaker Verification System. | Zhongwei Teng, Quchen Fu, Jules White, Maria E. Powell, Douglas C. Schmidt |
| 2021 | ICMLA | A Transformer-based Approach for Translating Natural Language to Bash Commands. | Quchen Fu, Zhongwei Teng, Jules White, Douglas C. Schmidt |
| 2021 | ICMLA | Sketch2Vis: Generating Data Visualizations from Hand-drawn Sketches with Deep Learning. | Zhongwei Teng, Quchen Fu, Jules White, Douglas C. Schmidt |
| 2021 | SmartComp | Keynote #1: Architecting the Systems of the Future: A Research Agenda. | Douglas C. Schmidt |
| 2018 | HealthCom | Authentication and Usability in mHealth Apps. | Zhongwei Teng, Peng Zhang, Xiao Li, William Nock, Marcelino Rodriguez-Cancio, Jules White, Douglas C. Schmidt, Denis Gilmore, Jonathan C. Nesbitt |
| 2017 | HealthCom | Metrics for assessing blockchain-based healthcare decentralized apps. | Peng Zhang, Michael A. Walker, Jules White, Douglas C. Schmidt, Gunther Lenz |
| 2017 | Middleware | PlaTIBART: a platform for transactive IoT blockchain applications with repeatable testing. | Michael A. Walker, Abhishek Dubey, Aron Laszka, Douglas C. Schmidt |
| 2016 | ICSE | HoliCoW: automatically breaking team-based software projects to motivate student testing. | Peng Zhang, Jules White, Douglas C. Schmidt |
| 2016 | Middleware | The Role of Context and Resilient Middleware in Next Generation Smart Grids. | Abhishek Dubey, Subhav Pradhan, Douglas C. Schmidt, Sebnem Rusitschka, Monika Sturm |
| 2015 | OOPSLA | Gaps and future directions in mobile security research. | Violetta Vylegzhanina, Douglas C. Schmidt, Jules White |
| 2014 | ICSE | The past, present, and future of MOOCs and their relevance to software engineering. | Balakrishnan Dasarathy, Kevin J. Sullivan, Douglas C. Schmidt, Douglas H. Fisher, Adam A. Porter |
| 2014 | ISORC | Elastic Infrastructure to Support Computing Clouds for Large-Scale Cyber-Physical Systems. | Douglas C. Schmidt, Jules White, Christopher D. Gill |
| 2014 | OOPSLA | Helping Children Eat Well via Mobile Software Technologies. | Violetta Vylegzhanina, Douglas C. Schmidt, Pamela Hull, Janice S. Emerson, Meghan E. Quirk, Shelagh A. Mulvaney |
| 2013 | OOPSLA | Producing and delivering a coursera MOOC on pattern-oriented software architecture for concurrent and networked software. | Douglas C. Schmidt, Zach McCormick |
| 2012 | SRDS | Approximation Techniques for Maintaining Real-Time Deployments Informed by User-Provided Dataflows within a Cloud. | James R. Edmondson, Aniruddha S. Gokhale, Douglas C. Schmidt |
| 2011 | GPCE | Infrastructure for component-based DDS application development. | William Otte, Aniruddha S. Gokhale, Douglas C. Schmidt, Johnny Willemsen |
| 2010 | EDCC | Adaptive parallel computing for large-scale distributed and parallel applications. | Jaiganesh Balasubramanian, Alexander Mintz, Andrew Kaplan, Grigory Vilkov, Artem Gleyzer, Antony Kaplan, Ron Guida, Pooja Varshneya, Douglas C. Schmidt |
| 2010 | EDCC | Adapting and evaluating distributed real-time and embedded systems in dynamic environments. | Joe Hoffert, Douglas C. Schmidt, Aniruddha Gokhale |
| 2010 | ICAART | Coordination of Planning and Scheduling Techniques for a Distributed, Multi-level, Multi-agent System. | John S. Kinnebrew, Daniel L. C. Mack, Gautam Biswas, Douglas C. Schmidt |
| 2010 | ISORC | OASIS: A Service-Oriented Architecture for Dynamic Instrumentation of Enterprise Distributed Real-Time and Embedded Systems. | James H. Hill, Hunt Sutherland, Paul Stodinger, Thomas Silveria, Douglas C. Schmidt, John M. Slaby, Nikita Visnevski |
| 2010 | ISORC | Dynamic Policy-Driven Quality of Service in Service-Oriented Systems. | Joseph P. Loyall, Matthew Gillen, Aaron Paulos, James R. Edmondson, Pooja Varshneya, Douglas C. Schmidt, Larry Bunch, Marco M. Carvalho, Andrew Martignoni |
| 2010 | Middleware | Adapting Distributed Real-Time and Embedded Pub/Sub Middleware for Cloud Computing Environments. | Joe Hoffert, Douglas C. Schmidt, Aniruddha S. Gokhale |
| 2010 | RTAS | Middleware for Resource-Aware Deployment and Configuration of Fault-Tolerant Real-time Systems. | Jaiganesh Balasubramanian, Aniruddha S. Gokhale, Abhishek Dubey, Friedhelm Wolf, Chenyang Lu, Christopher D. Gill, Douglas C. Schmidt |
| 2009 | ICSE | Deployment automation with BLITZ. | Brian Dougherty, Jules White, Jaiganesh Balasubramanian, Chris Thompson, Douglas C. Schmidt |
| 2009 | ICST | Unit Testing Non-functional Concerns of Component-based Distributed Systems. | James H. Hill, Hamilton A. Turner, James R. Edmondson, Douglas C. Schmidt |
| 2009 | ISORC | Intelligent Resource Management and Dynamic Adaptation in a Distributed Real-time and Embedded Sensor Web System. | John S. Kinnebrew, William Otte, Nishanth Shankaran, Gautam Biswas, Douglas C. Schmidt |
| 2009 | Middleware | Using machine learning to maintain pub/sub system QoS in dynamic environments. | Joe Hoffert, Daniel L. C. Mack, Douglas C. Schmidt |
| 2009 | OOPSLA | The OOPSLA trivia show (TOOTS). | Jeff Gray, Douglas C. Schmidt |
| 2009 | RTAS | Adaptive Failover for Real-Time Middleware with Passive Replication. | Jaiganesh Balasubramanian, Sumant Tambe, Chenyang Lu, Aniruddha S. Gokhale, Christopher D. Gill, Douglas C. Schmidt |
| 2009 | RTCSA | The Impact of Variability on Soft Real-Time System Scheduling. | Nilabja Roy, Nathan Hamm, Manish Madhukar, Douglas C. Schmidt, Larry W. Dowdy |
| 2009 | RTCSA | Component Replication Based on Failover Units. | Friedhelm Wolf, Jaiganesh Balasubramanian, Aniruddha S. Gokhale, Douglas C. Schmidt |
| 2009 | SPLC | Automated reasoning for multi-step feature model configuration problems. | Jules White, Brian Dougherty, Douglas C. Schmidt, David Benavides |
| 2008 | DAIS | Towards Middleware for Fault-Tolerance in Distributed Real-Time and Embedded Systems. | Jaiganesh Balasubramanian, Aniruddha S. Gokhale, Douglas C. Schmidt, Nanbor Wang |
| 2008 | ICSE | Time-bounded adaptation for automotive system software. | Serena Fritsch, Aline Senart, Douglas C. Schmidt, Siobhn Clarke |
| 2008 | ICSE | Scheduling time-bounded dynamic software adaptation. | Serena Fritsch, Aline Senart, Douglas C. Schmidt, Siobhn Clarke |
| 2008 | ICSE | Towards a solution for synchronizing disparate models of ultra-large-scale systems. | James H. Hill, Jules White, Sean Eade, Douglas C. Schmidt, Trip Denton |
| 2008 | ISORC | CaDAnCE: A Criticality-Aware Deployment and Configuration Engine. | Gan Deng, Douglas C. Schmidt, Aniruddha S. Gokhale |
| 2008 | ISORC | Toward Effective Multi-Capacity Resource Allocation in Distributed Real-Time and Embedded Systems. | Nilabja Roy, John S. Kinnebrew, Nishanth Shankaran, Gautam Biswas, Douglas C. Schmidt |
| 2008 | MASCOTS | Modeling Software Contention using Colored Petri Nets. | Nilabja Roy, Akshay Dabholkar, Nathan Hamm, Lawrence W. Dowdy, Douglas C. Schmidt |
| 2008 | OOPSLA | Collaboration and communication: growing and sustaining ultra large scale (ULS) systems. | Steven Fraser, Ricardo Lpez, Pradeep Kathail, Douglas C. Schmidt, Mary Shaw, Kevin J. Sullivan, Dave A. Thomas |
| 2008 | RTAS | Physical Assembly Mapper: A Model-Driven Optimization Tool for QoS-Enabled Component Middleware. | Krishnakumar Balasubramanian, Douglas C. Schmidt |
| 2008 | RTAS | NetQoPE: A Model-Driven Network QoS Provisioning Engine for Distributed Real-time and Embedded Systems. | Jaiganesh Balasubramanian, Sumant Tambe, Balakrishnan Dasarathy, Shrirang Gadgil, Frederick Porter, Aniruddha S. Gokhale, Douglas C. Schmidt |
| 2008 | SPLC | Filtered Cartesian Flattening: An Approximation Technique for Optimally Selecting Features while Adhering to Resource Constraints. | Jules White, Brian Doughtery, Douglas C. Schmidt |
| 2008 | SPLC | Automated Diagnosis of Product-Line Configuration Errors in Feature Models. | Jules White, Douglas C. Schmidt, David Benavides, Pablo Trinidad, Antonio Ruiz Corts |
| 2007 | EDOC | Automated Model-Based Configuration of Enterprise Java Applications. | Jules White, Douglas C. Schmidt, Krzysztof Czarnecki, Christoph Wienands, Gunther Lenz, Egon Wuchner, Ludger Fiege |
| 2007 | ISADS | A Decision-Theoretic Planner with Dynamic Component Reconfiguration for Distributed Real-Time Applications. | John S. Kinnebrew, Ankit Gupta, Nishanth Shankaran, Gautam Biswas, Douglas C. Schmidt |
| 2007 | ICSE | Workshop on Software Technologies for Ultra-Large Scale Systems. | Richard P. Gabriel, Rick Kazman, Linda M. Northrop, Douglas C. Schmidt, Kevin J. Sullivan |
| 2007 | ISORC | QUICKER: A Model-Driven QoS Mapping Tool for QoS-Enabled Component Middleware. | Amogh Kavimandan, Krishnakumar Balasubramanian, Nishanth Shankaran, Aniruddha S. Gokhale, Douglas C. Schmidt |
| 2007 | ISORC | Design and Performance Evaluation of Configurable Component Middleware for End-to-End Adaptation of Distributed Real-Time Embedded Systems. | Nishanth Shankaran, Douglas C. Schmidt, Xenofon D. Koutsoukos, Yingming Chen, Chenyang Lu |
| 2007 | Mobiquitous | Minimum Disruption Service Composition and Recovery over Mobile Ad Hoc Networks. | Shanshan Jiang, Yuan Xue, Douglas C. Schmidt |
| 2007 | SPLC | Automating Product-Line Variant Selection for Mobile Devices. | Jules White, Douglas C. Schmidt, Egon Wuchner, Andrey Nechypurenko |
| 2006 | AAAI | A Decision-Theoretic Planner with Dynamic Compound Reconfiguration for Distributed Real-Time Applications. | John S. Kinnebrew, Nishanth Shankaran, Gautam Biswas, Douglas C. Schmidt |
| 2006 | ECRTS | Hierarchical Control of Multiple Resources in Distributed Real-time and Embedded Systems. | Nishanth Shankaran, Xenofon D. Koutsoukos, Douglas C. Schmidt, Yuan Xue, Chenyang Lu |
| 2006 | EuroSys | Context-specific middleware specialization techniques for optimizing software product-line architectures. | Arvind S. Krishna, Aniruddha S. Gokhale, Douglas C. Schmidt |
| 2006 | ICSE | Addressing crosscutting deployment and configuration concerns of distributed real-time and embedded systems via aspect-oriented & model-driven software development. | Gan Deng, Douglas C. Schmidt, Aniruddha S. Gokhale |
| 2006 | ISORC | Modularizing Variability and Scalability Concerns in Distributed Real-Time and Embedded Systems with Modeling Tools and Component Middleware. | Gan Deng, Douglas C. Schmidt, Aniruddha S. Gokhale, Andrey Nechypurenko |
| 2006 | MODELS | Applying Model Intelligence Frameworks for Deployment Problem in Real-Time and Embedded Systems. | Andrey Nechypurenko, Egon Wuchner, Jules White, Douglas C. Schmidt |
| 2006 | MODELS | Panels at MoDELS 2006. | Douglas C. Schmidt |
| 2006 | OOPSLA | The ultra challenge: software systems beyond big. | Steven Fraser, Gregor Kiczales, Ricardo Lpez, Peter G. Neumann, Linda M. Northrop, Martin C. Rinard, Douglas C. Schmidt, Kevin J. Sullivan |
| 2006 | OOPSLA | Ultra-large-scale systems. | Richard P. Gabriel, Linda M. Northrop, Douglas C. Schmidt, Kevin J. Sullivan |
| 2006 | SAC | A framework for (re)deploying components in distributed real-time and embedded systems. | Nishanth Shankaran, Jaiganesh Balasubramanian, Douglas C. Schmidt, Gautam Biswas, Patrick J. Lardieri, Ed Mulholland, Thomas Damiano |
| 2006 | RTCSA | Applying System Execution Modeling Tools to Evaluate Enterprise Distributed Real-time and Embedded System QoS. | John M. Slaby, Steve Baker, James H. Hill, Douglas C. Schmidt |
| 2005 | ICSE | Main effects screening: a distributed continuous quality assurance process for monitoring performance degradation in evolving software systems. | Cemal Yilmaz, Arvind S. Krishna, Atif M. Memon, Adam A. Porter, Douglas C. Schmidt, Aniruddha S. Gokhale, Balachandran Natarajan |
| 2005 | Middleware | Evaluating adaptive resource management for distributed real-time embedded systems. | Nishanth Shankaran, Xenofon D. Koutsoukos, Douglas C. Schmidt, Aniruddha S. Gokhale |
| 2005 | RTAS | A Platform-Independent Component Modeling Language for Distributed Real-Time and Embedded Systems. | Krishnakumar Balasubramanian, Jaiganesh Balasubramanian, Jeff Parsons, Aniruddha S. Gokhale, Douglas C. Schmidt |
| 2005 | RTAS | Model-Driven Techniques for Evaluating the QoS of Middleware Configurations for DRE Systems. | Arvind S. Krishna, Emre Turkay, Aniruddha S. Gokhale, Douglas C. Schmidt |
| 2004 | CoopIS | Configuring Real-Time Aspects in Component Middleware. | Nanbor Wang, Christopher D. Gill, Douglas C. Schmidt, Venkita Subramonian |
| 2004 | EDOC | Evaluating the Performance of Middleware Load Balancing Strategies. | Jaiganesh Balasubramanian, Douglas C. Schmidt, Lawrence W. Dowdy, Ossama Othman |
| 2004 | GPCE | Model-Driven Configuration and Deployment of Component Middleware Publish/Subscribe Services. | George T. Edwards, Gan Deng, Douglas C. Schmidt, Aniruddha S. Gokhale, Balachandran Natarajan |
| 2004 | ICDCS | Enhancing Real-Time CORBA via Real-Time Java Features. | Arvind S. Krishna, Douglas C. Schmidt, Raymond Klefstad |
| 2004 | ICSE | Skoll: Distributed Continuous Quality Assurance. | Atif M. Memon, Adam A. Porter, Cemal Yilmaz, Adithya Nagarajan, Douglas C. Schmidt, Balachandran Natarajan |
| 2004 | ICSR | Validating Quality of Service for Reusable Software Via Model-Integrated Distributed Continuous Quality Assurance. | Arvind S. Krishna, Douglas C. Schmidt, Atif M. Memon, Adam A. Porter, Diego Sevilla |
| 2004 | ICSR | Concern-Based Composition and Reuse of Distributed Systems. | Andrey Nechypurenko, Tao Lu, Gan Deng, Emre Turkay, Douglas C. Schmidt, Aniruddha S. Gokhale |
| 2004 | RTAS | Integrated Adaptive QoS Management in Middleware: A Case Study. | Christopher D. Gill, Joseph P. Loyall, Richard E. Schantz, Michael Atighetchi, Jeanna M. Gossett, David Corman, Douglas C. Schmidt |
| 2004 | RTAS | The Design and Performance of a Real-Time Notification Service. | Pradeep Gore, Irfan Pyarali, Christopher D. Gill, Douglas C. Schmidt |
| 2004 | RTAS | The Design and Implementation of Real-Time CORBA 2.0: Dynamic Scheduling in TAO. | Yamuna Krishnamurthy, Irfan Pyarali, Christopher D. Gill, Louis Mgeta, Yuanfang Zhang, Stephen Torri, Douglas C. Schmidt |
| 2004 | RTAS | CCMPerf: A Benchmarking Tool for CORBA Component Model Implementations. | Arvind S. Krishna, Balachandran Natarajan, Aniruddha S. Gokhale, Douglas C. Schmidt, Nanbor Wang, Gautam H. Thaker |
| 2003 | CoopIS | Enhancing Real-Time CORBA Predictability and Performance. | Arvind S. Krishna, Douglas C. Schmidt, Krishna Raman, Raymond Klefstad |
| 2003 | GPCE | An Approach for Supporting Aspect-Oriented Domain Modeling. | Jeff Gray, Ted Bapty, Sandeep Neema, Douglas C. Schmidt, Aniruddha S. Gokhale, Balachandran Natarajan |
| 2003 | ICSE | Pattern-Oriented Distributed System Architectures. | Douglas C. Schmidt |
| 2003 | ICSE | Patterns, Frameworks, and Middleware: Their Synergistic Relationships. | Douglas C. Schmidt, Frank Buschmann |
| 2003 | Middleware | CoSMIC: An MDA Generative Tool for Distributed Real-time and Embedded Applications. | Aniruddha S. Gokhale, Douglas C. Schmidt, Tao Lu, Balachandran Natarajan, Nanbor Wang |
| 2003 | Middleware | Flexible and Adaptive QoS Control for Distributed Real-Time and Embedded Middleware. | Richard E. Schantz, Joseph P. Loyall, Craig Rodrigues, Douglas C. Schmidt, Yamuna Krishnamurthy, Irfan Pyarali |
| 2003 | RTAS | Towards Predictable Real-time Java Object Request Brokers. | Arvind S. Krishna, Raymond Klefstad, Douglas C. Schmidt, Angelo Corsaro |
| 2002 | CoopIS | The Design and Performance of the jRate Real-Time Java Implementation. | Angelo Corsaro, Douglas C. Schmidt |
| 2002 | CoopIS | Design and Performance of Asynchronous Method Handling for CORBA. | Mayur Deshpande, Douglas C. Schmidt, Carlos O'Ryan, Darrell Brunsch |
| 2002 | CoopIS | Empirical Differences between COTS Middleware Scheduling Strategies. | Christopher D. Gill, Fred Kuhns, Douglas C. Schmidt, Ron Cytron |
| 2002 | CoopIS | Design and Performance of a Modular Portable Object Adapter for Distributed, Real-Time, and Embedded CORBA Applications. | Raymond Klefstad, Arvind S. Krishna, Douglas C. Schmidt |
| 2002 | EMSOFT | Adaptive and Reflective Middleware for Distributed Real-Time and Embedded Systems. | Douglas C. Schmidt |
| 2002 | ISORC | Towards Highly Configurable Real-Time Object Request Brokers. | Raymond Klefstad, Douglas C. Schmidt, Carlos O'Ryan |
| 2002 | RTAS | Evaluating Real-Time Java Features and Performance for Real-Time Embedded Systems. | Angelo Corsaro, Douglas C. Schmidt |
| 2002 | RTAS | Achieving End-to-end Predictability in the TAO Real-time CORBA ORB. | Irfan Pyarali, Douglas C. Schmidt, Ron Cytron |
| 2001 | EMSOFT | Adaptive and Reflective Middleware for Distributed Real-Time and Embedded Systems. | Douglas C. Schmidt |
| 2001 | LCN | Policies and Patterns for High-Performance, Real-Time Object Request Brokers. | Douglas C. Schmidt |
| 2001 | PLDI | Designing an Efficient and Scalable Server-side Asynchrony Model for CORBA. | Darrell Brunsch, Carlos O'Ryan, Douglas C. Schmidt |
| 2001 | PLDI | Designing and Optimizing a Scalable CORBA Notification Service. | Pradeep Gore, Ron Cytron, Douglas C. Schmidt, Carlos O'Ryan |
| 2001 | PLDI | Integration of QoS-Enabled Distributed Object Computing Middleware for Developing Next-Generation Distributed Application. | Yamuna Krishnamurthy, Vishal Kachroo, David A. Karr, Craig Rodrigues, Douglas C. Schmidt |
| 2001 | PLDI | Issues in the Design of Adaptive Middleware Load Balancing. | Ossama Othman, Douglas C. Schmidt |
| 2001 | PLDI | Evaluating and Optimizing Thread Pool Strategies for Real-Time CORBA. | Irfan Pyarali, Marina Spivak, Ron Cytron, Douglas C. Schmidt |
| 2000 | COMPSAC | Applying Reflective Middleware Techniques to Optimize a QoS-Enabled CORBA Component Model Implementation. | Nanbor Wang, Kirthika Parameswaran, Michael Kircher, Douglas C. Schmidt |
| 2000 | DEXA | MISE: The MediaSys Image Search Engine. | Frdric Andrs, Nicolas Dessaigne, Jos Martinez, Noureddine Mouaddib, Kinji Ono, Douglas C. Schmidt, Panrit Tosukhowong |
| 2000 | HiPC | Applying Patterns to Improve the Performance of Fault Tolerant CORBA. | Balachandran Natarajan, Aniruddha S. Gokhale, Shalini Yajnik, Douglas C. Schmidt |
| 2000 | ISORC | Design, Methods, and Tools for ORC. | Edgar Nett, Andrea Bondavalli, Bruce Powel Douglass, Carlos Eduardo Pereira, Douglas C. Schmidt, Bran Selic, Kelvin D. Nilsen |
| 2000 | ISORC | A Pattern Language for Efficient, Predictable, Scalable, and Flexible Dispatching Mechanisms for Distributed Object Computing Middleware. | Irfan Pyarali, Carlos O'Ryan, Douglas C. Schmidt |
| 2000 | Middleware | The Design and Performance of a Scalable ORB Architecture for CORBA Asynchronous Messaging. | Alexander B. Arulanthu, Carlos O'Ryan, Douglas C. Schmidt, Michael Kircher, Jeff Parsons |
| 2000 | Middleware | The Design and Performance of a Pluggable Protocols Framework for Real-Time Distributed Object Computing Middleware. | Carlos O'Ryan, Fred Kuhns, Douglas C. Schmidt, Ossama Othman, Jeff Parsons |
| 2000 | RTAS | Evaluating Policies and Mechanisms for Supporting Embedded, Real-Time Applications with CORBA 3.0. | Carlos O'Ryan, Douglas C. Schmidt, Fred Kuhns, Marina Spivak, Jeff Parsons, Irfan Pyarali, David L. Levine |
| 1999 | ICECCS | Using Design Patterns, Frameworks and CORBA to Reduce the Complexity of Developing Reusable Large-Scale Object-Oriented Concurrent Communication Components and Systems. | Douglas C. Schmidt |
| 1999 | INFOCOM | Techniques for Optimizing CORBA Middleware for Distributed Embedded Systems. | Aniruddha S. Gokhale, Douglas C. Schmidt |
| 1999 | RTAS | The Design and Performance of a Real-Time I/O Subsystem. | Fred Kuhns, Douglas C. Schmidt, David L. Levine |
| 1998 | INFOCOM | Techniques for Developing and Measuring High Performance Web Servers over High Speed ATM Networks. | James C. Hu, Sumedh Mungee, Douglas C. Schmidt |
| 1998 | RTAS | Alleviating Priority Inversion and Non-Determinism in Real-Time CORBA ORB Core Architectures. | Douglas C. Schmidt, Sumedh Mungee, Sergio Flores-Gaitan, Aniruddha S. Gokhale |
| 1997 | ICDCS | Evaluating CORBA Latency and Scalability Over High-Speed ATM Networks. | Douglas C. Schmidt, Aniruddha S. Gokhale |
| 1997 | OOPSLA | The Design and Performance of a Hard Real-Time Object Event Service. | Timothy H. Harrison, David L. Levine, Douglas C. Schmidt |
| 1997 | PODC | Principles and Patterns of High-Performance and Real-Time Distributed Object Computing. | Douglas C. Schmidt |
| 1996 | OOPSLA | Translation: Myth or Reality? (Panel Session). | Steven Fraser, Robert C. Martin, Stephen J. Mellor, Michael Lee, Grady Booch, Stephen Garone, Martin Fowler, Douglas C. Schmidt, Marie Lenzi |
| 1996 | SIGCOMM | Measuring the Performance of Communication Middleware on High-Speed Networks. | Aniruddha S. Gokhale, Douglas C. Schmidt |
| 1995 | ECOOP | Experience Using Design Patterns to Evolve Communication Software Across Diverse OS Platforms. | Douglas C. Schmidt, Paul Stephenson |
| 1995 | INFOCOM | Measuring the Performance of Parallel Message-Based Process Architectures. | Douglas C. Schmidt, Tatsuya Suda |
| 1995 | SIGCOMM | a | Guru M. Parulkar, Douglas C. Schmidt, Jonathan S. Turner |
| 1993 | LCN | Language support for flexible, application-tailored protocol configuration. | Douglas C. Schmidt, Burkhard Stiller, Tatsuya Suda, Ahmed N. Tantawy, Martina Zitterbart |
| 1992 | HPDC | ADAPTIVE: A Flexible and Adaptive Transport System Architecture to Support Lightweight Protocols for Multimedia Applications on High-Speed Networks. | Douglas C. Schmidt, Donald F. Box, Tatsuya Suda |
| 1991 | ICSE | Metric-Driven Analysis and Feedback Systems for Enabling Empirically Guided Software Development. | Richard W. Selby, Adam A. Porter, Douglas C. Schmidt, Jim Berney |
| 1976 | DAC | A new routing algorithm for two-sided boards with floating vias. | Wenliang Wu, Douglas C. Schmidt |
| 1975 | DAC | An iterative algorithm for placement and assignment of integrated circuits. | Douglas C. Schmidt, Larry E. Druffel |
| 1974 | DAC | A simple, efficient design automation processor. | Larry E. Druffel, Douglas C. Schmidt, Robert A. Wagner |
| 1972 | DAC | Gate for gate modular replacement of combinational switching networks. | Douglas C. Schmidt |