From: PEM moderator To: Multiple recipients of list PEM <> Date: Mon, 27 Jan 2003 10:31:38 +0100 Subject: PEM | 30.01.03 | Z009 Precedence: bulk X-url: http://www.cwi.nl/~pem Mime-Version: 1.0 Content-Type: text/plain Hi! This week, Paul Strooper from the University of Queensland (Australia) will tell us something about Java API Testing. This announcement can be found at Tools and Techniques for Java API Testing Date: 30.01.03 Time: 10:00 Venue: Z009 Speaker: Paul Strooper Title: Tools and Techniques for Java API Testing Speaker Paul Strooper School of Information Technology and Electrical Engineering University of Queensland Brisbane, Australia Abstract With the advent of object-oriented languages and the portability of Java, the development and use of reusable software components is becoming a reality. Effective component reuse depends on component reliability, which in turn depends on thorough testing. The literature, however, provides few approaches to component testing that are practical for the input generation and output checking of the large number of test cases required. In this seminar, the Roast tool and techniques for the testing of Java classes is presented. Roast includes test case templates to define test cases, a set of four unit operations that facilitate automated class testing, and support for the testing of concurrent Java monitors. The tool and techniques are illustrated on a number of small examples Have a nice day. _________________________________________________________________ The programming environment meetings are a forum for the presentation and discussion of new ideas, ongoing and finished work. A typical meeting addresses a subject in the area of programming environments, program generation, algebraic specification, term rewriting, parsing, etc. A presentation ideally takes between 45 and 90 minutes. Meetings taking longer than 45 minutes are interrupted by a coffeebreak. Most Thursdays, a meeting is held which starts at 10:00 am. in one of the rooms at CWI/WINS. Exceptionally, dates or times may change. The program of the meetings is available on WWW: http://www.cwi.nl/~pem _________________________________________________________________