University of Minnesota Computer
Science 9/76 - 6/79
Bemidji State University Pre-engineering 9/74 - 6/76
Goodrich Sensor Sensors, Burnsville, MN | - February 1998 through present |
General Dynamics Information Systems, Bloomington, MN | - September 1989 through February 1998 |
formerly Computing Devices International |
(June 1992 through December 1997) |
Unisys Corporation, Eagan, MN | - June 1976 1986 through September 1989 |
(currently Lockheed Martin) |
(June 1976 through August 1986) |
The Maritime Avionics Subsystems and Technologies (MAST) Program is funded by the Navy. One portion of MAST is a multi-year Contract Research & Development (CR&D) Scalable Open Architecture Project (SOAP) to demonstrate how to evolve aircraft from a federated architecture to an advanced scalable open architecture. The project is driven by a set of paradigms to satisfy the requirements of avionics systems. These paradigms are Use of COTS Hardware and Software, Scalability, Distributed Functionality, Shared Resources, Hardware Independence, Software Portability and Interoperability, Functional Insertion, and Evolution of Legacy Systems.
Specifically, MAST SOAP is exploring the use of advanced networks of distributed software functionality running on distributed processing elements. The technologies being explored are Fibre Channel networks, Common Object Request Broker Architecture (CORBA), VME backplane chassises, PowerPC processors, OpenGL graphics interface, VxWorks Real-time Operating System (RTOS), and mixed software languages (Ada, C/C++). The development host environment was a Sun workstation.
Specifically, Mr. Glewwe has been involved in the system definition and implementation of a graphics and video display object to be inserted into the new architecture. This functionality is being demonstrated to the Navy in November 1997.
Previous to MAST SOAP, Mr. Glewwe lead the Software Engineering Process Group (SEPG) to define and deploy a defined software process within the Computing Devices International U.S. Operations organization. He coordinated the efforts with similar programs going on within Canada and the United Kingdom. The effort was started as a grass roots effort to improve the quality of software developed within the organization. Management support was won and funding was allocated to support two full-time people and several part-time people. The effort focused on defining processes that could be measured, tracked, and controlled by project management. The SEPG was guided by several quality initiatives, including the Carnegie Mellon Software Engineering Institute (SEI) Capability Maturity Model (CMM), Six Sigma Models created at Motorola and tailored by Texas Instruments for application to software, and Total Quality Management (TQM). Mark worked with individual projects to build a sustainable quality initiative within the organization. Mark continues to be involved in the software quality community, including being a member of the local Software Process Improvement Network (SPIN) here in the Twin Cities and maintains their web page.
Initially, Mr. Glewwe started working with Computing Devices International as a contractor for their Airborne Warning and Control System (AWACS) Radar System Improvement Program (RSIP). Mark initially was brought on board to facilitate the introduction of the Ada programming language and the use of military software development standards (Mil-Std-2167A) for the development of a RTOS, Diagnostic and Built-in Test (BIT), and support software. Eventually, Computing Devices hired Mr. Glewwe as a full-time employee. His role evolved into an integral member of the team that defined, developed, tested, and integrated software diagnostic and BIT capabilities for the advanced avionics processor used for the AWACS radar system. The software was developed in Ada and ran on a distributed set of MIPS R3000 processor single board computers.