Rexx Symposium Abstracts (LONG)

Autor: RexxLA (cathie_at_cruzio.com)
Data: Wed 26 Mar 1997 - 11:47:32 MET


                        8th INTERNATIONAL REXX SYMPOSIUM

                               22-24 April 1997
                              Heidelberg, Germany
                   Sponsored by the Rexx Language Association

Plan now to attend the 8th International Rexx Symposium for Developers and Users
in Heidelberg, Germany on 22-24 April, 1997.

The Symposium provides a focal point for information about Rexx and a venue for
technical interchange among members of the Rexx community. This will be the
first Rexx Symposium to be held in Europe.

The announcement was posted previously and is available from

               http://www2.hursley.ibm.com/rexx/

along with travel information. The abstracts are available from

               http://www2.hursley.ibm.com/rexx/rexxsy7a.htm

and also follow in text.

---------------------------------- abstract -----------------------------------

Title: NetRexx

Speaker: Mike Cowlishaw, IBM Fellow and author of Rexx and NetRexx
          http://www2.hursley.ibm.com/rexx/

Abstract: NetRexx is a new dialect of Rexx which allows programmers to create
programs and applets for the Java environment faster and more easily than by
programming in Java. To date, more than 15,000 people have downloaded the
reference implementation of NetRexx.

This session will be in two parts: first a brief summary of NetRexx and an
update on NetRexx use and interest, and second a discussion of some new
experimental features either already available or planned for the NetRexx
compiler.

---------------------------------- abstract -----------------------------------

Title: NetRexx for Dinosaurs (Rexx to NetRexx)

Speaker: Chip Davis, Aresti Systems, Rexx Professor and RexxLA WebMaster

---------------------------------- abstract -----------------------------------

Title: Utility Routines and Utility Classes for Object Rexx

Speaker: Rony Flatscher, Vienna University of Economics and Business
          Administration, Department of Management Information Systems

Abstract: Over the past years, starting out with the beta-versions of
Object Rexx, various utilities (routines and classes) have been devised. Some
of them proofed useful, so the author would like to share them with the Rexx
community.
  
