Skip to main content
Add Me To Your Mailing List

Welcome to IMUG !

Become part of an organization that supports and promotes your professional success. With an emphasis on technical and management education for IBM Power Systems and predecessor systems (AS/400, iSeries, System i5, etc.) IMUG sessions and seminars also cover general topics such as Security and Disaster Planning. / To join IMUG, click on the "Member Signup" link to the left. / To receive monthly email newsletters without joining IMUG, click "Add Me To Your Mailing List" in the top left corner of the site. / To register for Monthly meetings, click "Events and Meetings" in the left hand column then select the month from the calendar.


Come join us for a mini seminar 6:00 to 9:00


Learning Java for RPG Developers


  • Why Java?
  • What can you do with Java on the i System.
  • Object Oriented vs Procedural languages.
  • How do I get there?
    • Terminology
    • Good bye SEU
    • Learning by modernizing current development
      • SQL DDL replacing DDS
      • RPG Coding Standards to match Java (With Samples)
        • Case
        • No Subroutines
        • Procedures
        • Modular coding
        • Return values
        • Free Format
        • Avoid special keywords
      • Service Programs (With Samples)
      • Embedded SQL (With Samples)
    • Calling Java from RPG (With Samples)
      • Simplify Java calls with Service Programs
        • Sample Open Source Service programs
    • Starting Java projects on i System
    • Open source Java projects
    • Learn Linux
      • Using Pase environment
      • SSH


Presented by : 

Mark Harrison is a manager of a i System programming team for a large non-profit health system. This team is responsible for delivering high performance custom applications and modifications of a large HIM system written in RPG.  In his management role he is responsible for providing vision and direction for future development. In order to produce modern applications Mark has championed education for this and previous development teams. This education aims to improve the RPG skill set as well as develop new skills such as SQL and Java development.Mark graduated the University of New Mexico with a Bachelors of Science degree in Computer Science. He has been involved in development on IBM Midrange systems since 1986. He has developed using all flavors of RPG and has been part of many modernization projects using a mix of RPG and Java.  In other modernization projects Mark has architected solutions to integrate exiting RPG code with external systems using Web Services and Web applications accessing RPG logic via JDBC and PCML.

Next IMUG meeting:
November 17th, 2015



 Select "Events and Meetings" in left menu for more details.  

IMUG membership entitles you to:

--Networking and Support with Industry Leaders
--Full Access to iMUG website
--COMMON membership and discounts
--Superior Professional Development
--Contact with Vendors specializing in IBM Midrange Computing 





Corporate Memberships $ 120.00 
    Includes all interested employees of member
or wholly owned subsidiaries


Individual Membership:  $65.00 

 Regular Meetings are held the 3rd Tuesday of each month as follows:

Sept thru May:

Meetings are held at 5:30 pm at the
Holiday Inn Vanderbilt 
2613 West End Ave, Nashville, TN 37203


Registration/Meet & Greet: 5:30 - 6:00pm
Dinner: 6:00pm
Presentation: 6:45 - 8:00pm 

($20.00 members / $25.00 non-members)

(+ $5.00 for late registrations)



As IMUG members you are entitled to COMMON Membership through iMUG's affiliation with COMMON.

If you are an IMUG member and wish to request a Common UserID,
please email .  



  Special Program Assistance Provided by: