TOOLS ConferencesTOOLS CONFERENCES
Technology of Object-Oriented Languages and Systems
26th International Conference and Exhibition

Keynote Speakers


Monday, August 3, 1998
2:00 p.m. – 3:00 p.m.

Isoquantic Shift - The Third Age of Computing
John C. Dvorak

Columnist, Author, Speaker

The more things change the more they stay the same. While people on the outside of the computer industry see things as rapidly changing people inside recognize that the change is more paced and completely based on Moore's law. This actually makes it easy to extrapolate the future based on known developments and trends. Dvorak, in his talk, will outline the next generation computer, how we get there from here and what it means to developers. In the process Dvorak will outline the history of computers and the phases in which each "Computer Age" goes through time after time. Commonalties from Age to age become ever apparent and obviously repetitious making it easy to find your place in the current age and easy to determine what comes next.

John DvorakAbout John C. Dvorak
John C. Dvorak has been providing unique, insightful commentary about the rapidly changing computer industry and the internet for the last fifteen years. Through his many widely read columns, best-selling books, radio programs, and appearances on national television and radio shows, John C. Dvorak has informed and entertained millions with his humorous and often pointed assessments of products and companies. Known for cutting through the jargon and hype to the heart of what works, and what doesn’t, Dvorak clarifies the complex computer world for every level of user. He is a versatile, entertaining and captivating speaker, able to relate to a diverse audience.


Tuesday, August 4, 1998
8:00 a.m. – 9:00 a.m.

Can we make Componentware succeed?
Bertrand Meyer

President, ISE

Componentware—an industry of reusable components—is one of the most exciting ideas on the horizon and, for the first time in the history of software, shows some real signs of being able to succeed on a large scale. If it does, it will cause a profound transformation of the software industry. But the obstacles are still significant: technical, political, economic, holding the risk of failure and a backlash. This presentation will examine the potential of componentware and list the actions that the software community must take to make this idea into the resounding success it deserves to be.

Bertrand MeyerAbout Bertrand Meyer
Bertrand Meyer is president of Interactive Software Engineering, providing reusable software components and libraries for mission-critical developments. He also holds a position as Adjunct Professor at Monash University, where he is active in the "Trusted Components" project.

He has directed the development of widely used O-O tools and libraries totaling hundreds of thousands of lines, and authored several best-sellers on software engineering and object technology. He is the editor of the Object Technology column of IEEE Computer and of the Prentice Hall O-O Series.

Bertrand Meyer holds an engineering degree from Ecole Polytechnique, Paris (France), a Masters from Stanford University and a PhD from the University of Nancy (France). He is an associate member of the applications section of the French Academy of Sciences and the recipient of the 1997 Software Development-Jolt Product Excellence award for his book Object-Oriented Software Construction, 2nd Edition.


Tuesday, August 4, 1998
2:30 a.m. – 3:30 a.m.

Objects are Dead - Long Live Agents
David A. Taylor

Founder and President, Enterprise Engines

Object-oriented technology has gone from cachet to passe. Now that objects can truly deliver on their promise, they are falling out of favor. Meanwhile, agent technology is becoming the new darling of the market, despite the fact that this technology is still in the research labs. The software disenchantment life cycle has begun again. But we can break this cycle by extending objects to include the rules and reasoning required of agents. This strategy fully leverages the 25 years of research and development that have made objects commercially viable, yet offers new capabilities that are essential to the emerging generation of adaptive, Internet-based business systems. The presentation includes tools and techniques for helping objects function as effective electronic agents.

David A. TaylorAbout David A. Taylor
David A. Taylor, PhD, is the founder and president of Enterprise Engines Inc. as well as the Director of the Convergent Engineering Institute. Dr. Taylor is a frequent speaker at industry conferences and has been published in numerous business and technical journals. He has authored five books dealing with the object technology, including:

Prior to forming Enterprise Engines, Dr. Taylor was a director at Servio (now GemStone) Corporation, where he managed the development of object-oriented business applications. His group's products included a maintenance management system developed for EDS and General Motors that yielded a measured 14:1 productivity improvement and a 10:1 code reduction from the use of object technology.

Before entering the business arena, Dr. Taylor was a Professor of Psychology at the University of Rochester in New York. He was one of the founders of cognitive science, which combines psychology, computer science, and other disciplines into a unified study of human and machine intelligence. David Taylor received a PhD in Cognitive Psychology from the University of California at Irvine in 1971.


