Abstract is missing.
- Object Database and Petabyte Storage - Dreams or Reality?Dirk Düllmann, Jamie Shiers. 1-11 [doi]
- Object InteroperabilityAntonio Vallecillo, Juan Hernández Núñez, José M. Troya. 1-21 [doi]
- Protocol-Safe Workflow Support for Santa ClausRick van Rein. 4-5
- Extending IDLs with pi-calculus for Protocol CompatibilityCarlos Canal, Lidia Fuentes, Antonio Vallecillo. 5-6
- Semantic and Usage Packaging for Software ComponentsJun Han. 7-8
- Semantic Trading: Tackling Interoperability Problems During System IntegrationSotirios Terzis, Paddy Nixon. 9
- Reasoning about Object Clients and Distributed Object InteractionAnna Mikhajlova. 10
- Automatic Selection of Problem Solving Libraries Based on Competence MatchingMauro Gaspari, Enrico Motta, Dieter Fensel. 10-11
- Behavioural Mapping for Service SubstitutabilityTwittie Senivongse. 12-13
- Conceptual Design and Development of Applications Based on Object InteroperabilityJaime Gómez, Oscar Pastor. 13-14
- Evaluation for Evolution: How Well Commercial Systems DoAwais Rashid, Peter Sawyer. 13-24 [doi]
- Improving the Interoperability in Multi-agent SystemsJuan M. Corchado, Pedro Cuesta. 14-15
- Object-Orientation and Operating SystemsLutz Wohlrab, Francisco J. Ballesteros, Frank Schubert, Henning Schmidt, Ashish Singhai. 22-32 [doi]
- Keynote Speech: 2K: An OS for the New MillenniumRoy H. Campbell. 24-25
- The GOLD Model: An OO Multidimensional Data Model for Multidimensional DatabasesJuan Trujillo. 24-30
- Automatic Configuration in the 2K Operating SystemFabio Kon, Dulcineia Carvalho, Roy H. Campbell. 25
- Adaption Manager: Continued StoryLutz Wohlrab. 25
- Evolutionary Data Conversion in the PJama Persistent LanguageMisha Dmitriev, Malcolm P. Atkinson. 25-36 [doi]
- An Explicit Binding Model for Runtime Extensible Operating SystemsMichael Clarke, Geoff Coulson. 25-26
- GoodeWatch: Supervision of CORBA ApplicationsChristophe Gransart, Philippe Merle, Jean-Marc Geib. 26
- On the Development of Object-Oriented Operating Systems for Deeply Embedded Systems - The PURE ProjectDanilo Beuche, Abdelaziz Guerrouat, Holger Papajewski, Wolfgang Schröder-Preikschat, Olaf Spinczyk, Ute Spinczyk. 26
- Object-Oriented in Off++ - A Distributed Adaptable MicrokernelFrancisco J. Ballesteros, Christopher K. Hess, Fabio Kon, Sergio Arévalo, Roy H. Campbell. 27-28
- EPOS: An Object-Oriented Operating SystemAntônio Augusto Fröhlich, Wolfgang Schröder-Preikschat. 27
- Scalable Adaption Based on Descomposition - A Modest subst of Family-Oriented Adaption SchemesReinhard Meyer, Henning Schmidt. 27
- An Object-Oriented, Dynamically Adaptable, Virtual File System for CHEOPSFrank Schubert, Kevin Brem. 27
- Eliminating Garbage Collection by Using Virtual Memory Techniques to Implement Complete Object PersistenceDarío Álvarez Gutiérrez, María Ángeles Díaz Fondón, Fernando Álvarez García, Lourdes Tajes Martínez. 28
- Object Model with Exchangeable Invocation SemanticsMarkus Hof. 28
- Systematic Change Impact Determination in Complex Object Database SchemataSimon Lock, Awais Rashid, Peter Sawyer, Gerald Kotonya. 31-40
- UML Semantics FAQStuart Kent, Andy Evans, Bernhard Rumpe. 33-56 [doi]
- What Does the Term ::::Semantics:::: Mean in the Context of UMLBernhard Rumpe, Stuart Kent, Andy Evans, Robert B. France. 34-36
- Transparent, Scalable, Efficient OO-PersistenceStephan Korsholm. 37-48 [doi]
- Is a Precise Semantics Desirable? For What Purpose?Stuart Kent, Bernhard Rumpe, Andy Evans, Robert B. France. 37-40
- What Is the Current State of UML Semantics? What Are the Reference DocumentsMartin Gogolla, Mark Richters, Oliver Radfelder. 40-41
- Should UML Have a Single Semantics? Should UML Have a Single ::::Core:::: Semantics?John Howse, Shusaku Iida, Richard Mitchell, Bernhard Rumpe. 41-44
- A Data Model for Active Temporal Object DatabasesIsabella Merlo. 41-50
- Is It Possible to Express a Semantics of UML in UML? (The Meta-modelling Approach)Martin Gogolla, Stuart Kent, Tom Mens, Mark Richters, Oliver Radfelder. 45-49
- Distributed Mediation using a Light-Weight OODBMSVanja Josifovski, Tore Risch. 49-60 [doi]
- Is It Feasable to Construct a Semantics for All of UML? What Are the Outstanding Issues?Roel Wieringa, Egidio Astesiano, Gianna Reggio, Alain Le Guennec, Heinrich Hußmann, Klaas van den Berg, Pim van den Broek. 49-55
- Data Models and Languages for Temportal OO DBMSMarlon Dumas. 51
- Object Databases in the LHCb ExperimentRadovan Chytracek. 52
- Documentation of Object InteractionStefan Chiettini. 53-61
- AggregationAndy Evans, Robert B. France, Guy Genilloud, Brian Henderson-Sellers, Perdita Stevens. 55-56
- Object-Oriented Architectural EvolutionIsabelle Borne, Serge Demeyer, Galal Hassan Galal. 57-79 [doi]
- VOODOO: A Visual Object-Oriented Database Language For ODMG OQLLeonidas Fegaras. 61-72 [doi]
- A Testing Approach for Program FamiliesMoritz Schnizler. 62-66
- Software Architecture: How Are the Boundaries Defined?Jean-Pierre Kuilboer, Noushin Ashrafi. 65-66
- Interacting Components - A Conceptual Architecture ModelPalle Nowack. 66-67
- Searching Basic Notions for Software Architecture DesignJorge L. Ortega-Arjona, Graham Roberts. 67
- Connectionist/Symbolic Engine for High-Level Cognitive Tasks ConnECT John Flackett. 67-72
- A Note on Scenarios in Software ArchitectingGalal Hassan Galal. 68
- Towards Systematically Designing Evolvable Software ArchitecturesLodewijk Bergmans. 69-70
- Dealing with Evolution in Family ArchitecturePierre America, William van der Sterren. 70
- Evolution of Layered Object-Oriented ModelsMichel Dao. 71
- Architectural Evolution: A Multi-level PerspectiveHuw Evans. 71-72
- Evolution Characteristics of an Industrial Application FrameworkMichael Mattsson. 72-73
- Outdating Outdated ObjectsHolger Riedel. 73-83 [doi]
- An OO Approach to C++ Compiler TechnologyCristian Sminchisescu, Alexandru Telea. 73-79
- Using Recovered Views to Track Architectural EvolutionTamar Richner. 74-75
- Environment for Software AssessmentClaudio Riva, Michael Przybilski, Kai Koskimies. 74
- Managing Unanticipated Evolution of Software ArchitecturesKim Mens, Tom Mens, Bart Wouters, Roel Wuyts. 75-76
- Architectural Evolution Support Using Architectural ContractsBart Wydaeghe, Bart Michiels. 76-77
- An Environment for Building and Maintaining Class HierarchiesNathalie Chevaliera, Michel Dao, Christophe Dony, Marianne Huchard, Hervé Leblanc, Thérèse Libourel. 77-78
- Pattern-Based Software EvolutionTakashi Kobayashi, Motoshi Saeki. 77
- Multi-user Object-Oriented EnvironmentsIvan Tomek, Alicia Díaz, Ronald Melster, António Rito Silva, Miguel Antunes, Vinny Cahill, Zièd Choukair, Alexandro Fernandez, Mads Haahr, Eric Jul, Atsushi Ohnishi, Luís Rodrigues, Erich R. Schmidt, Cristian Tapus, Waldemar Wieczerzycki, Daniel M. Zimmerman. 80-96 [doi]
- Event PortsAnthony Lauder. 80-86
- MUM - A Multi-universe MOOIvan Tomek. 83-84
- Interfacing Real and Virtual EnvironmentsMads Haahr, Vinny Cahill, Eric Jul. 84-86
- Collaborative Requirements Definition with VRDLAtsushi Ohnishi. 84
- Retrieval of Information from Temporal Document DatabasesMaría José Aramburu Cabo, Rafael Berlanga Llavori. 85-95 [doi]
- DVECOM: An Auto-adaptive Model for Collaboration within Distributed Virtual Reality ApplicationsZièd Choukair. 86-87
- Object-Oriented Real Time Control SystemAndreas Speck. 87-92
- From DASCo to MOOSCo: MOO with Separation of ConcernsAntónio Rito Silva, Miguel Antunes. 87-89
- Mining a Pattern Language for MOO DesignAlexandro Fernandez, Alicia Díaz, Ronald Melster. 89-90
- Scalability Issues in MOOs: The Role of Objcet Migration and ReplicationLuís Rodrigues. 90-91
- Applying the Distributed Programming Paradigm to Improve Scalability in Multi-user EnvironmentsErich R. Schmidt, Cristian Tapus, Daniel M. Zimmerman. 91-92
- Layered Design VisualisationÁkos Frohner. 93-105
- Agora - The Multi-user Environment for Co-authoring DocumentsWaldemar Wieczerzycki. 93-94
- Consistency Management in Object-Oriented DatabasesHussien Oakasha, Stefan Conrad, Gunter Saake. 97-108 [doi]
- Formal Techniques for Java ProgramsBart Jacobs 0002, Gary T. Leavens, Peter Müller, Arnd Poetzsch-Heffter. 97-115 [doi]
- How to Formally Specify the Java Bytecode Semantivs Using the B MethodLudovic Casset, Jean-Louis Lanet. 104-105
- Towards a Modular Denotational Semantics of JavaPietro Cenciarelli. 105
- A Practical Approach to Behavioural Inheritance in the Context of Coloured Petri NetsCharles Lakos, Glenn Lewis. 106-111
- Thread and Main Memory SemanticsVishnu Kotrajaras, Susan Eisenbach. 106
- A Logic of Recursive ObjectsBernhard Reus. 107
- A Formal Approach to the Specification of Java ComponentsStelvio Cimato, Paolo Ciancarini. 107-108
- Software Development with Object-Z, CSP, and Java: A Pragmatic Link from Formal Specifications to ProgramsClemens Fischer. 108-109
- Formal Refinement and Proof of a Small Java ProgramTony Clark. 108
- A Case Study in Class Library Verification: Java s Vector ClassMarieke Huisman, Bart Jacobs, Joachim van den Berg. 109-110
- Compensation Methods to Support Generic Graph Editing: A Case Study in Automated Verification of Schema Requirements for an Advanced Transaction ModelSusan Even, David Spelt. 109-120 [doi]
- Checking Java Programs via Guarded CommandsK. Rustan M. Leino, James B. Saxe, Raymie Stata. 110-111
- Exception Analysis for JavaKwangkeun Yi, Byeong-Mo Chang. 111-112
- Static Analysis of Object Oriented ProgramsChristoph Steindl. 112-117
- 9th Workshop for PhD Students in Object Oriented SystemsAwais Rashid, David Parsons, Alexandru Telea. 116-135 [doi]
- A Framework for Dynamically Configurable Multimedia DistributionFabio Kon, Roy H. Campbell. 118-127
- Working with Business Patterns & Frameworks: A Case Study for Fuzzy Logic ControlNathalie Gaertner, Bernard Thirion. 128-135
- Aliasing in Object Oriented SystemsJames Noble, Jan Vitek, Doug Lea, Paulo Sérgio Almeida. 136-163 [doi]
- Combining Object Orientation and Dataflow Modeling in the Vission Simulation SystemAlexandru Telea, Cristian Sminchisescu. 136-143
- Using Aliasing Information to Predict Real-Time Garbage CollectionPatrik Persson. 137-138
- Partial Redundancy Elimination for Access Path ExpressionsAntony L. Hosking, Nathaniel Nystrom, David Whitlock, Quintin I. Cutts, Amer Diwan. 138-141
- MayEqual: A New Alias QuestionJohn Boyland, Aaron Greenhouse. 141-143
- PAOLA - Program Analysis of Object-Oriented LanguagesWolfram Amme, Markus Schordan, László Böszörményi, Wilhelm Rossak. 143-146
- A Framework for Arbitrary Invocation SemanticsMarkus Hof. 144-150
- Flexible Aliasing with ProtectionGünter Kniesel, Dirk Theisen. 146-148
- Alias Killing: Unique Variables without Destructive ReadsJohn Boyland. 148-149
- Overcoming Representation ExposureDavid G. Clarke, James Noble, John Potter. 149-151
- Implementing Object Ownership to Order Boris Bokowski. 151-152
- Medical KBS with PatternsMarie Aimar. 151-152
- Development of OO Frameworks for Marine Information SystemsAnita Jacob. 153-163
- Towards Safer Aliasing with the Eiffel LanguageOlivier Zendra, Dominique Colnet. 153-154
- Alias Control Is Crucial for Modular Verification of Object-Oriented ProgramsPeter Müller, Arnd Poetzsch-Heffter. 154-156
- Intercontinental Workshop on Aliasing in Object-Oriented SystemsPhillip M. Yelland. 156-157
- The Objects of AliasingJames Noble. 157-159
- Metrics-Based Problem Detection in Object-Oriented Legacy Systems Using Audit-ReengineerAnne-Marie Sassen, Radu Marinescu. 164-165
- A Reflective Architecture for Middleware: Design and ImplementationFábio M. Costa, Gordon S. Blair. 164-173
- Experiences in Object-Oriented Re-engineeringStéphane Ducasse, Olivier Ciupke. 164-183 [doi]
- Detecting Design Defects in Object-Oriented SoftwareMarcelo Machado Feres. 166
- A Guideline to Detect Reusable ComponentsLucia Torres Gastal. 166-167
- Understanding Object Oriented Software Systems without Source Code InspectionGerd Köhler, Heinrich Rust, Frank Simon. 167-168
- Reverse Engineering Based on Metrics and Program VisualizationMichele Lanza, Stéphane Ducasse, Serge Demeyer. 168-169
- Analysing Software Systems by Using Combinations of MetricsMarkus Bauer. 170-171
- Simplification of Class Diagrams Using Graph Compression TechniquesFerenc Dósa Rácz, Kai Koskimies. 171-172
- Minimalist Documentation of FrameworksKasper Østerbye. 172-173
- Dynamic Reverse Engineering of Java SoftwareTarja Systä. 174-175
- Formalization of UML Using Algebraic SpecificationsRachel Pires Vieira de Vasconcelos. 174
- Application of Process TypesChristoph Peter. 174
- Executing the OCLIan Oliver. 175
- Tool-Supported Component EvolutionThomas Genssler, Benedikt Schulz. 175
- Automated Application of Design Patterns to Legacy CodeMel Ó Cinnéide, Paddy Nixon. 176
- Tool Support for Refactoring Duplicated OO CodeMatthias Rieger, Stéphane Ducasse, Georges Golomingi. 177-178
- Extracting Architecture: The Behavioural Point of ViewXavier Alvarez, Isabelle Borne. 178-179
- Report of Working Group on Metrcis, Visualisation, and Problem DetectionOliver Ciupke. 179-181
- Report of Working Group on Refactorings, andFrameworks (Re)-documentationStéphane Ducasse. 181-183
- Component-Oriented ProgrammingClemens A. Szyperski, Jan Bosch, Wolfgang Weck. 184-192 [doi]
- Dimensions of Component Based DevelopmentColin Atkinson, Thomas Kühne, Christian Bunse. 185-186
- An Apsect-Oriented Design Framework for Concurrent SystemsConstantinos Constantinides, Atef Bader, Tzilla Elrad. 186
- Specification of Behaviour in Component FrameworksGünter Graw. 186
- Three Features for Component FrameworksJames Noble. 186-187
- Component Trading: the Basis for a Component-Oriented Development FrameworkSotirios Terzis, Paddy Nixon. 186
- Proposal for Tools Supporting Component Based ProgrammingHenrik Lykke Nielsen, René Elmstrøm. 187-188
- A Component-Based Dataflow Framework for Simulation and VisualizationAlexandru Telea. 187
- Black-Box Program SpecializationUlrik Pagh Schultz. 187
- COM Suppot in BETAOle Lehrmann Madsen. 187
- Coarse-Grained Components as an Alternative to Component FrameworksDavid Helton. 188
- Correct Composition of Design ComponentsJing Dong, Paulo S. C. Alencar, Donald D. Cowan. 188
- Object Technology for Product-Line ArchitecturesPhilippe Lalanda, Jan Bosch, Ramon Lerchundi, Sophie Cherki. 193-206 [doi]
- Building Product-Lines with Mixin-LayersYannis Smaragdakis, Don S. Batory. 197
- Creating Malleable Architectures for Application Software Product FamiliesRamkumar Ramaswamy, Uttara Nerurkar. 197
- Standardizing Component Interaction Patterns in Product-Lines ArchitecturesBo Nørregaard Jørgensen, Wouter Joosen. 197
- Speeding up the Java Serialization Framewok through Partial EvaluationMathias Braux. 198
- From Product-Line Architectures to ProductsSholom Cohen. 198-199
- The Effect of Standardizing on Product DevelopmentMikko Hämäläinen, Juha Savolainen. 198
- Requirements Traceability for Product-LinesRenato Vinga-Martins. 199-200
- Managing Object-Oriented Frameworks with Specialization TemplatesMarkku Hakala, Juha Hautamäki, Jyrki Tuomi, Antti Viljamaa, Jukka Viljamaa, Kai Koskimies, Jukka Paakki. 199
- UML for Describing Product-Line Architectures?Perdita Stevens. 199
- Analysing Hot / Frozen Spot from Performance AspectTomoji Kishi, Natsuko Noda. 200-201
- A ROOM Framework for the Spectrometer Controller Product-LineTuomas Ihme. 200
- CCT: A Component-Based Product Line Architecture for Satellite-Based Command and Control SystemsClifford R. Hollander, John Ohlinger. 201
- Object-Oriented DatabaseGiovanna Guerrini, Isabella Merlo, Elena Ferrari, Gerti Kappel, Adoración de Miguel Castaño. 207-221 [doi]
- Evaluation for Evolution: How Well Commercial Systems DoAwais Rashid, Peter Sawyer. 210-211
- Object Databases and Petabyte Storage - Dreams or Reality?Dirk Düllmann, Jamie Shiers. 210
- Evolutionary Data Conversion in the PJama Persistent LanguageMisha Dmitriev, Malcolm P. Atkinson. 211-212
- Transparent, Scalable, Efficient OO-PersistenceStephan Korsholm. 212
- VOODOO: A Visual Object-Oriented Database Language for ODMG OQLLeonidas Fegaras. 213-214
- Distributed Mediation Using a Light-Weight OODBMSVanja Josifovski, Tore Risch. 213
- Outdating Outdated ObjectsHolger Riedel. 214-215
- Retrieval of Information from Temporal Document DatabasesMaría José Aramburu Cabo, Rafael Berlanga Llavori. 215
- Consistency Management in Object-Oriented DatabasesHussien Oakasha, Stefan Conrad, Gunter Saake. 216
- Compensation Methods to Support Generic Graph Editing: A Case Study in Automated Verification of Schema Requirements for an Advanced Transaction ModelSusan Even, David Spelt. 216-217
- Parallel / High-Performance Object-Oriented Scientific ComputingBernd Mohr, Federico Bassetti, Kei Davis, Stefan Hüttemann, Pascale Launay, Dan C. Marinescu, David J. Miller, Ruthe L. Vandewart, Matthias Müller, Augustin Prodan. 222-239 [doi]
- Object-Oriented Concepts for Parallel Smoothed Particle Hydrodynamics SimulationsStefan Hüttemann. 223-225
- Molecular Dynamics with C++. An Object-Oriented ApproachMatthias Müller. 225-227
- An Agent-Based Design for Problem Solving EnvironmentsDan C. Marinescu. 228-230
- An Object-Based Metasystem for Distributed High Performance Simulation and Product RealizationDavid J. Miller, Ruthe L. Vandewart. 230-232
- Using Collections to Structure Parallelism and DistributionPascale Launay. 232-234
- Simulating and Modeling in JavaAugustin Prodan. 234-236
- Requirements/ Issues for (Performance) Tools for C++ and JavaBernd Mohr. 236-238
- Integrating Human Factors into Use Cases and Object-Oriented MethodsAhmed Seffah, Cameron Hayne. 240-254 [doi]
- Detailing Use-Cases with Activity Diagrams and Object ViewsNuno Jardim Nunes, João Falcão e Cunha. 241-242
- Integration of the User Model and Human Factors in an Object Oriented Software Production EnvironmentMaría Dolores Lozano, Isidro Ramos. 242-243
- The Requirements/ Service/ Interface (RSI) Approach to Use Case AnalysisMark Collins-Cope. 243-244
- The Knight Project: Tool Support for Cooperation in Object-Oriented ModellingKlaus Marius Hansen. 244-245
- Characterizating Task Formalisms: towards a TaxonomySandrine Balbo, Cécile Paris, Nadine Ozkan. 246-247
- Use Cases and Task AnalysisEliezer Kantorowitz. 247-248
- Comparing Use Cases and Task Analysis: A Concrete ExampleCameron Hayne, Ahmed Seffah, Daniel Engelberg. 248-249
- Use-Case Storyboards in the Rational Unified ProcessPhilippe Kruchten. 249-250
- Relations between Use Cases and Task AnalysisPeter Forbrig, Anke Dittmar. 250-252
- Enhancing Use Case Driven Process with Elements of a User-Centered Requirements FrameworkRachida Djouab, Ahmed Seffah, Moncef Bari, Ghislain Lévesque. 252
- Object-Oriented and Constraint Programming for Time Critical ApplicationsFrank S. de Boer. 255-266 [doi]
- A Truly Concurrent Semantics for Timed Default Concurrent Constraint ProgrammingSimone Tini, Andrea Maggiolo-Schettini. 256-258
- Specialising Finite Domain Programs Using PolyhedraJacob M. Howe, Andy King. 258-259
- Transparent Process Replication in a Shared Data Space Architecture for Distributed SystemsPaul Dechering, Edwin D. de Jong. 259-260
- From Solver Collaboration Expressions to Communicating and Coordinated AgentsEric Monfroy. 260-261
- On-the-Fly Model Checking of CTL Formulas Using Constraint Logic ProgrammingJ. Leubcke, Ulf Nilsson. 261
- On the Expressiveness of Concurrent Constraint LanguagesMaria Chiara Meo. 261-265
- Redesigning Constraint Based Applications with AspectsJana Dospisil, Elizabeth A. Kendall. 265
- Failure Semantics for the Exchange of Information in Multi-agent SystemsFrank S. de Boer, Rogier M. van Eijk, Wiebe van der Hoek, John-Jules Ch. Meyer. 265
- Interactive System Design and Object ModelsNuno Jardim Nunes, Marco Toranzo, João Falcão e Cunha, Jaelson Castro, Srdjan Kovacevic, Dave Roberts, Jean-Claude Tarby, Mark Collins-Cope, Mark van Harmelen. 267-287 [doi]
- Automatic Acquisition of Task Models from Object Oriented Design Specifications: A Case StudyShijian Lu, Cécile Paris. 281-282
- When the Task s World Meets the Object s WorldJean-Claude Tarby. 281
- Domain Object Models and User-InterfacesMichael Thomsen. 282
- Some Observations on the Relationship between Tasks Use Cases Scenarios and Requirements ModelsEliezer Kantorowitz. 282
- A Bridge too Far: The WISDOM ApproachNuno Jardim Nunes, João Falcão e Cunha. 283
- A Comprehensive Traceability Model to Support the Design of Interactive SystemsMarco Toranzo, Jaelson Castro. 283-284
- The RSI Approach to Use Case Analysis: A ProtoPattern for Structured Use Case DevelopmentMark Collins-Cope. 283
- Adaptability Problems of Architectures for Interactive SoftwareMarc Evers. 284
- Characterizing User Interface Components for ReuseRichard Cooper, Philip D. Gray. 284
- Designing Synchronous User Interface for Collaborative ApplicationsAntonio Mendes da Silva Filho, Hans Kurt E. Lisenberg. 285
- Aspect-Oriented ProgrammingLodewijk Bergmans, Cristina Videira Lopes. 288-313 [doi]
- The Role of the Base in Aspect Oriented ProgrammingJohn Lamping. 289-291
- An Aspect Language for Robust ProgrammingPascal Fradet, Mario Südholt. 291-292
- JST: An Object Synchronisation Aspect for JavaLionel Seinturier. 292-293
- Is Domain Knowledge an Aspect?Maja D'Hondt, Theo D'Hondt. 293-294
- Aspect-Oriented Programming for Role ModelsElizabeth A. Kendall. 294-295
- Aspect-Oriented Process EngineeringSimon G. Thompson, Brian Odgers. 295
- A Tool Suite to Support Aspect-Oriented SpecificationLynne Blair, Gordon S. Blair. 296-297
- Explicit Aspect Composition by Part-Whole State ChartsLuca Pazzi. 297-298
- Separating Concerns Throughout the Development LifecycleSiobhán Clarke, William H. Harrison, Harold Ossher, Peri L. Tarr. 299
- Extending UML with Aspects: Aspect Support in the Design PhaseJunichi Suzuki, Yoshikazu Yamamoto. 299-300
- A Reflective Architecture for the Support of Aspect-Oriented Programming in SmalltalkJane Pryor, Natalio Bastán. 300-301
- On Weaving AspectsKai Böllert. 301-302
- An Aspect-Oriented Design Framework for Concurrent SystemsConstantinos Constantinides, Atef Bader, Tzilla Elrad. 302
- Runtime Implementation of Aspects Using KavaIan Welch, Robert J. Stroud. 303-304
- Aspect-Oriented Programming in BETA Using the Fragment SystemJørgen Lindskov Knudsen. 304-305
- On the Role of Method Families for Aspect-Oriented ProgrammingKatharina Mehner, Annika Wagner. 305-306
- Adapting of Functional Object ProgramsRalf Lämmel, Günter Riedewald, Wolfgang Lohmann. 306-307
- Formalising Composition Oriented ProgrammingMark Skipper, Sophia Drossopoulou. 307-308
- Aspects and SuperimpositionsShmuel Katz, Joseph Gil. 308-309
- Wrap-UpGregor Kiczales. 309-311
- Semantics of Objects as Processes (SOAP)Uwe Nestmann, António Ravara. 314-325 [doi]
- The piL-Calculus - A Formal Foundation for Software CompositionMarkus Lumpe. 317
- Piccola - A Small Composition LanguageOscar Nierstrasz. 317
- Composing Object-Oriented Specifications and Verifications with cTLAGünter Graw, Peter Herrmann, Heiko Krumm. 318
- Object Models in the piL-CalculusJean-Guy Schneider. 318
- A Practical Approach to Behavioural Inheritance in the Context of Coloured Petri NetsCharles Lakos, Glenn Lewis. 320
- Behavioural Types in CoOperative ObjectsNabil Hameurlain, Christophe Sibertin-Blanc. 320-321
- A Concurrent Object Calculus with Types that Express SequencesChristof Peter, Franz Puntigam. 321
- Explicit Behavioral Typing for Object InterfacesElie Najm, Abdelkrim Nimour. 321
- Quantitative Approaches in Object-Oriented Software EngineeringFernando Brito e Abreu, Horst Zuse, Houari A. Sahraoui, Walcélio L. Melo. 326-337 [doi]
- Modeling and Measuring Object-Oriented Software Attributes with Proximity StructuresGeert Poels, Guido Dedene. 328
- The GOODLY Design Language for MOOD2 Metrics CollectionFernando Brito e Abreu, Luis Ochoa, Miguel Goulão. 328-329
- Demo of a Tool for OO Metrics CollectionBrian Henderson-Sellers. 329-330
- Software Metrics and Object-Oriented SystemsHorst Zuse. 329
- Towards the Measurement of Reuse by Inheritance in Legacy SystemsRadu Marinescu. 330
- Using Metrics for RefactoringHouari A. Sahraoui, Thierry Miceli, Robert Godin. 331
- An Hypothesis-Based Evaluation of an Object-Oriented Inheritance MetricSteve Counsell, Peter Newson, Keith Mannock. 331
- Validation of Metrics for Object-Relational DatabasesCoral Calero, Mario Piattini, Francisco Ruiz, Macario Polo. 332
- Representation of High Level Models for ReuseSoliman M. Algeri, Ian Finch. 333-334
- Combining Metrics, Principles, and Guidelines for Object Oriented Design Complexity ReductionGuilherme Travassos, Renata da Silva Andrade. 334-335
- Measuring the Impact of Migration to an Object Oriented ParadigmDavid John Leigh, Colin J. Theaker, Neil Blackwood, Robert Mason. 334
- Towards Techniques for Improved OO Design InspectionsForrest Shull, Guilherme Travassos, Victor R. Basili. 334
- Introduction OO Design and Programming with Special Emphasis on Concrete ExamplesErzsébet Angster, Joseph Bergin, László Böszörményi. 338-361 [doi]
- Introduction of OO with Bottom-Up Approach, Structured FirstLászló Böszörményi. 340-343
- Introduction of OO with Java, Objects FirstJoseph Bergin. 343-348
- Introduction of Programming with Bottom-Up Approach, Early OOErzsébet Angster. 348-350
- Top-Down Approach, Strong DesignFernando Brito e Abreu, Miguel Goulão. 351-353
- Laying the Foundations Is EssentialBeáta Kelemen. 353-354
- Objects First, Modeling Is ImportantDoris Schmedding. 354-356
- OO Is Programming in the LargeChristoph Steindl. 356-357
- Concepts First, Design LaterRaimundas Vaitkevitcius. 358-359
- Panel Session: Object Technology and Systematic ReuseSholom Cohen. 362-370 [doi]
- Challenges to Object-Oriented ReuseKrzysztof Czarnecki. 364-365
- A Framework for Software Product Line PracticeLinda M. Northrop. 365-366
- Product-Line ArchitecturesPhilippe Lalanda. 366-367
- Deriving Object-Oriented Frameworks from Domain KnowledgeMehmet Aksit. 367-368
- Developing Frameworks by Aligning Requirements, Design, and CodeGregory Butler. 368
- Poster SessionCarlos Baquero. 371-383 [doi]
- The Oberon Program Slicing ToolChristoph Steindl. 371-372
- Aspect-Oriented Programming in SmalltalkKai Böllert. 372-373
- Java Type System with ExceptionsSophia Drossopoulou. 373-374
- Using Patterns into the Conception of a Medical KBSMarie Beurton-Aimar. 374-375
- Validation of Object Oriented Models Using AnimationIan Oliver. 375-376
- The BLOOM Model Revisited: An Evolution ProposalAlberto Abelló. 376-378
- The COAST Object Database SystemSven-Eric Lautemann, Sabbas Apostolidis, Alexander Doll, Jan Haase. 378-380