ADSO
   HOME

TheInfoList



OR:

Application Development System Online (ADSO) is a tool used to expedite the writing and testing of modular applications using
IDMS The Integrated Database Management System (IDMS) is a network model (CODASYL) database management system for mainframes. It was first developed at Goodrich Corporation, B.F. Goodrich and later marketed by Cullinane Database Systems (renamed Cull ...
databases In computing, a database is an organized collection of data stored and accessed electronically. Small databases can be stored on a file system, while large databases are hosted on computer clusters or cloud storage. The design of databases spa ...
. Activities such as flow-of-control processing,
data storage Data storage is the recording (storing) of information (data) in a storage medium. Handwriting, phonographic recording, magnetic tape, and optical discs are all examples of storage media. Biological molecules such as RNA and DNA are conside ...
definition,
data verification Data verification is a process in which different types of data are checked for accuracy and inconsistencies after data migration is done. In some domains it is referred to Source Data Verification (SDV), such as in clinical trials. Data verific ...
, editing,
error handling In computing and computer programming, exception handling is the process of responding to the occurrence of ''exceptions'' – anomalous or exceptional conditions requiring special processing – during the execution of a program. In general, an ...
,
terminal Terminal may refer to: Computing Hardware * Terminal (electronics), a device for joining electrical circuits together * Terminal (telecommunication), a device communicating over a line * Computer terminal, a set of primary input and output devic ...
input and output, menu creation and menu display are specified by using a series of screens instead of conventional detailed code. ADSO or ADS/O or just ADS is originally Cullinet product, later
company A company, abbreviated as co., is a Legal personality, legal entity representing an association of people, whether Natural person, natural, Legal person, legal or a mixture of both, with a specific objective. Company members share a common p ...
was acquired by Computer Associates.


Components

ADS/O has three components ADSG, ADSA, ADSR. * ADSA (ADS Application): Used to develop and compile processes/applications * ADSG (ADS Map generator): Used to generate the screens/Maps for online application and compile the maps. * ADSR (ADS Run time): Is used to run the Maps and Application generated by ADSA and ADSG in live ADSR environment.


Tools

Other tools used along with ADS/O to develop ADS/O application are: * DME (Dictionary Module Editor) – This is an editor which is used to write the application programs. The programs created through IDD are stored in the IDD. * MAPC (Create Maps) – This utility is used to design user interfaces i.e. screens. * IDDM (Integrated Data Dictionary) – This is a menu driven utility which facilitates adding, modifying and querying objects in the Integrated Data Dictionary. ADSO can be used to develop online or batch applications.


Benefits

*
Prototype A prototype is an early sample, model, or release of a product built to test a concept or process. It is a term used in a variety of contexts, including semantics, design, electronics, and Software prototyping, software programming. A prototyp ...
without writing much code * Review screen displays before coding process logic * Input records can be automatically edited and verified using the editing and error-handling facilities * Has a built-in
debugging In computer programming and software development, debugging is the process of finding and resolving '' bugs'' (defects or problems that prevent correct operation) within computer programs, software, or systems. Debugging tactics can involve in ...
process * Monitors runtime performance and resource usage * Process logic can be added at any time * Testing abilities to view the data and change it if needed * Allows for step-by-step trace through application


References

*Martin and Leben. Fourth-Generation Languages. Prentice Hall. 1986. Volume 2 (Representative 4GLs). Pages 42, 44, 45 and passim
Google Books
*Fabbri and Schwab. Practical Database Management. Pws-Kent Publishing Company. Boston. 1992. . Pages 146, 182 and 420 to 422
Google Books


External links


Database Design Tool
Database administration tools {{Database-stub