Home Page
Technologies and Services
  Home  |  About Us  |  News  |  Library  |  Synergies  |  Contact Us  

We are a team of individuals that understand the broad range of technologies being used in today's environments. We specialize in the creation and deployment of business applications using new or existing technologies and services. This includes the smallest thin client using the Internet to execute a single application and the very large mainframe systems running batch jobs and processing thousands of online transactions for many users. Over the years we have provided services and developed the technologies that have assisted our customers in addressing the following challenges.

Application Processing Alternatives - Use a single source string to build and execute application programs across a variety of platforms that includes a Mainframe System with ZOS or a Linux, UNIX or Windows System with Micro Focus Enterprise Developer/Server.

Data Management Options - Create a process to access and share data across a variety of platforms. Prepare the data by converting the file formats and record content (with proper record sequencing) and maintain numeric integrity.

Data Integrity and Data Validation - Create a Programmatic File Compare, assist with the Manual Review process by providing a Hex-Dump capability and calculate Summary Totals with record counts.

Production Systems with separate Systems for Development and Testing - Create an environment with separate and isolated Development, Testing and Production environments. Create and use an automated process for quickly creating a new test environment with baseline data.

There is more to making the Internet work for your company's business than just having a nice looking WEB site. It is about combining the latest technologies and existing technologies with practical business experience. It's about the business of doing business and looking good.

Quite often, to reach larger markets or provide a higher level of service to existing customers it requires the newer Internet technologies to work in a complementary manner with existing corporate mainframe systems.

Whether you want to use the Internet to expand into new market segments or as a new delivery vehicle for existing business functions you can discover more about some of the challenges of integrating the Internet with existing Mainframe systems.

The SimoTime Library is provided as a convenience for our customers. The Library is a collection of articles, White Papers and other reference materials.


We have made a significant effort to ensure the documents and software technologies are correct and accurate. We reserve the right to make changes without notice at any time. The function delivered in this version is based upon the enhancement requests from a specific group of users. The intent is to provide changes as the need arises and in a timeframe that is dependent upon the availability of resources.

Copyright © 1987-2024
SimoTime Technologies and Services
All Rights Reserved

1. Samples and Examples
Find examples of mainframe COBOL, Assembler (HLASM), JCL, VSAM, and more?
1.1. The COBOL Connection provides examples for the COBOL programmer. Remember to take a look at the COBOL and Java Section
1.2. The Assembler Connection provides examples for the mainframe assembler programmer.
1.3. The CICS Connection provides examples of CICS programs doing Menu-oriented navigation and data file Inquiry with Update for VSAM Data Sets.
1.4. The Java Connection provides examples of Java programs. The examples include test cases for batch processing using Job Scripts or transactional processing using HTML and JSP with Apache Tomcat Server.
1.5. The JCL Connection provides examples of JCL and Procedural coding techniques, how to use various mainframe utility programs and how to manage Partitioned Data Sets (PDS's).
1.6. The Numbers Connection provides documentation and examples of how to manage a variety of numeric formats.
1.7. The SQL Connection provides examples of how to create, manipulate and delete Relational Data Bases.
1.8. The non-Relational Data Connection provides documents and examples for the processing (transfer, convert, compare, create and delete) of non-relational or traditional sequential files, VSAM Data Sets, Generation Data Groups (GDG's) and Partitioned Data Sets (PDS's).
1.9. Application and Data Agility provides Guidelines, White Papers and Test Cases that describe and demonstrate practical "How to" examples of preparing application assets and data to be moved, shared, accessed or processed across a variety of different hardware platforms and operating systems.
1.10. Program Testing and Data Validation provides an introduction and overview of various approaches to functional and performance testing for business applications. This includes a description of how to test business processes and review results using data validation and file compare methodologies.
 
2. Additional Reference
2.1. The Application Management Series provides information about source code members that make-up an application.
2.2. The Data Management Series provides information about file formats, transfers, conversions and comparisons.
2.3. The Enterprise System Model describes and demonstrates how the SimoTime Applications that run on a Mainframe System were copied and deployed in a Microsoft Windows environment with Micro Focus Enterprise Server.
2.4. An ASCII-EBCDIC conversion chart.
2.5. A list of File Status codes.
2.6. The File Transfer Protocol commands.
2.7. A list of programming Examples that may be Downloaded. The examples are packaged in a ZIP file format.
2.8. A list of SimoTime Services, Products and Technologies that are available. The Products and Technologies are packaged in a ZIP file format.
2.9. Link to a Glossary of Terms.
2.10. The SimoTime Gateways to Technology offer practical, solution-oriented examples that use vendor specific technologies targeted for a variety of systems environments.
 
3. SimoTime Utility Programs
At SimoTime we have developed a suite of utility programs that we use in many of our consulting engagements. Our customers have asked that we make this technology generally available as a suite of products. The SimoTEK2 Series is now available and provides the following functions.
3.1. SIMOZAPS provides a Hexadecimal View, Find or Patch capability for PC files. Whenever possible an EBCDIC or ASCII translation is provided. Based on a few simple input parameters SimoZAPS provides for the generation of COBOL source code for utility programs that do the following.
3.1.1. Data file format conversion (Indexed to Sequential).
3.1.2. Record content conversion (EBCDIC and ASCII).
3.1.3. Data file comparison.
3.1.4. The generated COBOL code may be compiled and executed on a Mainframe (z/OS or VSE), Windows, Linux or UNIX system.
3.2. SIMOREC1 scans a COBOL copy file that defines a record layout and produces the following.
3.2.1. COBOL source code for a mainline program that will read a file, call a conversion routine and write to a new file using the converted record format.
3.2.2. COBOL source code for a callable routine that will do data translation of records within a file at the field level between EBCDIC and ASCII encoding schemes.
3.3. SIMOLYZE scans mainframe source code that has been downloaded to a Windows System and determines the member type.
3.3.1. The primary purpose of SIMOLYZE is to do source member typing (or identification) and provide an overview of the number, size (Lines of Code) and type of members.
3.3.2. Additional information such as Lines-of-Codes, Blank Lines and comments are counted along with members that contain EXEC CICS and EXEC SQL syntax.
3.3.3. This information is stored in an Application Repository.
3.4. SIMOVIEW provides for the quick conversion of BMS screens to HTML forms. This may be used as a modeling tool or as the first step in extending the Mainframe to the Internet.
3.5. SIMOX390 scans mainframe assembler source members that have been copied to a Windows System and identifies macro and copy file dependencies. SimoX390 also has the capability of tracking CALL, LOAD and LINK functions.
3.6. SIMOMODS a package of callable routines and driver programs providing services to a variety of users. The SimoMODS are written in COBOL. The executable members are intended for use in an ASCII-encoded environment and may be used with Micro Focus Net Express, Application Server or Enterprise Server running on a Microsoft Windows system.
3.7. SIMOPATH the focal point for a Library of Learning Materials used in the SimoTime Classes and Self-Study offerings.
 
4. Extended Links
4.1. Review the Pricing and Payment options available for the SimoTime Technologies.
4.2. Join the SimoTime Club and receive notification when new information is available at this web site.
4.3. A unique Legacy System with a Water Cooled Engine continues to deliver exceptional value.
4.4. Link to Search Engines.
4.5. The Site Map provides an overview with links to documents within the site and other web sites.

 

  Home  |  About Us  |  News  |  Library  |  Synergies  |  Contact Us  
Return-to-Top
Home Page, Application Migration and Data Conversion
Copyright © 1987-2024
SimoTime Technologies and Services
All Rights Reserved
When technology complements business
http://www.simotime.com