The Community for Technology Leaders
Technology of Object-Oriented Languages, International Conference on (2000)
Santa Barbara, California
July 30, 2000 to Aug. 3, 2000
ISSN: 1530-2067
ISBN: 0-7695-0774-3

Preface (PDF)

pp. xii
Keynote Presentations
Session T - Testing

Specification-Based Testing for Real-Time Reactive Systems (Abstract)

V.S. Alagar , Concordia University
M. Zheng , Concordia University
O. Ormandjieva , Concordia University
pp. 25
Session M - Metrics and Quality Assurance

Algorithmic Analysis of the Impacts of Changes to Object-Oriented Software (Abstract)

Roger T. Alexander , George Mason University
A. Jefferson Offutt , George Mason University
Michelle Lee , Network Solutions
pp. 61

Towards a Semantic Metrics Suite for Object-Oriented Design (Abstract)

Letha Etzkorn , University of Alabama at Huntsville
Harry Delugach , University of Alabama at Huntsville
pp. 71
Session P - Programming Approaches

On the Behavioral Inheritance of State-Based Objects (Abstract)

Orna Kupferman , Hebrew University
David Harel , Weizmann Institute of Science
pp. 83

Implementing Collaboration-Based Designs Using Aspect-Oriented Programming (Abstract)

Elke Pulvermüller , University of T?bingen
Andreas Speck , University of T?bingen
Awais Rashid , Lancaster University
pp. 95

Behavioral Subtyping and Behavioral Enrichment of Multimethods (Abstract)

Stephen Fridella , Ohio State University
Neelam Soundarajan , Ohio State University
pp. 105
Session B - Database Applications

Reading Large Volumes of Java Objects from Database (Abstract)

Raimund K. Ege , Florida International University
pp. 117

An ORDBMS-Based Reuse Repository Supporting the Quality Improvement Paradigm - Exemplified by the SDL-Pattern Approach (Abstract)

Birgit Geppert , TrueScope Technologies, Inc.
Frank Rößler , TrueScope Technologies, Inc.
Norbert Ritter , University of Kaiserslautern
Wolfgang Mahnke , University of Kaiserslautern
Raimund L. Feldmann , University of Kaiserslautern
pp. 125

Web-Based Virtual Classroom (Abstract)

Goran Kimovski , University Sv. Kiril i Metodij
Danco Davcev , University Sv. Kiril i Metodij
Vladimir Trajkovic , University Sv. Kiril i Metodij
Zaneta Petanceska , University Sv. Kiril i Metodij
pp. 137
Session L - Language Issues

Weak Subtyping and Genericity (Abstract)

Wolf Zimmermann , Universit?t Karlsruhe
Rainer Neumann , Universit?t Karlsruhe
Welf Löwe , Universit?t Karlsruhe
Andreas Heberle , Universit?t Karlsruhe
pp. 149

Programming with Patterns (Abstract)

Ralf Lämmel , CWI Amsterdam
Peter Forbrig , Universit?t Rostock
pp. 159

Automating Delegation in Class-Based Languages (Abstract)

Paul Reynolds , University of Virginia
John Viega , Reliable Software Technologies
Reimer Behrends , Michigan State University
pp. 171
Session C - Components

A Metacomponent Model to Support the Extensibility and Evolvability of Networked Applications (Abstract)

Gledson Elias da Silveira , Federal University of Rio Grande do Norte
Silvio Lemos Meira , Federal University of Pernambuco
pp. 185

Design-Time Assembly of Runtime Containment Components (Abstract)

David H. Lorenz , Northeastern University
Predrag Petkovic , Northeastern University
pp. 195

Automatic Generation of Fault-Tolerant CORBA-Services (Abstract)

Janek Schwarz , Humboldt University of Berlin
Andreas Polze , Humboldt University of Berlin
Miroslaw Malek , Humboldt University of Berlin
pp. 205
Session S - Specification

Using Plans for Specifying Preconfigured Bean Sets (Abstract)

Dietrich Birngruber , Johannes Kepler University at Linz
Markus Hof , Johannes Kepler University at Linz
pp. 217

But Who Will Guard the Guardians? (Abstract)

Ivor Spence , Queen's University of Belfast
Dave Maley , St. Mary's University College
pp. 227

Prose + Test Cases = Specifications (Abstract)

Daniel Hoffman , University of Victoria
Paul Strooper , University of Queensland
pp. 239
Session D - Design Methods

Object-Oriented Manufacturing Application Framework (Abstract)

Sai Peck Lee , University of Malaya
Hong Song Liu , University of Malaya
Siew Khim Thin , University of Malaya
pp. 253

POD: A Composition Environment for Pattern-Oriented Design (Abstract)

Hengyi Xue , West Virginia University
Hany H. Ammar , West Virginia University
Sherif M. Yacoub , West Virginia University
pp. 263
Session K - Knowledge-Based Systems

