.

Innovation History

Here is a sampling, arranged in reverse chronological order, of software innovations I have created over the past two decades.
MyST Web Services™ Platform (MySmartTags™, MySmartChannels™)2002
An XML Web service foundation for capturing, persisting, and relating information about people, places, ideas and concepts to words and phrases that are easily recognizable and commonly used in the context of written and spoken languages (see http://myst-technology.com/) 
Xodus 2002
An XML web service that presents a unified view of multiple information system repositories 
Elmer 2001
An architecture for integrating disparate enterprise information systems and providing powerful, ontology-based search and discovery tools that span all integrated system; based on XML, topic maps, HTTP, pub/sub, multicast messaging other standard technologies 
Surveyor™ 1998
An award-winning software reengineering and documentation tool for C/C++ applications 
Genitor® Corporate Edition™ 1997
An award-winning software reengineering tool for C/C++ applications 
Genitor® OCS™ (Object Construction Suite)1995
An award-winning graphical code construction environment for C/C++ development teams; automatically generated code and documentation from abstract object descriptions maintained in a central repository. 
Lighthouse for Windows™1993
Home automation software control system for X-10 compatible devices; became a de facto standard for X-10 computer controllers during the 1990s 
SMKGen™1987
Automatic software dependency analyzer; automatically generated scripts for SMK as well as impact analysis reports 
SVM™1986
Version control system for MS-DOS, OS/2, Windows, BTOS, and CTOS operating systems; later ported to MVS, VM, UNIX, AS/400 
UPCO™ Display Adapter 1985
One of the first high performance graphic display adaptors for IBM PC and compatible computers; at the time when standard PC graphic resolution was 320 x 200 pixels (four colors) or 640 x 400 pixels (monochrome), the UPCO Display Adapter delivered 1024 x 1024 pixels (4096 colors from a palette of 16 million colors), four independent display layers, and hardware acceleration for graphical drawing primitives. 
SMK™1984
Automated software “make” facility, more powerful than the traditional UNIX make utility 
Modgraph Display Adaptor Firmware and Device Drivers1983
A variety of firmware and device driver implementations for terminal emulation and communications for a line of high-performance display adaptors manufactured by Modgraph, Inc. 
GIS/GOS1983
Graphical Input System/Graphical Output System; a portable I/O pipeline for 2D and 3D graphics; supported single source implementation of graphical applications running a variety of operating systems and display hardware; OEM licensed by an automotive CAD/CAM manufacturer 
PUMS/MOLD 1983
Platform independent user interface definition language, compiler, and runtime environment; allowed single source user interface programming for applications written in C, FORTRAN, Pascal, assembly, running a variety of operating systems and display hardware; OEM licensed to automotive CAD/CAM manufacturer; foundation for portable UI for SVM 
Detroit People Mover Control Center Simulator 1982
PC-based simulation of a proposed control center for the yet-to-be-built Detroit People Mover; allowed ergonomic studies and refinement of the control center before the center was actually built 
VGraph®1982
First commercially available Tektronix 4010/4014 graphics terminal emulator for MS-DOS, PC-DOS, and Z-DOS computer systems; also provided emulation for a number of popular text terminals such as VT-100 and VT-52 families 
FAS-50™1981
Modification for Heath/Zenith Z-100 computers to double the display resolution (from 25 to 50 lines of text) 
PRNSpool™1980
First commercially available software print spooler for MS-DOS, PC-DOS, and Z-DOS computers