SAA AD/Cycle Prolog/MVS & VM

The SAA AD/Cycle Prolog family consists of SAA AD/Cycle Prolog/MVS & VM Version 1 and SAA AD/Cycle Prolog/2 Version 1. AD/Cycle Prolog is said to be particularly efficient when addressing complex domains because of the power of the declarative and logic expressions of the language. AD/Cycle Prolog/MVS & VM is a new implementation based on its predecessor product, Prolog for 370. It includes enhancements and AD/Cycle Level 2 integration. When Prolog executes the application it controls the logical path and provides interactive programming, an interpreter and a full set of built-in functions. It is also designed to enable application development programmers to create prototypes. With AD/Cycle Prolog an initial prototype provides the basic structure of the final operational application. The recommended Prolog application environment is provided by the AD/Cycle Prolog/2 Development Facility Base and Development Facility Extension Features. The environment combines object-oriented programming facilities with logic programming, and applications developed in this way are implemented under VM or MVS environments. Full compatibility exists between OS/2 and the host environments, and applications developed in the OS/2 environment can be moved to the System/370 environment. In MVS, execution under TSO, CICS, and IMS is supported. Extended interfaces in AD/Cycle Prolog/MVS & VM are designed to provide access to other programming languages such as C, REXX, Cobol, Fortran, PL/I and Assembler. The execution of an application developed in under OS/2 can take place in several hardware and software configurations, and the resulting application can be moved to and executed on a PS/2 stand-alone system; PS/2 local area network system; on a host with PS/2 workstations supported by VM/CMS, MVS/TSO, MVS/CICS, or MVS/IMS; and on a host with PS/2s with a Prolog distributed application and with a host DB2 database or a distributed relational database. Such an application can be combined with host MVS/TSO batch applications developed using SAA AD/Cycle Prolog.

Expression power

The expression power of the higher-level code can be from five to 10 times smaller than normal code developed with procedural languages. When using Prolog, programmers do not need to declare variables or to keep track of and free storage, and they do not need to code either the search or the backtracking process. The Extension features of AD/Cycle Prolog/MVS & VM provide access to general-purpose object-oriented programming facilities. These support object attributes, inheritances, demons, methods, and message passing. They are supported by a specific development environment including an integrated, interactive debugger and Prolog code can be treated as an object. An edit-test cycle is provided via an integrated interpreter together with the ability to modify and replace programs while they remain in execution within their own environment. Production applications can be produced by requesting compilation, while interpreted and compiled code can be mixed. AD/Cycle Prolog/MVS & VM Base Product, the Extension for TSO/CMS, and the CICS/IMS Subsystem will ship December 11, while the Extension supporting the CICS/IMS Subsystem will be available March 26, 1193. Basic charges go from UKP3,505 to $122,000 and base distributed licenses are from $73 to $2,540.

SAA AD/Cycle Prolog/2

IBM says applications ranging from traditional data processing through knowledge-based processing to natural-language processing applications can be developed using SAA AD/Cycle Prolog/2. SAA AD/Cycle Prolog/2 is based on the predecessor products Prolog for OS/2 and Prolog Runtime for OS/2. It includes enhancements and AD/Cycle Level 2 integration. Prolog provides interactive programming, a fast interpreter, and a set of built-in functions, for developing large and complex applications. AD/Cycle Prolog provides an initial prototype providing the basic structure of the final application and as with Prolog/MVS and VM, the application development environment combines object-o

riented programming facilities with logic programming. AD/Cycle Prolog/2 Runtime Facility and the Development Facility Base Feature will ship June 26, the Runtime Extension Feature and the Development Facility Extension Feature will be available September 25. The Development Facility costs $5,000, a distributed systems licence is $4,500, the basic upgrade is $3,770 and a distributed licence upgrade is $3,340. The Extension Feature is $4,000, and a distributed systems licence comes in at $3,600.

AD/Cycle Enhancements in The Integrated Reasoning Shell For OS/2 Release 3

This release of TIRS, The Integrated Reasoning Shell, for OS/2 addresses AD/Cycle Level 2 with its support of the WorkStation Platform, Configuration and Library Manager library and other elements of AD/Cycle. Also, TIRS/2 Release 3 introduces support for OS/2 2.0 for the base product and Japanese language features. This should enable customers to use TIRS in conjunction with application code developed with the C Set/2 compiler. The Integrated Reasoning Shell family for OS/2, AD/Cycle – The Integrated Reasoning Shell Development/2 and AD/Cycle, The Integrated Reasoning Shell Runtime/2 – provide for the development of knowledge-based applications in a workstation environment and the delivery of these knowledge-based applications under OS/2. Knowledge-based applications developed under OS/2 can be delivered to AIX for RS/6000 and to System/370 VM and MVS environments, including IMS and CICS. AS/400 client-server support enables TIRS/2 applications to run cooperatively with the AS/400. The new release includes AD/Cycle Level 2 integration which comprises the WorkStation Platform, installation, registration, invocation, Software Configuration and Library Manager and data access. Also included are the Workstation Interactive Test Tool, Language Environment/370, OS/2 Version 2 support and participation in the AD/Cycle Code Development Scenario. TIRS/2 3 will coexist with the AD/Cycle WorkStation Platform and its tools and services on an OS/2 workstation. TIRS can be registered for invocation from the WSP application menu, and this registration will be performed automatically if TIRS is installed with the WSP common installation utility. Also, it can be ordered in a format for download installation from a S/370 or S/390 host using the AD/Cycle WorkStation Platform installation utility. The Integrated Reasoning Shell Development/2 and Integrated Reasoning Shell Runtime/2 will be available September 25. Basic costs are from $787 rising to $8,190.