- MAPPER
: "This article is about 4GL software. For other meanings, see Mapper (disambiguation)."
MAPPER (Maintaining and Preparing Executive Reports) is a 4GL that was developed by the
Sperry Corporation for use on its systems; MAPPER's heritage dates back to the 1960s when Louis Schlueter conceived of the CRT RPS (Report Processing System - to differentiate it from RPG) as a means to help Sperry/Univac to manage disparate activities involved with coordinating hardware and software development, with identifying and meeting requirements for new systems, and with maintaining existing systems. [http://www.cbi.umn.edu/collections/inv/cbi00121.html MAPPER Collection, 1983-1996] ] [ [http://www.enterprisenetworksandservers.com/monthly/art.php?402 Early motivation] (Gerry Del Fiacco)] .CRT RPS became MAPPER in 1975. That proving ground plus the development of the
UNIVAC 1100 allowed release for more general use in 1979. [ [http://people.cs.und.edu/~rmarsh/CLASS/CS451/HANDOUTS/os-unisys.pdf MAPPER and UNIVAC] ] MAPPER was intended forEnd-user computing from the beginning and was the first to use more advanced techniques. MAPPER applied a powerful cabinet and drawer metaphor to handle directories and file. Data was represented in a 'row and column' framework which pre-dated spreadsheet methods. High-level commands allowed easy programming.A major use of MAPPER was by the Santa Fe railroad to track its freight cars which involved large-scale data handling and real-time transactions. [ [http://telaga.cs.ui.ac.id/WebKuliah/IKI42400/2004/McNurlin-5ed-ch09.pdf Uses Case Study of Santa Fe system] ] The development was done by railroad management experts and not by programmers obtaining a productivity improvement of 8-to-1. In addition, the approach was ahead of its time in use of rapid prototyping and a 4GL.
In 1986, the Sperry European Center for Artificial Intelligence, headed by Carlos Fdez. Esteban, began a project (headed by Martyn Richard Jones) to build an Expert Systems application development environment in MAPPER (codenamed MAPPER/ESD), the working prototype was completed by May 1987, and was the first truly tightly integrated piece of database and artificial intelligence technology anywhere in the world, a technology breakthrough that contained a sophisticated rules editor and inference engine at the conceptual level of the data dictionary, this development would later be embedded in Unisys Airline and Government applications.
There have been versions of MAPPER for various platforms, including the Univac 1100, Sperry 2200, a version for Unix called MAPPER/C (it was a version of MAPPER rewritten in C), and Personal MAPPER.
In the mid 1980s Sperry actively marketed MAPPER, including advertising featuring "MAPPER Man", the self-empowered executive end-user computing person. Sperry in the Scandinavian countries even had a MAPPER song written and performed by an ABBA style group. Sam Kale, of the then Naval Air Rework Facility, became the organization's first MAPPER Coordinator at this site.
A 1989 survey by
Unisys showed that 140 of 224UNIVAC 1100 customers were using MAPPER.MAPPER is still in use having been upgraded to be part of the
Unisys BIS [ [http://www.lucasnet.com/LDD_mapper.htm BIS Sample training program for BIS] ] . Today in 2007, MAPPER in the guise ofUnisys BIS can run websites with its own .asp front end, has an integratedJavaScript engine, can produceXML for B2B and is able to manipulateSOAP objects.It is aRAD development tool, producing applications very quickly. MAPPER comes with its own very powerful database, but can be linked to a variety of others including Oracle andSQL server.You can do things in MAPPER with two statements, which would take other languages pages of code to do. In the industry, it is known asUnisys ’s best kept secret.External links
* [http://www.99-bottles-of-beer.net/language-mapper-(now-known-as-bis)-854.html MAPPER on the 99 beer list]
* Professor Bird's article on MAPPER - [http://professormbird.com/5.html] - This is an article on the internet published by Professor M. Bird at DeVry University of South Florida where he discusses that the MAPPER database management system, regardless of the name, has been a successful database and will continue to thrive over the years by remaining ahead of its time. As presented in this article, the MAPPER database management system has been strong in the Unisys client community and remained successful, even with its rename to BIS, by evolving to meet the changing conditions and needs of the business community.
References
* Louis Schlueter, User-Designed Computing: The Next Generation, 1988. [book on report generator and MAPPER systems]
Wikimedia Foundation. 2010.