|Framework and Business Logic Components||Cover page Contents|
====> Pdf 1.2 MB (For printing)
====> Japanese language edition (日本語版へ)
Framework and Business Logic Components
— Practical and Effective Component-Based Reuse Systems —
Customization Required by Business Packages // Customization Methods // Custom Business Program or Business Package? (Part 1: General Discussion) // Topic 1: Dreaming of the “Golden Egg” Business Package
Object and Instance Variables // But is This Progress? // Effects of Object Orientation on a Reuse System of Componentized Applications // Reuse Systems of Componentized Applications and Object-Oriented Technology // Extended Features Necessary in the Business Field // In-Depth Look at Extended Features Considered Necessary // A Number of Mismatches with Business Fields // Topic 3: Talking about Instances
Object Orientation and GUI Operation // GUI Operation Base and Processing Programs // Reuse of GUI Operation Base and Processing Programs // Visual Development Support Tool // GUI Objects Associated with Data Items
Writing Support // Upper Process CASE Tools // Topic 5: Exaggerated Tool Claims // Interview Support // Clarification of Requested Specifications Supported by Simulated-Experience // Magic Applied between an Upper Process and Lower Process
SSS as Fill-In System // Importance of Partitioning Guidelines for Compartmentalization of Components // Improvements for RRR Family // First Improvement of Partitioning Guidelines for Compartmentalization of Components // Second Improvement of Partitioning Guidelines for Compartmentalization of Components // Topic 6: Tools for a Componentized Event-Driven System
How to Compensate Productivity that is based on Number of Program Lines // Topic 7: PC-Based Development and Review // Implementation Verification for Determining Improvement Rate of Productivity // Build-Up Method: Another Way to Determine Improvement Rate of Productivity
Why Has It Been Possible to Improve Productivity of Manufacturing Work? // Why is It Difficult to Improve Productivity of Software Development? // Improvement of Software Development Productivity in the Good Old Days // Productivity Improvement Plan Based Only on Tools // Providing a Pleasant Software Development Environment // Topic 8: How Much Do Tools Improve Productivity?
Improvement Rate of Productivity by Reuse // What Does Improving Productivity by Reuse Mean? // Two Methods for Improving Productivity by Reuse // Evaluating the Two Reuse Methods // Reuse Stages and the Two Methods // Topic 9: Improvement Rate of Development and Maintenance Productivity
First Requirement for Practical and Effective Component-Based Reuse Systems // Second Requirement for Practical and Effective Component-Based Reuse Systems // Third Requirement for Practical and Effective Component-Based Reuse Systems // Summing Up Requirements // Area Covered by General Subroutines
Generalized Construction Technique for a Reuse System of Componentized Applications // Comparing RRR Family Construction Technique to Generalizing Construction Technique // Topic 10: Size of ‘Business Logic Components’ // Comparing RRR Family to the Three Requirements // Historical Development of Component-Based Reuse Systems
What is Darwin's Theory of Evolution? // Evolution by Copy Mistakes? // Natural Selection is Believable // Evolution by Copy Mistakes After All // Speed of Evolution and Component-Based Reuse // High Correspondence Portions and Low Correspondence Portions
Figures and Tables
Copyright © 1995-2003 by AppliTech, Inc. All Rights Reserved.
AppliTech, MANDALA and workFrame=Browser are registered trademarks of AppliTech, Inc.
Macintosh is a registered trademark of Apple Computer, Inc.
SAP and R/3 are registered trademarks of SAP AG.
Smalltalk-80 is a registered trademark of Xerox Corp.
Visual Basic and Windows are registered trademarks of Microsoft Corp.
Java is a trademarks or registered trademark of Sun Microsystems, Inc.