Framework Design and Documentation / Ákos Frohner
Reengineering with the CORBA Meta Object Facility / Frank Gerhardt
Enforcing Effective Hard Real-Time Constraints in Object-Oriented Control Systems / Patrik Persson
Online-Monitoring in Distributed Object-Oriented Client/Server Environments / Günther Rackl
A Test Bench for Software / Moritz Schnizler
Intermodular Slicing of Object-Oriented Programs / Christoph Steindl
Validation of Real-Time Object Oriented Applications / Sebastien Gerard
Parallel Programs Implementing Abstract Data Type Operations --- A Case Study / Tomás Kozsik
A Dynamic Logic Model for the Formal Foundation of Object-Oriented Analysis and Design / Claudia Pons
A Refinement Approach to Object-Oriented Component Reuse / Winnie Qiu
A Compositional Approach to Concurrent Object Systems / Xiaogang Zhang
Component-Based Architectures to Generate Software Components from OO Conceptual Models / Jaime Gomez
Oberon-D -- Adding Database Functionality to an Object-Oriented Development Environment / Markus Knasmüller
Run-time Reusability in Object-Oriented Schematic Capture / David Parsons
SADES - a Semi-Autonomous Database Evolution System / Awais Rashid
Framework Design for Optimization (as Applied to Object-Oriented Middlewar) / Ashish Singhai
Object-Oriented Control Systems on Standard Hardware / Andreas Speck
Design of an Object-Oriented Scientific Simulation and Visualization System / Alexandru Telea
Testing Components Using Protocols / Il-Hyung Cho
Virtual Types, Propagating and Dynamic Inheritance, and Coarse Grained Structural Equivalence / Erik Ernst
On Polymorphic Type Systems for Imperative Programming Languages: An Approach using Sets of Types and Subprograms / Bernd Holzmüller
Formal Methods for Component-Based Systems / Rosziati Ibrahim
Process Measuring, Modeling, and Understanding / Luigi Benedicenti
The Contextual Objects Modeling for a Reactive Information System / Birol Berkem
Experiences in Designing a Spatio-temporal Information System for Marine Coastal Environments Using Object Technology / Anita Jacob
Facilitating Design Reuse in Object-Oriented Systems Using Design Patterns / Hyoseob Kim
A Reverse Engineering Methodology for Object-Oriented Systems / Theodoros Lantzos
The Reliability of Object-Oriented Software Systems / Jan Sabak
Extending Object-Oriented Development Methodologies to Support Distributed Object Computing / Umit Uzun
A Note on Object-Oriented Software Architecting / Galal Hassan Galal
COMPARE: A Comprehensive Framework for Architecture Evaluation / Lionel C. Briand, S. Jeromy Carriére, Rick Kazman, Jürgen Wüst
Experience with the Architecture Quality Assessment of a Rule-Based ObjectOriented System / Jeff L. Burgett, Anthony Lange
Evaluating the Modularity of Model-Driven Object-Oriented Software Architectures / Geert Poels
Assessing the Evolvability of Software Architectures / Tom Mens, Kim Mens
The Influence of Domain-Specific Abstraction on Evolvability of Software Architectures for Information Systems / Jan Verelst
Object-Oriented Frameworks: Architecture Adaptability / Paolo Predonzani, Giancarlo Succi, Andrea Valerio, Tullio Vernazza
A Transformational Approach to Structural Design Assessment and Change / Paulo S.C. Alencar, Donald D. Cowan, Jing Dong, Carlos J.P. Lucena
Reengineering the Modularity of OO Systems / Fernando Brito e Abreu, Goncalo Pereira, Pedro Sousa
A Contextual Help System Based on Intelligent Diagnosis Processes Aiming to Design and Maintain Object-Oriented Software Packages / Annya Romanczuk-Réquilé, Cabral Lima, Celso Kaestner, Edson Scalabrin
Analysis of Overriden Methods to Infer Hot Spots / Serge Demeyer
Purpose: between types and code / Natalia Romero, María José Presso, Verónica Argañaraz, Gabriel Baum, Máximo Prieto
Ensuring Object Survival in a Desert / Xavier Alvarez, Gaston Dombiak, Felipe Zak, Máximo Prieto
Exploiting Design Heuristics for Automatic Problem Detection / Holger Bär, Oliver Ciupke
Design Metrics in the Reengineering of Object-Oriented Systems / R. Harrison, S. Counsell, R. Nithi
Visual Detection of Duplicated Code / Matthias Rieger, Stéphane Ducasse
Dynamic Type Inference to Support Object-Oriented Reengineering in Smalltalk / Pascal Rapicault, Mireille Blay-Fornarino, StÈphane Ducasse, Anne-Marie Dery
Understanding Object-Oriented Programs through Declarative Event Analysis / Tamar Richner, Stéphane Ducasse, Roel Wuyts
Program Restructuring to Introduce Design Patterns / Mel Ó Cinnéide, Paddy Nixon
Design Patterns as Operators Implemented with Refactoring / Benedikt Schulz, Thomas Genssler
“Good Enough” Analysis for Refactoring / Don Roberts, John Brant
An Exchange Model for Reengineering Tools / Sander Tichelaar, Serge Demeyer
Capturing the Existing OO Design with the ROMEO Method / Theodoros Lantzos, Anthony Bryant, Helen M. Edwards
Systems Reengineering Patterns / Perdita Stevens, Rob Pooley
Using Object-Orientation to Improve the Software of the German Shoe Industry /
Werner Vieth
Report of Working Group on Reengineering Patterns / Perdita Stevens
Report of Working Group on Reengineering Operations / Mel Ó Cinnéide
Report of Working Group on Dynamic Analysis / Tamar Richner
Report of Working Group on Metrics/Tools / Steve Counsel
Pattern-Oriented Framework Engineering Using FRED / Markku Hakala, Juha Hautam‰ki, Jyrki Tuomi, Antti Viljamaa, Jukka Viljamaa
Exploiting Architecture in Experimental System Development / Klaus Marius Hansen
Object-Orientation and Software Architecture / Philippe Lalanda, Sophie Cherki
Semantic Structure: A Basis for Software Architecture / Robb D. Nebbe
A Java Architecture for Dynamic Object and Framework Customizations / Linda M. Seiter
Type-Safe Delegation for Dynamic Component Adaptation / Günter Kniesel
Consistent Extension of Components in Presence of Explicit Invariants / Anna Mikhajlova
Component Composition with Sharing / Geoff Outhred, John Potter
Late Component Adaptation / Ralph Keller, Urs Hölzle
Adaptation of Connectors in Software Architectures / Ian Welch, Robert Stroud
Connecting Incompatible Black-Box Components Using Customizable Adapters / Bülent Kücük, M. Nedim Alpdemir, Richard N. Zobel
Dynamic Configuration of Distributed Software Components / Eila Niemelä, Juha Marjeta
Components for Non-Functional Requirements / Bert Robben, Wouter Joosen, Frank Matthijs, Bart Vanhaute, Pierre Verbaeten
The Operational Aspects of Component Architecture / Mark Lycett, Ray J.Paul
Architectures for Interoperation between Component Frameworks / Günter Graw, Arnulf Mester
A Model for Gluing Together / P.S.C. Alencar, D.D. Cowan, C.J.P. Lucena, L.C.M. Nova
Component Testing: An Extended Abstract / Mark Grossman
Applying a Domain Specific Language Approach to Component Oriented Programming / James Ingham, Malcolm Munro
The Impact of Large-Scale Component and Framework Application Development on Business / David Helton
Maintaining a COTS Component-Based Solution Using Traditional Static Analysis Techniques / R. Cherinka, C. Overstreet, J. Ricci, M. Schrank
Enriching Constraints and Business Rules in Object Oriented Analysis Models with Trigger Specifications / Stefan Van Baelen
Business Rules vs. Database Rules - A Position Statement / Brian Spencer
Elements Advisor by Neuron Data / Bruno Jouhier, Carlos Serrano-Morale, Eric Kintzer
Business Rules Layers Between Process and Workflow Modeling: An Object-
Oriented Perspective / Gerhard F. Knolmayer
Business-Object Semantics Communication Model in Distributed Environment / Hei-Chia Wang, V. Karakostas
How Business Rules Should be Modeled and Implemented in OO / Leo Hermans, Wim van Stokkum
A Reflective Environment for Configurable Business Rules and Tools / Michel Tilman
Bussiness Process Modeling – Motivation, Requeriments, Implementation / Ilia Bider, Maxim Khomyakov
An Integrated Approach to Object Oriented Modeling of Business Processes / Markus Podolsky
Enterprise Modelling / Monique Snoeck, Rakesh Agarwal, Chiranjit Basu
Requirements Capture Using Goals / Ian F. Alexander
’Contextual Objects’ or Goal Orientation for Business Process Modeling / Birol Berkem
Mapping Business Processes to Software Design Artifacts / Pavel Hruby
Mapping Business Processes to Objects, Components and Frameworks: A Moving
Target! / Eric Callebaut
Partitioning Goals with Roles / Elizabeth A. Kendall
Do Metrics Support Framework Development ? / Serge Demeyer, Stéphane Ducasse
Assessment of Large Object Oriented Software Systems: A metrics Based Process /
Gerd Köhler, Heinrich Rust, Frank Simon
Using Object-Oriented Metrics for Automatic Design Flaws Detection in Large Scale
Systems / Radu Marinescu
An OO Framework for Software Measurement and Evaluation / Reiner R. Dumke
A Product Metrics Tool Integrated into a Software Development Environment / Claus Lewerentz, Frank Simon
Collecting and Analyzing the MOOD2 Metrics / Fernando Brito e Abreu, Jean Sebastien Cuche
An Analytical Evaluation of Static Coupling Measures for Domain Object Classes /
Geert Poels
Impact of Complexity Metrics on reusability in OO Systems / Yida Mao, Houari A. Sahraoui, Hakim Lounis
A Formal Analysis of Modularisation and Its Application to Object-Oriented
Methods / Adam Batenin
Software Products Evaluation / Teade Punter
Is Extension Complexity a Fundamental Software Metric? / E. Kantorowitz
Merging Capabilities with the Object Model of an Object-Oriented Abstract Machine / María Ángeles Díaz Fondón, Darío Álvarez Gutiérrez, Armando García-Mendoza
Sánchez, Fernando Álvarez García, Lourdes Tajes Martínez, Juan Manuel Cueva
Lovelle
Mutual Suspicion in a Generic Object-Support System / Christian D. Jensen, Daniel Hagimont
Towards an Access Control Policy Language for CORBA / Gerald Brose
Security for Network Places / Tim Kindberg
Reflective Authorization Systems / Massimo Ancona, Walter Cazzola, Eduardo B. Fernandez
Dynamic Adaptation of the Security Properties of Applications and Components / Ian Welch, Robert Stroud
Interoperating between Security Domains / Charles Schmidt, Vipin Swarup
Delegation-Based Access Control for Intelligent Network Services / Tuomas Aura, Petteri Koponen, Juhana Räsänen
Secure Communication in non-uniform Trust Environments / George Coulouris, Jean Dollimore, Marcus Roberts
Dynamic Access Control for Shared Objects in Groupware Applications / Andrew Rowley
A Fault-Tolerant Secure CORBA Store using Fragmentation-Redundancy-Scattering / Cristina Silva, Luís Rodrigues
Protection in Programming-Language Translations: Mobile Object Systems / Martín Abadi
D’Agents: Future Security Directions / Robert S. Gray
A Multi-Level Interface Structure for the Selective Publication of Services in an
Open Environment / Jarle Hulaas, Alex Villazón, Jürgen Harms
A Practical Demonstration of the Effect of Malicious Mobile Agents on CPU Load
Balancing / Adam P. Greenaway, Gerard T. McKee
Role-Based Protection and Delegation for Mobile Object Environments / Nataraj Nagaratnam, Doug Lea
Coarse-grained Java Security Policies / T. Jensen, D. Le Métayer, T. Thorn
Secure Recording of Itineraries through Cooperating Agents / Volker Roth
A Model of Attacks of Malicious Hosts Against Mobile Agents / Fritz Hohl
Agent Trustworthiness / Lora L. Kassab, Jeffrey Voas
Protecting the Itinerary of Mobile Agents / Uwe G. Wilhelm, Sebastian Staamann, Levente Buttyán
Position paper: Security in Tacoma / Nils P. Sudmann
Type-Safe Execution of Mobile Agents in Anonymous Networks / Matthew Hennessy, James Riely
Mobile Computations and Trust / Vipin Swarup
Case Studies in Security and Resource Management for Mobile Objects / Dejan Milojicic, Gul Agha, Philippe Bernadat, Deepika Chauhan, Shai Guday, Nadeem Jamali, Dan Lambright
UbiData: An Adaptable Framework for Information Dissemination to Mobile Users / Ana Paula Afonso, Francisco S. Regateiro, Mário J. Silva
Twin-Transactions - Delayed Transaction Synchronisation Model / A. Rasheed, A. Zaslavsky
Partitioning and Assignment of Distributed Object Applications Incorporating Object Replication and Caching / Doug Kimelman, V.T. Rajan, Tova Roth, Mark Wegman
Open Implementation of a Mobile Communication System / Eddy Truyen, Bert Robben, Peter Kenens, Frank Matthijs, Sam Michiels, Wouter Joosen, Pierre Verbaeten
Towards a Grand Unified Framework for Mobile Objects / Francisco J. Ballesteros, Fabio Kon, Sergio Arévalo, Roy H. Campbell
Measuring the Quality of Service of Optimistic Replication / Geoffrey H. Kuenning, Rajive Bagrodia, Richard G. Guy, Gerald J. Popek, Peter Reiher, An-I Wang
Evaluation Overview of the Replication Methods for High Availability Databases / Lars Frank
Reflection Based Mobile Replication / Luis Alonso
Support for Mobility and Replication in the AspectIX Architecture / Martin Geier, Martin Steckermeier, Ulrich Becker, Franz J. Hauck, Erich Meier, Uwe Rastofer
How to Combine Strong Availability with Weak Replication of Objects? / Alice Bonhomme, Laurent Lefèvre
Tradeoffs of Distributed Object Models / Franz J. Hauck, Francisco J. Ballesteros
Teaching Concepts in the Object-Oriented Field / Erzsébet Angster
A Newcomer’s Thoughts about Responsibility Distribution / Beáta Kelemen
An Effective Approach to Learning Object-Oriented Technology / Alejandro Fernández, Gustavo Rossi
Teaching Objects: The Case for Modelling / Ana Maria D. Moreira
Involving Learners in Object-Oriented Technology Teaching Process: Five Web-
Based Steps for Success / Ahmed Seffah
How to Teach Object-Oriented Programming to Well-Trained Cobol Programmers /
Markus Knasmüller
MOPping up Exceptions / Stuart P. Mitchell, A. Burns, A. J. Wellings
A Metaobject Protocol for Correlate / Bert Robben, Wouter Joosen, Frank Matthijs, Bart Vanhaute, Pierre Verbaeten
Adaptive Active Object / José L. Contreras, Jean-Louis Sourrouille
Yet Another java.lang.Class / Shigeru Chiba, Michiaki Tatsubori
A Reflective Java Class Loader / Ian Welch, Robert Stroud
Sanity Checking OS Configuration via Reflective Computation / Lutz Wohlrab
A Reflective Component Model for Open Systems / José M. Troya, Antonio Vallecillo
CoffeeStrainer - Statically Checking Structural Constraints on Java Programs / Boris Bokowski
A Computational Model for a Distributed Object-Oriented Operating System Based
on a Reflective Abstract Machine / Lourdes Tajes Martínez, Fernando Álvarez-García, Marián Díaz-Fondón, Darío Álvarez Gutiérrez, Juan Manuel Cueva Lovelle
A Reflective Implementation of a Distributed Programming Model / R. Pawlak, L. Duchien, L. Seinturier, P. Champagnoux, D. Enselme, G. Florin
Evaluation of Object-Oriented Reflective Models / Walter Cazzola
2K: A Reflective Component-Based Operating System for Rapidly Changing Environments / Fabio Kon, Ashish Singhai, Roy H. Campbell, Dulcineia Carvalho, Robert Moore, Francisco J. Ballesteros
Experiments with Reflective Middleware / Fábio M. Costa, Gordon S. Blair, Geoff Coulson
Three Practical Experiences of Using Reflection / Charlotte Pii Lunau
Towards a Generic Framework for AOP / Pascal Fradet, Mario Südholt
Recent Developments in AspectJ / Cristina Videira Lopes, Gregor Kiczales
Coordination and Composition: The Two Paradigms Underlying AOP ? / Robb D. Nebbe
Operation-Level Composition: A Case in (Join) Point / Harold L. Ossher, Peri L. Tarr
Deriving Design Aspects from Conceptual Models / Bedir Tekinerdogan, Mehmet Aksit
Aspect-Oriented Logic Meta Programming / Kris De Volder
Roles, Subjects and Aspects: How Do They Relate? / Daniel Bardou
HAL: A Design-Based Aspect Language for Distribution Control / Ulrich Becker, Franz J. Hauck, J. Kleinöder
Interactions between Objects: An Aspect of Object-Oriented Languages / L. Berger, A.M. Dery, M. Fornarino
Replication as an aspect: The Naming Problem / Johan Fabry
AspectIX: A Middleware for Aspect-Oriented Programming / Franz J. Hauck, Ulrich Becker, Martin Geier, Erich Meier, Uwe Rastofer, Martin Steckermeier
An AOP Case with Static and Dynamic Aspects / Peter Kenens, Sam Michiels, Frank Matthijs, Bert Robben, Eddy Truyen, Bart Vanhaute, Wouter Joosen, Pierre Verbaeten
Visitor Beans: An Aspect-Oriented Pattern / David H. Lorenz
Assessing Aspect-Oriented Programming: Preliminary Results / Robert J. Walker, Elisa L.A. Baniassad, Gail C. Murphy
Aspect-Oriented Programming using Composition Filters / Mehmet Aksit, Bedir Tekinerdogan
The impact of Aspect-Oriented Programming on Formal Methods / Lynne Blair, Gordon S. Blair
Aspects of Enterprise Java Beans / Gregory Blank, Gene Vayngrib
Aspect-Oriented Programming in the Coyote Project / Vinny Cahill, Jim Dowling, Tilman Schäfer, Barry Redmond
Towards Reusable Synchronisation for Object-Oriented Languages / David Holmes, James Noble, John Potter
Agent Roles and Aspects / Elizabeth A. Kendall
The Distribution Aspect - A Meeting Ground between Tool and Programmer / Doug Kimelman
Is Composition of Metaobjects = Aspect-Oriented Programming / Charlotte Pii Lunau
Run-time Adaptability of Synchronization Policies in Concurrent Object-Oriented
Languages / Fernando Sánchez, Juan Hernández, Juan Manuel Murillo, Enrique Pedraza
OVERTURE: Object-Oriented Parallel Adaptive Mesh Refinement for Serial and
Parallel Environments / David L. Brown, Kei Davis, William D. Henshaw, Daniel J. Quinlan, Kristi Brislawn
Applying OO Concepts to Create an Environment for Intensive Multi-user
Computations in Electromagnetism / Delphine Caron
Rethinking a MD code using Object Oriented Technology / Stefano Cozzini
ROSE: An Optimizing Transformation System for C++ Array-Class Libraries / Kei Davis, Daniel Quinlan
The Parallel Asynchronous Data Routing Environment PADRE / Kei Davis, Daniel Quinlan
Object Oriented Programming and Finite Element Analysis: Achieving Control Over
the Calculation Process / R. I. Mackie, R. R. Gajewski
Tecolote: An Object-Oriented Framework for Physics Development / J. C. Marshall, L. A. Ankeny, S. P. Clancy, J. H. Hall, J. H. Heiken, K. S. Holian, S. R. Lee, G. R. McNamara, J. W. Painter, M. E. Zander, J. C. Cummings, S. W. Haney, S. R. Karmesin, W. F. Humphrey, J. V. Reynders, T. W. Williams, R. L. Graham
Is Java Suitable for Portable High-Performance Computing ? / Satoshi Matsuoka, Shigeo Itou
Applying Fortran 90 and Object-Oriented Techniques to Scientific Applications / Charles D. Norton, Viktor Decyk, Joan Slottow
Development and Utilization of Parallel Generic Algorithms for Scientific
Computations / A. Radenski, A. Vann, B. Norris
The Matrix Template Library: A Unifying Framework for Numerical Linear Algebra /
Jeremy G. Siek, Andrew Lumsdaine
A Rational Approach to Portable High Performance: The Basic Linear Algebra
Instruction Set (BLAIS) and the Fixed Algorithm Size Template (FAST) Library / Jeremy G. Siek, Andrew Lumsdaine
Object-Oriented Programming in High Performance Fortran / E. de Sturler
Towards Real World Scientific Web Computing / Matthias Weidmann, Philipp Drum, Norman Thomson, Peter Luksch
The Case for Cooperative Requirement Writing / Vincenzo Ambriola, Vincenzo Gervasi
Systematic Construction of UML Associations and Aggregations Using cOlOr
framework / Franck Barbier
Software Quality in the Objectory Process / Klaas van den Berg
Evaluating OO-CASE Tools: OO Research Meets Practice / Danny Greefhorst, Mark van Elswijk, Matthijs Maat, Rob Maijers
Conceptual Predesign as a Stopover for Mapping Natural Language Requirements
Sentences to State Chart Patterns / Christion Kop, Heinrich C. Mayr
Using the MétaGen Modeling and Development Environment in the FIBOF Esprit
Project / B. Lesueur, N. Revault, G. Sunyé, M. Ziane
Formalizing Artifacts of Object-Oriented Analysis & Design Methods / Motoshi Saeki
Providing Automatic Support for Heuristic Rules of Methods / Bedir Tekinerdogan, Mehmet Aksit
From Visual Specifications to Executable Code / Enn Tyugu
Dynamic Scheduling of Object Invocations in Distributed Object -Oriented Real-
Time Systems / Bo N. Jørgensen, Wouter Joosen
A Code Generator with Application-Oriented Size Optimization for Object-Oriented
Embedded Control Software / Fumio Narisawa, Hidemitsu Naya, Takanori Yokoyama
UML/PNO: A Way to Merge UML and Petri Net Objects for the Analysis of Real-
Time Systems / Jérôme Delatour, Mario Paludetto
Modular Development of Control and Computational Modules Using Reactive
Objects / Frédéric Boulanger, Guy Vidal-Naquet
TDE: A Time Driven Engine for Predictable Execution of Real-Time Systems / Flavio De Paoli, F. Tisato, C. Bellettini
Virtual World Objects for Real-Time Cooperative Design / Christian Toinard, Nicolas Chevassus
Providing Real-Time Object-Oriented Industrial Messaging Services / R. Boissier, M. Epivent, E. Gressier-Soudan, F. Horn, A. Laurent, D. Razafindramary
A Train Control Modeling with the Real-Time Object Paradigm / Sébastien Gérard, Agnès Lanusse, François Terrier
Reflections on a demonstration chair / Jan Dockx
Visualizing Object-Oriented Programs with Jinsight / Wim De Pauw, John Vlissides
SoftDB - A Simple Software Database / Markus Knasmüller
OO-in-the-Large: Software Development with Subject-Oriented Programming / Harold Ossher, Peri Tarr
Dynamic Application Partitioning in VisualAge Generator Version 3.0 / Doug Kimelman, V. T. Rajan, Tova Roth, Mark Wegman, Beth Lindsey, Hayden Lindsey, Sandy Thomas
The Refactoring Browser / John Brant, Don Roberts
Business Objects with History and Planning / Ilia Bider, Maxim Khomyakov
Poor Man’s Genericity for Java / Boris Bokowski, Markus Dahm
An Object DBMS for Multimedia Presentations Including Video Data / Rafael Lozano, Michel Adiba, Herve Martin, Francoise Mocellin
OPCAT - Object-Process Case Tool: An Integrated System Engineering
Environment (ISEE) / Dov Dori, Arnon Sturm
The AspectIX ORB Architecture / Franz J. Hauck, Ulrich Becker, Martin Geier, Erich Meier, Uwe Rastofer, Martin Steckermeier
Formalization of Component Object Model (COM) - The COMEL Language / Rosziati Ibrahim, Clemens Szyperski
Oberon-D = Object-Oriented System + Object-Oriented Database / Markus Knasmüller
OctoGuide - a Graphical Aid for Navigating among Octopus/UML Artifacts / Domiczi Endre
Run Time Reusability in Object-Oriented Schematic Capture / David Parsons, Tom Kazmierski
Replication as an Aspect / Johan Fabry