BIM-EDIT is a source code editor designed for z/OS and z/VSE environments, marketed as a replacement for IBM ICCF. It offers features for browsing, editing, and managing source code, including source control integration and email capabilities. Access is available via VTAM, TCP/IP FTP, CICS, or batch processing.
BIM-EDIT also includes interfaces that can be called from programs, allowing for integration with other applications and systems. The architecture of BIM-EDIT comprises several key components: the Editor Interface, which provides the user interface for editing and browsing source code; the File Management System, responsible for managing files and directories; and the Source Control Interface, which integrates with source control systems. These components communicate through internal APIs and shared data structures.
BIM-EDIT supports authentication methods such as LDAP and integration with security systems like RACF. Access control is managed through an ACL model, allowing administrators to define permissions for users and groups. BIM-EDIT exposes interfaces that can be called from programs, allowing for programmatic access to editing and source control functionalities.
It supports standard protocols for communication, such as TCP/IP for FTP access. The administrative interface provides tools for user management, configuration, and monitoring. Audit logging capabilities record user actions and system events, aiding in tracking changes and identifying potential security breaches.
Competing products include IBM ISPF, but BIM-EDIT offers enhanced integration capabilities and a more modern interface.