default search action
39. TOOLS 2001: Barbara, CA, USA
- 39th International Conference and Exhibition on Technology of Object-Oriented Languages and Systems, TOOLS USA 2001, Santa Barbara, CA, USA, July 29 - August 3, 2001. IEEE Computer Society 2001, ISBN 0-7695-1251-8
Keynotes
- Timothy Chou:
e-Business Now. 4 - Lisa Farr:
State of the Industry: Converging Voice, Video and Data. 5-6 - Stuart McClure:
Hacking = Privacy: How Computer Hacking Can Shore Up Your Defenses and Deliver the Closest Ideal to Security Available. 7 - Bertrand Meyer:
Open Problems in Object-Oriented Programming. 8 - Eric Schultz:
Using Mobility as a Competitive Weapon. 9 - Michael Stal:
Web Services-Moving towards an Agile Web. 10
Design by Contract
- Karine Arnout, Raphael Simon:
The .NET Contract Wizard: Adding Design by Contract to Languages Other than Eiffel. 14-23 - Pedro Guerreiro:
Simple Support for Design by Contract in C++. 24-34 - Neelam Soundarajan, Benjamin Tyler:
Specification-Based Incremental Testing of Object Oriented Systems. 35-45
Component-Based Development
- Rajeshwari Ganesan, Shubhashis Sengupta:
O2BC: A Technique for the Design of Component-Based Applications. 46-55 - Renaud Pawlak, Laurence Duchien, Gerard Florin, Lionel Seinturier:
Dynamic Wrappers: Handling the Composition Issue with JAC. 56-65 - Marina Nudelman:
Designing and Building the Eiffel Binding for COM. 66-72
E-Commerce
- Ismaïl Khriss, Michel Brassard, Neil Pitman:
GAIL: The Gen-It (r) Abstract Integration Layer for B2B Application Integration Solutions. 73-82 - Reza Behravanfar:
Separation of Data and Presentation for the Next Generation Internet Using the Four-Tier Architecture. 83-88 - Goran Kimovski, Vladimir Trajkovic, Danco Davcev:
Virtual Laboratory-Agent-Based Resource Sharing System. 89-99 - Jiandong Li, Zhuo Kang, Yan Li, Hongqing Cao, Pu Liu:
Automatic Data Mining by Asynchronous Parallel Evolutionary Algorithms. 99-107
Frameworks and Patterns
- Takeo Hayase, Nobuyuki Ikeda, Kazunori Matsumoto:
A Three-View Model for Developing Object-Oriented Frameworks. 108-119 - Bart Wydaeghe, Wim Vanderperren:
Visual Component Composition Using Composition Patterns. 120-129 - Ali Arsanjani:
A Domain-Language Approach to Designing Dynamic Enterprise Component-Based Architectures to Support Business Services. 130-142
Languages
- Thomas M. Breuel:
Implementing Dynamic Language Features in Java Using Dynamic Code Generation. 143-152 - Mengchi Liu:
Pluto: An Object-Oriented Logic Programming Language. 153-163
Metrics and Quality
- Tanit Talbi, Bertrand Meyer, Emmanuel Stapf:
A Metric Framework for Object-Oriented Development. 164-172 - Radu Marinescu:
Detecting Design Flaws via Metrics in Object-Oriented Systems. 173-182 - José Lino Contreras, Jean-Louis Sourrouille:
A Framework for QoS Management. 183-193 - Vangalur S. Alagar, Qiaoyun Li, Olga Ormandjieva:
Assessment of Maintainability in Object-Oriented Software. 194-206
Object-Oriented Concepts
- A. Al-Khudair, W. A. Gray, John C. Miles:
Dynamic Evolution and Consistency of Collaborative Configurations in Object-Oriented Databases. 207-218 - Liwu Li:
On ODMG Data Types. 219-228 - Gerard T. McKee, J. Andrew Fryer, Paul S. Schenker:
Object-Oriented Concepts for Modular Robotics Systems. 229-239
Specification and Requirements
- Vangalur S. Alagar, Kasilingam Periyasamy:
BTOZ: A Formal Specification Language for Formalizing Business Transactions. 240-252 - Yanxiang He, Qiang Song, Qian Huang:
Extensions of Standard Z Refinement Relation for Multiple Viewpoints Oriented Requirements Method. 253-262 - James Bret Michael, Vanessa L. Ong, Neil C. Rowe:
Natural-Language Processing Support for Developing Policy-Governed Software Systems. 263-275
Testing
- Sudipto Ghosh:
Fault Injection Testing for Distributed Object Systems. 276-285 - Gary Mogyorodi:
Requirements-Based Testing: An Overview. 286-295 - Yann-Gaël Guéhéneuc, Hervé Albin-Amiot:
Using Design Patterns and Constraints to Automate the Detection and Correction of Inter-Class Design Defects. 296-306
UML
- Joseph D. Schulz:
Requirements-Based UML. 307-316 - Petri Selonen, Tarja Systä, Kai Koskimies:
Generating Structured Implementation Schemes from UML Sequence Diagrams. 317-330
Pre-Conference Introductory Tutorial
- H. Webre:
Object Technology: An Executive Overview. 331
Component-Based Development
- J. Williams:
Component Frameworks. 333 - James C. McKim:
Reuse-Based Programming with the Eiffel Libraries. 334 - Ali Arsanjani:
Developing Component-Based Software: Arming Yourself for the Full Lifecycle. 335 - Gilda Pour:
Java 2 Platform Enterprise Edition (J2EE) for Building Web-Based Enterprise Applications. 336
Tutorial paper
- Gilda Pour:
Jini-Based Mobile Agent Architecture for Human Planetary Exploration. 337-346 - Bertrand Meyer:
Building Trusted Components. 347 - Jean Bézivin:
Models Everywhere. 348-349 - Jean Bézivin:
From Object Composition to Model Transformation with the MDA. 350-354 - C. T. Wu:
Building Web Applications Using Java 2 Enterprise Edition. 355-356
Wireless, Mobile, Peer-To-Peer, Distributed Computing
- D. Moore:
Technology to Go-Peer-to-Peer (P2P) Mobility in the Wireless Era. 357 - D. Moore:
Programming a Distributed Agent Society with COUGAAR. 358 - D. Holmes:
Concurrent O-O Programming in Java. 359 - Qusay H. Mahmoud:
Wireless Software Design for Handheld Devices. 360 - Michael Stal:
Design Patterns for Concurrent and Distributed Objects. 361 - Benjamin M. Brosgol:
A Survey and Comparison of Concurrency and Real-Time Programming Support in Java, Ada, and Posix. 362
Technologies
- Patrick Thompson:
SOAP: What Is It and What Is It Good For? 364 - J. Williams:
Autonomous Intelligent Agents. 365 - E. Dustin:
Automating Software Testing: A Life-Cycle Methodology. 366 - Edouard Duvillier:
Relational vs. Object-Oriented Databases. 367 - Erik Hilsdale:
Aspect-Oriented Programming with Aspectj. 368 - Ali Arsanjani:
Patterns for Designing and Implementing Business Rules in Component-Based Systems. 369
Tutorial paper
- Ali Arsanjani:
Rule Pattern Language 2001: A Pattern Language for Adaptive Manners and Scalable Business Rule Design and Construction. 370-376 - J. White:
Component/Object to Relational Database Bridging: A Leader's Guide to Bridging the Chasm between Database and Software Engineers. 377-378 - D. Blasbland:
Reflexivity and Meta-Tools to Manage Your Software Real Estate. 378 - Pete McBreen:
Introducing OO Concepts with Ruby. 379
Management, Methodology, Process
- Brian Henderson-Sellers, Magdy Serour:
Transitioning to an Object-Oriented Process. 381 - Will Tracz:
Extreme Architecting: Surviving the Architectural View Zoo. 382 - P. Grape:
Strategic IT Management. 383 - G. G. Miller:
Agile Processes: An Evaluation. 384
Tutorial paper
- Granville G. Miller:
The Characteristics of Agile Software Processes. 385-387 - R. Mitchell:
High-Quality Modeling in UML. 388-389 - Pete McBreen:
Creativity in Software Development. 390 - M. M. Devos:
A Whack on the Side of the Designer's Head: A Toolkit for the Creative Developer. 391 - Luc Abom:
Frame-Working with RM-ODP. 392 - Luc Abom:
Business Rules! Don't Be an e-diot. 393
Workshops
- H. Ellis, R. Mitchell:
Workshop on Education and Training (WET). 405 - Ali Arsanjani, Gilda Pour:
Component Architectures for Web-Based Enterprise Application Development. 406 - Ali Arsanjani, Gilda Pour:
Best Practices in Business Rule Design and Implementation. 407-408 - Ali Arsanjani:
Grammar-Oriented Object Design: Creating Adaptive Collaborations and Dynamic Configurations with Self-Describing Components and Services. 409-414 - G. Carter, D. Patel:
X-treme Project Management Issues (Project Management of O-O Developed Systems. 415 - Guy Carter, Dilip Patel:
X-treme Project Management Issues. 416-420 - Shushma Patel, Julie Kirk, Dilip Patel:
A Methodology for Migrating a Client/Server Application to an Intranet. 421-429 - R. Mitchell, James C. McKim:
Design by Contract, By Example. 430-431 - M. M. Devos:
Confronting Possibilities and Needs in the Digital Economy: Breaking out of the Box to Envision the System. 432-434
Eiffel Summit
- Eiffel in the Enterprise: The Power of Application and Integration. 435
- About the TOOLS Conference Series. 436
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.