Call for Contributions

First OOPSLA Workshop on
Language Mechanisms for Programming Software Components

October 15, 2001
http://www.ccs.neu.edu/home/lorenz/oopsla2001

Although there are many models for component-based software development, most of these models are based on sets of standards and frameworks (APIs), and are implemented on top of a mainstream Object-Oriented programming language. Very little research has been done in understanding and promoting the key concepts in Component-Oriented programming; that is, identifying what exactly is Component-Oriented programming and what language mechanisms exist for Component-Oriented style of programming. This workshop intends to bring together researchers, practitioners, and implementers to present their experience in component programming in a forum that will allow them to collaborate and exchange ideas. This workshop's goal is to address two questions:

  • What are the key ingredients of component-oriented programming?
  • How to express these key ingredients in a component-oriented programming language?

    SCOPE

    The scope of the workshop includes (but is not limited to):

    IMPORTANT DATES

    July 30: Technical papers and Position papers submissions due
    August 30: Accepted submissions determined
    September 30: Camera ready copies due
    October 15, 2001 (Monday): OOPSLA'01 Workshop #31 starts at 8:30 A.M.

    SUBMISSION GUIDELINES

    Submissions can be full technical papers or short position papers, using the ACM Proceedings Guidelines found at <http://www.acm.org/sigs/pubs/proceed/template.html> (nine point font on ten point baseline, two columns per page). Technical papers must not exceed 8 pages, and short position papers should not exceed 4 pages. All papers must be submitted electronically. The electronic copy of the paper, in PDF or portable Postscript format with no encoding, condensing or encapsulation, should be emailed to: David H. Lorenz <[email protected]>.

    Papers submissions will be reviewed by the program committee using criteria appropriate to their category. The submitted papers will be evaluated based on their originality, relevance, technical quality and presentation. The accepted papers, after revised by the authors, will be published in a Workshop Proceedings as an NU-CCS Technical Report. We will post all the accepted papers at that workshop website prior to the workshop date for participants to read them before they attend the workshop.

    CONTACTS

    Send all submissions to: [email protected]

    Vugranam C. Sreedhar
    IBM TJ Watson Research Center
    30 Saw Mill River Road,
    Hawthorne, NY 10532
    (914) 784-7325 [email protected]

    David H. Lorenz
    111 Cullinane Hall, College of Computer Science,
    Northeastern University, Boston, MA 02115
    (617) 373-2076 [email protected]

    PROGRAM COMMITTEE

  • Don Batory, University of Texas at Austin.
  • Desmond D'Souza, Icon Computing Inc.
  • Erik Ernst, University of Aalborg, Denmark.
  • Doug Lea, SUNY (State University of New York) Oswego.
  • David H. Lorenz, Northeastern University.
  • Mira Mezini, TU-Darmstadt.
  • Vugranam C. Sreedhar, IBM T.J. Watson Research Center.
  • Clemens Szyperski, Microsoft Research.
  • John Vlissides, IBM T.J. Watson Research Center.