11. TOOLS 1993: Santa Barbara, CA, USA
Raimund K. Ege, Madhu S. Singh, Bertrand Meyer (Eds.): TOOLS 1993: 11th International Conference on Technology of Object-Oriented Languages and Systems, Santa Barbara, CA, USA. Prentice Hall 1993 ISBN 0-13-103979-2
Invited Lectures
Roger Osmond: Keynote: Software Development Realities. 5
Meilir Page-Jones: Object-Orientation: Management Implications. 6
Arvind Deogirikar: Distributed Object Architecture. 7
Gene Wang: The Future of Object-Oriented Programming. 8
Submitted Articles
Shifting to Objects
Daniel S. Halbach, Jeffrey A. Scott, Risa B. Hyman: Managing a Software Reusability Effort in a Business Environment. 13-19
Hanns-Helmuth Deubler, Meinhard Koestler: Object Oriented Restructuring of the General Purpose Operating System BS2000. 21-30
Melony L. Katz, Thomas J. Mowbray, Ron Zahavi, Donna L. Cornwell: System Integration with Minimal Object Wrappers. 31-42
Analysis, Design and Modeling



Joachim Fischer, Eckhardt Holz: Towards an Object-Oriented Technology for Specification and Implementation of Distributed Systems. 83-93
Tools and Development Environments
Kazutoshi Sumiya, Takashi Ohtsu, Shuusuke Haruna, Yoshihiko Imai: Visual CASE: An Object-Oriented Software Development System for Home Appliances. 97-107
Juha Koivisto, James Reilly: Cerial: A Tool for XDR or ASN.1 BER Serialization of C++ Objects. 109-122
Michel Adar, Robert Field, Wlodek P. Kubalski, Terry Chou: The Objectworks Browsing Model - Understanding Complex Software. 123-132
Class Management and Evolution

Christopher J. Bosch, David Rine: An Environment for Managing the Evolution of Object-oriented. 163-172
Colin Parrott, Peter Ward: Media Language: An Object-Oriented Approach to Generic Application Development. 173-191
Concurrency and Distribution
Andreas Polze: The Object Space Approach: Decoupled Communication in C++. 195-204
Denis Caromel, Manuel Rebuffel: Object-Based Concurrency: Ten Language Features to Achieve Reuse. 205-213
Greg Lobe, Duane Szafron, Jonathan Schaeffer: The Object-Oriented Components of the Enterprise Parallel Programming Environment. 215-229
Wen-Tsung Chang, Chien-Chao Tseng: The Object Support via FIFO-Links on Message-Passing Systems. 231-238
Appication and Experience
Mary Ann Malloy: An Empirical Assessment of Interface Changes for an Object-Oriented, "Not-So-Rapid" Prototype. 241-253
Idalina Videira, Helena Sarmento: Using C++ in the Development of an Electronic Design Framework. 255-264
Jeffrey Putnam: C++ vs Sather: Experiences in Experimental Programming. 265-277
Michael L. Nelson, Ronald B. Byrnes, Se-Hung Kwak, Robert B. McGhee: Putting Object-Oriented Technology to Work in Autonomous Vehicles. 279-288
User Interfaces
Philipp Ackermann, Dominik Eichelberg: Combining 2D User Interface Components and Interactive 3D Graphics in ET++. 291-302
Dipayan Gangopadhyay, Subrata Mitra: ObjChart-Builder: An Environment for Executing Visual Object Models. 319-334
Libraries and Frameworks
Jean-Pierre Corriveau, Larry Williams: On the Evolution of a Framework for the ObjecTime Toolset. 337-349
Yves Caseau, Glenn Silverstein, Peter Koppstein: Extending Object-Oriented Programming to Address Hard Optimization Problems. 351-361
Andreas Rüping, Franz Weber, Walter Zimmer: Demonstrating Coherent Design: A Data Structure Catalogue. 363-375
Peter Sanders: A Case Study in Object Oriented Programming: Algebraic Structures in Eiffel. 379-388
Verification and Testing

