ACM logoHomeFeedbackJoinShopSearch
Special Interest Groups

SIGPLAN Annual Report

July 2000 - June 2001
Submitted by: Ron K. Cytron, Chair


This year ACM SIGPLAN has continued its active sponsorship of many conferences and workshops as well as its two newsletters: SIGPLAN Notices, a monthly publication and Fortran Forum, published three times a year. SIGPLAN's financial situation is very strong, exceeding the guidelines set by ACM for all SIGs. Therefore we continue to undertake special activities.

A good resource for monitoring our activities is our web page, found at http://www.acm.org/sigplan/

I. Conferences

July 00:
APL (incooperation)
September 00:
ICFP (International Conference on Functional Programming) (sponsor);
PPDP (Principles and Practice of Declarative Programming) (sponsor);
TIC (International Workshop on Types in Compilation) (sponsor);
Haskell (sponsor);
RULE (International Workshop on Rule-Based Programming ) (sponsor);
HOOTS (International Workshop on Higher Order Operational Techniques in Semantics ) (sponsor);
SAIG (Semantics, Applications and Implementation of Program Generation) (sponsor);
HLCL (International Workshop on High-level Concurrent Languages) (sponsor);
Scheme (Workshop on Scheme and Functional Programming) (sponsor);
EDOC (International Enterprise Distributed Object Computing) (incooperation);
October 00:
OOPSLA Object Oriented Programming Systems, Languages,and Applications) (sponsored);
ISMM (International Symposium on Memory Management) (sponsor);
November 00:
FSE (Foundations of Software Engineering) (incooperation);
SigAda (incooperation);
ASPLOS (Conference on Architectural Support for Programming Languages and Operating Systems) (cosponsor);
December 00:
FDDO (Workshop on Feedback-directed Optimization) (incooperation);
January 01:
POPL Principles of Programming Languages (co-sponsored with SIGACT);
CW (Continuations) (sponsor);
FOOL (Foundations of Object-Oriented Languages) (sponsor)
SPACE (Workshop on Semantics, Program Analysis, and Computing Environments for Memory Management ) (incooperation);
April 00:
MASPLAS (Midatlantic Student Workshop on Programming Languages and Systems) (incoop);
ETAPS (Europeant Joint Conferences on Theory and Practice of Software) (incooperation);
May 01:
PADO (Symposium on Programms as Declarative Objectives) (incooperation);
ICSE (International Conference on Software Engineering) (incooperation);
June 01:
PLDI (Conference on Programming Languages Design and Implementation) (sponsor);
LCTES (Workshop on Languages, Compilers, and Tools for Embedded Systems) (sponsor);
OM (Workshop on Optimization of Middleware and Distributed Systems) (sponsor);
PASTE (Workshop for Program Analysis for Software Tools and Engineering) (cosponsor);
PPOPP (Symposium on Principles and Practice of Parallel Programming) (sponsor);
AICCSA (ACS International Conference on Computer Systems and Applications) (incooperation);
Java Grande (sponsor);
We offer 4 annual conferences, POPL, PLDI, ICFP, OOPSLA; PPoPP, PEPM held every 2 years; and our 18 month cycle conference ASPLOS, co-sponsored with SIGARCH and SIGOPS. As was the case in the past few years, we continue to co-locate SIGPLAN workshops and conferences. This arrangement allows the parent conference, aided by the conference management and registration support currently offered by SIGPLAN to our sponsored conferences, to assume major responsibility for local arrangements for the workshop. We also are 'in-cooperation" with a number of conferences and workshops.

The SIGPLAN EC recently moved to set up steering committees for PLDI and POPL -- the EC itself had been the steering committee previously. The new structure was established to provide for longer institutional memory about these important conferences.

We continue to have separate steering committees for

OOPSLA, ICFP, PPOPP, PEPM, PASTE, LCTES, JAVA, and ISMM.
We have also established a standing agreement with SIGSOFT to be incooperation regularly with their FSE and ICSE conferences.

We continue to update and improve our guidelines for conference chairs, program chairs, steering committee formation, and workshop organizers. We have initiated the development of a web-based database of our past program committee members, pc chairs and conference chairs to aid in developing future program committees for our conferences.

SIGPLAN continues to foot the bill for conference management, so that the budget and registration fees for our conferences are not adversely affected by such costs. By our providing funds of this nature, we find it easier to solicit volunteers to chair our conferences. Such chairs work on the creative aspects of their events without having to spend much time on the administrative aspects.

