Easy-to-Use, Comprehensive Cross Referencing

The powerful comparison tools in MDXREF searches for differences at the library, object, or data level of an application. Users can quickly navigate through application objects and data, as well as search the entire database for specific fields or field attributes.  In addition, MDXREF offers comprehensive journal analysis for finding and reporting data transactions.

MDXREF is included free with MDCMS or it can be purchased as a stand-alone product.

Check out these time-saving features:

File Referencing

  • View all fields defined for a file
  • View the sort sequence of a file
  • View the data contained in the file
  • View logical file indexes over a physical data file
  • View automated file overrides or copies to other files
  • View display/printer file field references to other files
  • View all programs that use a file and how the file is used
  • Generate Field Referencing reports by program, including internal variables
  • View all queries using a file
  • View CL programs using files with FMTDTA or OPNQRYF commands

Process Flow

  • View all programs calling a program, command, or query
  • View all commands invoking a program
  • View all menus calling a program, command, or query
  • View all modules bound by an ILE program
  • View all programs binding a module
  • Use the reporting facility to show the entire process flow of an application as well as all files used by the process flow

Source Referencing

  • View all programs using a copybook
  • View all copybooks used by a program

Comparison Functions

  • Compare libraries to check for missing or duplicate objects within or across applications
  • Compare objects to check for differences
  • Compare file formats
  • Compare the actual data stored in files
  • Compare Source Member contents across libraries and systems

Journal Analysis

  • View all updates to data in a customizable, easy-to-read format
  • Filter the updates by user, program, date, or field values

Other Highlights of MDXREF

  • Identify all database and program references system-wide
  • View logical subsets of cross-reference information by application
  • Describe objects and references defined in tables
  • Search source members by name, attribute, file, or description
  • Navigate the references between copybook members and programs
  • Display or print all information; export many reports in text or Microsoft Excel format
  • Supports ALL IBM i programming languages

Change Management for Multi Platform Environments

MDOpen handles change management for multiplatform environments with the same efficiency and reliability that MDCMS handles native IBM i objects. It offers an easy-to-use graphical portal to the rich array of MDCMS functions that help development teams streamline application lifecycle management tasks.

From source code and object management for RPG, COBOL, and Java, to automated code distribution and installation on production servers.

MDOPEN

The MDOpen plug-in, which has met IBM specifications as Ready for IBM Rational software, can be used with any common Eclipse-based platform including IBM Rational Developer for i or Zend Studio.

An MDCMS Eclipse perspective presents a central graphical overview of settings, projects, installation packages, and open-object requests across all systems. Edit and manage all MDCMS-related entities, including native and non-native source, from the MDCMS perspective.

Additionally, objects within the programmer workspace can be requested for deployment and then committed to the MDCMS repository from any Eclipse perspective.

Built-in Application Security and Compliance

MDSEC, the same application security tool that prevents unauthorized access to our MDXREF and MDCMS products, may also be used to protect your own in-house IBM i applications.

A programmer simply describes an application function to MDSEC, and then MDSEC assigns a security code to that function. The programmer then embeds a call to MDSEC’s security checking function with the security code inside the necessary program(s). A reply indicates whether or not the user is authorized to the function.

 

Security administration tools included in MDSEC enable you to set individual user authority levels in seconds. MDSEC handles the following authority levels:

  • A user or group of users
  • An application or group of applications
  • General authority to an application’s function
  • Reduced authority to an application’s function based on set limits (for example, the user is only allowed to delete an item if it has a value of less than 500)

A Better Way to Manage Authorization Lists

Managing IBM i authorization lists is very cumbersome using the commands supplied by IBM, but MDSEC enhances authorization list management in a number of ways:

  • Search lists for a specific user
  • Change or remove authorizations for all users in a list at once
  • Change or remove all lists for a user at once
  • Map the authorization list entries for one user to another user or group of users
  • Create, edit, or delete the lists themselves

DDM Security

