Alexander L. Wolf

Alexander Lee Wolf
2014
Born (1956-09-12) September 12, 1956 (age 68)
Alma materStuyvesant High School
Queens College, City University of New York
University of Massachusetts Amherst
Known forSoftware architecture
Publish/subscribe
Content-based networking
Process discovery
Software deployment
AwardsACM SIGSOFT Outstanding Research Award (2014)
ACM SIGSOFT Distinguished Service Award (2012)
ACM SIGSOFT Research Impact Award (2008, 2011)
University of Massachusetts Amherst Department of Computer Science Outstanding Alumni Research Award (2010)
Scientific career
FieldsComputer Science
InstitutionsAT&T Bell Laboratories
University of Colorado Boulder
University of Lugano
Imperial College London
University of California, Santa Cruz
ThesisLanguage and Tool Support for Precise Interface Control (1985)
Doctoral advisorLori A. Clarke
Jack C. Wileden[1]
Websitehttps://users.soe.ucsc.edu/~alw/

Alexander L. Wolf (born 12 September 1956) is an American computer scientist known for his research in software engineering, distributed systems, and computer networking. He is credited, along with his collaborators, with introducing the modern study of software architecture,[2][3] content-based publish/subscribe messaging,[4] content-based networking, automated process discovery,[5] and the software deployment lifecycle. Wolf's 1985 Ph.D. dissertation[6] developed language features for expressing a module's import/export specifications and the notion of multiple interfaces for a type, both of which are now common in modern computer programming languages.

Wolf is Past President of the Association for Computing Machinery (ACM)[7] and an ACM Fellow, IEEE Fellow, and BCS Chartered Fellow.

  1. ^ "PhD Dissertations in the Area of Software Engineering". ACM SIGSOFT. Archived from the original on 24 May 2014. Retrieved 23 May 2014.
  2. ^ Taylor, Richard N.; Medvidovic, Nenad; Dashofy, Eric (2009). Software Architecture: Foundations, Theory, and Practice. Wiley. ISBN 978-0-470-16774-8.
  3. ^ Ingram, Steve (28 March 2014). "DoC Professor receives 2014 ACM SIGSOFT Outstanding Research Award". Imperial College London. Retrieved 23 May 2014.
  4. ^ Eugster, Patrick; Felber, Pascal; Guerraoui, Rachid; Kermarrec, Anne-Marie (June 2003). "The Many Faces of Publish/Subscribe". ACM Computing Surveys. 35 (2): 114–131. CiteSeerX 10.1.1.10.1076. doi:10.1145/857076.857078. S2CID 5702219.
  5. ^ van der Aalst, W.M.P.; Weijters, A.J.M.M.; Maruster, L. (2004). "Workflow Mining: Discovering Process Models from Event Logs". IEEE Transactions on Knowledge and Data Engineering. 16 (9): 1128–1142. CiteSeerX 10.1.1.10.90. doi:10.1109/tkde.2004.47. S2CID 5282914.
  6. ^ Wolf, Alexander L. Language and Tool Support for Precise Interface Control (Thesis). University of Massachusetts Amherst (1985, advisor: Lori A. Clarke and Jack C. Wileden).{{cite thesis}}: CS1 maint: location (link)
  7. ^ "New officers represent more than 100,000 ACM members worldwide". ACM. Retrieved 23 May 2014. ACM has elected Alexander L. Wolf as President for a two-year term beginning July 1.