We think that it is very important to have students attend conferences as full participants, even though they pay a much reduced registration fee. SIGPLAN agrees to subsidize some of the expenses for the students if the conference or workshop cannot handle the extra expense. We agreed to subsidize students for FCRC.

SIGPLAN established guidelines that detail setting up steering committees. Every workshop or conference that SIGPLAN sponsors on a regular basis must have a steering committee. These guidelines have been posted on SIGPLAN's web page.

We also developed documents to help program committee chairs during the paper review. We also developed a document that spelled out the responsibilities and ethical behavior of committee members. These are all posted on the SIGPLAN web pages.

II. Publications

SIGPLAN publishes 2 newsletters on a regular basis. SIGPLAN Notices is sent to all SIGPLAN members monthly. Four of the twelve issues this past year were conference/workshop proceedings. Seth Bermann continues to serve as our assistant editor. Cindy Norris and Jay Fenwich, of Appalachian State University, have been doing a fine job as coeditors, and Notices is running very smoothly.

Our other regular newsletter, Fortran Forum, had 3 issues.

To help reward our columnists, we instituted travel awards so they can attend conference. One such award has been given out.

III. Awards

Four years ago, we established two ACM SIGPLAN Awards: the Distinguished Service Award awarded on the basis of the degree of services to the programming languages community and the Programming Languages Achievement Award, awarded to an individual who has made a significant and lasting contribution to the field of programming languages. We presented the 2001 programming languages achievement award to Robin Milner (UK) and the 2001 Distinguished Service Award to Barbara Ryder (Rutgers U). The awards will actually be presented in 2002 at PLDI in Europe, where Robin Milner will address the conference. An article detailing the many accomplishments of the two awardees will appear in an issue of SIGPLAN Notices.

We have approved a number of new awards, and these have recently been approved by the SGB. Two of these awards recognize the influence of papers presented at past PLDI and POPL conferences. Such awards are considered from papers presented ten years prior to the current conference year. The best-paper from PLDI ten years ago was awarded to Monica Lam and Michael Wolf; the best-thesis award was given to Ras Bodik.

IV. Activities and programs

One of our goals is to enrich the electronic presence of SIGPLAN and programming-language-related materials on the Internet. We have begun the development of an idea dubbed SIGPLANet, which would serve as a portal to papers, tools, and projects related to programming languages. As an early step in that direction, we have funded Rick Snodgrass's efforts to obtain past issues of our proceedings into the digital library. Our Information Director continues to update our Web page. Besides pointers to SIGPLAN and ACM information, we have pointers to additional sources on programming language and compiler research.

We continue our Professional Activities Program, PAC, which was instituted a number of years ago to provide funding to graduate students who participate in a SIGPLAN sponsored conference. We provided funds to support students to attend programming languages conferences and workshops. We continued our activity of giving $50K to OOPSLA to sponsor travel and attendance of professors from 2-4 year colleges at the tutorials and conference.

IV. Key Issues for next 2-3 years

Our Executive Committee has been concerned over the last decade with member attrition, which we have mostly attributed to multi-sig-members decreasing their sig affiliation. We have also perceived that we may not serve the "practical" segment of our community in a way that encourages them to join SIGPLAN. We have further concerns about the future of our most popular conference, OOPSLA, as the newness of object-orientation fades.

While these remain key issues, we have begun a better self-examination of whom we serve and how well. Our conferences continue to be top-notch, and the attendance at POPL and PLDI has only grown over the last 5 years. We see two challenges in the future: improving the valuable services we provide to the reseach community and growing the ways in which we can serve the practitioner.

Other key issues given last year continue to be issues this year. In the last three to four years, universities have seen a dramatic increase in the numbers of students enrolled in computer science courses. Some universities have seen their number of majors double in this time period. This sudden increase has stressed the computer science departments and faculty as they struggle to cope with the need for additional resources.


Back to SIG Governing Board Report Back to SIGPLAN Page


 
SIGPLAN FY'01 Annual Report posted by Rachael Barish
 
HOME || ABOUT ACM || MEMBERSHIP || PUBLICATIONS || SPECIAL INTEREST GROUPS (SIGs) || EDUCATION EVENTS & CONFERENCES || AWARDS || CHAPTERS || COMPUTING & PUBLIC POLICY || PRESSROOM
 

©2001 Association for Computing Machinery