stringtranslate.com

Douglas C. Schmidt

Douglas C. Schmidt (born July 18, 1962) is a computer scientist and author in the fields of object-oriented programming, distributed computing and design patterns.

Biography

In August 1994 he joined the faculty of Washington University in St. Louis.[1]From August 1999 to December 2002 he was associate professor with tenure at the University of California, Irvine. During much of this time he worked for DARPA managing US federal funded research programs. In 2003 he became professor of computer Science at Vanderbilt University, and associate chair of computer science and engineering in December 2004.[2]In August 2010 he became a deputy director, research, and chief technology officer at Software Engineering Institute.[3] In April 2013 he became a director at Real-Time Innovations.[4]

He led teams that developed an Adaptive Communication Environment (ACE), The ACE ORB (TAO), a component-integrated ACE ORB (CIAO), and an implementation of the Deployment and Configuration standard built on top of TAO (DAnCE). "ORB" refers to a key piece of the Common Object Request Broker Architecture. They were made available as open-source software.[5]

On February 8, 2024, Schmidt was approved by the U.S. Senate Armed Services Committee to become the Director, Operational Test and Evaluation for the Department of Defense.[6] He was confirmed by the full Senate on February 29, 2024.[7]

Publications

Articles

Douglas C. Schmidt published articles in C++ Report and C/C++ Users Journal. He edited "Object Interconnections" column in C/C++ Users Journal,[8] and "Patterns++" column in C++ Report.[9]

Books

References

  1. ^ "Douglas C. Schmidt's Welcome Page". Faculty web site. Washington University in St. Louis. Archived from the original on May 30, 2018. Retrieved August 10, 2013.
  2. ^ "Douglas C. Schmidt". Faculty web page. Vanderbilt University. Retrieved August 10, 2013.
  3. ^ "SEI Announces New Chief Technology Officer Dr. Douglas C. Schmidt". sei.cmu.edu. August 3, 2010.
  4. ^ "RTI Welcomes New Board Member". rti.com. Archived from the original on April 8, 2014. Retrieved April 8, 2014.
  5. ^ "Obtaining ACE, TAO, CIAO, and DAnCE". Download web site. Vanderbilt University. Retrieved August 10, 2013.
  6. ^ "PN1166 — Douglas Craig Schmidt — Department of Defense 118th Congress (2023-2024)". US Congress. February 29, 2024. Retrieved March 1, 2024.
  7. ^ "U.S. Senate confirms Schmidt to lead operational testing and evaluation for the Department of Defense". Vanderbilt University. Retrieved March 12, 2024.
  8. ^ "CUJ and C++ Report Columns on Distributed Object Computing". cs.wustl.edu. Archived from the original on June 14, 2018.
  9. ^ "The Last Waltz, C++ Report, 1999". cs.wustl.edu. Archived from the original on December 5, 2010. Retrieved October 26, 2010.