Business Rules = Meta-Data (Abstract)

Alan Perkins , Visible Systems Corporation
pp. 285

A Role-Based Security Architecture for Business Intelligence (Abstract)

T. Karran , University of Westminster
S. Megaache , University of Westminster
G.R. Ribeiro Justo , University of Westminster
pp. 295

Software Reuse Technology Practices and Assessment Tool-Kit (Abstract)

N. Nada , Naval Postgraduate School
S. Tuwaim , George Mason University
D. Rine , George Mason University
E. Damiani , George Mason University
Luqi , Naval Postgraduate School
M. Shing , Naval Postgraduate School
pp. 307
Session U - Distributed Systems

A Tool for Testing Liveness in Distributed Object Systems (Abstract)

Paolo A.G. Sivilotti , Ohio State University
Charles P. Giles , Ohio State University
pp. 319

Modular Object-Oriented Design of Distributed Protocols (Abstract)

Gurdip Singh , Kansas State University
Jun Wu , Microsoft Corporation
pp. 329

An Adaptive Framework for Distributed Complex Applications Development (Abstract)

Ilham Benyahia , Universit? Du Qu?bec ? Hull
Mohammed Hilali , Universit? Du Qu?bec ? Montr?al and CGI Inc.
pp. 339
Session O - Development Tools

A Distributed Object-Oriented Framework for Tool Development (Abstract)

John M. Kewley , Centro Svizzero di Calcolo Scientifico
Radu Prodan , Centro Svizzero di Calcolo Scientifico
pp. 353

Evolutionary Computer Aided Prototyping System (CAPS) (Abstract)

J. Nogueira , Naval Postgraduate School
M. Shing , Naval Postgraduate School
R. Riehle , Naval Postgraduate School
V. Berzins , Naval Postgraduate School
Luqi , Naval Postgraduate School
pp. 363

User Interface Specification and Modeling in an Object Oriented Environment for Automatic Software Development (Abstract)

Isidro Ramos , Polytechnic University Valencia
María D. Lozano , University of Castilla-La Mancha
Pascual Gonzalez , University of Castilla-La Mancha
pp. 373
Pre-Conference Tutorial
TRACK P - Process, Management and Methodology

Business Specifications and RD-ODP (Abstract)

Haim Kilov , Genesis Development Corporation
pp. 411

Applying the Lessons of eXtreme Programming (Abstract)

Pete McBreen , McBreen Consulting
pp. 423
Track T - Supporting Technologies

Developing Evolvable, Embedded, Time-Critical Systems with MetaH (Abstract)

Edward Colbert , Absolute Software Co., Inc.
Steve Vestal , Honeywell Technology Center
Bruce Lewis , U.S. Army
pp. 447

Jini for Building Networked Community of Devices and Services (Abstract)

Gilda Pour , California State University at San Jose
pp. 465
Track L - Languages & Applications

Critical Issues in the Proposed ISO Object-Oriented COBOL 2002 Standard (Abstract)

Guido Dedene , Katholieke Universiteit Leuven and University of Amsterdam
pp. 491
Post-Conference Tutorials
Accompanying Papers

Reusable Integrated Components of Patterns (Abstract)

M. Sreekanth , Indian Institute of Technology at Madras
D. Janaki Ram , Indian Institute of Technology at Madras
pp. 523

UML Tool Support: Utilization of Object-Oriented Models (Abstract)

Martin Wolf , OWiS Software GmbH
Rainer Burkhardt , OWiS Software GmbH
Evgeni Ivanov , OWiS Software GmbH
Ilka Philippow , Technical University of Ilmenau
pp. 529

Project Management of Object-Oriented Developed Systems 2 (Abstract)

Sergio de Cesare , South Bank University
Guy Carter , South Bank University
Echan Nwuche , South Bank University
Dilip Patel , South Bank University
pp. 535

An Introduction to Knowledge Binding (Abstract)

Ira Sack , Stevens Institute of Technology
Joseph Morabito , Stevens Institute of Technology
Anilkumar Bhate , Stevens Institute of Technology
pp. 543

Some Shortcomings of OCL, the Object Constraint Language of UML (Abstract)

Daniel Jackson , Massachusetts Institute of Technology
Mandana Vaziri , Massachusetts Institute of Technology
pp. 555
Accompanying Paper

Component-Based Development? Refining the Blueprint (Abstract)

Roger Smith , Software Development Magazine
Clemens Szyperski , Microsoft Research
Gilda Pour , California State University at San Jose
Bertrand Meyer , Interactive Software Engineering
pp. 563
How to Manage Multiple Project Management Methodologies within an Organization

Author Index (PDF)

pp. 569
88 ms
(Ver 3.1 (10032016))