J. Scott Hawker
Department
of Software Engineering
Building 70 Room 1569
Rochester Institute of Technology
134 Lomb Memorial Drive
Rochester, New York 14623
hawker AT se DOT rit DOT edu
http://www.se.rit.edu/~hawker
+1 (585) 475-2705
EDUCATION
Ph.D., Electrical Engineering, 1990,
Ph.D. Dissertation:
“An Organization for Intelligent Robot Control”
Graduate work, signal processing and applied algebra,
Rutgers University, 1983-84
M.S.E.E.
1982, B.S.E.E. 1981, Texas Tech University
M.S.
Thesis: “A Digital Signal Processing and Display System”
Rochester Institute of Technology, Rochester, New York, September, 2004 - Present
Assistant Professor, Department of Software Engineering, Golisano College of Computing and
Information Sciences (GCCIS)
·
Teaching:
Software Requirements, Verification and Validation, Information System Design,
Introduction to Software Engineering
·
Research:
Collaborative learning and knowledge management, model-driven development,
software process engineering, cyberinfrastructure for environmental computing
University/Space Research Association - NASA,
Visiting Researcher, NASA Technical Standards Program
·
Develop requirements and design for
next-generation information system architecture for agency-wide technical
standards search and delivery system
University of Alabama,
Assistant Professor, Department of Computer Science,
·
Teaching:
undergraduate and graduate Software Engineering, Software Architecture,
Human-Computer Interaction, Introduction to C++
·
Research:
o
NASA Standards Advisor: applying semantic
web, formal modeling (ontologies, UML, process metamodels), information
retrieval (metadata-driven search), and other advanced information technology
to better create, manage, find, deliver, and use standards, lessons learned,
and engineering process documentation for aerospace hardware and software
design and manufacture
o
Architecture and behavior of situated
action and observation agents cooperating on large-scale analysis and control
applications – application to traffic safety analysis
o
Component-based software
engineering processes and architectures
Motorola,
Semiconductor
Products Sector
CIM System Architect, Worldwide CIM Solutions, 1997-1999
·
Systems architect
working in partnership with key suppliers to develop next-generation manufacturing
execution system for semiconductor manufacturing. Designed innovative data collection, storage
and delivery architecture
·
Defined an Advanced
Process Control Platform for use in all Motorola semiconductor factories,
integrating and leveraging third-party analysis and control execution
environments and advanced sensors and analyzers. Architecture lead in factory pilot and in
other Advanced Process Control applications
·
Primary author, SEMI
Standard Domain Architecture for manufacturing execution systems (SEMI-STD-E81)
·
Championed concepts and practice in agile
manufacturing and virtual organizations
Motorola -- On
assignment to SeMaTech, Austin, Texas, 1995-1997
Program Manager, Project Manager, CIM Standards and CIM Framework Development
·
Project Manager and
architect, then promoted to Program Manager for developing industry standards
for CIM (Computer Integrated Manufacturing) Frameworks
-
Led definition,
development, validation and adoption of the SeMaTech CIM Framework, an
industry-consensus standard for an open, multi-supplier, plug-and-play
application architecture for manufacturing execution systems in semiconductor
fabrication.
It
won the 1996 Object World award for the best use of object-oriented technology
for software reuse.
-
Created, participated
in, and coordinated seven focused engineering teams formed from
SeMaTech
assignees and volunteers from
SeMaTech
member companies, suppliers, users, and
standards bodies (over 30 participants from more than 15 companies) to achieve
industry-wide consensus in the definition, validation and adoption of CIM
Framework Specification and Architecture.
Obtained international participation in and led the creation and
transition of these teams to SEMI Standards Task Forces (SEMI: Semiconductor Equipment and Materials,
International) and to leadership in OMG (Object Management Group) Manufacturing
Domain Task Force and Business Object Domain Task Force standardization.
-
Participated
in
the Factory Integration Technology Working Group creating the SIA National Technology
Roadmap for Semiconductors. I championed
and edited the Manufacturing Information and Execution Systems section, which
identified technology needs through the next 15 years.
-
Project manager and
program manager, responsible for budget ($1.8M/yr.), personnel (7 staff, plus
30 industry volunteers), program-level and project-level planning and
management, supplier selection and performance, strategic planning, technology
transfer, and industry coordination.
Honeywell, Inc.,
Industrial
Automation and Control Division
System Architect:
New product definition and opportunity assessment
·
Designed
architecture for integration of manufacturing process control with production
control
-
Defined information
models and functional requirements for real-time, closed-loop control and
reporting of product cost, quality, yield, and schedule in continuous process
industries
-
Defined integration
infrastructures with services including databases, real-time data caches, data
communications and event propagation agents, application scheduling and
invocation, and mechanisms to integrate object-oriented-style applications with
relational- and procedural-style applications
-
Worked with
cross-functional team to research make/buy options, recommend business
alignment, and launch partnership for production control component of new
product architecture
·
Defined
client-server architecture and led client implementation for field trial of
portable, radio-linked computer for use by mobile workers in hazardous industrial
sites
-
Coordinated
development for three-company, ten-person development team
-
Worked with
marketing to develop a business feasibility assessment
Product Architect:
Process Control Engineering Workstation
·
Conceived and
defined engineering workstation architecture featuring a tool integration
infrastructure based on CASE frameworks, including an object-oriented database,
common user interface, reusable base classes, and component-based tool
invocation and visual editing
-
Led seven-person
international team (including
-
Technical lead and
architect on twenty-person team for detailed design and development of tool
infrastructure services, including coordination with architects of overall
next-generation control system
Honeywell, Inc.,
Defense Avionics
Systems Division
System and Software Engineer: Flight and
·
Led design and
prototype of a development facility for real-time, embedded expert systems
including a knowledge engineering workstation, a real-time embedded inference
engine with parallel execution, and a rule-base translation and optimization
tool leveraging automatic program synthesis technology
·
Defined and
prototyped knowledge-based system architecture to support and integrate flight
management and mission management functions for military aircraft
operations. Worked with customers and
corporate research to apply system to specific aircraft and missions
-
Defined modular
partitioning and integration architecture for functions including sensor
integration, situation assessment, action planning and reactive control, and
combat crew interface
-
Leveraged Air Force
Pilot's Associate results in information-based integration using a real-time
control blackboard, terrain and feature databases, and real-time distributed
database management
-
Provided threat,
terrain, and geographic data models for planning and decision support on covert
missions
Institute for
Robotics and Center for Design and Manufacturing Innovation
Graduate Research Assistant: R&D of
Knowledge-Based Control and Agile Manufacturing Systems
·
Conceived and
developed an intelligent control system reference model focusing on the
representation and coordinated use of world knowledge and goals in modular
observation/action agent controllers
-
Applied reference
model to manufacturing information and control systems, dual-armed assembly
robots, and autonomous underwater surveillance vehicles
-
Led an eight-person
team to design and implement a dual-armed robot system for assembly tasks. System integrates and coordinates two
different robot arm controllers, a vision system, sonar proximity sensors, and
gripper contact/force sensors
·
Developed concepts
that helped lead to the definition of the Agile Manufacturing Enterprise. Applied modular, agent-based control
concepts, information modeling, and communications to improve manufacturing
agility
·
Designed fiber optic
plant for communications network for manufacturing automation
·
Co-taught graduate
course in robotics and intelligent machines
·
Lectured on
manufacturing systems engineering and computer communications networks for
Manufacturing Engineering Systems program seminars, Manufacturing Excellence
Symposia and industry seminars
AT&T
Signal Processing Software and Systems Engineer: Undersea Surveillance Systems
·
Conceived and
defined a functional architecture for autonomous, underwater surveillance
vehicles, including functions for sonar sensor processing and fusion, covert
motion planning and control, and covert communication
·
Developed, improved,
and led field trials of new signal processing and display algorithms to improve
signal detection performance and operator productivity
Electrical
Engineering Department
·
Developed signal processing
and data visualization tools for information analysis in geophysical
exploration
·
Maintained and
calibrated timing and sampling instrumentation for high-energy physics
experiments
PROFESSIONAL
ORGANIZATIONS
Member
IEEE (Computer; Software; Systems, Man and Cybernetics; Standards Association),
ACM, American Society for Engineering Education, Standards Engineering Society,
SEMI Standards, Association of Aerospace Standards Users
PUBLICATIONS
Gupta, S., Hawker, J.S., and Smith, R.K., “Acquiring and Delivering
Lessons Learned for NASA Scientists and Engineers: A Dynamic Approach,” 2005 ACM Southeast Conference, Kennesaw, GA,
March, 2005.
Yau,
H.Y., and Hawker, J.S.,
“SA_MetaMatch:
Document Discovery through Document Metadata and Indexing,” 2004 ACM Southeast
Conference, Huntsville, AL, March, 2004.
Hawker,
J.S., Ma, H., and Smith, R.K., “Web-Based Process and Process Models to Find
and Deliver Information to Improve the Quality of Flight Software,” (Best Paper
in Track) 2003 Digital Avionics Systems Conference, October, 2003.
Hawker,
J.S., “Concepts for a Lessons Learned Software System,” in The 2003 NASA Faculty Fellowship Program Research Reports,
NASA/CR—2004-213285, pp.XVI-1 – XVI-6 May, 2004.
Hawker,
J.S., Massey, K.E., and Davis, S.M., “Re-Architecting a Data Analysis System to
Enable Pluggable Tools and Data,” Computer Science Technical Report TR-2002-08,
University of Alabama, October, 2002.
Hawker,
J.S., “Integrating Process, Product, and People Models to Improve Software
Engineering Capability,” Computer Science Technical Report TR-2002-05,
Hawker,
J.S., “A
Hawker,
J.S. and Massey, K.E., “Toward Distributed, Pluggable Tools and Data:
Re-Engineering a Data Analysis Architecture,” Computer Science Technical Report
TR-2002-07,
Hawker,
J.S., Woolridge, R., “A Process for Gaining Competence in Component-Based
Development,” Computer Science Technical Report TR-2000-08,
Burg,
W.D., Hawker, J.S., et al.,
“Exploring a Comprehensive CBD Method: Use of CBD/e in Practice,” Third International
Workshop on Component-Based Software Engineering, International Conference on
Software Engineering, Limerick, Ireland, May, 2000.
Hawker,
J.S., Hodges, R., et al.,
“Provisional Standard for CIM Framework Domain Architecture,” Semiconductor
Equipment and Materials International (SEMI) Standard #E81-0699, SEMI, Inc.,
Mountain View, CA, 1999. (An
international industry standards document)
Hawker,
J.S., “CIM Framework Architecture and Application Models,” in Information Infrastructure Systems for Manufacturing
II, J.J. Mills and F. Kimura,
Editors, pp. 201-214, Kluwer Academic Publishers, Boston, 1999.
Hawker, J.S., SEMATECH CIM Framework
Architecture Concepts, Principles and Guidelines. Technology Transfer #96123214A-ENG, SEMATECH,
Hawker,
J.S., Waskiewicz, F.W., “Agility enabled by the SEMATECH CIM Framework.” Plug
and Play Software for Agile Manufacturing in SPIE’s Photonics East 1996
Conference,
Hawker,
J.S., An Organization for Intelligent
Robot Control, Ph.D. Dissertation,
Hawker,
J.S. and Nagel, R.N., “World Models in Intelligent Control Systems,”
Proceedings of the 1987 IEEE International Symposium on Intelligent Control,
pp. 482-488.
Hawker,
J.S. and Nagel, R.N., “Integration of a Dual-Arm Control System,” Proceedings
of the 1986 SME Robotics Research Conference, MS86-776.
Hawker, J.S., Nagel, R.N., et al., “Multiple Robotic Manipulators,” BYTE Magazine, Vol. 11, No. 1, January, 1986, pp. 203-219.
PRESENTATIONS
“The NASA Standards
Advisor Program: Towards a Next-Generation Information System Architecture,”
presented at Rochester Institute of Technology Conference on Computing and
Information Sciences, January 21, 2005.
“An Integrated Process/Product Component Model for Software Engineering,”
presented at
“Components
from an Industry Perspective,” presented at NSF Component-Based Software
Development Workshop,
“So
You Know How to Program. Now What?” at
the
“
“The
SEMI CIM Framework: Standards for Semiconductor Manufacturing Executions System
Integration” at the
“CIM
Framework Architecture and Application Models” at the 1998 Conference on the
Design of Information Infrastructure Systems for Manufacturing,
“SEMI
“Semiconductor
Industry Trends and SEMATECH CIM Framework Update.” Invited presentation, IBM SiView/POSEIDON
User Meeting,
“The
SEMATECH CIM Framework.” Invited
presentation for the European Open Workshop,
“SEMATECH
CIM Framework.” Invited presentation,
IBM POSEIDON User Symposium,
“The
SEMATECH CIM Framework: a Standard Specification for Adaptive, Responsive
Manufacturing Information Systems.”
Invited presentation for the 1997 National Manufacturing Technology
Conference,
“The
SEMATECH CIM Framework: An Agility Enabler.”
Presented at the 1997 Agility Conference,
“CIM
Framework Tutorial.” Half-day tutorial
at ESPRIT EuroFrame Workshop,
.
FUNDED
RESEARCH
“Standards
Advisor: MetaMatch, 7120.5B Web Portal, and Integrating Training and Lessons
Learned,”
“ED14
Interactive Software Process,”
“Standards
Advisor Web Portal,”
“Systems and Data Enrichment for Traffic
Safety,” North Carolina Department of Transportation, $105,420, October 2001 –
September 2002.
NASA
Faculty Fellow, $13,500, May 2002 – August 2002; $13,500, May 2003 – August 2003.
“ERP
2000: The Supply Chain and the Internet,” NSF, $10,000, April, 2000.