Vous êtes sur la page 1sur 18

Resume of:

Ralph I. McNall,
Jr.

Address:

31 Timberlake Drive
Orchard Park, NY 14127
716-662-7712
RMcNall@gmail.com

Phone:
Internet:
Date:
Security
Clearance:

2012-06-09
DOD Secret (1973 1977)

Employment Objectives:
At this point in my life Im primarily looking for an opportunity to re-engage in research,
development, and application of information characterization, retrieval, visualization, and
decision support systems.
My employment interests encompass a number of diverse areas including the following:
Software / Systems Engineering leadership opportunities, especially those with a significant
architecture focus.
Information Technology: management, needs analysis, strategic planning, research, and
development.
Development and application of formal methods and tools for software / system
development with a special interest in object-oriented user interface systems that provide
intrinsic support for application semantics and associated browsing and editing.
Work in any of these areas will benefit from my strong problem solving skills as well as my
significant technology and people leadership abilities. I am particularly interested in being
able to take advantage of opportunities uncovered by my visionary abilities to see beyond
what prevails to what can make knowledge workers more productive. As such, my work
environment should be professionally stimulating and supportive. It should encourage my
abilities as a highly creative technologist, architect, and visionary. I also utilize formal
structured methods and tools, including Issue Based Information Systems, to pay attention
to detail and manage complexity.

Employment History:
From

To

Employer

1997/1
2
1996/0
1
1992/0
9
1991
1981

2015/03 AT&T-Labs, Middletown, NJ

1979
1977
1972

1981
1979
1977

Position / Title

1997/12 Computer People, Inc., New York, NY

Principal Tech. Staff


Member
Professional Staff

1995/12 Analysis and Simulation, Inc., Buffalo, NY

Principal Systems Analyst

1992
1991

Independent Consulting
Principal ...

ACE Technology, Westborough, MA


Digital Equipment Corporation, Marlborough,
MA
SofTech, Inc., Detroit, MI
M.I.S. International, Inc., Detroit, MI
Thermal Technology Lab, Buffalo, NY

Professional Affiliations:
Past Affiliations:
ACM - Special Interest Groups on:
o Information Retrieval (SIGIR)
o Computer Human Interaction (SIGCHI)
o Graphics (SIGGRAPH)
IEEE Computer Society

Systems Consultant
R/T Systems Engineer
Systems Research
Engineer

Resume of Ralph McNall

Page 2 of 18

USENIX / SAGE (The Systems Administrators Guild)

Education:
Continuing professional studies listed separately.
M.S.E.E. SUNY/Buffalo 1980
Thesis: Modeling Electro-magnetic System Dynamics
B.S.E.E. SUNY/Buffalo

Expertise (years of experience):


