|
Development Platform - Rational Developer for System z
Rational Developer for System z is a development platform for delivering new information technology services which reduce application complexity, deploy new applications, and modernize
existing assets. It can be used to interactively test and deploy cross-platform web technologies, mainframe applications, and low-level programming languages. There are also tools which assist in
the creation of relational databases: designing databases, managing schemas, and writing queries against local and remote data.
SOA: Service Oriented Architecture
A fundamental change is occurring in the maintenance, strategic evaluation, and coding of mainframe legacy applications. Application development continues to move towards the use of
existing business logic and repurposing of legacy code into an object oriented programming paradigm and web services. Service Oriented Architecture functions both as a software development
environment and a delivery framework. It provides a mechanism for defining business services and operating models as a information technology infrastructure that can be used to meet enterprise
business requirements and to modernize their legacy environments.
SYS-ED Staff - Recognized Experts
SYS-ED staff and CETi Technology Partners are recognized experts in teaching industry standard content and hybrid areas of information technology
consultancy which provides the foundation for repurposing an investment in mainframe system software and legacy programming languages: improved performance, reducing costs, saving time, and lowering risk.
1 - z/OS and UNIX System Services Development
Rational Developer for System z provides the capability to:
- use an interactive workstation-based environment for creating, maintaining, and reusing applications for traditional processing or for inclusion in an SOA: Service Oriented Architecture.
- access IBM z/OS datasets, UNIX System Services - HFS: Hierarchical File System, and System zFS: z File System files.
- create and modify Assembler, COBOL, PL/1, C, and C++, and Java applications with Remote Syntax Check and Content Assist.
- utilize code refactoring and analysis tools - Visual BMS mapping, JCL generation capabilities, Visual MFS editor, and color coded editing.
Rational Developer for System z supports:
- CICS, IMS, and Batch.
- DB2 and DB2 stored procedures.
- creating, maintaining, and debugging CICS and IMS system-based code.
- IMS and SQL: Structured Query Language.
- remote compile generation.
- build and deployment.
Rational Developer for System z supports integration with z/OS IBM Problem determination tools.
- File Manager integration enables access to KSDS: Keyed Sequence Data Set files from the IBM Rational Developer for System z workbench.
- Browsing and updating datasets from the workbench.
- Template-driven display of VSAM, PDS member, and sequential file data.
- Large dataset display and editing.
- Fault Analyzer Integration that allows users to:
- Browse Fault Analyzer ABEND reports on CICS, IMS, Batch, Java, WebSphere, and other runtimes.
- View dump selections relating to ABENDs.
- Annotate reports for sharing comments with other users who browse the same reports.
Project Specifications from CETi Technology Partners
- Edit, debug and test a simple COBOL program with associated test data.
- Use the Rational Developer editor, debugger and other tools to include execution JCL, refactor variables, and browse/edit mainframe datasets.
- Review and debug a S0C7 abend on the mainframe; locate variables and the abending statement location.
- Code and test a DB2 Stored Procedure by passing arguments and getting a result table returned.
|
 |
2 - Web, J2EE, and Java Development
Web Development
Rational Developer for System z provides the capability to:
- develop creative and data-rich web-based applications.
- use visual layout tools for writing JSF- Java Server Faces, JSP- JavaServer Pages, EGL Web UI, EGL Rich UI, and HTML.
- develop servlet and page handler code using a wizard.
- create web applications from database queries and beans.
- include graphic-design software for producing static and animated output.
- support J2EE coding and deployment.
Java Development Rational Developer for System z provides the capability to:
- create Java code.
- enable incremental compilation and provide a common local and remote debugger.
- utilize Java source file tools for searching, comparing, and merging code.
- use refactoring tools for reorganizing Java applications.
J2EE Platform Support Rational Developer for System z provides the capability to:
- use full EJB: Enterprise JavaBeans support.
- use WAR: Web Archive and EAR: Enterprise Application Archive deployment support.
- update a EJB test client in conjunction with an enhanced unit-test environment for creating multiple projects with different unit-test configurations.
- analyze and implement performance profiling.
- collect and present Java run-time data in graphical and non-graphical views.
- detect application performance issues early in the development.
- improve overall system efficiency.
Project Specifications from CETi Technology Partners
- Create a Java project and application using standard GUI techniques.
- Debug and test the program setting breakpoint and reviewing the contents of variables and objects.
- Create a Java servlet and JSP code which allows end users to enter data and query a database on the mainframe.
|

FOSS: Free Open Source Software

Java Programming
Client/Server to Internet Programming
|
|
3 - Composite Development
Rational Developer for System z provides the capability to create and utilize web services and XML for viewing, editing, and validating WSDL, DTD: document-type definitions, and XML schemas, and
transforming XML documents into text, HTML, or other XML document types.
- Integrates relational databases and XML.
- Generates COBOL or PL/1 adapters and CICS TS V3 WSBind for converting between Web Service Description Language, XML and CICS program data in a Web services environment.
- Generates COBOL or PL/1 adapters, Web Service Description Language, and configuration files for enabling IMS SOAP Gateway to accept Web Service calls to IMS transactions.
Project Specifications from CETi Technology Partners
- Create an adapter which will access a web service on the mainframe.
- Test the adapter and test the web service.
|

Programming Languages
XML Standard |
|
4 - Windows Development
Rational Developer for System z provides Windows-based development and mainframe-emulated development:
- IBM COBOL for Windows compiler supports development of IBM COBOL applications including compiling, testing, debugging, and deploying to Windows platforms.
- IBM PL/1 for Windows compiler supports development of IBM PL/1 applications including compiling, testing, debugging, and deploying to Windows platforms.
- IBM TXSeries provides CICS support for development of IBM PL/1 and COBOL for Windows applications.
- This includes translating, compiling, testing, and debugging.
- For deployment, IBM TXSeries for Multiplatforms must be purchased.
Project Specifications from CETi Technology Partners
- Compile, test, and debug a COBOL program that will execute in the client's MS Windows environment.
|

MS Windows Programming
MS .NET Programming
|