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=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI autolearn=unavailable autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII X-Google-Thread: 103376,89459911a60ca5f3,start X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-01-28 00:57:07 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!syros.belnet.be!news.belnet.be!fr.usenet-edu.net!usenet-edu.net!enst.fr!not-for-mail From: Alexander Romanovsky Newsgroups: comp.lang.ada Subject: Workshop on Exception Handling at ECOOP 2003 Date: Tue, 28 Jan 2003 08:53:01 +0000 Organization: ENST, France Message-ID: Reply-To: "comp.lang.ada mail to news gateway" NNTP-Posting-Host: marvin.enst.fr Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" ; format="flowed" Content-Transfer-Encoding: quoted-printable X-Trace: avanie.enst.fr 1043744227 40841 137.194.161.2 (28 Jan 2003 08:57:07 GMT) X-Complaints-To: usenet@enst.fr NNTP-Posting-Date: Tue, 28 Jan 2003 08:57:07 +0000 (UTC) To: ehoos@ncl.ac.uk Return-Path: X-Newcastle-MailScanner: Found to be clean X-BeenThere: comp.lang.ada@ada.eu.org X-Mailman-Version: 2.1 Precedence: list List-Id: comp.lang.ada mail to news gateway List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Xref: archiver1.google.com comp.lang.ada:33475 Date: 2003-01-28T08:53:01+00:00 Workshop Exception Handling in Object Oriented Systems: towards Emerging Application Areas and New Programming Paradigms ECOOP 2003 Darmstadt, Germany, July 21-25 Call for Papers There are two trends in the development of modern object oriented systems: they are getting more complex and they have to cope with an increasing number of exceptional situations. The most general way of dealing with these problems is by employing exception handling techniques. Many object oriented mechanisms for handling exceptions have been proposed but there still are serious problems in applying them in practice. These are caused by complexity of exception code design and analysis, by not addressing exception handling at the appropriate phases of system development, by lack of methodologies supporting the proper use of exception handling and by not developing specific mechanisms suitable for particular application domains and design paradigms. =46ollowing the success of ECOOP 2000 workshop, this workshop aims at achieving better understanding of how exceptions should be handled in object oriented systems, including all aspects of software design and use: novel linguistic mechanisms, design and programming practices, advanced formal methods, etc. The workshop will provide a forum for discussing the unique requirements for exception handling in the existing and emerging applications, including pervasive computing, ambient intelligence, the Internet, e-science, self-repairing systems, collaboration environments. We invite submissions on research in all areas of exception handling related to object oriented systems, in particular: formalisation, distributed and concurrent systems, practical experience, mobile object systems, new paradigms (e.g. object oriented workflows, transactions, multithreaded programs), design patterns and frameworks, practical languages (Java, Ada 95, Smalltalk, Beta), open software architectures, aspect oriented programming, fault tolerance, component-based technologies. We encourage participants to report their experiences of both benefits and obstacles in using exception handling, reporting, practical results in using advanced exception handling models and the best practice in applying exception handling for developing modern applications in the existing practical settings. We intend to discuss the problem of perceived complexity in using and understanding exception handling: why do programmers and practitioners often believe that it complicates system design and analysis? What should be done to improve the situation? Why is exception handling the last mechanism to learn and to use? What is wrong with the current practice and teaching? We are interested in position papers analysing the question of why the exception handling mechanisms available in earlier object oriented languages are not widely used now. To participate in the workshop, the prospective attendees are required to submit 4-7 page position papers (in the LNCS format) to Alexander Romanovsky (alexander.romanovsky@ncl.ac.uk) by April 25. The authors of the accepted papers will be notified by May 17. Additional information can be found on the workshop web page: http://www.cs.ncl.ac.uk/~alexander.romanovsky/home.formal/ehoos2003.html Workshop organisers: Alexander Romanovsky (University of Newcastle upon Tyne) email: alexander.romanovsky@ncl.ac.uk Christophe Dony (Universit=E9 Montpellier-II) email: dony@lirmm.fr J=F8rgen Lindskov Knudsen (Mj=F8lner Informatics A/S) email: jlk@mjolner.dk Anand Tripathi (University of Minnesota) email: tripathi@cs.umn.edu