Technology (Developed 6 Proposals that resulted in over $1,000,000 in SBIR
contracts in a 3 year period):
Computer System Security (6+), Information Retrieval System Development (4+)
(http://www.AnSim.com/), Information & Data Visualization Systems (3+), Hyper-Text / MultiMedia (3+), Computer Supported Cooperative Work (2+), Formal Methods for Paying
Attention to Detail and Managing Complexity (5+)
Management:
Technology Assessment, Transfer, and Management (10+), Information Based Issue
Resolution Systems (5+), Team/Group Leader (7+), Salary Planning, Performance Reviews,
Goal Setting, Business Plans (3+)
Marketing:
Market Assessment and Strategic Planning (5+), Graphics Hardware and Software Product
Management (2)
Software/System Development Methodologies, Tools, and Languages:
User Interface Systems Analysis and Design (10+), Structured Analysis and Design
Techniques (5+), Information Based Issue Resolution Systems (5+), E-R/O-O
Data/Process/System Modeling/Analysis/Design (5+), Computer Aided Software Engineering
(4+), FORTRAN software development (5+), BASIC software development (5+), C: MSWindows / DOS / UNIX / MVS software development (3+), Borland C++: Object Window
Library software dev. (1+), Actor/Object Window Library software development (1+), PL/I
software development (1+), DCL, UNIX Shell and perl script development (5+), SCCS, CMS,
DEC/CMS
Operating Systems & Tools:
SunOS 4.1.3 and Solaris 2.4, 2.5.1, 2.6, 2.7, and 8 system tuning, management, and support
(6+), Volume Manager, DiskSuite, Net Backup, VI, EMACS, truss, tcp wrappers, tripwire,
sRelay, SKIP; MS: NT, Windows: 98, 95, 3.1, 3.0, ... Alpha/Beta 1.0 / DOS system
management (7+); Digital: CPM80/86, DECwindows / VMS system management (3+),
MVS/TSO, Honeywell/GECOS, Linux, NetWare 3.11 system management (1+)
Hardware:
Sun: E4500, E3500, E1000, E450, Ultra 2, SPARCstation 20, 10, 5, D1000 Disk Packs,
SPARCstorage Arrays, Disk MultiPacks, 4mm Tape, 8mm Tape, DLT Tape Stackers, Intel
based PCs, VAXstations, CDC Cybers, Xerox Sigma 7, HP-9830, Cisco: Local Director, PIX
FireWall, routers, hubs, and switches; UPS.
Applications:
SGML/HTML and other document markup languages (3+), MS Office and Project, Lotus
SmartSuite, Visio, ... (10+)

Experience
Web Services Development and Support
For five+ years Ive been doing planning, implementation, and support of secure and robust Solaris and NT based
Web hosting systems for AT&T. Responsibilities include the development of project plans for both hardware and

rmcnall@att.net

716-662-7712

25 January, 2016

Resume of Ralph McNall

Page 3 of 18

software, including implementation timelines. My Field Support responsibilities include development of methods
and procedures to support operation, administration, and maintenance of Web hosting systems for AT&T. I was also
responsible for understanding and documenting Y2K compliance requirements.
Current responsibilities include management activities focused on development of
automated application monitoring, alarming, and control systems and associated methods
and procedures for operations, administration, and maintenance of our Web based ecommerce applications. The base platform includes Netscape (Iplanet) Enterprise Servers,
perl, ATG Dynamo, and BEA WebLogic Java based applications, Informix and Oracle
databases, Vignette (StoryServer) Content Management, and several different types of
connections for real time transactions and other data transfers (Sterling CONNECT:Direct,
ssh/scp, SKIP, ftp, PGP/SNMP).
My experiences also include planning for and implementing new systems as well as ongoing
hardware and software upgrades. For example, I was responsible for specification,
acquisition, and start-up of several new Sun Enterprise servers in a new production facility
we migrated to. This effort also included planning and implementing the migration of all the
existing Ultra 2 servers to meet testing and other (secondary) production system needs. I
am also the point of contact for all our Sun hardware and several software maintenance
contracts (Netscape (Iplanet), Sterling CONNECT:Direct, ...).
It is also my responsibility to insure that application developers are aware of and conform to
a minimal set of architectural framework standards established for the base platform. To
this end I maintain a "Software Development Standards" document for our development
group. The Software Development Standards document illustrates best current practices
with respect to applications destined for a production host in the following areas: Security,
Year 2000 (y2k) Change of Century Compliance, Testability, Administration (Installation and
Configuration/Tuning), Operation (Monitoring, Reporting, Control, and Recovery), and
Maintenance (Problem Resolution and Tuning).

Information Security
At AT&T I am directly involved in establishing and maintaining secure and robust computing
environments for hosting several large Internet and intranet web sites, including secure
communication between front end client software and back end application/database
servers and other legacy systems. These on going efforts include securing the systems from
and monitoring the systems for unauthorized access and securing data through
authentication and encryption of data channels and storage mechanisms. I have given a
presentation on configuring secure Sun Solaris operating systems at AT&T WebWeek, an
internal conference. I am also knowledgeable with respect to configuring routers and
firewalls to achieve secure environments. I have experience identifying and tracking down
the source of attacks on systems. I helped develop and am responsible for maintaining
coding standards, a primary focus of which is security. And I stay on top of security issues
and technology through the CERT-advisory mailing list, the SANS Security Digest, and other
publications.

Project Management and Engineering Supervision


My experience includes 9+ years of managing software development and other related
efforts in support of external, as well as internal customer needs. As a Software
Development Manager, Product Manager, and Senior Engineer, I've worked directly with both
internal and external customers to develop and communicate an understanding of their
needs, develop requirements and plans (resources, schedules, and designs) to meet those
needs, and executed and delivered against those plans. I've used Microsoft Project and
other tools to plan, track, and report on project progress. I use Issue Based Information
System methods and tools to document, track, and assist in the resolution of software and

rmcnall@att.net

716-662-7712

25 January, 2016

Resume of Ralph McNall

Page 4 of 18

other problems from needs analysis through deployment, operation, and support. I'm a firm
believer that quality software development requires that you pay attention to detail and
manage complexity. And that methods and tools and appropriate training in utilizing them
effectively are critical to doing so.
I have successfully functioned in a Management and Supervisory roll in previous jobs positions as well as in a
number of other positions not directly related to my employment (SIGGRAPH/NE, BSA, MMRA). My job at
Thermal Technology Laboratory included developing plans for testing of transformer/rectifier systems and
supervision of those tests. While working for SofTech I managed the start up of a technical documentation group.
At Digital I managed the development, including testing, of software drivers and documentation for graphics
hardware. I also supervised a user interface development group and a scientific computing systems engineering
group. At AnSim I spent over three years leading several development projects including development of proposals,
staffing plans, and equipment needs as well as leading the team development efforts. At AT&T I was Project Leader
for Field Support of several web site applications including www.shop.att.com and www.customerservice.att.com.
My experience providing guidance, training, and review of work performed by direct reports
goes back to the early 1980's. At that time, while working for SofTech, I was responsible for
managing the startup of a documentation effort for the graphics system development effort I
was involved in at the time. I had two technical writers reporting to me. While one of the
technical writers was capable of performing any task I delegated to her with no additional
management effort other than to be aware of what she was doing, the other technical writer
required micro managing almost daily. More recently I have been an industry sponsor
providing guidance to several student projects as well as team leader for several research
and development efforts that involved both new hires and full time students working part
time on the project. I have been both an AT&T MentorNet Electronic Mentor to female
engineering students and a mentor (sponsor) for an AT&T Summer Intern. I also have
experience mentoring other coworkers. I am aware of the importance of open
communications, and in general believe I do well from both a peer and subordinate
perspective.
While employed by Digital Equipment Corporation I supervised several small groups of
software developers, technical writers and systems engineers. This included setting
priorities for the work we did, establishing software development standards, establishing and
delivering against schedules and budgets, including salary planning, and participating in
hiring evaluations. As a Software Engineering Supervisor I was also responsible for working
with my direct reports to establish mutually agreed to goals and objectives, identifying
support, including training, needed to meet those goals and objectives, conducting objective
performance reviews based on those goals and objectives, and doing salary action planning.
Other significant skills Ive developed include excellent analytical skills and general technical knowledge that
supports my being able to see beyond what is to what could be. As such, I find great enjoyment when I am able to
work in an environment where innovation is supported. My analytical skills also support my excellent ability to
identify and solve problems. I am a firm believer in the value and use of formal methods and tools in support of
such efforts. Im also a firm believer in the value of ongoing professional development. I also have extensive
experience interacting with end-users and developing supporting documentation including the use of structured
techniques for documenting and resolving issues.
I have a diverse technical background that allows me to address specific technical needs
while at the same time maintaining an open mind with respect to alternatives. This includes
extensive experience with Software/System Development Methodologies, Tools, and
Languages, including User Interface Systems Analysis and Design, Structured Analysis and
Design Techniques, and Information Based Issue Resolution Systems.

rmcnall@att.net

716-662-7712

25 January, 2016

Resume of Ralph McNall

Page 5 of 18

Written And Verbal Communication Skills


I have demonstrated excellent written and verbal communication skills in the numerous
documents I have written and the presentations I have given at conferences, seminars,
workshops, and other meetings, including customer presentations.

Status Reporting
Status reporting is an ongoing responsibility Ive hade as a team leader at AT&T and in
previous leadership and supervisory positions at AnSim, Digital, and SofTech. Depending on
the situation Ill use a combination of regular group meetings and individual (one-on-one)
meetings and weekly status reports as mechanisms for collecting information for executive
reports. Ive also used issue based information systems for documenting and
communicating problems.

Visionary Abilities To See Beyond What Prevails


I consider my visionary abilities to see beyond what prevails to what can be one of my most
significant strengths. This ability was demonstrated in my ability to bring in over $1,000,000
in SBIR funding while working for AnSim, earlier efforts at Digital, and even the innovative
modeling work that is contained in my Masters thesis.

Technologist - Technology Assessment / Technology Transfer


One recruiter referred to me as a "technologist". I work at remaining current with new and
developing technologies through professional affiliations (ACM), industry publications
(InfoWorld, ComputerWorld, eWeek, SysAdmin, SunWorld, TechRepublic, EETimes, ...),
participation in conferences, seminars, workshops, and trade shows (AT&T WebWeek,
USENIX/LISA, Internet World, ...), . For these reasons I had a significant involvement in
technology transfer at Digital. My technology transfer experience includes participation in
ANSI X3H3 graphics standards development efforts, being a liaison to the Microelectronic
and Computer Technology Corporation (MCC) Human Interface (HI) and Software Technology
programs, being Technical Director of the "Living Labs" research program involving three
supercomputing centers, and technical liaison to the University of Lowell Institute for
Visualization and Perception Research. I obtained Advanced Development funding to
transfer Memory Extension research from the MCC HI Lab to a VAXstation platform. I also
organized and ran several seminars and workshops on User Interface Systems.

Business Requirements Identification and Analysis


I am trained in the use of SofTech's Structured Analysis and Design Technique (SADT/IDEF0)
for development of diagrammatic models of existing and proposed systems. I also have
extensive experience using formal methods for capturing and resolving issues at all phases
of development. Experience using these methods includes analysis, specification, and
design of an application modeling/graphic display system for General Motors Corporation's
Common Graphics System, ANSI X3H3 (CGI and PHIGS) graphics standards development
work, and development of a Service Deployment and Field Support Service Realization
Process model for AT&Ts Consumer IP Services Lab. Recent experience capturing and
analyzing user business requirements includes requirements for deployment, operation,
administration, maintenance, field support, and security of Web based client-server
applications.

Requests for Proposals (RFP's)


I have developed RFP's for upgrades as well as new hardware and software for AT&T
development, test, and production system hosting platforms. Prior experience includes
identification of computing system hardware and software needs for the Center for

rmcnall@att.net

716-662-7712

25 January, 2016

Resume of Ralph McNall

Page 6 of 18

Technology Commercialization that also included development of detailed requirements


specification as well as identification of PC system vendors and bid evaluation. Ive also
developed RFPs and evaluated resulting proposals for CAD/CAM systems while working as a
contractor at Ford Motor Co.

Cost/benefit Analyses
At AT&T cost/benefit analysis has been an integral part of my development of proposals for
upgrades and new base platform hardware and software for meeting the development, test,
and production-hosting needs of web based client-server applications. This included new
systems for a site migration. Ive also done make versus buy analysis for graphics software
while working as a Product and Marketing Manager for Digitals Engineering Systems Group.
While working for MIS I did detailed cost/benefit analysis of CAD/CAM systems.

Software Analysis
At AT&T I analyzed software utilities and packages for meeting the operational,
administrative, maintenance, and security needs of development, test, and production
systems. This included software for disk (file system) management, fail over, monitoring
and restricting user access, and application monitoring and problem alarming. At AnSim I
analyzed software packages for suitability in meeting our research and development needs
in the areas of cross platform user interface development tools, C/C++ development tools,
physical and human system modeling and simulation, and information characterization,
retrieval, and visualization.

Design and Prototyping


My experience includes responsibility for development of application management software
for monitoring, alarming, and otherwise dealing with production related AT&T application
software problems. Other experience includes leading a five person two year effort to
develop software for a Human Memory Extension (HME) System and a 3+ person six month
effort to develop a feasibility demonstration software prototype of a World Wide Web 3D
Browser (W3D) for "Surfing the Internet". I was also team leader for a two person six month
contract to develop data visualization software to assist biomedical investigators in
detecting significant patterns in large bodies of clinical and other research data.

Application Development
Experience doing detailed design of systems includes several years of work as a Principal Investigator, technical
lead, and project leader at Analysis and Simulation (AnSim). Those systems include simulation software, statistical
analysis software, information characterization and retrieval software, and data visualization software developed in
C/C++. As a Senior Analyst on the Integrated Facility for Analysis of Complex Surveys (IFACS) project
(http://AnSim.com/) I developed cross-platform integration capabilities in C (MS-Windows / IBM/MVS) and
enhancements and extensions to the Actor/OWL/MS-Windows based Graphical User Interface. I developed on-line
documentation (Help) capabilities for use under MS-Windows. I also made recommendations for moving to a more
mainstream C++ development environment and recommendations for restructuring the design of the user interface
and data files to achieve a better overall design that both facilitates development and maintenance as well as
improved usability by users of IFACS.
At Digital I was involved in the detailed design of the first MS-Windows based hypertext interface to on-line
documentation (implemented in C). Working for SofTech I assisted in the detail design of General Motors
Common Graphics System, a replacement for two existing in house systems. This included analysis, specification,
and design of an application modeling/graphic display system including development of a PL/1 prototype of
network database management facilities capable of supporting an object oriented interactive graphics and
application modeling system. My application development experience also includes transformer design and
modeling applications in FORTRAN and Basic, a cost estimating and tracking spreadsheet for a construction

rmcnall@att.net

716-662-7712

25 January, 2016

Resume of Ralph McNall

Page 7 of 18

company and a bacteriology database information system for a major hospital, both developed in Basic, and data
acquisition, simulation, and analysis programs for automotive safety research in structured FORTRAN and Basic.

Databases
My involvement with relational databases has primarily been from the perspective of
providing field support for the Informix and Oracle databases AT&T e-commerce applications
utilize. My database design experience includes work on the General Motors Corporation's
Common Graphics System (CAD/CAM) Database, the human memory extension weighted
association network database system, and several other flat file databases. These
experiences demonstrated my ability to do data abstraction and relationship
characterization.

Project and Programming Standards and Techniques


While working for SofTech I researched and developed standards, procedures, and tools for
software development including standards for code documentation, quality metrics, and
testing. At AT&T I assumed responsibility for maintaining my organization's Software
Development Standards, including significant enhancements.

Software Technology
I am familiar with IDEF0 and have formal training in SofTech's Structured Analysis and
Design Technique (SADT), which was the basis for IDEF0. I also have extensive experience
using formal Issue Based Information Systems to facilitate documenting and resolving
analysis, design, and implementation issues. While at Digital I participated in MCC Software
Technology Program reviews and actively promoted the use of Issue Based Information
Systems for documenting and resolving problems. I sponsored two WPI student research
projects involving C source code analysis and network resource management while at
Digital.

Production (Field/on-call) Support


Over five years of experience leading a Field Support team. I've had primary responsibility
for providing 7x24 on-call support for the AT&T Interactive Electronic Commerce applications
Web sites: http://www.shop.att.com/ and http://www.customerservice.att.com/. Accordingly,
I'm quite accustom to carrying pagers, cell phones, and portable computers to facilitate
responding to problems both after hours and on weekends. Responsibilities include
performing emergency computer programming when necessary. An example of such a
situation was a need to modify a line of Java code that wasn't working when the developer
was on vacation.

Documentation and Training


As a Field Support Team Leader I am responsible for providing information needed by
customer care and system administration personnel. This includes providing detailed
instructions on how to obtain the information Field Support needs to troubleshoot customer
problems as well as resolutions to known customer problems. While working for SofTech I
established and managed a system documentation effort involving two technical writers
developing both system design and implementation documentation as well as end user
documentation for GM's interactive graphics/CAD application system. I have a real, first
hand, understanding of the need for and significance of adequate documentation. In my
field support roll I've had to deal with the support issues inadequate documentation causes.

rmcnall@att.net

716-662-7712

25 January, 2016

Resume of Ralph McNall

Page 8 of 18

Information Characterization And Retrieval


As a Principal Investigator at Analysis and Simulation (AnSim) I led a five person two year
NASA funded effort to develop software for Human Memory Extension (HME) Systems for
Context-Based Associative Information Retrieval (http://AnSim.com/Apps/HME/). This effort
applied an innovative context-sensitive spreading-activation measure to compute relevance
measures to rank information objects available for retrieval via Internet information Web
browsers. The resulting information retrieval system is capable of extending mental models
users have of their information needs to distributed heterogeneous data. It also
demonstrates dynamic updating of the weighted association network used to find and rank
information available for retrieval, based on usage. Other than my self, most of the work
being done on the Phase I and Phase II efforts was being done by two UB students, a EE
undergraduate and a CS graduate student. In addition to developing the proposal, overall
requirements and architecture, I personally developed the weighted association network
database system and provided guidance in the design and implementation of the user
interface.
HME focused on retrieving information from the Internet. While HME technology is still
relevant to providing improved information retrieval capabilities on the Internet, there are
other applications that could significantly benefit from the technology. One of the more
significant ones would be to provide improved access to email, news(groups), and notes. My
original interest in the technology back in the mid 80's came about in large part because my
VAXmail account had, for all practical purposes, turned into a black hole. The hierarchical
view I had of an email message when I received and filed it was frequently not the same as
when I wanted to retrieve it 6, 12, or more months later. In many ways this continues to be
the case today. So the technology can be applied to turning information black holes into
information gold mines as well as facilitating access to the overwhelming amounts of
information that are now on the Internet.
When I went to work for AnSim in 1992 I had not done any significant work in the area of
Information Characterization and Retrieval since 1988, when I worked for Digital's Personal
Computing Systems Group. To develop the "Memory Extension System for Context-Based
Associative Information Retrieval (ME)" Phase I proposal I reviewed the relevant literature:
Jones, W.P., "On the applied use of computer models of memory: The Memory Extender personal filing
system," Int. J. Man-Machine Studies, Vol. 25, 1986, pp. 191-228.
Jones, W.P. & Furnas, G.W., "Pictures of Relevance: A Geometric Analysis of Similarity Measures," Journal of
the American Society for Information Science, Vol. 38, No. 6, 1987. pp. 420-442.
Jones, W.P., "Cognitive Science and Its Applications for Human Computer Interaction," Chapter6, Guindon,
Raymonde (Ed.), Lawrence Erlbalm Associates, 1988.
as well as background information on WAIS and Web systems.
The initial Phase II effort focused on improving, including reimplementing, the association
database, the Web based user interface, and the feedback mechanism. That's where things
stood when I left AnSim, approximately half way into the Phase II effort. The effort was not
far enough along at that time for a serious performance evaluation, such as TREC. AnSim's
Web site, https://www.ansim.com/Apps/HME/, indicates that others have done significant
additional work since I left. This includes work on the "HUMAN MEMORY EXTENSION BASED
INFO QUERY SYSTEM (MEDQ)" SBIR Phase I proposal I wrote. Apparently, HHS funded it after
I left AnSim.
The fact that I was able to obtain over $1,000,000 in SBIR funding in less than 3 years at
least indicates that I was able to develop wining proposals in the areas of Information
Characterization, Retrieval, and Visualization. Even though I haven't worked in these areas
for over 4 years, I am more knowledgeable today than I was when I went to work for AnSim

rmcnall@att.net

716-662-7712

25 January, 2016

Resume of Ralph McNall

Page 9 of 18

in 1992. Accordingly, I would expect that I would be even more productive more quickly
doing the same work again. Once my head is up to speed in a given area, typically requiring
a couple days to several weeks, I can carry on knowledgeable conversations and engage in
productive brainstorming.

Visualization of Networked Information


While at AnSim I was Principal Investigator and team leader for a 3 + person six month
NASA funded effort to develop a feasibility demonstration software prototype of a World
Wide Web 3D Browser (W3D) for "Surfing the Internet". This investigation used 3D
visualization techniques to enhance identification of and access to Web information as an
extension to Mosaic. The proposal was based on integrating results from the SEMNET
research effort at the Human Interface Laboratory of the Microelectronics and Computer
Technology Corporation (MCC) with human memory extension (HME) technology being
developed under my other NASA funded contract. I personally designed and implemented
the database system needed to support the 3D browser and provided guidance in the design
and implementation of the user interface in addition to developing overall requirements and
architecture.

Visualization of Medical Data


At AnSim I was Principal Investigator for VisDat, a two person NIH/NCRR sponsored six-month effort to develop
data visualization software to assist biomedical investigators in detecting significant patterns in large bodies of
clinical and other research data. We developed an X/Motif based prototype of an innovative visualization tool that
uses multidimensional icons in scatter-plot matrices to represent category frequency histograms for multivariate
data. I also developed techniques for representing multidimensional and periodic time based clinical data using
circular/polar plots of scaled and transformed data. Publication

Medical Systems R&D


My work at AnSim involved research into and development of medical information retrieval systems, medical data
visualization systems, and medical data analysis systems. My work at Digital Equipment Corporation included
systems engineering support of medical systems research, development, and marketing efforts. Ive also developed
a database system for a hospital laboratory to capture and report bacteriology data.

Modeling and Simulation Software R&D


My modeling and simulation experience includes development of software to model and simulate electro-magnetic,
human, and other physical systems. At Analysis and Simulation (AnSim) I spent over three years leading several
research and development projects including development of C++ based object oriented software to simulate
alcohol impaired driving. At Thermal Technology Laboratory (TTL) I developed software to simulate electromagnetic and thermal characteristics of transformer/rectifier systems. At Digital I supervised the development of
models for simulating high performance scientific computing (supercomputing) systems.

Human Factors and User Interface Systems


While at Digital I was actively involved in human factors activities including Digital's Human
Factors Steering Group and Digital's Steering Committee for the MCC Human Interface Lab. I
organized and ran several seminars and workshops on User Interface Systems. I obtained
Advanced Development funding to transfer Memory Extension research from the MCC HI Lab
to a VAXstation platform. As a Principal Software Engineer for Digital Equipment
Corporation's Personal Computing Systems group I was a Project Leader for Graphics User
Interface R&D. I was also involve in Information Architecture development and Technology
Transfer. Some of the things I accomplished include recommending the MS-Window's
extensible "Systems Menu Icon" to Microsoft and design of an Object-Oriented User Interface
Management System with intrinsic browse/edit capabilities. I was also part of a 3-person

rmcnall@att.net

716-662-7712

25 January, 2016

Resume of Ralph McNall

Page 10 of 18

effort to reduce the need for costly hard copy documentation by developing an innovative
(the first) MS-Windows based hypertext interface to on-line documentation. MS-Windows
Version 3 "Help" is remarkably similar.

Product Marketing
I have several years of relevant experience doing product marketing and product
management for Digital Equipment Corporation's Engineering Systems Group. Personal
initiatives in support of that work included:
Active participation in PHIGS graphics standards development.
Visits to existing and potential customers, including European customers, to understand their needs.
Planning for and participating in industry trade shows, including in Europe.
Development of business plans and future requirements.
Proposing and getting approved the first machine performance based pricing for Digital software.
Development of marketing and sales support literature.
Direct involvement in planning for and carrying out field tests of new product releases.

Work Accomplishments:
1997/12 2015/03 - AT&T - Labs, Middletown, NJ - Principal Technical Staff
Member
Current (Ongoing) Work:

Production (Field) Support of AT&T Web based Managed Services Tools for Business Customers
(https://www.businessdirect.att.com) and AT&T CallVantage Voice Over IP (CVoIP) services
(https://www.callvantage.att.com/).
Work with developers to facilitate installation and support of software updates.
Work with support personnel from other development groups to diagnose and fix cross
discipline problems.
Development and review of requirements in support of Operations, Administration, and
Maintenance of production environments.
Development of Automated and Documented Manual Procedures in support of Production
Operations.
Team leader for Field Support of AT&T Interactive Web site applications (http://www.shop.att.com and
http://www.customerservice.att.com):
Development of methods and procedures supporting operation, administration, and
maintenance of Web hosting systems, including:
Scripts to monitor application logs and generate problem alarms.
Requirements for Customer Problem Ticket information needed to facilitate Field Support
follow up.
Various lead rolls resolving problems during startup and operation of Web hosting systems,
including:
Application configuration issues associated with differences between development, test,
staging, and production.
Resource utilization and other performance problems.
Architect, implement, and support:
Base platform hardware and software for hosting Web sites; Solaris & NT, including security
and file system architecture.
Y2K conformance reporting requirements.
Reporting tools for Web hosting systems.
Mentor:

rmcnall@att.net

716-662-7712

25 January, 2016

Resume of Ralph McNall

Page 11 of 18

Mentor for summer 2000 intern from RPI. Developed Java tool to visualize system log file
data.
MentorNet mentor: 1998-99 and 1999-2000.
Papers
Conferences / Symposium

Previous Work Accomplishments:


1996/01 - 1997/12 - Computer People, Inc., New York, NY - Professional Staff
Systems Analyst / Process Engineer - On contract to Custom Internet Applications Group of Custom Web Hosted
Applications Division of AT&T - providing analysis, specification, design, implementation, trouble resolution, and
other consulting services in support of AT&Ts hosting of World Wide Web sites. Implemented scripts for
processing Netscape Commerce and Publishing Server logs with over 5 million access records per day and log file
sizes over 1 GB. Developed process used to upload Netscape Publication Server and associated Oracle database
updates. Developed process and automated scripts to monitor system software integrity using tripwire and to
maintain its associated database. Developed process and automated scripts to control and monitor TCP/IP network
daemons started by inetd through TCP Wrappers. Reduced security risk associated with the use of X-windows
based maintenance software, such as VERITAS Softwares SPARCstorage Volume Manager Visual Administrator,
by moving needed libX libraries to a secure directory and providing a wrapper that automatically established
symbolic links needed to run the application and then automatically removes the symbolic links after the application
stops running. Developed a security architecture for accounts to be used for remote login, remote file transfer /
copy, and cron jobs. Analyzed disk storage system architecture with respect to High Availability Hardware /
Software Architecture and associated maintenance implications. Developed requirements for backup, archive, and
restore software and hardware. Initiated security audit of system configuration. Investigated and tuned tcp/ip kernel
parameters for better Web server performance under Solaris 2.5.1. Identified mechanisms for controlling From:
address in Email generated by Web application CGI scripts. Divisions liaison for contracted support from
Netscape. Developed jump-start based automated process to install a stripped down Sun Solaris 2.5.1 to provide a
secure base software platform for bastion host web servers on the Internet. Automated installation of DiskSuite to
provide mirroring and UFS Log support. Investigated system failure scenarios, mechanisms to monitor for their
occurrence, and automation of recovery procedures. Developed Requirements and Architecture document for
Operation, Administration, and Maintenance (OA&M) of Web Sites. Developed Coding Standards Document for
Web Site Applications addressing security, Year 2000 (y2k), and OA&M requirements. Developed y2k web site for
group. Reviewed Business Requirements and developed supporting architecture for corporate web sites.
Conferences / Symposium

1992/09 - 1995/12 - Analysis and Simulation, Inc., Buffalo, NY - Principal


Systems Analyst
Developed HUMAN MEMORY EXTENSION BASED INFO QUERY SYSTEM (MEDQ) proposal that resulted in
an HHS funded SBIR Phase I contract for $91,459.
Principal Investigator - led a five person two year NASA Small Business Innovative Research (SBIR) contract
(NAS9-19314) funded effort to develop software for a Human Memory Extension (HME) System for ContextBased Associative Information Retrieval (http://ansim.com/HMETech/whitepaper.htm). Applied an innovative
context-sensitive spreading-activation measure to compute relevance measures to rank information objects available
for retrieval via Internet information Web browsers. The resulting information retrieval system is capable of
extending mental models users have of their information needs to distributed heterogeneous data, including audio,
video, photographs and other images, and multimedia objects available via Wide Area Information Servers (WAIS)
using ANSI Z-39.50 and the HyperText Transport Protocol (HTTP) via SGML based HyperText Markup Language
(HTML) and Uniform Resource Locators (URLs). It also demonstrates dynamic updating of the weighted
association network used to find and rank information available for retrieval, based on usage. Software was
developed using gnu C, Motif, and X11R6 under SunOS 4.1.3. I personally developed the human memory
extension weighted association network database system and provided guidance in the design and implementation of
the user interface in addition to developing overall requirements and architecture. Contract value: $722,575.
As Principal Investigator, led a 3 + person six month SBIR effort to develop a feasibility demonstration software
prototype of a World Wide Web 3D Browser (W3D) for "Surfing the Internet". NASA funded investigation of the
use of 3D visualization techniques as a means of enhancing navigation, identification and access to Web information
as an extension to Mosaic. Proposal based on integrating results from the SEMNET research effort at the Human

rmcnall@att.net

716-662-7712

25 January, 2016

Resume of Ralph McNall

Page 12 of 18

Interface Laboratory of the Microelectronics and Computer Technology Corporation with human memory extension
(HME) technology being developed under the above NASA funded SBIR contract. I am personally designing and
assisting in the development of the database system needed to support the 3D browser and providing guidance in the
design and implementation of the user interface in addition to developing overall requirements and architecture.
Contract value: $69,928. Publication
Principal Investigator and project leader for a six month NASA funded SBIR Phase I contract that resulted in
successful proposal for $722,575 Phase II contract to develop Human Memory Extension (HME) Systems for
Context-Based Associative Information Retrieval. With the assistance of four internship students, developed
working prototype of Memory Extension technology as an extension to the Navigation capabilities of NCSA's
Mosaic client to the World Wide Web. Contract value: $69,763. Publication
Principal Investigator - New York State sponsored investigation of cross (multi) platform software development
for which I ported UNIX/X-Windows based VisDat prototype software, discussed below, to Borland C+
+/OWL/MS-Windows. Contract value: $25,000. Publication
VisDat - Principal Investigator and team leader for a two person NIH/NCRR sponsored six month SBIR Phase I
contract to develop data visualization software to assist biomedical investigators in detecting significant patterns in
large bodies of clinical and other research data. Developed X/Motif based prototype of an innovative visualization
tool that uses multidimensional icons in scatter-plot matrices to represent category frequency histograms for
multivariate data. Also developed proposed techniques for representing multidimensional and periodic time based
clinical data using circular/polar plots of scaled and transformed data. Resulting Phase II proposal recommended for
funding. Contract value: $50,000. Publication
Senior Analyst - Integrated Facility for Analysis of Complex Surveys (IFACS) (http://AnSim.com/Apps/) Developed cross-platform integration capabilities in C (MS-Windows / IBM/MVS) and enhancements and
extensions to the Actor/OWL/MS-Windows based Graphical User Interface. Developed on-line documentation
(Help) capabilities for use under MS-Windows. Developed recommendations for moving to a more mainstream C+
+ development environment and recommendations for restructuring the design of the user interface and data files to
achieve a better overall design that would both facilitate development and maintenance as well as improved usability
by users of IFACS.
Senior Engineer - Simulation of Alcohol-Impaired Driving Accidents (SAIDA) - Researched, designed, and
implemented a prototype of an object-oriented (Borland C++) based simulator running under MS-Windows.
Developed requirements for discrete and continuous event simulation, including knowledge engineering effort to
develop an object-oriented model to simulate the behavior characteristics of impaired drivers and other factors
affecting their susceptibility to accidents. Publication
Principal Investigator - on several other grant/contract applications to Rome Laboratories, the National Library of
Medicine, the National Cancer Institute and other NIH, DOD, and DOE agencies. Contributor to over 15 proposals
in a two year time period.
Industrial advisor to 9 SUNY/Buffalo Internship Project graduate and undergraduate students from Computer
Science and Electrical and Computer Engineering Departments.
Responsible for AnSim's 56Kbps Internet connection and SunOS 4.1.3 and Netware 3.11 system management.
Other Publications
Conferences
Workshops

1991 - 1992 - ACE Technology Westborough, MA - Technologist - Systems


Consulting
Contributed to successful proposal to establish Northeast Regional Technology Transfer Center (RTTC) with 5 year
NASA funding of $5M.
Identified computing system hardware and software needs for the Center for Technology Commercialization and
developed detailed requirements.
Identified PC system vendors and requested and evaluated bids.
Designed database for technology resources and expertise.
Seminars
Conferences

rmcnall@att.net

716-662-7712

25 January, 2016

Resume of Ralph McNall

Page 13 of 18

1981 - 1991 - Digital Equipment Corporation


1988 - 1991 - LDP/Science Marketing, Marlborough, MA
Software Principal Engineer & Soft. Engineering Supervisor
Technology Transfer
Scientific Visualization
Scientific Computing Characterization
Scientific CASE
Technical Director of "Living Labs" research program. Included remote supervision of two engineers resident at
Supercomputing Centers. Workshops, Courses
Initiated membership in and provided technical liaison to the University of Lowell Institute for Visualization and
Perception Research.
Identified, selected, and documented capabilities to meet customers advanced visualization needs including
workstation hardware and software needed to create stereo animation of scientific and medical images and methods
for capturing workstation graphics on video media. Provided a technical evaluation of the Application Visualization
System (AVS) and other visualization software (SunVision, ...) to marketing and field sales groups. Publications,
Seminars, Conferences, Courses
Designed, staged, and supported scientific computing and visualization demos.
Led development of models and methods for characterizing scientific computing applications, environments,
architectures, and technologies to assist marketing and sales in understanding customer needs with less need for
costly testing.
Supervised development and delivery of CASE tools that made development and use of software in a distributed
heterogeneous supercomputing environment more productive. Provided CASE consulting to marketing.

1983 - 1988 - Personal Computing Systems, DEC, Littleton, MA


Software Principal Engineer
Project Leader - Graphics User Interface R&D
Information Architecture
Technology Transfer
Managed graphics software development for Rainbow PC. Included adaptation and delivery of DRI's GSX-86 and
Microsoft's MS-Windows. Also developed and published a Programmer's Reference Guide that included sample
graphics driver code.
Consulted on user interface architecture issues including keyboard layout and mapping, positional input device
(mouse) alternatives, and video/graphics modes and architecture. Advised VAXmate PC developers to include an
832x630 graphics mode and hardware cursor (sprite) support for MS Windows. Other user interface
recommendations included the need for display refresh rates greater than 60 Hz, display overscan or other methods
for providing a low contrast boarder, and other display alternatives.
Recommended MS-Window's extensible "Systems Menu Icon" to Microsoft.
Designed an Object-Oriented User Interface Management System with intrinsic browse/edit capabilities in addition
to application control and dialogue management.
Reduced the need for costly hardcopy documentation by developing an innovative and the first MS-Windows based
hypertext interface to on-line documentation in C. MS-Windows Version 3 "Help" is remarkably similar.
Active involvement in human factors activities including Digital's Human Factors Steering Group and Digital's
Steering Committee for the MCC Human Interface Lab.
Organized and ran several seminars and workshops on User Interface Systems.
Obtained Advanced Development funding to transfer Memory Extension research implementing context sensitive
information storage and retrieval using adaptive, weighted, and typed associations from the MCC HI Lab to a
VAXstation platform.
Participated in MCC Software Technology Program reviews. Actively promoted the use of Issue Based
Information Systems for documenting and resolving problems.

rmcnall@att.net

716-662-7712

25 January, 2016

Resume of Ralph McNall

Page 14 of 18

Represented PCSG's interests at Compound Document Architecture (CDA) meetings including review of Digital
Document Interchange Format (DDIF).
Sponsored two WPI student research projects involving C source code analysis and network resource management.
Workshops
Seminars
Conferences
Courses

1981 - 1983 - Engineering Systems Group, DEC, Marlborough, MA


Prin. Marketing Specialist
Graphics Marketing
Product Management
Developed and maintained market and product requirement documents and business, marketing, sales, and support
plans for the 11C03 (high-speed serial interface for VAX) and for VAX-11 DECOR (ACM/CORE graphics system
software for VAX).
Conceived of and obtained approval for software pricing based on the capabilities (model) of the VAX processor the
software would run on.
Introduced DECOR at SIGGRAPH and European DECUS.
Developed ESG's Graphics Referral Catalog.
Participated in Corporate Graphics Taskforce and Graphics Standards work: ANSI X3H32 (Reference Models) and
X3H31 (PHIGS).
Courses
Conferences
Papers/Presentations

1979 - 1981 - SofTech, Inc. Detroit, MI - Systems Consultant


Did analysis, specification, and design of an application modeling/graphic display system for General Motors
Corporation's Common Graphics System.
Utilized Issue Based Information System (IBIS) to manage and document requirements, design, and implementation
issues, alternatives, associated arguments, including dependencies, and resolutions.
Developed PL/1 prototype of network database management facilities capable of supporting an object oriented
interactive graphics and application modeling system.
Established and managed system documentation effort involving two technical writers developing both system
design and implementation documentation as well as end user documentation for the interactive graphics/CAD
application system.
Researched and developed standards, procedures, and tools for software development including standards for code
documentation, quality metrics, and testing.
Courses
Conferences
Papers/Publications

1977 - 1979 - M.I.S. International, Inc. Detroit, MI - R/T Systems Engineer


Developed data acquisition, simulation, and analysis programs for automotive safety research in structured
FORTRAN and BASIC.
Needs analysis, vendor identification / qualification, cost justification, & benchmarks of interactive graphics systems
for mechanical design and drafting.

1974 - 1977 (part-time) Owner NALLabs - Systems R&D


Developed custom software for HP9830 desktop computers (in BASIC):
Cost estimating and tracking spreadsheet for a construction company.
Bacteriology Database Information System for a major hospital.

1972 - 1977 - Thermal Technology Lab, Buffalo, NY - Systems Research


Engineer
DOD Secret Clearance
Developed and utilized FORTRAN and BASIC applications to do Computer Aided Design optimization of
transformer / rectifier systems for defense applications.
Conducted research on dielectric breakdown properties and cooling techniques.
Supervised fabrication of prototype transformer / rectifier systems.

rmcnall@att.net

716-662-7712

25 January, 2016

Resume of Ralph McNall

Page 15 of 18

Prepared contract reports and proposals for follow-up and new work.
Developed a simple, elegant, and continuous mathematical model for nonlinear magnetic hysteresis with superior
characteristics to modified hyperbolic tangent.
Papers/Publications
Conferences

Other Personal / Civic Accomplishments / Activities:


SIGGRAPH New England
Treasurer

Boy Scouts of America (BSA)


Assistant Cubmaster, Pack 285, Orchard Park, NY
Assistant District Commissioner, Silver Lakes District, Greater Niagara Frontier Council, Buffalo, NY
Scoutmaster, Troop 382, Westborough, MA
Assistant Scoutmaster, Troop 382, Westborough, MA

Minuteman Repeater Association (MMRA) - Lexington, MA


President
Editor & Publisher of News Letter

Papers / Presentations
"Software Development Standards to Facilitate Operation, Administration, and Maintenance of Web Based
Systems", R. McNall, AT&T Web Week '2000
."Establishing a Secure and Robust Solaris Environment for Web Servers", R. McNall, AT&T Web Week '98.
"World Wide Web 3D (W3D) Browser for "Surfing the Internet"", Phase I, for NASA, Johnson Space Center,
Contract NAS9-19314, R.McNall, et.al., AnSim Report 95-_, June 1995.
"Memory Extension System for Context-Based Associative Information Retrieval (ME)", Phase I, for NASA, JSC,
Contract NAS9-19046, R.McNall, AnSim Report 94-41, July 1994.
"AnSim VisDat/Prophet - Porting to MS Windows Environment", Final Report, for New York State Science and
Technology Foundation, R.McNall, AnSim Report 94-43, November 1994.
"Visualization for Exploratory Analysis of data (VisDat)", Phase I Final Report (3 Volumes), R.McNall, for National
Institute of Health, Contract N43-RR-3-2127, AnSim Report, December 1993.
"Simulation of Alcohol-Impaired Driving Accidents (SAIDA) - Phase I Final Report," R.McNall, M.Sabino, and
J.Schimke, for National Institute on Alcohol Abuse and Alcoholism, Grant 1R43AA09394-01, February, 1993.
"Expert Communication and Information Access Network (ECIAN) - Phase I Final Report", M.Sabino and
R.McNall, AnSim Report 94-41, for U.S. Department of Education, Contract: RN93082021, March, 1994.
"SunVision Evaluation with respect to AVS", R.McNall, PS/SE-TR# 90-003
"VideoGraphics - Getting Computer Graphics Output Onto Video Media", R.McNall, 1990 Spring DECUS.
"VideoGraphics - White Paper", R.McNall, LDP/SE-TR# 89-021.
"A Structured Approach to Selecting a CAD/CAM System," R.I. McNall and R.J. D'Innocenzo, 1981 IEEE Design
Automation Con.
"CAD/CAM System: Needs Analysis and Justification," R.I. McNall, CAD/CAM VIII, 1980 SME AUTOFACT
WEST, Anaheim, CA.
"Development of Lightweight Transformers for Airborne High Power Supplies", Interim report: Jan.-June 1976,
D.L.Lockwood, R.I.McNall, and R.L.Haumesser, AFAPL-TR-76-102.
"Development of High Power, Short Duty Transformer/Rectifier Units", R.I.McNall, R.L.Haumesser, and
J.H.Ferrick, 1976 IEEE International Pulsed Power Conference, Lubbock, TX.
"Weight Algorithms for Adiabatic Transformers for Pulsed High Power Systems", R.I.McNall, D.L.Lockwood, and
A.S.Gilmour, 1976 IEEE International Pulsed Power Conference, Lubbock, TX.
"Analysis of Power Transformers Under Transient Conditions", D.L.Lockwood, R.I.McNall, and R.F. Whitbeck,
1976 IEEE International Pulsed Power Conference, Lubbock, TX.
"Final Technical Report on Development of Lightweight Transformers for Airborne High Power Supplies", Volume I
and II (computer Users Manual), R.Haumesser, D.Lockwood, R.McNall, and J.Welsh, June 1975 USAF Aero

rmcnall@att.net

716-662-7712

25 January, 2016

Resume of Ralph McNall

Page 16 of 18

Propulsion Laboratory, AFAPL/POD-1, WPAFB, Ohio, Report # AFAPL-TR-75-15.


"The Development of Lightweight Transformers for Airborne High Power Supplies - A Status Report", J.P.Welsh,
D.L.Lockwood, R.L. Haumesser, R.I.McNall, and D.L.Pierce, Proceedings of the IEEE 1975 National Aerospace
and Electronics Conference, Dayton, Ohio, pp. 272-277.
"Magnetic Energy Domain Modeling Using Relationships that are Consistent in All Energy Domains", R.I.McNall
and D.L.Lockwood, 1975 IEEE Applied Magnetics Workshop, Marquette University, Milwaukee, WI.

Continuing Education
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.

AT&T Consumer IP Services Lab, Service Realization Process Training (2003/03/05).


Systems Engineering Measurement Course (14 PDUs), Software Productivity Consortium, 2/26-28/2003.
Managing Agile Software Development, Software Productivity Consortium (SPC), 1/22-23/2003 (12 Hours).
Fall Internet World 2000, NY, NY
Fall Internet World 99, NY, NY
The Twelfth Systems Administration Conference (LISA 98), Boston, MA.
AT&T Web Week '98 - Presenter and Moderator of two paper sessions.
Fall Internet World 98, NY, NY
1997 AT&T OO Technology Symposium, April 8, 1997
Fall Internet World 97, NY, NY
Fall Internet World 96, NY, NY
ACM/SIGIR'95 - Information Retrieval, Seattle, WA, July 9-13, 1995
ACM/SIGIR'95 Workshop on Visual Information Retrieval Interfaces (VIRI)
An Introduction to SQL Programming, H.A.Edelstein, Euclid Associates.
Knowledgware CASE Tools.
CASE World, August 6-7, 1991, Boston, MA
State of the Art in Data Visualization
Xtoolkit for the X Window System Version 11, Chuck Price
ACM/SIGGRAPH'90 Workshop on Collaborative Research
DECUS, Spring'90
ACM/SIGGRAPH'90 - Computer Graphics
ACM/SIGGRAPH'89
ACM/sigCHI'88 - Human Computer Interaction
AVS Application Development
Management of Technology for Local Implementation - Technical Management Education Program, Digital
Equipment Corporation.
ACM/sigCHI'86 Workshop on User Interface Reference Models
An Introduction to Hypertext, Peter J. Brown
Neural Networks Tutorial, G.Martin, J.Lovgren, C.Peterson, MCC
X-Window System & Protocol - Version 11
Object-Oriented Programming & C++
A System Development Method, Michael Jackson
Smalltalk, David Robinson, Xerox PARC
Meta-Level Programming and Knowledge Representation.
BiggerTalk, by Eric Gullichsen.
Functional BlackBoards, by NikHil, MIT.
Making Expert Systems Explicit.
AI Meta Level Programming.
AI Inductive Inference
Knowledge Acquisition Strategies in AI.

rmcnall@att.net

716-662-7712

25 January, 2016

Resume of Ralph McNall

40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.

Page 17 of 18

LINGO, Kent Wittenberg, MCC


Lisp Metaphors.
Images Research, Tom Stockebrand, DEC/SWL.
Metaphors for Interface Design.
Knowledge-Based Systems.
MCC Expert Tutor (Intelligent User Aids) System.
NYU-ZLISP
PostScript, Brian Reid, DEC/WRL.
TI/TMS 34010.
Ada Technology.
Environment for Visual Programming, Steve Rice, Brown.
PARSEkit - DEC Toolkit for NL, Jim Milstein.
SUPER - A Language for Knowledge Representation.
CASE Center @ Syracuse.
Wireless Tablets.
Generic Tasks in Knowledge Based Reasoning, OSU.
Induction in Data Model Systems, David Hartzbaum.
Japanese Info Tech Research.
Expert System Truth Maintenance
Knowledge Acquisition Tools
Actions to Agents, Alan Kay, Apple.
OO DBMS, Dan Halbert
VMS for Parallel Processing.
Recursive Query Performance Comparisons.
Memory Extender, William Jones, MCC.
Visual Metaphors: Direct Manipulation -vs- Natural Language, by John Lovegrin, MCC.
MCC Technology Transfer, Tom Gannon, Digital.
An Introduction to Ada Language and Culture, B.M. Brosgol
Microsoft 1984 ISV Technical Seminar
A Builder's Guide to Software Engineering Environments, W.E. Riddle, software design & analysis
How to Design User-Computer Interfaces, James Foley, GWU
ACM/sigCHI'87
ACM/sigCHI'86
CSCW'86
NCGA'83
Software Analysis, Specification, and Design, H.C. Watts and R.P. Wenig (IMS)
Improving Your Presentation Skills, BU
Business Writing for Results, BU
Distributed Graphics and Communications, Dr. G. Hamlin (Los Alamos), Dr. A. vanDam (Brown), R.M. Dunn,
Dr. D. Nelson (Apollo), Dr. D. Cheriton (Stanford), W. Pferd (Bell Labs)
Sculptured Surfaces, Dr. R. Riesenfeld (U/U), E. Cohen (U/U), R.E. Barnhill (U/U), and Dr. J.M. Lane
(CALMA).
Solid Modeling, Dr. H. Voelker (U/R), A.G. Requicha (U/R), R. C. Hillyard (MDSI), and R.F. Sarraga (GMRI).
SIGGRAPH'82
SIGGRAPH'81
IEEE 1981 Design Automation Conference
SADT Authors Course (SofTech)
ACM/SIGGRAPH/GSPC "CORE"

rmcnall@att.net

716-662-7712

25 January, 2016

Resume of Ralph McNall

86.
87.
88.
89.
90.

Page 18 of 18

SME 1980 AUTOFACT WEST


ACM/SIGGRAPH'79
First Annual Conference on Computer Graphics in CAD/CAM Systems, MIT, April 1979.
IEEE 1976 International Pulsed Power Conference, Lubbock, TX.
IEEE 1975 Applied Magnetics Workshop, Marquette University.

rmcnall@att.net

716-662-7712

25 January, 2016

Vous aimerez peut-être aussi