Article · Wikipedia archive · Last revised Jul 27, 2026

Will Tracz

Will Tracz is an American computer scientist and software engineer known for his work in software reuse, software architecture, and software engineering professional service. He is a retired Lockheed Martin Fellow Emeritus, a former chair of ACM SIGSOFT, and a recipient of the ACM SIGSOFT Distinguished Service Award.

Last revised
Jul 27, 2026
Read time
≈ 2 min
Length
569 w
Citations
23
Source
Will Tracz
Alma materStanford University
Known forConfessions of a Used Program Salesman, software reuse, domain-specific software architecture
AwardsACM Distinguished Member (2009), ACM SIGSOFT Distinguished Service Award (2004)
Scientific career
FieldsSoftware engineering, Software architecture, Software reuse
InstitutionsLockheed Martin
Thesis Parameterized Programming in LILEANNA  (1997)
Websitewww.tracz.org

Will Tracz is an American computer scientist and software engineer known for his work in software reuse, software architecture, and software engineering professional service. He is a retired Lockheed Martin Fellow Emeritus,1 a former chair of ACM SIGSOFT,2 and a recipient of the ACM SIGSOFT Distinguished Service Award.3

Education

Tracz completed a Ph.D. in electrical engineering at Stanford University in 1997. His dissertation was titled Parameterized Programming in LILEANNA.4

Career

Tracz worked at Lockheed Martin, where he became a Lockheed Martin Fellow Emeritus.1 In 2009, the Association for Computing Machinery named him an ACM Distinguished Engineer, a category of ACM Distinguished Member, while he was affiliated with Lockheed Martin IS&GS.56

He has authored and edited publications on software reuse and software engineering. His 1995 book, Confessions of a Used Program Salesman: Institutionalizing Software Reuse, was published by Addison-Wesley.7 He also edited Software Reuse: Emerging Technology, published by the IEEE Computer Society Press.89

In 1997, Tracz was granted a United States patent for a “System for identifying and linking domain information”.10

Professional service

Tracz served as chair of ACM SIGSOFT from 2012 to 2015.2 He has also served as Special Projects Liaison on the ACM SIGSOFT Executive Committee.1

He was the general chair of the 24th International Conference on Software Engineering in 2002, held in Orlando, Florida.1112

Tracz was also general chair of the 20th ACM SIGSOFT International Symposium on the Foundations of Software Engineering in 2012.13

ACM SIGSOFT annual reports identify Tracz as editor of Software Engineering Notes.14

Awards and recognition

In 2004, Tracz received the ACM SIGSOFT Distinguished Service Award.315

In 2009, ACM named Tracz an ACM Distinguished Engineer.5 His ACM awards profile lists him as an ACM Distinguished Member in 2009 and an ACM Senior Member in 2008.6

Selected bibliography

  • Tracz, Will. Software Reuse: Emerging Technology. IEEE Computer Society Press, 1990. ISBN 978-0818608469.8
  • Tracz, Will. Confessions of a Used Program Salesman: Institutionalizing Software Reuse. Addison-Wesley, 1995. ISBN 978-0201633696.7
References

References

  1. "SIGSOFT Executive Committee". ACM SIGSOFT. Retrieved 18 May 2026.
  2. "SIGSOFT". Association for Computing Machinery. Retrieved 18 May 2026.
  3. "Distinguished Service Award". ACM SIGSOFT. Retrieved 18 May 2026.
  4. "PhD Dissertations in the Area of Software Engineering". ACM SIGSOFT. Retrieved 18 May 2026.
  5. "ACM Names 84 Distinguished Members for Advances in Computing Technology". Association for Computing Machinery. 9 November 2009. Retrieved 18 May 2026.
  6. "Will Tracz". Association for Computing Machinery. Retrieved 18 May 2026.
  7. Tracz, Will (1995). Confessions of a Used Program Salesman: Institutionalizing Software Reuse. Addison-Wesley. ISBN 978-0201633696.
  8. Tracz, Will (1990). Software Reuse: Emerging Technology. IEEE Computer Society Press. ISBN 978-0818608469.
  9. "Will Tracz". DBLP Bibliography Server. Retrieved 18 May 2026.
  10. US patent 5634121, Will Tracz, "System for identifying and linking domain information", published 1997-05-27 
  11. "ICSE 2002 Conference Committee". International Conference on Software Engineering. 10 May 2002. Retrieved 18 May 2026.
  12. "ICSE '02: Proceedings of the 24th International Conference on Software Engineering". ACM Digital Library. Retrieved 18 May 2026.
  13. "ACM SIGSOFT 2012/FSE-20 Organizing Committee". ACM SIGSOFT. Retrieved 18 May 2026.
  14. "SIGSOFT Annual Report 2010". ACM SIGSOFT. Retrieved 18 May 2026.
  15. "SIGSOFT Annual Report 2004". ACM SIGSOFT. Retrieved 18 May 2026.
External links