World's Best Scientists 2026 revealed!
Douglas C. Schmidt

Douglas C. Schmidt

D-Index & Metrics

Computer Science

D-Index
88
Citations
33528
World Ranking
678
National Ranking
362

Overview

Douglas C. Schmidt is primarily affiliated with William & Mary in the United States and has contributed extensively to the field of computer science, with a significant focus on artificial intelligence, signal processing, and information systems. Their research spans various subfields, including computer networks and communications as well as computer vision and pattern recognition.

The scientist's publication record includes 50 works in computer science, with notable attention to topics such as speech recognition and synthesis, speech and audio processing, and music and audio processing. Other main research topics include blockchain technology applications and security, topic modeling, software engineering research, and mobile health and mHealth applications.

Recent papers by Douglas C. Schmidt illustrate an emphasis on prompt engineering and audio processing. Key publications include:

  • Towards a Catalog of Prompt Patterns to Enhance the Discipline of Prompt Engineering, 2024, ACM SIGAda Ada Letters
  • A Prompt Pattern Catalog to Enhance Prompt Engineering with ChatGPT, 2023, arXiv (Cornell University)
  • ChatGPT Prompt Patterns for Improving Code Quality, Refactoring, Requirements Elicitation, and Software Design, 2023, arXiv (Cornell University)
  • FastAudio: A Learnable Audio Front-End For Spoof Speech Detection, 2022, ICASSP 2022 - 2022 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)
  • Sketch2Vis: Generating Data Visualizations from Hand-drawn Sketches with Deep Learning, 2021, 2021 20th IEEE International Conference on Machine Learning and Applications (ICMLA)

Collaborations have been a significant aspect of their research output. Frequent co-authors include Jules White, Quchen Fu, Zhongwei Teng, Maria Powell, and Jesse Spencer-Smith.

The scientist's work has been frequently published in venues such as arXiv (Cornell University), Frontiers in Blockchain, the 2021 20th IEEE International Conference on Machine Learning and Applications (ICMLA), ACM SIGAda Ada Letters, and ICASSP 2022.

Best Publications

  • Guest Editor's Introduction: Model-Driven Engineering

    D.C. Schmidt

  • Pattern-Oriented Software Architecture, Patterns for Concurrent and Networked Objects

    Douglas C. Schmidt;Michael Stal;Hans Rohnert;Frank Buschmann

  • Object-oriented application frameworks

    Mohamed Fayad;Douglas C. Schmidt

  • Building application frameworks: object-oriented foundations of framework design

    Mohamed E. Fayad;Douglas C. Schmidt;Ralph E. Johnson

  • The design of the TAO real-time object request broker

    Douglas C. Schmidt;David L. Levine;Sumedh Mungee

  • FHIRChain: Applying Blockchain to Securely and Scalably Share Clinical Data.

    Peng Zhang;Jules White;Douglas C. Schmidt;Gunther Lenz

  • Agile network protocol for secure communications with assured system availability

    Edmund Colby Munger;Vincent J. Sabio;Robert Dunham Short;Virgil D. Gligor

  • Ultra-Large-Scale Systems: The Software Challenge of the Future

    Linda Northrop;Peter Feiler;Richard P Gabriel;John Goodenough

  • The design and performance of a real-time CORBA event service

    Timothy H. Harrison;David L. Levine;Douglas C. Schmidt

  • WreckWatch: Automatic Traffic Accident Detection and Notification with Smartphones

    Jules White;Chris Thompson;Hamilton Turner;Brian Dougherty

  • Active object: an object behavioral pattern for concurrent programming

    R. Greg Lavender;Douglas C. Schmidt

  • Blockchain Technology Use Cases in Healthcare

    Peng Zhang;Douglas C. Schmidt;Jules White;Gunther Lenz

  • Using design patterns to develop reusable object-oriented communication software

    Douglas C. Schmidt

  • On The Move to Meaningful Internet Systems 2003: CoopIS, DOA, and ODBASE

    Robert Meersman;Zahir Tari;Douglas C. Schmidt

  • Pattern-Oriented Software Architecture, a Pattern Language for Distributed Computing

    Frank Buschmann;Kevlin Henney;Douglas Schmidt

  • A high-performance end system architecture for real-time CORBA

    D.C. Schmidt;A.S. Gokhale;T.H. Harrison;G. Parulkar

  • Middleware for Distributed Systems Evolving the Common Structure for Network-centric Applications

    Richard E. Schantz;Douglas C. Schmidt

  • Software-Defined Networking

    Akram Hakiri;Aniruddha Gokhale;Pascal Berthou;Douglas C. Schmidt

  • ASX: an object-oriented framework for developing distributed applications

    Douglas C. Schmidt

  • Middleware for real-time and embedded systems

    Douglas C. Schmidt

  • Patterns for concurrent and networked objects

    Douglas C. Schmidt

Frequent Co-Authors

Aniruddha Gokhale
Aniruddha Gokhale Vanderbilt University
Jules White
Jules White Vanderbilt University
Christopher Gill
Christopher Gill Washington University in St. Louis
Adam Porter
Adam Porter University of Maryland, College Park
Ron K. Cytron
Ron K. Cytron Washington University in St. Louis
Tatsuya Suda
Tatsuya Suda University Netgroup Inc.
Gautam Biswas
Gautam Biswas Vanderbilt University
Xenofon Koutsoukos
Xenofon Koutsoukos Vanderbilt University
Chenyang Lu
Chenyang Lu Washington University in St. Louis
Atif M. Memon
Atif M. Memon University of Maryland, College Park

If you think any of the details on this page are incorrect, let us know.

Report an issue

We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:

Related Online Degrees & Career Pathways

Exploring a future in Computer Science can open many doors, but choosing the right educational path is essential. Many professionals are now turning to graduate degrees that are worth it to boost their career prospects and stay competitive in a fast-changing tech landscape.

For those seeking a quicker, more affordable route, there are 1 year associate degree programs online that provide foundational knowledge and job-ready skills. These programs offer flexibility and can serve as stepping stones to advanced studies or entry-level positions in tech.

Budget is another major factor. Thankfully, there’s a growing list of affordable online courses that deliver quality education without breaking the bank. Accessibility is further enhanced by the option to enroll in the best colleges for low gpa, ensuring more students have the chance to pursue tech degrees, regardless of academic history.

Mapping your pathway in Computer Science is now more flexible and accessible than ever, thanks to online programs designed to suit different backgrounds, budgets, and career goals.

Best Scientists Citing Douglas C. Schmidt

Trending Scientists