Distributed Data Management (DDM) provides a simple means to access and update data on a target IBM i using programs running on a local IBM i system.

MDCMS, for example, uses DDM to synchronize Project and Workflow information as well as to track object migrations across systems. But if an organization allows DDM to be used without sufficient security measures in place, there’s a significant risk that unauthorized persons can read and manipulate data.

Fortunately with the DDM security features in MDSEC you can:

  • Filter access by user profile
  • Filter access by library
  • Filter access by individual files, data queues, or data areas
  • Filter by usage (view or update)
  • Filter by transaction types
  • Log some or all DDM transactions

MDSEC significantly enhances your ability to easily secure your systems.

MDWorkFlow Web-Based Project Management

Use MDWorkflow web-based project management to gain visibility of all software changes while implementing central approval, scheduling, and object migration tracking across all systems throughout the application lifecycle.

Seamlessly exchange project information, whether it’s business groups managing user requirements or it’s technical groups managing changes to specific native IBM i and non-native objects. All parties involved can view the status of projects at any time and are informed when a process has reached specific steps within the process flow.

For example, a business user or team leader may use MDWorkflow to enter project or issue requests. Once entered, users can track requests by status, due date, priority, group, assigned users, programmer, and much more. Plus, the responsible team members can centrally approve, schedule, and track projects and object migrations.

Project information is automatically synchronized across all systems. A report generator provides online, paper, or electronic reports that support real-time decision-making and internal and external compliance. In addition, businesses can easily add their own corporate branding elements to customize MDWorkflow.

MDWorkflow Functions

Key features include the following:

  • Project management
  • Task management
  • Role management
  • Management of testing requirements at each step of the workflow process
  • Approval and installation of Object packages
  • Detailed history of installed Objects and Object packages
  • Object migration tracking across all systems
  • Object version and conflict reporting across all systems
  • Application version tracking and management
  • Graphical calendar
  • Scheduler for past and future installations and tests

Load MDWorkflow into Any Application Server

Install MDWorkflow directly on the IBM i with one command; there is no need for additional server hardware. Alternatively MDWorkflow can be downloaded as a web application package and be deployed to any other application server.

Join the companies around the globe who are successfully using MDCMS, MDOpen, and MDWorkFlow to manage, audit, and distribute updates for third-party packages and in-house applications!

Powerful, Easy-to-Use IBM i Change Management

Invest just one week to install, analyse, configure, educate, and implement MDCMS. You’ll immediately realise months of time savings, plus the priceless value of clean, automated, and fully audited software deployments.

Contact Us Now For A Free Trial On Your System

Midrange Dynamics change management software provides everything you need to handle application changes on IBM i systems. In addition, with the MDOpen plug-in, every MDCMS feature that’s available for native IBM i deployment is also available for multiplatform environments.

MDCMS is inherently flexible it its design – our customers do not need to learn a proprietary language to configure it to fit their environment. This flexibility also enables us to work well with other best of breed solutions on the market, including those that support various application modernization-related projects.

Midrange Dynamics change management is an integrated solution with tools that work for native and open systems development on the same screen. Our fully functional field-level cross referencing tool is also a plus.  In addition, no other change management solutions offer the depth of functionality related to SQL included in MDCMS.

For many reasons, including quicker implementation and easy upgrade to new versions, you will enjoy lower total cost of ownership with Midrange Dynamics change management.

IBM i Change Control

 

Project Management

  • Business users or team leaders can enter projects or issue requests with a central online tool
  • Track requests by programmer, status, due date, etc.
  • Reference all objects modified, or commands performed, for each project
  • Sync project information automatically across all systems
  • Interface with external project management tools with an API
  • Get online, paper, or electronic reports with the built-in report generator

Analysis Management

  • Enable developers and business users to quickly navigate through application objects and data with MDXREF, included free with MDCMS
  • Search easily the entire database for specific fields or field attributes
  • Find and report data transactions with comprehensive journal analysis
  • Use powerful comparison tools to search for differences at the library, object, source, or data level of an application