Among the utility routines one can find routines to sort arrays, stems and
directories etc., but also sort by the value part of some collections, where the
sort values themselves get retrieved via dynamically invoked messages according
to the message-names passed into the routine; determine (like with IBM's SOM)
whether an object is a class object, an instance of a specific class and the
like. Also some basic support for National Language Support (upper/lowercasing,
sorting) will be documented.
  
HTML_UTIL is a module which defines routines and classes to be used for creating
HTML-documents containing tables, lists and supports cross-referencing. It is
possible to use references for anchors which get defined later under program
control, so in effect forward referencing becomes feasible. For the code-pages
437 and 850 translation of the extended codes (above "7F"x) into SGML-entities
is available and can be easily extended for other codepages.

---------------------------------- abstract -----------------------------------

Title: Rexx/SQL: from OHP to ODBC

Speaker: Mark Hessling, Maintainer PDCurses & Rexx/SQL, Author of THE
          http://www.lightlink.com/hessling/

Abstract: At the 1994 Symposium I gave an overview of my plans for a simple and
consistant interface to SQL databases.

In the proceding 2 years, REXX/SQL has grown from a REXX-Oracle interface
running under OS/2 and Unix, to support for Oracle, DB2, Sybase, mSQL,
SQLAnyWhere and ODBC running under OS/2, Unix and Win32 environemnts.

This session will describe the features of the REXX/SQL package, its advantages
compared to other methods of accessing SQL databases from REXX, and new
capabilities in version 2.0 of REXX/SQL, to be released at the Symposium.

The session will also include a demonstration of REXX/SQL's ability to access
data from more than one SQL database from within a single REXX program.

---------------------------------- abstract -----------------------------------

Title: Program Development with Object Rexx on Windows Platforms

Speaker: Ingo Holder, IBM Rexx Development

Abstract: Object REXX for Windows NT and Windows 95 was recently announced by
IBM. It will be available in 2 editions: the interpreter edition and the
development edition. This session will provide an introduction into the
features of both editions and will demonstrate how Object REXX can be used to
develop applications in the Windows environment.

In particular, the features of two major components are introduced: the Object
REXX Workbench and the OODIALOG class library being both included in the
development edition.It is demonstrated how dialogs are created using the IBM
Resource Workshop (part of the development edition) and how easily these
resources can be used by Object REXX in an object oriented way using OODIALOG.

The use of the Object REXX Workbench being designed to create, manage, and
execute programs and for visual debugging of Object REXX programs is
demonstrated in a typical development session. The differences between Object
REXX for Windows and OS/2 are also addressed.

---------------------------------- abstract -----------------------------------

Title: News from the Rexx Compiler and Run-Time Library (REXXC)

Speaker: Peter Kunkel, IBM Rexx Development

Abstract: The REXX Compiler and Library have been around for a while in IBM
host environments and have run in the field with great success. The Change Team
meanwhile developed several enhancements for the Compiler component, and
additional enhancements and improvements are planned for the near future.

This presentation will provide a summary of:

  - The improvements and functional enhancements and their influence on the
    generated compiler output. Hints for their appropriate usage are provided.
  - The DATE() Bif enhancements supporting date conversion and its usage in
    the "Year 2000" context.
  - The enhancements planned within a year's time frame to improve the
    quality and usability of the Compiler and Run-time Library.

---------------------------------- abstract -----------------------------------

Title: Netcentric Programming with Object Rexx Using TCP/IP Sockets
          for Heterogeneous Systems Platforms

Speaker: Kurt Maerker, IBM Rexx Development

Abstract: With Object REXX now becoming available on system platforms other
than OS/2, the development of applications programs in a network centric system
environment using the client/server programming paradigm stresses the
requirement of theirportability without much effort.

This session will provide a brief introduction into client/server communication
using TCP/IP Sockets and outlines the REXX Socket API. On this basis, a simple
Sockets class framework is shown being used to develop Client/Server programs.

Furthermore, an object-oriented Framework for Client and Server classes is
introduced that allows easy development of Client/Server applications. In a
tutorial, some sample applications of various complexity are developed. In a
demonstration, these are ported to other systems in a network environment
inter-operating with heterogeneous system platforms.

---------------------------------- abstract -----------------------------------

Title: Rexx ANSI Report
Speaker: Brian Marks, Chair Rexx ANSI Working Group

---------------------------------- abstract -----------------------------------

Title: NetRexx Tools

Speaker: Max Marsiglietti, PC-Magazine (Italy) technical contributor

Abstract: Building a bridge between Rexx and NetRexx: RXile, RXDbase
          and Visual NetRexx for Java.
NetRexx programmers have access to the huge library of Java classes,
but since these were created for the Java environment there is
a lack of solutions in areas where the original Rexx was quite strong.
By looking at RXFile, RXDbase and an early build of Visual NetRexx for
Java we will have a starting point to begin some serious porting of our
beloved enterprise-level applications.

More information about my work can be found at:
http://www.Geocities.com/SiliconValley/Park/4218/
(Note: This page doesn't include information about Visual NetRexx
for Java; this latter will be a bonus surprise for the symposium)
 
---------------------------------- abstract -----------------------------------

Title: Using Rexx in a Multi-tasking Multi-threaded Environment

Speaker: Dave Martin, IBM, Rexx FAQ Owner
          http://www.mindspring.com/~dave_martin/RexxFAQ.html

Abstract: I will describe the change in the programming thought
          process necessary to use Rexx effectively in an OS/2
          enviroment where multiple things may be taking place
          at the same time. I will use my OS2PopS POP server
          as an example of what it took to relearn how to write
          programs to avoid problems when using multiple threads
          while handling multiple interrupts.

          Normal "top down" programming doesn't work too well
          when any routine may be interrupted at any time due
          to an action by a user or by an action from a remote
          client. I quickly learned to write very fast and
          compact routines so they would not be interrupted.

---------------------------------- abstract -----------------------------------

Title: Introduction to Object Rexx Programming

Speaker: Christian Michel, IBM Development Laboratory

Abstract: Object orientation is a topic of great interest today but many OO
languages seem complicated to programmers of procedural languages. Object REXX
is based on a tried-and-trusted language used around the world and offers a
simple way into the new programming paradigm. This tutorial shows you the basic
idea behind object oriented programming and how you can familiarize yourself
with this programming technique by using Object REXX. Small samples will guide
you step by step into the world of objects.
     
---------------------------------- abstract -----------------------------------

Title: Advanced Object Rexx Programming

Speaker: Christian Michel, IBM Development Laboratory

Abstract: Object REXX is based on a well known programming language and makes
it easy to start with object oriented programming. In the previous session you
learned about the basics of object oriented programming in common and how Object
REXX implements this technique. The advanced tutorial will give you a more
detailed insight into the Object REXX interpreter and its features. A sample
project that will be extended step by step will be used to demonstrate the
possibilities of this language.

---------------------------------- abstract -----------------------------------

Title: Exploiting OS/2 Rexx EHLLAPI
Speaker: Chris Miksankek
Abstract: Because of the evolving role of the mainframe in today's enterprise,
workstation to host connectivity plays a pivotal part. On the one hand, you're
connecting a PC to a mainframe (or AS/400) to take advantage of the "Big Iron's"
MIPS; ironically, the horsepower of the PC is underutilized, i.e., little more
than its emulation software is executing.

OS/2's Communications Manager has a built-in Emulator High Level Language
Application Programming Interface, EHLLAPI (pronounced e-h'lappy) which allows a
workstation application to programmatically interface with the emulator session.
To a large extent, then, a workstation can now be part of a distributed
environment. It can parse host screen data and affect keystrokes to automate
operations.

But it's better than that.

Since OS/2 1.2, IBM's included a REXX EHLLAPI interface which makes accessing
mainframe and AS/400 host data that much simpler.

I propose a session where the concepts of EHLLAPI are introduced as well as
fundamental REXX program calls. Last year, I authored three such articles on
this topic for Enterprise Systems Journal (IBM Mainframe) and Client Access/400
Expert (AS/400). In my articles I introduced the concepts in a simple
straightforward way providing sample code to 1) automate host signons; 2)
harvest performance data for workstation spreadsheet processing; and, 3)
integrating VREXX (freely-available IBM EWS) functions, describe host
performance in a dynamically updating/scrolling graph not unlike OS/2 Pulse.

---------------------------------- abstract -----------------------------------

Title: SOM and Java

Speaker: Simon Nash, IBM, author of Object Rexx

---------------------------------- abstract -----------------------------------

Title: USING AN OBJECT-REXX WEB-AUTHORING TOOL TO PRODUCE INTERACTIVE
          EDUCATIONAL APPLICATIONS

Speaker: Jocelyn Payne, Graham Stark

---------------------------------- abstract -----------------------------------

Title: Java

Speaker: Dave Renshaw, IBM

---------------------------------- abstract -----------------------------------

Title: Web Programming Using NetRexx

Speaker: Pamela J. Taylor, The Workstation Group, Development Manager

Abstract: The Web page programmer today is faced with many choices for the
various components of web pages: CGI, Java, JavaScript .... Let NetRexx reduce
your choices to one! This session will discuss the production of a small sample
Web page, illustrating the use of NetRexx to program several of its elements.

---------------------------------- abstract - the end -------------------------

Send questions about the Rexx Symposium to cathie_at_cruzio.com

Symposium Committee: Cathie Dager, Chip Davis, Forrest Garnett,
Rony Flatscher, Pam Taylor



To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 15:10:45 MET DST