Topic
  • 27 replies
  • Latest Post - ‏2011-06-07T18:07:21Z by SystemAdmin
RegiBarosa
RegiBarosa
5 Posts

Pinned topic Recent developerWorks tutorials and articles related to RDz

‏2007-10-10T17:14:22Z |
1. Using WebSphere Developer for System z version 7 to connect to CICS - An example using J2EE Connectors, CICS Transaction Gateway and TXSeries
--> http://www.ibm.com/developerworks/websphere/library/tutorials/0707_barosa/0707_barosa.html
This tutorial teaches you how to use WebSphere® Developer for System z to create and test Java code accessing CICS® (TXSeries® ) that runs in the workstation, without having to deploy to the mainframe.

2. Transform UML to COBOL with WebSphere Developer for System z, Part 1: Create COBOL programs and Web services without writing code
--> http://www.ibm.com/developerworks/edu/wes-dw-wes-uml2cobol1.html
Explore a new feature in Version 7 of WebSphere® Developer for System z: z/OS Database Application Generator. z/OS Database Application Generator automatically generates CICS® COBOL programs that can access DB2®. It also generates a Web service, as well as the Job Control Language (JCL) to assist in the deployment of the generated code. In this tutorial, you will get a quick introduction to this feature and walk through an example scenario in which you transform UML to COBOL.