Source and Object Management

  • Eliminate risk of version conflicts in a team environment with reservation system for source and objects to be modified
  • Edit, compile, test, and generate reports from the developer workspace within MDCMS
  • Set rules easily via administrator functions so that source and objects are always handled in the correct manner
  • Handle all IBM i object types, including IFS stream files, SQL entities, ILE components, message descriptions, and configuration data
  • Select objects quickly in libraries delivered from external vendors for migration into your environment
  • Automatically select all dependent files, programs, queries, etc. for modification or recompilation when a file is selected to be modified

Installation Management

  • Know in advance of any conflicts, missed objects, etc. using the Pre-Installation Checker
  • Archive previous versions of source and objects (up to 99 generations per object); if necessary, part or all of an object package may be rolled back at any time
  • Map data in modified files to new format
  • Replicate source or objects to any number of target libraries or directories
  • Apply all necessary object authorities
  • Define commands to run before or after installation is complete
  • Roll-back of installation is automatic when it cannot be completed, and detailed error reporting is provided
  • Install hands-free while users are not on the system using Scheduler functions
  • Require approval from an authorized user before installation can occur

Distribution Management

  • Distribute object packages simultaneously to unlimited IBM i machines or partitions via FTP, SNA, or third-party file transfer tools
  • Allow for differences in operating system versions
  • Select whether to send only source, only objects, both, or neither

Audit Management

  • Use MDSEC Application Security to prevent unauthorized access and secure all functions in MDCMS individually.
  • Perform comprehensive logging each time an installation occurs. Detailed information may be viewed online or with a customized report.
  • Know every change made to your applications at the data and object levels with detailed audit reporting for object modifications made outside of MDCMS.

Built-in Application Security and Compliance

MDSEC, the same application security tool that prevents unauthorized access to our MDXREF and MDCMS products, may also be used to protect your own in-house IBM i applications.

A programmer simply describes an application function to MDSEC, and then MDSEC assigns a security code to that function. The programmer then embeds a call to MDSEC’s security checking function with the security code inside the necessary program(s). A reply indicates whether or not the user is authorized to the function.

Read More...MDSEC Application Security
 

MDWorkFlow Web-Based Project Management

Use MDWorkflow web-based project management to gain visibility of all software changes while implementing central approval, scheduling, and object migration tracking across all systems throughout the application lifecycle.

Seamlessly exchange project information, whether it’s business groups managing user requirements or it’s technical groups managing changes to specific native IBM i and non-native objects. All parties involved can view the status of projects at any time and are informed when a process has reached specific steps within the process flow.

Read More...MDWorkFlow
 

Change Management for Multi Platform Environments

MDOpen handles change management for multiplatform environments with the same efficiency and reliability that MDCMS handles native IBM i objects. It offers an easy-to-use graphical portal to the rich array of MDCMS functions that help development teams streamline application lifecycle management tasks.

From source code and object management for RPG, COBOL, and Java, to automated code distribution and installation on production servers.
 
Multi Platform Change Control
 

The MDOpen plug-in, which has met IBM specifications as Ready for IBM Rational software, can be used with any common Eclipse-based platform including IBM Rational Developer for i or Zend Studio.

An MDCMS Eclipse perspective presents a central graphical overview of settings, projects, installation packages, and open-object requests across all systems.

Edit and manage all MDCMS-related entities, including native and non-native source, from the MDCMS perspective.

Additionally, objects within the programmer workspace can be requested for deployment and then committed to the MDCMS repository from any Eclipse perspective.

Contact Us Now For A Free Trial On Your System

 

IBM i Security, Tools, development, Change Control and Support 

DISCLAIMER: Please read our terms for the use of this website, if you do not agree to them please do not use our website. If you do use our website you agree to the terms Terms Of Use

Ask a question
1000 characters left