Michael Stal

from Wikipedia, the free encyclopedia

Michael Stal (born March 4, 1963 in Munich ) is a German computer scientist .

Life

Michael Stal studied computer science and mathematics at the Technical University of Munich . In March 2007 he received a PhD in Natural Sciences and Mathematics from the Rijksuniversiteit Groningen ( Netherlands ) . He works in the research center of Siemens AG in Germany and deals with the topics of software architecture and middleware . He is also editor-in-chief of JavaSPEKTRUM magazine . In 2010 he was appointed honorary professor at the chair for software engineering by the Rijksuniversiteit Groningen .

Stal became known as a co-author of the book series "Pattern-Oriented Software Architecture" . Volume 1 "A System of Patterns" introduces architectural patterns , defines the categorization of design patterns in pattern systems, as well as a first methodology for the use of pattern systems. Volume 2 "Patterns for Concurrent and Distributed Objects" deals with distributed and concurrent systems. Stal has also worked as a co-author of the book “Handbuch der Software Architektur” .

In addition to software architectures, Stal also deals with the field of middleware ( distributed systems , components , service-oriented architectures ), including as a member of the OMG . He also took part in the standardization of C ++ .

Works

  • Michael Stal: Understanding and Analyzing Software Architecture (of Distributed Systems) using Patterns , Rijksuniversiteit Groningen, 2007, ISBN 978-90-367-2980-2
  • Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, Michael Stal: Pattern-Oriented Software Architecture - A System of Patterns , Wiley & Sons, 1996, ISBN 0-471-95869-7
  • Douglas C. Schmidt, Michael Stal, Hans Rohner, Frank Buschmann: Pattern-Oriented Software Architecture - Patterns for Concurrent and Networked Objects , Wiley & Sons, 2000, ISBN 0-471-60695-2
  • Ralf Reussner, Wilhelm Hasselbring: Manual of Software Architecture , Dpunkt Verlag, 2006, ISBN 3-89864-372-7

Web links