Thread View: comp.lang.sigplan
1 messages
1 total messages
Started by Brent T. Hailpern
Wed, 29 Jul 1992 20:49
Workshop on Object-Oriented Programming Languages: The Next Generation
Author: Brent T. Hailpern
Date: Wed, 29 Jul 1992 20:49
Date: Wed, 29 Jul 1992 20:49
140 lines
5958 bytes
5958 bytes
Object-oriented programming is driving changes in development methods, databases, operating systems, integration standards, and application capabilities. At the same time, other aspects of computing technology are evolving to create new application opportunities and expose new challenges. As the computing environments and applications evolve, new demands are placed on programming languages. The manner in which languages address these demands can affect the extent to which new opportunities are realized. The purpose of this workshop is to explore alternative languages and identify important language features for consideration in future language development efforts. Over the years a number of languages have been developed with a variety of features. Insights from research and experiences with application development have suggested additional requirements for languages to exploit the long-term potential of the technology. The development of object-oriented languages continues, object-oriented COBOL is an example. Below are a number of objectives for consideration in assessing language features: Encapsulation Instance specialization Programming productivity Language ease-of-use Code reuse and packaging Support for declarative programming Support for pattern matching and retrieval Support for reflection Support for verification and validation Minimum run-time overhead Interactive programming support Integration of legacy applications Seamless application integration Application portability and interoperability Programming in the large Object persistence and multi-user environments Concurrent processing Distributed computing These objectives may be refined and extended in the workshop discussions. It is hoped that this workshop will bring together a variety of experiences and insights that may help shape the future development of object-oriented languages. Workshop Organization The workshop will be divided into three segments: (1) refinement of language objectives, (2) highlights of particular languages, and (3) identification of important features. In the first segment, the group will review a draft of objectives derived from the above list plus submitted papers and comments. In the second segment, selected languages will be presented to highlight the implementation and contribution of features. In the final segment, a consensus list of important features will be prepared and considered in light of the objectives. Expected Results The primary expectation of this workshop is that serious consideration will be given to the impact of language features on the ability of systems developers to fulfill the potential of object-oriented technology. This should provide useful input to language developers and efforts to develop language standards. In addition, the potential of otherwise obscure object- oriented programming languages may be given greater visibility. Submission and Acceptance Criteria Interested participants are expected to have participated in the development or in-depth application and evaluation of a particular language. Participation in the workshop will be by invitation only and is based on the acceptance of a position paper or an extended abstract that addresses the following: The author's experience Desired features/capabilities Objectives addressed Limitations/challenges Interactions with other language features Accepted papers will be available to participants before the workshop, and final versions of the papers will be collected at the workshop for publication as a technical report. Other potential publications will be considered based on the quality of the submitted papers. Potential participants are required to submit 5 copies of a position paper by August 3, 1992 to: Mamdouh H. Ibrahim EDS Artificial Intelligence Services Troy, MI 48007 Tel: (313) 696-7129 Fax: (313) 696-2325 E-mail: mhi@ais.tsd.eds.com Notification of acceptance or rejection will be sent by September 14, 1992. Organizing Committee Craig Chambers Department of Computer Science and Engineering University of Washington, Seattle, WA 98195 Tel: (206) 685-2094 Fax: (206) 543-2969 E-mail: chambers@cs.washington.edu Fred A. Cummins EDS Artificial Intelligence Services Troy, MI 48007 Tel: (313) 696-2016 Fax: (313) 696-2325 E-mail: fac@ais.tsd.eds.com Mamdouh H. Ibrahim EDS Artificial Intelligence Services Troy, MI 48007 Tel: (313) 696-7129 Fax: (313) 696-2325 E-mail: mhi@ais.tsd.eds.com Andreas Paepcke Hewlett-Packard Research Labs Palo Alto, CA 94304 Tel: (415) 857-7398 Fax: (415) 857-8526 E-mail: paepcke@hplabs.hp.com -- ..................................................................... Brent Hailpern Sr. Technical Consultant, Computer Sciences Dept. IBM T. J. Watson Research Center | phone: +1-914-784-6821 P. O. Box 704 | fax: +1-914-784-7279 Yorktown Heights, NY 10598-0704 USA | tieline: 863 .....................................................................
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads