LISTSERV at the University of Georgia
Menubar Imagemap
Home Browse Manage Request Manuals Register
Previous messageNext messagePrevious in topicNext in topicPrevious by same authorNext by same authorPrevious page (January 1997, week 2)Back to main SAS-L pageJoin or leave SAS-L (or change settings)ReplyPost a new messageSearchProportional fontNon-proportional font
Date:         Tue, 14 Jan 1997 13:04:20 EST
Reply-To:     Gerry <STATMAN@PACEVM.DAC.PACE.EDU>
Sender:       "SAS(r) Discussion" <SAS-L@UGA.CC.UGA.EDU>
From:         Gerry <STATMAN@PACEVM.DAC.PACE.EDU>
Organization: Dept of Academic Computing, Pace University
Subject:      NYASUG Meeting -- Final Reminder
Comments: To: SASnet <SAS-L%UGA.BITNET@PACEVM.DAC.PACE.EDU>

One last reminder !

For members of SAS-L in the Tri-State area who are also members of the New York Area SAS Users Group (NYASUG):

The first meeting in 1997 of the New York Area SAS Users Group will be on Wednesday, January 15th. Due to scheduling conflicts, the meeting WILL NOT be held at our usual meeting site at Merrill Lynch.

NOTE: The NYASUG newsletter listed our usual meeting site at the Merrill Lynch building in the World Financial Center.

Metropolitan Life Insurance will host this meeting at its Madison Ave building (23rd St). This is NYASUG's first time at MetLife, and we thank them for hosting this meeting. Directions to the MetLife building appear later in this note.

This will be a half day meeting, with 3 scheduled presentations. The theme of this meeting will an "Applications Showcase", overviews of production applications written by NYASUG members.

The following are abstracts of the scheduled presentations:

------------------------------------------------------------------------

Implementing A Bahavior Score Model Using A SAS To COBOL Translator By David Wolovick

The input to the SAS-to-COBOL Translator is the SAS code used to develop and validate Behavior Score models. The output is COBOL code for the MVS production systems where the scores will actually be calculated on live accounts.

Traditionally, the model developers provide written documentation or specifications to the COBOL programmers and analysts. There are several problems with that approach:

* Misunderstandings are inevitable when the definitions and logic of one computer language is translated into English and then retranslated into another computer language.

* After the design phase, the actual coding of any program is a tedious clerical task, prone to error. With Scoring models, the number of values, ranges, etc., which need to be hard coded are staggering.

* Incremental development is generally not supported, that is, until all the Scorecards are provided, coding and testing will not begin.

The SAS-to-COBOL Translator is an attempt to address those issues, so that the time required to implement a new set of Scorecards can be decreased dramatically.

Biography

David Wolovick is Data Center Director of the New York City Board of Education. He has previously worked at Chase Manhattan Bank and Citibank Credit Cards, where he developed MIS for Credit Risk and marketing. Before that, he was director of the Bureau of Supplies for the NYC Board of Education. His involvement in data processing began over 20 years ago, when he taught himself COBOL and OS/JCL after being given a totally unacceptable implementation time. A hands-on manager, he has only recently discovered the robustness of SAS. Dave is a graduate of Harvard College and a former Naval officer.

------------------------------------------------------------------------

An Application Overview: The "EVENT" Program By Gerard T. Pauline

This program extracts data from a database of permanent SAS datasets, converting it to raw data format for export to a FORTRAN-based software system used in "event" studies of stock market transactions.

In "event" studies, data is extracted using a set of base dates that are lagged (days coming before the base date) and lead (days coming after the base date).

This program demonstrates:

- Use of macro windows to retrieve control parameters, validating the values entered by the user and handling/recovery from bad data entries via a messaging dialogue with the user. Macro windows are available in base SAS on all platforms. - How the date "lags" and "leads" are computed, and how a "bad" base date is handled (the values are edited on input with a "custom" format). - Use of SET/POINT to determine the first and last trading day values, which will be used as the upper and lower bounds in the trading days array. - Executing host system commands, dataset indexing. - Use of SET with the KEY= statement for direct access from a lookup file.

Also presented will be a discussion of two adjunct programs: one that creates a lookup table for the trading dates and the other a REXX program used to engage this program.

Biography

Gerry Pauline is a Programmer / Analyst with the Department of Academic Computing at Pace University, where he oversees applications development. A SAS user for 9 years, he implements and supports database and informa- tion systems development in PL/I, REXX, the SAS System and C.

Presently, he is very involved in the university's World Wide Web and Intranet initiatives. Current programming interests include the Java language and VRML.

------------------------------------------------------------------------

Using The SAS/SQL Enhancements By David Mabey

Structured Query Langauge (SQL) is a standard that many large data storage systems use for data manipulation. While most vendors comply with the ISO SQL standards (more or less), many have enhancements that significantly extend the functionality of SQL in their environments. SAS Institute has empowered its version of SQL with many of the features that have made traditional SAS programs so successful. The result is a very powerful SQL with capabilities that are often unrealized. This paper touches on some of those features and gives examples of their use.

Biography

Dave is a Senior Systems Analyst at Reader's Digest with Quantative Analysis and Corporate List Research. He has been SASing for 17 years.

------------------------------------------------------------------------

The agenda for the January 15th meeting is:

08:30 - 09:00 Continental Breakfast

09:00 - 09:45 Implementing A Behavior Score Model Using A SAS to COBOL Translator

09:45 - 10:30 An Application Overview: The "EVENT" Program

10:30 - 11:00 Break & Random Access

11:00 - 12:00 Using the SAS/SQL Enhancements

------------------------------------------------------------------------

Location: MetLife is at 1 Madison Ave in Manhattan, between 23rd and 24th streets. There are two entrances to the building, one on Madison Ave, the other on Park Avenue (the building occupies the entire block). The meeting is in the Lobby Auditorium.

Subway: 23rd and Lexington on the East Side From Grand Central Station and East 42nd St, take the IRT East Side #5 or #6 to 23rd street. Exit is on the Park Avenue side.

23rd and 5th Ave - BMT line From West 42nd street & Time Square take the downtown BMT local to 23rd Street. Exit is the junction of Broadway and 5th Ave. Walk east through the park to Madison Avenue.

Path Trains: To World Trade Center and then take BMT local uptown; from 34th Street, take downtown BMT subway.

Bus: Any bus running uptown on Madison Ave or downtown on 5th Ave.

Car: From West Side highway go east on 23rd street until you get to Madison Ave. From the FDR, go west on 23rd street to Madison.

------------------------------------------------------------------------

For further information about this meeting, or the New York Area SAS Users Group, please contact the group's liaison:

Jean LaFrance FISA Phone: (212) 857-1435 E-Mail: Lafrance@Iris.Rfmh.Org


Back to: Top of message | Previous page | Main SAS-L page