Wednesday August 5, 1998
8:00 a.m. – 9:00 a.m.

Components: Building Blocks for Automated Business Processes
Martin J. Sprinzen

President and CEO, Forté Software

Business processes have been traditionally automated by incorporating process routing and flow controls into software applications. While this approach achieved the objective of process automation, it increased the burden of application maintenance. The entire application had to be updated whenever the business rules or the process changed.

To solve this problem, corporate developers are increasingly designing applications that insulate the business functionality (application logic) from the business rules for routing work among the multiple steps that need to be performed. This approach is especially well-suited to component-based architectures that are driven by workflow engines. In this presentation, Mr. Sprinzen will discuss the component approach to automating business processes, focusing on the following topics:

Martin J. SprinzenAbout Martin J. Sprinzen
Marty Sprinzen co-founded Forté Software in 1991. Under his leadership, the Company has achieved an annualized revenue level of $75 million since the initial release of its flagship product, the Forté Application Environment, in 1994. Forté is widely acknowledged as a pioneer of distributed object computing.

Prior to founding Forté Software, Marty Sprinzen spent five years as a senior executive with Ingres Corp., most recently as Executive Vice President, International Operations and previously as Vice President, Engineering. Prior to Ingres, Sprinzen was President and CEO of NASTEC, a CASE company. Previously he was Vice President, Technology at Candle Corp. Sprinzen also has experience as an application programmer, systems programmer and IBM Data Center Manager. His BS degree is from The Cooper Union in electrical engineering.


Thursday August 5, 1998
8:00 a.m. – 8:45 a.m.

The Challenge of Components
John Williams

Manager of Application Development Technologies, Carolina Power & Light
Editor of Component Strategies Magazine, formerly known as Object Magazine

Forrester Research has stated that "the component decision is the most important decision in 1998 for development organizations".  Clearly, components are the wave of the future.  Today, we see emerging standards and technologies for fine grained components, but is that enough?  What pieces of the Component Based Development puzzle remain to be discovered?  This presentation addresses some of the remaining challenges and encourages participants to actively help set the direction of this technology.

About John Williams
John Williams is the manager of Application Development Technologies for Carolina Power & Light.  This group evaluates and rolls out new development technologies to CP&L development teams.  John is also editor of Component Strategies magazine, formerly known as Object Magazine.  In this role, his focus is on the evolution of Component Based Development and ensuring CS readers have the information they need to succeed with the technology. John is also the author of the book "What Every Software Manager MUST KNOW TO SUCCEED with Object Technology".  Formerly, he worked as a Lead Software Systems Engineer at the Space Telescope Science Institute.


Thursday, August 6, 1998
1:30 a.m. – 2:30 a.m.

Architecting for Large-Scale Systematic Component Reuse
Martin L. Griss

Principal Laboratory Scientist, Hewlett-Packard Laboratories Research

Organizations building highly complex business and technical systems need to architect families of systems and implement these with large-scale component reuse. Without carefully architecting the systems, components, organizations and processes for reuse, object reuse will not succeed. Experience with software reuse practice and adoption experience at HP and Ericsson led to a systematic approach to component-based software engineering, based on object-oriented business and system modeling.

The talk explains how higher-level UML constructs support architected reuse, and describes a systematic process, that leads from the business processes of an enterprise, through the system architecture for a family of applications that support these business processes, to the design and use of highly reusable component systems.

Martin GrissAbout Martin Griss
Martin L. Griss is a Principal Laboratory Scientist at Hewlett-Packard Laboratories, in Palo Alto, California, where for the last 15 years he has researched software engineering processes and systems, systematic software reuse, and object-oriented development. He created and led the first HP corporate reuse program. He led HP efforts to standardize UML for the OMG. He was previously director of the Software Technology Laboratory at HP Laboratories, and an Associate Professor of Computer Science at the University of Utah. He has over 25 years of experience in software engineering, is co-author of the best-selling book "Software Reuse: Architecture, Process and Organization for Business Success," writes a column for the "Object Magazine", has written over 40 articles and lectures widely on systematic reuse and software process improvement. He received a Ph.D. (Physics) from the University of Illinois in 1971.

[an error occurred while processing this directive]