Donald Firesmith: Testing Object-Oriented Software. 407-426
Christine Mingins, Bohdan Durnota, Glen Smith: Collection and Analysis of Software Metrics from the Eiffel Class Hierarchy. 427-435
OODB and Persistence
Michael Rowley, Wesley W. Chu: Detectors: Encapsulating Constraint Maintenance in Object-Oriented Databases. 439-452
Dean R. E. Long: Unique Copy-on-Write Objects. 453-467
Panels
Anthony Sarris: Role of Conceptual Schema in Object-Oriented Paradigm. 471-485
Jim Maurer: Standardization Activities in Object-Oriented Technology. 487-488
Gary Berg-Cross: Leveraging Productivity with a Standard Environment and Coordinated Tools for O-O Development. 489-495
Kendall White, Elaine Ward: Utilization of Object-Oriented Technology in Mainstream Information Systems: if not now, when? 497-498
Workshops
Madhu S. Singh, Naidu N. Guttapalle: Extending Object-Oriented Concepts to Support Large Scale Business Systems. 501-507
Alfonso F. Cardenas, Frank Stepczyk: Integration and Interoperability of a Multimedia Medical Distributed Database System. 508
Teri Roberts: Object-Oriented Analysis and Design. 509-522
Tutorial Abstracts
State-Of-The-Art Survey Track
Richard Wiener: Comparing OOP Languages - A Critical Look at C++, Smalltalk, and Eiffel. 526
Martin Fowler: A Comparison of Object-Oriented Analysis and Design Methods. 527
Frank Manola: Object-Oriented Databases. 529
Experience Reports Track
Mohamed Fayad: Object-Oriented Experiences. 532
Craig Brandis: An O-O Case History: Large System Design Using C++. 534
Management Track
Jean-Marc Nerson: Object-Oriented Project Management. 536
Will Tracz: Realities of Institutionalizing Software Reuse. 537
Will Tracz: Associated Paper: Software Reuse Technical Opportunities. 539-548
Brian Henderson-Sellers: Object-Oriented Metrics. 548
Salil Deshpande: COBRA: Its Goals and Impact on the O-O World. 549
Technical Track
Sergiu S. Simmel: Implementing Object Persistence and Visibility with Kala. 552
Bertrand Meyer: Systematic Concurrent Object-Oriented Programming. 553
Frédéric Deramat: Building Object-Oriented Graphical Applications. 554
Raimund K. Ege: Beyond Frameworks: O-O Application Development. 555
Analysis, Design and Methodology Track
Donald Firesmith: ADM4: an Object-Oriented Development Method for Large, Complex Real Time Systems. 558
Brian Henderson-Sellers: MOSES: Methodology for Object-Oriented Software Engineering of Systems. 559
Reinhard Patels: OOSEM - A Complete Development Process for O-O Software. 572
Meilir Page-Jones: Object-Orientation and Structured Techniques: Overlaps and Conflicts. 573
Keynote Paper
Gene Wang: Bedrock Architecture Overview. 577-581
Symposium on Teaching Object Technology
Bertrand Meyer: Towards an Object-Oriented Curriculum. 585-594
Mary Lynn Manns, Judith N. Cohen: Addressing the Task of Procedural to O-O Migration Through Corporate & Academic Cooperation. 595-596
Yawar Ali, Antonio J. Bailetti, Lynn S. Marshall: Factors Influencing the Success of Object-Oriented Education in Industrial Environments. 597-606
Pedro Guerreiro: The Anguish of the Programming Teacher on the Verge of Becoming Object-Oriented. 607-618
J. M. Chandler, S. C. Hand: Teaching Object Oriented at University Level: Techniques for Success. 619-626
Bohdan A. Nebesh, Muhammad Rabi: Teaching Object-Oriented Technology Through C++ to Professional Programmers. 627-636