3. Comment lines: Reginaldo Barosa: Get COBOL without coding by transforming UML
--> http://www.ibm.com/developerworks/websphere/techjournal/0708_col_barosa/0708_col_barosa.html
Can I create a model using Unified Modeling Language (UML) and transform it into COBOL language to be deployed into z/OS®? I have heard this question many times during presentations of IBM® development tools around the world. A very simple answer is: Yes, today you can transform UML into COBOL code. But the point is, how much of your application can you now develop doing UML transformation to COBOL? To illustrate the ease and benefit of this development proposition, I will show you an example here of UML to COBOL transformation using IBM tools.
Abraços
Reginaldo
Updated on 2011-06-07T18:07:21Z at 2011-06-07T18:07:21Z by SystemAdmin
  • SystemAdmin
    SystemAdmin
    1086 Posts

    Re: Recent developerWorks tutorials and articles related to RDz

    ‏2007-11-03T01:10:41Z  
    Not sure how many of you are aware of the host-based project support that was introduced in version 7.0. It allows a project lead to define remote z/OS projects centrally, including project structure and properties, and "push" them down to the workstations.

    Here's a white paper on this feature:

    http://www.ibm.com/developerworks/wikis/download/attachments/7027/WDz%20Host%20based%20projects.pdf?version=1

    Steven
  • SystemAdmin
    SystemAdmin
    1086 Posts

    Re: Recent developerWorks tutorials and articles related to RDz

    ‏2008-03-17T23:08:10Z  
    Some additional RDz white papers that I found on dW:

    Using model-driven development (MDD) in a mainframe environment (Aug 2007)
    http://www.ibm.com/developerworks/websphere/library/tech articles/0708_england/0708_england.html

    Using Rational Developer for System z to create a CICS COBOL Web service provider (Nov 2007)
    http://www.ibm.com/developerworks/rational/library/07/1127_akkina/index.htm l

    Overview of the Fault Analyzer Integration feature of IBM Rational Developer for System z Version 7.1 (Dec 2007)
    http://www.ibm.com/developerworks/rational/library/07/1218_yoshimura-faydi

    Symbolically debugging HLASM applications using Rational Developer for System z and Debug Tool (Jan 2008)
    http://www.ibm.com/developerworks/websphere/library/tech articles/0801_england/0801_england.html

    Develop a batch DB2 for z/OS COBOL application using Rational Developer for System z (March 2008)
    http://www.ibm.com/developerworks/db2/library/techarticle/dm-0803england/

    Message was edited by: Steven Ma on March 17, 2008
    Updated on 2008-03-17T23:08:10Z at 2008-03-17T23:08:10Z by SystemAdmin
  • SystemAdmin
    SystemAdmin
    1086 Posts

    Re: Recent developerWorks tutorials and articles related to RDz

    ‏2008-07-31T16:47:16Z  
    Two recently published white papers:

    Implement a Web service provider and requester using native CICS APIs and IBM Rational Developer for System z
    http://www.ibm.com/developerworks/rational/library/08/0401_cipresso-mazo/index.html

    Rational Developer for System z File Manager
    http://www.ibm.com/developerworks/rational/library/08/0729_yoshimura-koonce/index.html
  • RegiBarosa
    RegiBarosa
    5 Posts

    Re: Recent developerWorks tutorials and articles related to RDz

    ‏2008-08-22T15:38:09Z  
    Two recently published white papers:

    Implement a Web service provider and requester using native CICS APIs and IBM Rational Developer for System z
    http://www.ibm.com/developerworks/rational/library/08/0401_cipresso-mazo/index.html

    Rational Developer for System z File Manager
    http://www.ibm.com/developerworks/rational/library/08/0729_yoshimura-koonce/index.html
    In case someone wants to work with RDz 7.1 using one of our mainframes...

    Just go to our system z Sandbox ( http://www.ibm.com/developerworks/downloads/emsandbox/systemz.html ), register (if you dont have an IBM ID) and choose many of the labs available.. (3 have 3 for RDz)
    You will have 3 hours to play with RDz (as well other products like HATS, RTW, RBD).

    We use CITRIX client and you will be able to try RDz in any workstation using our remote VMWARE image with many products..

    Enjoy.
  • SystemAdmin
    SystemAdmin
    1086 Posts

    Re: Recent developerWorks tutorials and articles related to RDz

    ‏2009-02-06T04:57:13Z  
    This whitepaper is a bit dated (from version v6.0), but still largely relevant:
    Extending the LPEX Editor in WebSphere Developer for zSeries v6.0
    http://www.ibm.com/developerworks/websphere/library/techarticles/0605_casey/0605_casey.html
  • SystemAdmin
    SystemAdmin
    1086 Posts

    Re: Recent developerWorks tutorials and articles related to RDz

    ‏2009-03-18T20:19:40Z  
    Symbolically debugging non-Language Environment (LE) assembler applications using Rational Developer for System z and Debug Tool (02/2009)
    http://www.ibm.com/developerworks/websphere/library/techarticles/0902_immaneni/0902_immaneni.html
  • SystemAdmin
    SystemAdmin
    1086 Posts

    Re: Recent developerWorks tutorials and articles related to RDz

    ‏2009-06-05T00:10:17Z  
    A whitepaper published last year on using RDz's J2C support and the IMS Resource Adapter to create a J2C application accessing IMS transactions:

    Create a J2C application for an Information Management System (IMS) phonebook transaction using IMS TM Resource Adapter
  • SystemAdmin
    SystemAdmin
    1086 Posts

    Enabling z/OS Applications for SOA

    ‏2009-09-23T18:44:40Z  
    A recently published redbook on enabling z/OS applications for SOA:

    http://www.redbooks.ibm.com/abstracts/SG247669.html?Open
  • SystemAdmin
    SystemAdmin
    1086 Posts

    New article on debugging CICS applications

    ‏2009-11-12T18:18:58Z  
    Farzi Pourmoetamed has an article that was just published (Nov 1, 2009) on the System z Advisor site:

    Debugging remote CICS applications by using IBM Rational Developer for System z Debugger
    http://www-03preprod.ibm.com/software/tivoli/systemz-advisor/2009-11/CICS_debugging.html

    Steven
  • ek1975
    ek1975
    135 Posts

    Re: New article on debugging CICS applications

    ‏2009-11-12T19:06:17Z  
    Farzi Pourmoetamed has an article that was just published (Nov 1, 2009) on the System z Advisor site:

    Debugging remote CICS applications by using IBM Rational Developer for System z Debugger
    http://www-03preprod.ibm.com/software/tivoli/systemz-advisor/2009-11/CICS_debugging.html

    Steven
    Steven, that link won't work for me. But I think I found it here:
    http://www-01.ibm.com/software/tivoli/systemz-advisor/2009-11/CICS_debugging.html
  • SystemAdmin
    SystemAdmin
    1086 Posts

    Re: New article on debugging CICS applications

    ‏2009-11-12T19:46:30Z  
    • ek1975
    • ‏2009-11-12T19:06:17Z
    Steven, that link won't work for me. But I think I found it here:
    http://www-01.ibm.com/software/tivoli/systemz-advisor/2009-11/CICS_debugging.html
    Ahhhh.. yes. Thanks for pointing this out. It looks like I have copied the link from the Staging server instead of the one from Production (live) server.

    Thanks for the correction!

    Steven
  • SystemAdmin
    SystemAdmin
    1086 Posts

    RDz integration with Rational Team Concert for System z

    ‏2009-12-03T22:32:15Z  
    Here's a newly published whitepaper on RDz' integration w/ Rational Team Concert for System z. The whitepaper is part of a series on the values of RTC for System z.

    Here's the abstract:

    Cross-platform application development is difficult today. There are a multitude of tools, a mishmash of processes, cultural differences, and development team silos based on platform or technology used, all of which complicate and slow the software delivery process of these types of applications. This article describes how IBM® Rational® Developer for System z, the best-of-breed integrated development environment for building cross-platform applications, integrates with the team collaboration facilities provided by the Rational Team Concert for System z software. This integration gives teams that are building cross-platform applications the tools that they need to break down the development silos, coordinate their efforts, provide better communication flow, increase traceability, and achieve higher levels of application quality.

    http://www.ibm.com/developerworks/rational/library/09/rationalteamconcertsystemzjazz2/index.html

    Three demos show the whitepaper in action, and you'll find the links to the demos at the bottom of the article.

    Steven
  • ek1975
    ek1975
    135 Posts

    Re: RDz integration with Rational Team Concert for System z

    ‏2009-12-04T00:08:27Z  
    Here's a newly published whitepaper on RDz' integration w/ Rational Team Concert for System z. The whitepaper is part of a series on the values of RTC for System z.

    Here's the abstract:

    Cross-platform application development is difficult today. There are a multitude of tools, a mishmash of processes, cultural differences, and development team silos based on platform or technology used, all of which complicate and slow the software delivery process of these types of applications. This article describes how IBM® Rational® Developer for System z, the best-of-breed integrated development environment for building cross-platform applications, integrates with the team collaboration facilities provided by the Rational Team Concert for System z software. This integration gives teams that are building cross-platform applications the tools that they need to break down the development silos, coordinate their efforts, provide better communication flow, increase traceability, and achieve higher levels of application quality.

    http://www.ibm.com/developerworks/rational/library/09/rationalteamconcertsystemzjazz2/index.html

    Three demos show the whitepaper in action, and you'll find the links to the demos at the bottom of the article.

    Steven
    That was nice Steven. I am going to be stupid and ask a couple of questions. I went searching on IBM's site for RTCz and I didn't find the answers to my questions. We currently have this problem in our shop

    1) We develop Cobol/CICS/DB2 with HTML front ends all on System z. And we use SCLM to manage source code for all these. Now the HTML files don't have to be under SCLM. I could have them has HFS files and it would be much easier for me because I don't have FTP, edit, build, promote, newcopy HTML files if they were just HFS files. But without SCLM, I wouldn't have a source code control for HTML files in production. Will RTCz act as a version control software for everything - including Cobol/HTML/CSS/JavaScript/PDF templates etc.,? to backout stuff to the prior version in production if the new version breaks.

    2) Secondly, we use different software to accomodate user requests for new applications and application changes and then some other software to document test results etc., In short different softwares for different parts of SDLC. Will RTCz fulfill our purpose for a single SDLC product?

    3) Is RTCz similar to Serena Changeman? I've used SC in another shop. What is IBM's equivalent to Serena Changeman?

    Thank you very much for your time.
  • SystemAdmin
    SystemAdmin
    1086 Posts

    Re: RDz integration with Rational Team Concert for System z

    ‏2009-12-04T20:11:30Z  
    • ek1975
    • ‏2009-12-04T00:08:27Z
    That was nice Steven. I am going to be stupid and ask a couple of questions. I went searching on IBM's site for RTCz and I didn't find the answers to my questions. We currently have this problem in our shop

    1) We develop Cobol/CICS/DB2 with HTML front ends all on System z. And we use SCLM to manage source code for all these. Now the HTML files don't have to be under SCLM. I could have them has HFS files and it would be much easier for me because I don't have FTP, edit, build, promote, newcopy HTML files if they were just HFS files. But without SCLM, I wouldn't have a source code control for HTML files in production. Will RTCz act as a version control software for everything - including Cobol/HTML/CSS/JavaScript/PDF templates etc.,? to backout stuff to the prior version in production if the new version breaks.

    2) Secondly, we use different software to accomodate user requests for new applications and application changes and then some other software to document test results etc., In short different softwares for different parts of SDLC. Will RTCz fulfill our purpose for a single SDLC product?

    3) Is RTCz similar to Serena Changeman? I've used SC in another shop. What is IBM's equivalent to Serena Changeman?

    Thank you very much for your time.
    Not a stupid question at all. Jazz and Team Concert are still quite new to many people, so I am actually glad you asked.

    First of all, information/community for Rational products that are based on the Jazz framework can be found on jazz.net. For example, the RTCz project is here:
    https://jazz.net/downloads/rational-team-concert-z/ and they have their own forum for all things RTC-based https://jazz.net/forums/

    The RTC homepage has a number of resources for you to learn about it, including what it is, and what it can do for you. Check out the library page http://jazz.net/library/#type=presentation&project=rational-team-concert, specifically Introduction to Rational Team Concert presentation

    Let me see if I can answer your questions:

    1) RTCz is a superset of RTC - feature wise. You can think of RTCz as RTC with System z support (feature list here: https://jazz.net/projects/rational-team-concert-z/. It does provide source/version control, and can handle both host and distributed artifacts. I remember you mentioned you have a small team of developers doing the Java/web front end stuff, and RTC Express-C is free for 10 users or less, so you can even download that and play with it. Here's a good comparison chart for you to see what you will/will not get w/ the free version: https://jazz.net/downloads/rational-team-concert/releases/2.0.0.1

    2) RTCz itself doesn't do everything in an SDLC. Its focus is on team collaboration and governance, providing the ability for one to doing things like opening change requests (work items), assigning items to developers, doing application build, and tracking development status.... Rational has other jazz and/or Eclipse to support tasks that complete the SDLC circle support (it's what we call Collaborative Application Lifecycle Management (C/ALM) - you can also look that up on jazz.net for more info)

    3) I am not that familiar with Changeman, but IBM has SCLM and Rational ClearQuest for enterprise SCM in the SCM space. My understanding is that RTC is positioned more for an agile process of development, but as RTC and RTCz mature, things might/can change. The current RTCz version has coexistence support with other host based SCMs:

    Rational Team Concert for System z can be integrated to provide control for existing host-based SCMs based on the work item status. This allows your organizations to gain immediate benefit from the agile planning, reporting and transparency of Rational Team Concert for System z while still maintaining existing SCM and Build capabilities.

    Steven
  • ek1975
    ek1975
    135 Posts

    Re: RDz integration with Rational Team Concert for System z

    ‏2009-12-04T21:02:36Z  
    Not a stupid question at all. Jazz and Team Concert are still quite new to many people, so I am actually glad you asked.

    First of all, information/community for Rational products that are based on the Jazz framework can be found on jazz.net. For example, the RTCz project is here:
    https://jazz.net/downloads/rational-team-concert-z/ and they have their own forum for all things RTC-based https://jazz.net/forums/

    The RTC homepage has a number of resources for you to learn about it, including what it is, and what it can do for you. Check out the library page http://jazz.net/library/#type=presentation&project=rational-team-concert, specifically Introduction to Rational Team Concert presentation

    Let me see if I can answer your questions:

    1) RTCz is a superset of RTC - feature wise. You can think of RTCz as RTC with System z support (feature list here: https://jazz.net/projects/rational-team-concert-z/. It does provide source/version control, and can handle both host and distributed artifacts. I remember you mentioned you have a small team of developers doing the Java/web front end stuff, and RTC Express-C is free for 10 users or less, so you can even download that and play with it. Here's a good comparison chart for you to see what you will/will not get w/ the free version: https://jazz.net/downloads/rational-team-concert/releases/2.0.0.1

    2) RTCz itself doesn't do everything in an SDLC. Its focus is on team collaboration and governance, providing the ability for one to doing things like opening change requests (work items), assigning items to developers, doing application build, and tracking development status.... Rational has other jazz and/or Eclipse to support tasks that complete the SDLC circle support (it's what we call Collaborative Application Lifecycle Management (C/ALM) - you can also look that up on jazz.net for more info)

    3) I am not that familiar with Changeman, but IBM has SCLM and Rational ClearQuest for enterprise SCM in the SCM space. My understanding is that RTC is positioned more for an agile process of development, but as RTC and RTCz mature, things might/can change. The current RTCz version has coexistence support with other host based SCMs:

    Rational Team Concert for System z can be integrated to provide control for existing host-based SCMs based on the work item status. This allows your organizations to gain immediate benefit from the agile planning, reporting and transparency of Rational Team Concert for System z while still maintaining existing SCM and Build capabilities.

    Steven
    Thanks Steven, Have a good weekend!
  • RDz_Dave
    RDz_Dave
    102 Posts

    Re: RDz integration with Rational Team Concert for System z

    ‏2010-12-17T02:28:51Z  
    • ek1975
    • ‏2009-12-04T21:02:36Z
    Thanks Steven, Have a good weekend!
    RTC 3.0 was just announced and it handles a large chunk of what Changeman can do, but for HFS/web/Java files too :)
  • SystemAdmin
    SystemAdmin
    1086 Posts

    Re: Recent developerWorks tutorials and articles related to RDz

    ‏2011-02-09T20:18:42Z  
    10 little-known features in RDz that increase mainframe developers' productivity

    Most mainframe application developers use IBM® Rational® Developer for System z®, or RDz, in the most popular ways: to edit and debug the most widely used programming languages and enable service-oriented architecture, or SOA. Many haven't discovered these 10 features that make work easier and boost productivity. Yet.

    http://www.ibm.com/developerworks/rational/library/10-Rational-Developer-for-System-z-features-to-increase-productivity/index.html

    Judith Broadhurst
    tech editor for developerWorks, Rational software
  • STret
    STret
    44 Posts

    Re: Recent developerWorks tutorials and articles related to RDz

    ‏2011-02-10T21:58:52Z  
    10 little-known features in RDz that increase mainframe developers' productivity

    Most mainframe application developers use IBM® Rational® Developer for System z®, or RDz, in the most popular ways: to edit and debug the most widely used programming languages and enable service-oriented architecture, or SOA. Many haven't discovered these 10 features that make work easier and boost productivity. Yet.

    http://www.ibm.com/developerworks/rational/library/10-Rational-Developer-for-System-z-features-to-increase-productivity/index.html

    Judith Broadhurst
    tech editor for developerWorks, Rational software
    Hi, great article and I have a couple of questions.

    1) Ctrl + M: is used to maximize and restore a view. But it doesn't work in the LPEX program editor. Do I have to map a new keyboard shortcut to maximime and restore the LPEX program editor?
    2) Is there a keyboard shortcut to switch between the LPEX command line and the LPEX program editor above?

    Thanks.
  • gerald.friedrichs
    gerald.friedrichs
    14 Posts

    Re: Recent developerWorks tutorials and articles related to RDz

    ‏2011-02-11T05:40:22Z  
    • STret
    • ‏2011-02-10T21:58:52Z
    Hi, great article and I have a couple of questions.

    1) Ctrl + M: is used to maximize and restore a view. But it doesn't work in the LPEX program editor. Do I have to map a new keyboard shortcut to maximime and restore the LPEX program editor?
    2) Is there a keyboard shortcut to switch between the LPEX command line and the LPEX program editor above?

    Thanks.
    2) To switch to command line and back use the "ESC" key.
  • SystemAdmin
    SystemAdmin
    1086 Posts

    Re: Recent developerWorks tutorials and articles related to RDz

    ‏2011-02-11T20:16:42Z  
    • STret
    • ‏2011-02-10T21:58:52Z
    Hi, great article and I have a couple of questions.

    1) Ctrl + M: is used to maximize and restore a view. But it doesn't work in the LPEX program editor. Do I have to map a new keyboard shortcut to maximime and restore the LPEX program editor?
    2) Is there a keyboard shortcut to switch between the LPEX command line and the LPEX program editor above?

    Thanks.
    For the first question, there's a pretty easy workaround.

    By default, LPEX has CTRL+M mapped to matching bracket, which overrides the Eclipse default set for the entire IDE. You can go to Preferences > General > Keys to re-map LPEX's command to another shortcut key (type CTRL+M in the filter box to reveal it). Once you do, then the CTRL+M shortcut will work as you've asked.

    Steven
  • SystemAdmin
    SystemAdmin
    1086 Posts

    Re: Recent developerWorks tutorials and articles related to RDz

    ‏2011-02-11T20:29:25Z  
    10 little-known features in RDz that increase mainframe developers' productivity

    Most mainframe application developers use IBM® Rational® Developer for System z®, or RDz, in the most popular ways: to edit and debug the most widely used programming languages and enable service-oriented architecture, or SOA. Many haven't discovered these 10 features that make work easier and boost productivity. Yet.

    http://www.ibm.com/developerworks/rational/library/10-Rational-Developer-for-System-z-features-to-increase-productivity/index.html

    Judith Broadhurst
    tech editor for developerWorks, Rational software
    Judith - thanks for posting the link here!

    Steven
  • STret
    STret
    44 Posts

    Re: Recent developerWorks tutorials and articles related to RDz

    ‏2011-02-11T21:07:47Z  
    For the first question, there's a pretty easy workaround.

    By default, LPEX has CTRL+M mapped to matching bracket, which overrides the Eclipse default set for the entire IDE. You can go to Preferences > General > Keys to re-map LPEX's command to another shortcut key (type CTRL+M in the filter box to reveal it). Once you do, then the CTRL+M shortcut will work as you've asked.

    Steven
    very nice, thank you guys. Enticed me enough to login on a holiday and check it out :)

    1) Is there a cheat sheet to find out what the keyboard shortcuts like 'c-m', 'c-b' mean? Some of the description fields on the 'Keyboard mapping' dialog are empty.

    2) Is there a shortcut key to tab from one view to another within a perspective?

    It would be nice if I had a master cheat sheet for all keyboard shortcuts for RDz somewhere.
  • SystemAdmin
    SystemAdmin
    1086 Posts

    Re: Recent developerWorks tutorials and articles related to RDz

    ‏2011-02-16T02:05:11Z  
    • STret
    • ‏2011-02-11T21:07:47Z
    very nice, thank you guys. Enticed me enough to login on a holiday and check it out :)

    1) Is there a cheat sheet to find out what the keyboard shortcuts like 'c-m', 'c-b' mean? Some of the description fields on the 'Keyboard mapping' dialog are empty.

    2) Is there a shortcut key to tab from one view to another within a perspective?

    It would be nice if I had a master cheat sheet for all keyboard shortcuts for RDz somewhere.
    1. This might be helpful if you're wondering about some of the LPEX commands and key-actions:
    http://wiki.midrange.com/index.php/WDSC_shortcuts

    "c-b" is essentially "ctrl+b" and "c-m" is "ctrl-m"....

    This might be marginally useful as well:
    http://publib.boulder.ibm.com/infocenter/ratdevz/v8r0/topic/com.ibm.lpex.doc.user/ref/rlpkeyac.htm

    2. The Eclipse defaults are: CTRL+SHIFT+F7 which lets you jump to another view in the current perspective. Similarly, CTRL+SHIFT+F8 lets you jump to another perspective opened.

    As far as a master cheat sheet.. there isn't one. However, you can export the current key bindings via the Export CVS... button, get it printed out and use that as a personal cheatsheet.

    Steven
  • RDz_Dave
    RDz_Dave
    102 Posts

    Re: Recent developerWorks tutorials and articles related to RDz

    ‏2011-03-01T01:26:55Z  
    1. This might be helpful if you're wondering about some of the LPEX commands and key-actions:
    http://wiki.midrange.com/index.php/WDSC_shortcuts

    "c-b" is essentially "ctrl+b" and "c-m" is "ctrl-m"....

    This might be marginally useful as well:
    http://publib.boulder.ibm.com/infocenter/ratdevz/v8r0/topic/com.ibm.lpex.doc.user/ref/rlpkeyac.htm

    2. The Eclipse defaults are: CTRL+SHIFT+F7 which lets you jump to another view in the current perspective. Similarly, CTRL+SHIFT+F8 lets you jump to another perspective opened.

    As far as a master cheat sheet.. there isn't one. However, you can export the current key bindings via the Export CVS... button, get it printed out and use that as a personal cheatsheet.

    Steven
    You could also try CNTL+SHIFT+L to get a list of active hotkeys in the view you are in:

    http://help.eclipse.org/help33/index.jsp?topic=/org.eclipse.platform.doc.user/reference/ref-keybindings.htm