From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_05,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,be1959cb724f5b3c,start X-Google-Attributes: gid103376,public From: kamin@cs.uiuc.edu (Sam Kamin) Subject: CFP - Workshop on Domain-specific Languages Date: 1996/09/09 Message-ID: <5129ou$i5a@vixen.cso.uiuc.edu>#1/1 X-Deja-AN: 179551035 organization: University of Illinois at Urbana-Champaign, Computer Science Department newsgroups: comp.lang.ada originator: kamin@cs.uiuc.edu Date: 1996-09-09T00:00:00+00:00 List-Id: Call For Papers Workshop on Domain-Specific Languages Paris, January 18, 1997 (in association with POPL '97) Domain-specific languages (DSL's) are those languages designed to accomplish tasks within a specialized domain when general- purpose languages do not support the necessary domain abstractions, notations, analyses, and optimizations. There has been increasing interest in these languages recently, for a variety of reasons, including the growing importance of ``end-user programming'' and encouraging results from using ``project-specific'' languages to increase code re-use. At the same time, programming language researchers are coming to see these languages as a great potential source of ideas and applications. The most striking aspect of existing DSL's is their enormous variety, which poses a number of scientific questions: Are differences among DSL's deep or superficial? Do the needs of end-users and casual programmers call for fundamentally new language design ideas, or should principles of design of general-purpose languages be applied to DSL's? Are the available tools for implementing computer languages well suited to the needs of DSL developers? The purpose of this workshop is to bring together programming language researchers and DSL designers to discuss these topics. Papers on all aspects of domain-specific languages are solicited, including, but not limited to: descriptions of particular DSL's and experience in their use; language design concepts suited particularly to some problem domain; tools for designing and implementing DSL's; applications of DSL's throughout the software life cycle. Submitting Papers Either full-length papers or extended abstracts will be accepted for consideration by the program committee; in any case, a full-length paper should be prepared for the proceedings. Please submit your paper or extended abstract to the Program Committee Chair by electronic mail in Postscript form (formatted for American letter-size paper, if possible). If you are not submitting a full paper, indicate this clearly in the title, and indicate where in the paper the full version will contain additional material. There is no fixed limit on the length of papers, but the program committee reserves the right to request that papers be shortened for the proceedings. The proceedings will be published as a University of Illinois technical report, to be distributed at the workshop, as well as on the workshop web page. Important Dates Submission deadline: October 14, 1996 Acceptance decisions: November 15, 1996 Final papers due: December 13, 1996 POPL: January 15-17, 1997 DSL Workshop: January 18, 1997 Program Committee Bob Balzer, Info. Sci. Inst. Sam Kamin, University of Illinois (chair) Luca Cardelli, DEC SRC Uwe Kastens, University of Paderborn Gorel Hedin, Lund University John Launchbury, Oregon Graduate Inst. Paul Hudak, Yale University Chris Ramming, AT&T Research Important Addresses Sam Kamin (Program Committee chair): s-kamin@uiuc.edu Workshop web page: http://www-sal.cs.uiuc.edu/~kamin/dsl/ POPL web pages (mirrored): http://www.cs.umd.edu/~pugh/popl97/ http://www.diku.dk/popl97/ -- Computer Science Dept. phone: 217-333-8069 1304 W. Springfield fax: 217-244-6869 Urbana, IL 61801 home page: www-sal.cs.uiuc.edu/~kamin e-mail: s-kamin@uiuc.edu