Dr. Will Tracz is a Lockheed Martin Fellow Emeritus (retired). On his retirement in May of 2012, he was a principal software engineer/application architect for the
Global Combat Support System - AF (GCSS-AF) program at Lockheed Martin IS&GS in Owego, NY
where he was responsible for evaluating new technology and investigating its application.
He was also co-chair of the Lockheed Martin Advanced Software Technology Focus Group,
member of the IS&GS Engineering Review Board, and
the Lockheed Martin Liaison to ACM and IEEE CS.
Recently, he served as Tech Volume Lead/Author on several Service Oriented Architecture (SOA), infrastructure modernization,
virtualization and ITIL-oriented new business proposals.
Dr. Tracz started his career with the IBM Federal Systems Company Owego Laboratory, which became Loral Federal Systems Owego
before being acquired to become Lockheed Martin Systems Integration - Owego.
Before joining the Global Combat Support System - AF (GCSS-AF) Enterprise Engineering department in 2001, he was IR&D PI (principal investigator)
on a task focused on Enterprise Architecture Frameworks (e.g.,
DoDAF (formerly
C4ISR), Zachman,
JTA,
FEAF,
and
TOGAF)
and architecture representation tools with special emphasis on business process modeling and analysis using Lockheed Martin's
ARQuest(TM) Blueprint.
Prior to this, he served as Technical Program Chairman of Lockheed Martin’s
Joint System Symposium (JS01)
and Enterprise Architecture track co-chair for the
Mission Critical Enterprise Systems Symposium.
He was lead PI on a large IR&D task focused on collaborative e-business – data warehouses,
ERP systems, supply chain management systems, enterprise system integration (EAI) and knowledge
management/business intelligence as well as the lead consultant on
US Gypsum e-procurement/e-business project.
Dr. Tracz was an ad hoc member of the 1999
Air Force Scientific Advisory Board (SAB)
COTS Study.
In addition, he was a co-PI on the
Defense Advanced Research Projects Agency (DARPA)
Dynamic Assembly of
Systems for Adaptability, Dependability, and Assurance (DASADA) Program,
a PI on the DARPA Domain-Specific Software Architecture (DSSA) Project and
a participant in the DARPA Evolutionary Design
of Complex Systems (EDCS) Program.
He was chair of the corporate
Software Subcouncil working group on COTS and Reuse. While with IBM, he was a member of IBM Corporate Reuse
Council, IBM FSC Reuse Steering Committee, and editor of the IBM Corporate
Programming Reuse Newsletter.
Dr. Tracz is a member of the RIT Software Engineering Advisory Board
and RIT GCCIS Dean’s Council,
a charter member the Software Engineering Institute Technical Advisory Group on Engineering and Method (2006-2010),
an IEEE Computer Society Technical Council on Software Engineering (TCSE) Executive Committee Member at Large (2004-2008)
and is currently their vice-chair for Awards
as well as vice-chair for the local IEEE Chapter.
In addition, he is editor of the ACM SIGSOFT Software Engineering Notes,
member of the ACM Professional Development Committee,
past chairman of the
International Conference on Software Engineering sponsored by IEEE and ACM, and
chairman of the upcoming ACM Foundations of Software Engineering in 2012.
He also served as newsletter editor and chair of ACM SIGMicro and has
chaired several reuse conferences, symposiums, and workshops.
Tracz has over 100 publications on software engineering, microprogramming,
and software reuse. His current book,
"Confessions of a Used Program Salesman: Institutionalizing Software Reuse," published (1995 in English, 2001 translated to Japanese) by Addison-Wesley,
provides a roadmap for introducing reuse into an organization by first
using anecdotes and analogies to illustrate the non-technical inhibitors
to software reuse, then providing a detailed process for identifying and
creating reusable software assets.
In addition, Tracz has been the keynote speaker or invited speaker at
several reuse and software engineering conferences, symposiums, and workshops.
He has given over two dozen
tutorials on software reuse and domain-specific software architectures.
These range from half or full-day surveys (e.g., ICSE, STC, COMPCON, COMPSAC,
and the IBM Quality Institute), to 3-day short courses at UCLA and UC Irvine.
- YFUPS
EDUCATION
B.S. Mathematics SUNY Geneseo 1972
M.S. Computer Science Penn State 1974
M.S. Computer and Electrical Engineering Syracuse 1979
Ph.D. Electrical Engineering Stanford 1997
WORK AFFILIATIONS/EXPERIENCE
- Principal Research Scientist/ Software Engineer / Senior Technical Staff Member at Lockheed Martin IS&S (formerly Lockheed Martin Systems Integration – Endicott/Loral Federal Systems/IBM Federal Systems) (1974-2012)
- Lockheed Martin Fellow (2008-)
- Co-Chair Lockheed Martin Advance Software Technology Focus Group (2008-2012)
- Lockheed Martin Industry Liaison for IEEE CS and ACM (2009-2012)
- Proposal Tech Volume Lead: SOAF(2007), GCSS-AF Recompete (2008-2009), TBMCS-UL (2008), and numerous NETCENTS Proposals (2008-2010), AOC-WSM (2010); AFNET Boundary Modernization (2010)
- Proposal SME: GSA EaaS (2011), GMA (2011) DCCS: ITIL/CSI-Change Management (2010): NETCENTS 2 Application Services: System Sustainment / WBS / BOEs (2010), NETCENTS 2 NetOps and Infrastructure Solutions – Web Services (2010)
- Proposal Capture Manager EDDE (and Sustainment SME) (2009)
- RFI SME: SOA ESC MSIF (2010), Web Security (2010), SOA (2009); Data Services (2010),
- GCSS-AF Configuration Management Study Lead (2010)
- Co-coordinator – GCSS-AF ERP Readiness Assessment – 2007
- Technical Lead – GCSS-AF Free and Open Source Software (FOSS) Process Consolidation/Coordination – 2007
- Technical Lead – GCSS-AF SIPR Data Warehouse Product Evaluation and Stand up 2007 -2008
- Technical Lead/Application architect for Air Force Technical Order Modernization effort (2005 - 2007)
- Principle Investigator for IR&D Task on Virtualization, Blade Servers, and Autonomic Computing (2005)
- GCSS-AF Vendor Product Liaison – responsible for identifying and determining potential ROI of new COTS SW and HW product and establishing and maintaining the Vendor Evaluation Process. (2004-
- Member of Global Combat Support System - AF (GCSS-AF) Enterprise Engineering department and responsible for investigating innovative applications and extensions of the GCSS-AF Architecture Integration Framework (2003- 2010).
- Instructor for Lockheed Martin ARQuest(TM) Blueprint Training - Business Process Modeling Module (2003).
- Proposal Manager and Lead PI for the Defense Advanced Research Projects Agency (DARPA) Dynamic Assembly of Systems for Adaptability, Dependability, and Assurance (DASADA) Phase II Experiment focused on applying the “Self-aware, Self-healing” system infrastructure technology to AWACS Mission Computing.
- Proposal Manager and lead PI for AFRL C4ISR proposals (2002).
- Lead PI on an IR&D task focused on Enterprise Architectures (2001).
- Technical Program Chairman of Lockheed Martin’s Joint System Symposium (2001).
- Enterprise Architecture Track chair for Lockheed Martin Mission Critical Enterprise Systems Symposium (2000 and 2002).
- Lead PI on a large IR&D task focused on collaborative e-business – data warehouses, ERP systems, supply chain management systems, enterprise system integration (EAI) and knowledge management/business intelligence (2000).
- Lead consultant on US Gypsum e-procurement/e-business project (2000).
- Member Lockheed Martin’s Corporate Advanced Software Technology Focus Group (1996-).
- Ad hoc member of the Air Force Scientific Advisory Board COTS Study (1998-1999).
- Co-PI on the Defense Advanced Research Projects Agency (DARPA) Dynamic Assembly of Systems for Adaptability, Dependability, and Assurance (DASADA) Program (1999-2002).
- Participant in Evolutionary Design of Complex Systems (EDCS) Program (1995-1998).
- Co- PI on DARPA Domain-Specific Software Architecture Project. (1990-1996)
- Outgoing chair of corporate Software Subcouncil working group on COTS and Reuse (1995-1999).
- Member Lockheed Martin Technical Aircraft Systems’ Joint Strike Fighter Software Advisory Council (1997-1998).
- Co-developer of “Domain Engineering Handbook,” which became Lockheed Martin Corporate Guideline (1996).
- Technical Lead for Java/MFC/VB trade study for creating dynamically reconfigurable discrete event simulation and animation of special processes in a specific domain (1995).
- Developer of four corporate reuse standards and guidelines documents. (1990-1992)
- Developer of guidelines for formal specification of reusable avionics MIL-Spec requirements. (1989)
- Designer of special purpose microprogramming languages for aerospace processors. (1978-1982)
- Lead programmer for Microprogrammer's Assistant, a menu driven application generator for microcode development tools. (1980-1984)
- Developer of CMS-2M to Ada translator (1988)
- Co-Chair of 3rd Annual LMCO Reuse Symposium, Nov. 1997 and Chair of 5th LMCO Reuse Symposium, Jan. 2000, Architecture Track co-chair of LMCO Mission Critical Enterprise Systems Symposium, Sept. 2000, Program chair of LMCO Systems and Software Symposium Jun 2001
- Member of IBM Corporate Reuse Council (1986-1993)
- Editor of the IBM Corporate Programming Reuse Newsletter (1990-1993)
- Member of IBM Federal Systems Division Reuse Steering Committee (1987-1993)
- Member of Owego Reuse Council (1988-1990) and Chair of the Owego Reuse Advisory Committee (1988)
- Consultant on Software Reuse for Siemens, AT&T, Andersen, Boeing, HP, Rockwell, Nortel, NSA, NASA, MICOM, GSA (1989-1998)
- Syracuse University, Department of Electrical and Computer Engineering, (adjunct professors) 1983
- Rochester Institute of Technology, Department of Information Science, (visiting professor) 1980
AREAS OF EXPERTISE:
- Software Reuse, Software Engineering, Enterprise/System/Software Architecture
- Function Point Analysis
- Change Management
- ITIL V3
- Configuration Management
- Domain Analysis, Domain Engineering
- Architecture Frameworks (e.g., Zachman, DoDAF/C4ISR)
- Business Process Modeling/Re-engineering
- Product-lines, COTS Integration, Middleware, Component-Based Development
- E-business, Supply Chain Management, E-procurement
- Microprogramming and Microarchitectures
- Formal Methods and lightweight methods (Extreme Programming – XP)
- Java, JavaScript, J2EE, XML, HTLM, and Ada
- CMS2-M, Jovial, Fortran, COBOL, PL/I and other 3GLs
PROFESSIONAL INVOLVEMENT:
- Chair, Binghamton Chapter of IEEE (2012- )
- Vice-chair, Binghamton Chapter of IEEE (2010-2011)
- Member of ACM Professional Development Committee (2011- )
- Member National Science Foundation Study on The Future of Software Engineering Research (2010)
- Member Rochester Institute of Technology Dean’s Council (2007-2011)
- Charter Member of Software Engineering Institute Technical Advisory Group (TAG) (2006-2010)
- General chair ACM SIGSOFT (2012-2015)
- Member of Crosstalk Editorial Board (2004-)
- Member-at-Large IEEE Technical Council on Software Engineering Executive Committee (2004-2008)
- Vice Chair Awards – IEEE Technical Council on Software Engineering (2009-2012)
- Moderator Lockheed Martin / IEEE Webinar Series (2009-2012)
- Member ACM Special Interest Group on Software Engineering Executive Committee (1994-)
- Member of Software Architecture Review and Analysis Group (SARA) (2001-2003)
- Publicity Chair ICSE 2005, ICSE 2007.
- Chair of the International Conference on Software Engineering (moved to) Orlando, FL, May 2002.
- Member of Association for Computing Machinery (ACM) (1981-) and Editor-in-chief for ACM SIGSOFT Software Engineering Notes (1994-)
- Member of Institute of Electrical and Electronics Engineers (IEEE) (1984-) and column editor for IEEE Computer (1991-1999),
- Editor/Editor in Chief of ICSE Window on the World (WOW), 1995-1998, 2000.
- Tutorial Chair of ACM SIGSOFT Eight International Symposium on the Foundations of Software Engineering (FSE-8), San Diego, CA, November 2000.
- Local Arrangements Chair of the Fifth Int. Conference on Software Reuse, Victoria, B.C. Canada, 1998.
- Local Arrangements Chair of ACM SIGSOFT Sixth International Symposium on the Foundations of Software Engineering (FSE-6), Orlando, FL, November 1998
- Member of the IEEE Computer Society Subcommittee on Software Reuse Advisory Board (1991- 1999)
- Member of RIT Software Engineering Department Advisory Boards (1997-2011)
- Chairman of International Conference on Software Reuse, Orlando, FL, 1996.
- Chair of MICRO-15 (Int Conf. on Microprogramming) 1982 and Chair of ACM SIGMICRO 1984-1987.
- Keynote speaker at over a dozen computer conferences.
- Member of several program and conference committees (e.g., ICSE, ICSR, SSR, ISAW, COMPCON)
- Reviewer for IEEE, ACM, NSF, Crosstalk, TOSEM, and other journals and agencies.
SELECTED PUBLICATIONS:
- Ensuring Successful Implementation of Commercial Items in Air Force Systems (SAB-TR-99-03) ( .pdf, 73 KB, May 00)
-
"Confessions of a Used Program Salesman: Institutionalizing Software Reuse" (1995) Addison-Wesley
- Editor of “Software Reuse: Emerging Technology” (1987) IEEE Computer Society Press
- Guest editor for IEEE Software Special Issue on Software Reuse, July 1987
- Guest editor for IBM Systems Journal Special issue on Software Reuse, Vol. 21, No. 4, 1993
- Published over 100 articles on Software Architectures, Software Reuse, Programming Languages and Microprogramming
- Most recent publication: “Packaging and Prioritizing Software Engineering Research to Maximize Industry Impact” in proceedings of the National Science Foundation Workshop on the Future of Software Engineering Research, November, 2010.
- Most recent tutorial: “Software Architecture - An Introduction and Overview”, IS&GS Engineering Leadership Development Program (ELDP) Technical Development Curriculum (TDC) courses - Valley Forge 1-2 December 2010
- Most recent presentation: “Reuse - What's the Use? Is Agile the Affordable Answer” Reuse Panel at LM Agile/SWE21 Workshop, 30 March 2011
AWARDS:
- IEEE Senior Member - 2011
- ACM Distinguished Engineer – 2009
- ACM Senior Member - 2008
- Lockheed Martin Special Recognition Award – Team Excellence Award,, 2007
- Lockheed Martin Special Recognition Award – Team Excellence Award, 2006
- GCSS-AF Outstanding Contributor Award, 2005
- ACM SIGSOFT Distinguished Service Award, 2004
- IEEE Golden Core Member Award - 2000
- Lockheed Martin Corporate Award “E-Procurement Requirements Development” 2000
- IBM Outstanding Achievement Award “Firmware Development Technology Improvements” 1982
-
US Patent 5,634,121 “System for Identifying and Linking Domain Information using a Parsing Process to Identity Keywords and Phrases” 27 May 1997.