Donald Firesmith, Richard Riehle, Gilda Pour, Bertrand Meyer
Proceedings of the 30th International Conference on Technology of Object-Oriented Languages and Systems
TOOLS USA, 1999.
@proceedings{TOOLS-USA-1999, address = "Santa Barbara, California, USA", editor = "Donald Firesmith and Richard Riehle and Gilda Pour and Bertrand Meyer", isbn = "0-7695-0278-4", publisher = "{IEEE Computer Society}", title = "{Proceedings of the 30th International Conference on Technology of Object-Oriented Languages and Systems}", year = 1999, }
Contents (77 items)
- TOOLS-USA-1999-Parnas #analysis #component #documentation #testing #tool support
- Tools for Component Documentation, Analysis and Testing (DLP), p. 2.
- TOOLS-USA-1999-Meyer #power of
- The Unity of Software and the Power of Roundtrip Engineering (BM), p. 3.
- TOOLS-USA-1999-Box
- Life After the Object Wars (DB), p. 4.
- TOOLS-USA-1999-Taft #design #programming language #quality
- Programming Language Design and Software Quality (STT), p. 5.
- TOOLS-USA-1999-FosterNMF #mobile #performance #workflow
- Performance Tuning Mobile Agent Workflow Applications (SSF, BAN, DM, MJF), pp. 8–17.
- TOOLS-USA-1999-Ciupke #automation #design #detection #object-oriented #problem #re-engineering
- Automatic Detection of Design Problems in Object-Oriented Reengineering (OC), pp. 18–32.
- TOOLS-USA-1999-Morrisette #evolution #object-oriented
- Evolution of a Small Object Oriented Manufacturing System (TMM), p. 33–?.
- TOOLS-USA-1999-BielakS #database #distributed #garbage collection #implementation #object-oriented
- Implementing a Distributed Garbage Collector for OO Databases (RB, JPS), pp. 42–52.
- TOOLS-USA-1999-PortoCSM #database #persistent #relational
- Persistent Object Synchronization with Active Relational Databases (FP, SRC, MJVdS, RNM), pp. 53–62.
- TOOLS-USA-1999-Liu #database #deduction #object-oriented #overview
- Overview of the ROL2 Deductive Object-Oriented Database System (ML), p. 63–?.
- TOOLS-USA-1999-DanielsT #constraints #effectiveness #sequence #testing
- Measuring the Effectiveness of Method Test Sequences Derived from Sequencing Constraints (FJD, KCT), pp. 74–83.
- TOOLS-USA-1999-PeriyasamyL #metric #object-oriented #source code #testing
- A New Metrics Set for Evaluating Testing Efforts for Object-Oriented Programs (KP, XL), pp. 84–93.
- TOOLS-USA-1999-VilicichA #benchmark #enterprise #metric
- Benchmark Metrics for Enterprise Object Request Brokers (MV, SAM), pp. 94–103.
- TOOLS-USA-1999-AlexanderO #analysis #polymorphism #testing
- Analysis Techniques for Testing Polymorphic Relationships (RTA, AJO), p. 104–?.
- TOOLS-USA-1999-CrichtonDW #data access #mobile #trust
- When to Trust Mobile Objects: Access Control in the Jini(tm) Software System (CC, JD, JW), pp. 116–125.
- TOOLS-USA-1999-MeziniPDB #detection #evolution #java
- Detecting Evolution Incompatibilities by Analyzing Java Binaries (MM, JUP, TD, WB), pp. 126–135.
- TOOLS-USA-1999-Mikhajlova #framework #java #source code #specification #using
- Specifying Java Frameworks Using Abstract Programs (AM), p. 136–?.
- TOOLS-USA-1999-PraehoferSS #case study #component #framework
- Component Frameworks — A Case Study (HP, JS, AS), pp. 148–157.
- TOOLS-USA-1999-OmoriIY #design pattern #execution #named
- Answerer: A Design Pattern for Dynamical Conditional Execution (MO, NI, JiY), pp. 158–161.
- TOOLS-USA-1999-SilverajanH #distributed #framework #object-oriented #programming
- Enhancing an Event-Based OO Framework for Distributed Programming (BS, JH), p. 162–?.
- TOOLS-USA-1999-Lilly #case study #problem #using
- Use Case Pitfalls: Top 10 Problems from Real Projects Using Use Cases (SL), pp. 174–183.
- TOOLS-USA-1999-Firesmith #case study #guidelines #modelling
- Use Case Modeling Guidelines (DF), pp. 184–193.
- TOOLS-USA-1999-AltmannP #concept #development #tool support
- Cooperative Software Development: Concepts, Model and Tools (JA, GP), p. 194–?.
- TOOLS-USA-1999-MiliDCGM #development #distributed #object-oriented #programming #source code
- View Programming for Decentralized Development of OO Programs (HM, JD, OC, RG, AM), pp. 210–221.
- TOOLS-USA-1999-YannakopoulosFS #framework #lessons learnt
- Object Lessons Learned from an Intelligent Agents Framework for Telephony-Based Applications (DY, MF, MS), pp. 222–236.
- TOOLS-USA-1999-StrunkL #testing #tool support
- Tool Support for Testing and Documenting Framework-Based Software (WS, CL), p. 237–?.
- TOOLS-USA-1999-PloschP #analysis #c++ #contract #implementation #named
- Contracts: From Analysis to C++ Implementation (RP, JP), pp. 248–257.
- TOOLS-USA-1999-Firesmith99a #comparison #contract #design #development
- A Comparison of Defensive Development and Design by Contract (DF), pp. 258–267.
- TOOLS-USA-1999-SangalFLL #compilation #interactive
- Interaction Schemata: Compiling Interactions to Code (NS, EF, KJL, DHL), p. 268–?.
- TOOLS-USA-1999-MacgregorTW #programming #smalltalk
- Recording User Actions in a Smalltalk Programming Environment (MM, PT, MW), pp. 280–289.
- TOOLS-USA-1999-GriffithsWHMR #architecture #education #user interface
- Separable UI Architectures in Teaching Object Technology (RG, MW, SH, MM, HR), pp. 290–299.
- TOOLS-USA-1999-Ramakrishnan #community #distributed #education #learning #testing #visualisation
- Visualizing O-O Testing in Virtual Communities — Distributed Teaching and Learning (SR), p. 300–?.
- TOOLS-USA-1999-Ege #database #java
- Storing Java Objects in Any Database (RKE), pp. 312–321.
- TOOLS-USA-1999-EgeRLL #database #java #using
- Using Java to Add “Stored Procedures” to Databases (RKE, NR, JL, VL), pp. 322–331.
- TOOLS-USA-1999-MajoulPB #component #concurrent #coordination #java
- A Concurrent Object-Based Model and its Use for Coordinating Java Components (SM, CP, JPB), p. 332–?.
- TOOLS-USA-1999-ConcepcionLS #development #multi #recursion #thread #using
- Managing the Software Development by Using the Recursive Multi- Threaded (RMT) Tool (AIC, SL, SJS), pp. 344–353.
- TOOLS-USA-1999-MuenchaisriM #development
- Entity-Relationship Software Development Environment (PM, TM), pp. 354–363.
- TOOLS-USA-1999-Steckler #interactive #named #tool support
- MysterX: A Scheme Toolkit for Building Interactive Applications with COM (PAS), p. 364–?.
- TOOLS-USA-1999-DeugoOAW #communication #component
- Communication as a Means to Differentiate Objects, Components and Agents (DD, FO, BA, MW), pp. 376–386.
- TOOLS-USA-1999-PlasilBV #behaviour #bound #component #protocol
- Bounding Component Behavior via Protocols (FP, MB, SV), pp. 387–398.
- TOOLS-USA-1999-ColletR #constraints #ocl #performance #towards
- Towards Efficient Support for Executing the Object Constraint Language (PC, RR), p. 399–?.
- TOOLS-USA-1999-Parnas99a
- Systematic Techniques for Inspecting Critical Software (DLP), p. 410.
- TOOLS-USA-1999-Romanski #development #safety #verification
- The Development and Verification of Safety Critical Software (GR), p. 411.
- TOOLS-USA-1999-Meyer99a #contract
- Managing By Contract (BM), p. 412.
- TOOLS-USA-1999-PeriyasamyAM #object-oriented #validation #verification
- Verification and Validation Techniques of Object-Oriented Software Systems (KP, VSA, DM), p. 413–?.
- TOOLS-USA-1999-Goldstein #user interface
- Mastering JFC “Look and Feel” and UI Delegation (MG), p. 426.
- TOOLS-USA-1999-Pour #component #development #enterprise #java #quality
- Quality Component Development: Making the Most of JavaBeans and Enterprise JavaBeans Features (GP), pp. 427–437.
- TOOLS-USA-1999-Brosgol #ada
- Ada and the Objects (BMB), p. 438.
- TOOLS-USA-1999-Langer #c++ #exception #programming
- Programming with C++ Exceptions (AL), p. 439.
- TOOLS-USA-1999-Stal
- Behind the Beans (MS), p. 440.
- TOOLS-USA-1999-Joyner #c++ #comparison #eiffel #java
- Java, Eiffel and C++: The Language Comparison (IJ), p. 441.
- TOOLS-USA-1999-MaughanS #eiffel #library
- Mastering the Windows Eiffel Library (GM, RS), p. 444.
- TOOLS-USA-1999-Stal99a #distributed #perspective
- Distributed Objects from a Patterns Perspective (MS), p. 445.
- TOOLS-USA-1999-BenDaniel #scalability
- Building Scalable ODBMS Applications (MB), p. 446.
- TOOLS-USA-1999-Broumas #corba #distributed #object-oriented #realtime
- Real-Time Object-Oriented Distributed Systems: RT CORBA and RMA (AB), p. 447.
- TOOLS-USA-1999-Mellor #architecture #design
- System Design: Architectures and Archetypes (SJM), p. 450.
- TOOLS-USA-1999-Lopes #aspect-oriented #composition #design #evolution
- Modularization Revisited: Aspects in the Design and Evolution of Software Systems (CVL), p. 452.
- TOOLS-USA-1999-GilHK #constraints #diagrams #uml
- Constraint Diagrams: A Step Beyond UML (JYG, JH, SK), pp. 453–463.
- TOOLS-USA-1999-Henderson-Sellers #metamodelling #modelling
- Advanced 00 Modelling: Metamodels and Notations for the Next Millenium (BHS), p. 464.
- TOOLS-USA-1999-Mitchell #analysis #contract #uml
- Analysis by Contract or UML with Attitude (RM), p. 465–?.
- TOOLS-USA-1999-Monninger #design #object-oriented
- Design of Commercial Object-Oriented Applications — The Patterns (FM), p. 478.
- TOOLS-USA-1999-Farfarakis #named #realtime #uml
- Octopus/UML: Combining Objects with Real-Time (RF), pp. 479–489.
- TOOLS-USA-1999-Arsanjani #analysis #design #distributed #framework #implementation #java #using
- Analysis, Design and Implementation of Distributed Java Business Frameworks Using Domain Patterns (AA), pp. 490–500.
- TOOLS-USA-1999-Creel
- Requirement Patterns (CC), p. 501.
- TOOLS-USA-1999-Henderson-Sellers99a #uml
- Introduction to the OPEN Method with UML (BHS), p. 504.
- TOOLS-USA-1999-Anton #agile #development #effectiveness #object-oriented
- Effective Strategies and Techniques for Rapid Object-Oriented Application Development (MPA), pp. 505–517.
- TOOLS-USA-1999-Lauinger #development
- Software Development “in the Zone” (TL), p. 518.
- TOOLS-USA-1999-Moore #component #reuse #social
- Creating Social Agents with Reusable Components: A Practitioner’s Guide (DM), p. 519.
- TOOLS-USA-1999-Wasserman #tool support #uml
- Features of UML Tools (TW), p. 522.
- TOOLS-USA-1999-CarterP #object-oriented #project management
- Project Management of Object-Oriented Developed Systems (GC, DP), pp. 524–526.
- TOOLS-USA-1999-GrissPF #component #development #enterprise
- Making the Transition to Component-Based Enterprise Software Development Overcoming the Obstacles — Patterns for Success (MLG, GP, JMF), pp. 527–531.
- TOOLS-USA-1999-SeacordN #component #process #re-engineering
- Component-Based Software Engineering Processes (RCS, KCN), p. 532–?.
- TOOLS-USA-1999-GrissCBKO #question #workflow
- Agents and Workflow — An Intimate Connection, or Just Friends? (MLG, QC, GAB, RRK, LJO), pp. 558–562.
- TOOLS-USA-1999-FrankBBHY #adaptation #generative #modelling #process #quality
- High level Modelling Languages, Adaptable Process Models and Software Generation: Drivers for Quality and Productivity (UF, DSB, JB, BHS, HY), pp. 563–570.
- TOOLS-USA-1999-Riehle
- The Great Language Debate (RR), p. 571.
- TOOLS-USA-1999-Fowler #user interface
- Direct Mapping and User Interface (RF), pp. 574–583.
- TOOLS-USA-1999-Dedene #case study #education #eiffel #experience #programming language #student
- Experiences Teaching Eiffel as a First Programming Language to Economy Students (GD), pp. 584–592.
12 ×#object-oriented
10 ×#development
9 ×#component
8 ×#java
7 ×#design
7 ×#distributed
6 ×#testing
5 ×#analysis
5 ×#database
5 ×#framework
10 ×#development
9 ×#component
8 ×#java
7 ×#design
7 ×#distributed
6 ×#testing
5 ×#analysis
5 ×#database
5 ×#framework