StartGroepenDiscussieMeerTijdgeest
Doorzoek de site
Onze site gebruikt cookies om diensten te leveren, prestaties te verbeteren, voor analyse en (indien je niet ingelogd bent) voor advertenties. Door LibraryThing te gebruiken erken je dat je onze Servicevoorwaarden en Privacybeleid gelezen en begrepen hebt. Je gebruik van de site en diensten is onderhevig aan dit beleid en deze voorwaarden.

Resultaten uit Google Boeken

Klik op een omslag om naar Google Boeken te gaan.

Bezig met laden...

Framing Software Reuse: Lessons From the Real World

door Paul G. Bassett

LedenBesprekingenPopulariteitGemiddelde beoordelingDiscussies
10Geen1,832,998GeenGeen
I. EXECUTIVES; OVERVIEW; REUSE THAT WORKS. 1. Reuse: Its Time Has Come. Major Oganizations Participated. Process Productivity About Ten Times Better. Bottom Line Results.2 Reuse: What Is It? Use at Run Time. Reuse at Construction Time. Enabling Reuse: Frame Technology. Software Source Module. Design Templates. Processing a Frame Hierarchy. Adaptable Reuse is a Gateway.3. How Reuse Changes Software Development. Software is not a Kind of Hardware. Software is the Same as Hardware Except. . . Iterative Design Refinement.4. Gear Your Organization for Reuse. Reuse Maturity Levels. Barriers to Systemic and Cultural Reuse. Business Effectiveness Through Systemic Reuse. It has been done.5. An Advanced Form of Object Orientation. First Exception: How Frame Hierarchies are Organized. Second Exception: Unify Abstraction and Component Relationships. Third Exception: Adapt Rather than Inherit. A Visit to the Object-Oriented.6. Reuse Underlies the Practice of Engineering. What is Engineering? Sharing Solutions. Software Engineering: A Definition. Is Software a Synonym for Programs? Getting There From Here. II. FRAMES ENABLE REUSE. 7. Use Is to Reuse as Run Time Is to Construction Time. Overcoming the Malaise. Principle of Reuse. The World its NOT Made Out of Lego Blocks! Need for Construction-Time Variability. The Construction-Time Run-Time Duality.8. An Introduction to Frame Technology. Copy-and-Modify. Same-as-Except. Frames are Software Parts. Frames Work.9. The Main Frame Commands. Variables and Expressions. The Frame Processor. Main Commands.10. Frames: Like, ut Oh How Different! Frames in Artificial Intelligence. Skeleton Code. Macros. Generators.11. Adaptively Reusing the Tried and True. Subroutines. Structured Programming. Software s Tower of Babel12. Plain Talk, Not Smalltalk: An Object-Oriented Primer. OO at Run Time. OO at Construction Time.13. Extending the OO Paradigm for Reuse. Inheritance: Single or Multiple? Frames are Classes on Steroids Complexity Management.14. Domain Analysis. Back to Basics. The Functional Analysis of a Domain. Sanity Check.15. Parts-Oriented Analysis and Design. Resolving Reusable Parts. Frame Organization.16. The Second Dimension: Reuse Across Time. Frame Generalization. Generalizing with SELECTs. The Role of WHILE Generalizing with Frame Variables. When in Doubt Leave it Out.17. Noma Industries. A Sample Application: Electronic Data Interchange (EDI). Generic MOVE Frame. Generic EDIT Frame. Data-Dictionary Frames. Generic Logic Frame. Customer Specification Frames. III. REUSE CHANGES THE SOFTWARE ENGINEERING PROCESS. 18. People Make Technology Work. A Partnership with Users. The Hybrid is Organization. One Reuse Infrastructure. The Waterfall is Our Downfall. Minimizing Risk. Designing from Adaptable Models.19. The Iterative Refinement of Frameworks. Frames Co-Evolve with Systems. Setting Realistic Expectations. Ownership and Resource Issues.20. The Frame Refinement Process. The Initial Application Project. Refine Alternate Versions. Consolidation and Stable Release. Manage Evolutionary Refinements.21. The Iterative Refinement of Software Applications. An Overview of IDR. Phase One: Produce a Conceptual Model. From Breadth-First to Depth-First: Gearing for Phase Two. Time-Box Each Prerelease Cycle. Releasing the System into Production. Maximizing Bang for Buck. IDR Benefits.22. Software Maintenance Considered Harmful. Postproduction Releases. Decoupling Application Evolution from Component Evolution. Handling Retrofits. The Evolution of Purchased Packages. Frame-Based Evolution.23. A Statewide System Uses IDR. Genesis of the System. Constraints Faced. System Strategy. System Results. IV. MANAGING THE TRANSITION. 24. Is Your Organization Ready for Reuse? The Self View. The Users View. The Senior Management View. Focusing on Reuse. The State of the Practice.25. Key Business Drivers. Management Commitment. Strategic Goals. Organizational Fitness. Accountability Structure. Some Potholes to Pave. Getting to Systemic Reuse: Lessons from the Real World. Internal Publicity.26. Reengineering the Infrastructure. Reengineering the Business. Reusing Business Process Reengineering in IS Departments.27. Doing Better with Less. Use of People. Use of Standards. Effective Control of Uncertainty. Use of Metrics. Instrumentation Guidelines.28. Alleviate Staff Insecurity. Career Paths. Professional SWAT Teams. Education and Training. Changing the Relationships with other Departments.29. What Next? Three Paths Ahead. Frame Technology. Hudson s Bay Company. References. Glossary. Index.… (meer)
Geen
Bezig met laden...

Meld je aan bij LibraryThing om erachter te komen of je dit boek goed zult vinden.

Op dit moment geen Discussie gesprekken over dit boek.

Geen besprekingen
geen besprekingen | voeg een bespreking toe
Je moet ingelogd zijn om Algemene Kennis te mogen bewerken.
Voor meer hulp zie de helppagina Algemene Kennis .
Gangbare titel
Oorspronkelijke titel
Alternatieve titels
Oorspronkelijk jaar van uitgave
Mensen/Personages
Belangrijke plaatsen
Belangrijke gebeurtenissen
Verwante films
Motto
Opdracht
Eerste woorden
Citaten
Laatste woorden
Ontwarringsbericht
Uitgevers redacteuren
Auteur van flaptekst/aanprijzing
Oorspronkelijke taal
Gangbare DDC/MDS
Canonieke LCC

Verwijzingen naar dit werk in externe bronnen.

Wikipedia in het Engels

Geen

I. EXECUTIVES; OVERVIEW; REUSE THAT WORKS. 1. Reuse: Its Time Has Come. Major Oganizations Participated. Process Productivity About Ten Times Better. Bottom Line Results.2 Reuse: What Is It? Use at Run Time. Reuse at Construction Time. Enabling Reuse: Frame Technology. Software Source Module. Design Templates. Processing a Frame Hierarchy. Adaptable Reuse is a Gateway.3. How Reuse Changes Software Development. Software is not a Kind of Hardware. Software is the Same as Hardware Except. . . Iterative Design Refinement.4. Gear Your Organization for Reuse. Reuse Maturity Levels. Barriers to Systemic and Cultural Reuse. Business Effectiveness Through Systemic Reuse. It has been done.5. An Advanced Form of Object Orientation. First Exception: How Frame Hierarchies are Organized. Second Exception: Unify Abstraction and Component Relationships. Third Exception: Adapt Rather than Inherit. A Visit to the Object-Oriented.6. Reuse Underlies the Practice of Engineering. What is Engineering? Sharing Solutions. Software Engineering: A Definition. Is Software a Synonym for Programs? Getting There From Here. II. FRAMES ENABLE REUSE. 7. Use Is to Reuse as Run Time Is to Construction Time. Overcoming the Malaise. Principle of Reuse. The World its NOT Made Out of Lego Blocks! Need for Construction-Time Variability. The Construction-Time Run-Time Duality.8. An Introduction to Frame Technology. Copy-and-Modify. Same-as-Except. Frames are Software Parts. Frames Work.9. The Main Frame Commands. Variables and Expressions. The Frame Processor. Main Commands.10. Frames: Like, ut Oh How Different! Frames in Artificial Intelligence. Skeleton Code. Macros. Generators.11. Adaptively Reusing the Tried and True. Subroutines. Structured Programming. Software s Tower of Babel12. Plain Talk, Not Smalltalk: An Object-Oriented Primer. OO at Run Time. OO at Construction Time.13. Extending the OO Paradigm for Reuse. Inheritance: Single or Multiple? Frames are Classes on Steroids Complexity Management.14. Domain Analysis. Back to Basics. The Functional Analysis of a Domain. Sanity Check.15. Parts-Oriented Analysis and Design. Resolving Reusable Parts. Frame Organization.16. The Second Dimension: Reuse Across Time. Frame Generalization. Generalizing with SELECTs. The Role of WHILE Generalizing with Frame Variables. When in Doubt Leave it Out.17. Noma Industries. A Sample Application: Electronic Data Interchange (EDI). Generic MOVE Frame. Generic EDIT Frame. Data-Dictionary Frames. Generic Logic Frame. Customer Specification Frames. III. REUSE CHANGES THE SOFTWARE ENGINEERING PROCESS. 18. People Make Technology Work. A Partnership with Users. The Hybrid is Organization. One Reuse Infrastructure. The Waterfall is Our Downfall. Minimizing Risk. Designing from Adaptable Models.19. The Iterative Refinement of Frameworks. Frames Co-Evolve with Systems. Setting Realistic Expectations. Ownership and Resource Issues.20. The Frame Refinement Process. The Initial Application Project. Refine Alternate Versions. Consolidation and Stable Release. Manage Evolutionary Refinements.21. The Iterative Refinement of Software Applications. An Overview of IDR. Phase One: Produce a Conceptual Model. From Breadth-First to Depth-First: Gearing for Phase Two. Time-Box Each Prerelease Cycle. Releasing the System into Production. Maximizing Bang for Buck. IDR Benefits.22. Software Maintenance Considered Harmful. Postproduction Releases. Decoupling Application Evolution from Component Evolution. Handling Retrofits. The Evolution of Purchased Packages. Frame-Based Evolution.23. A Statewide System Uses IDR. Genesis of the System. Constraints Faced. System Strategy. System Results. IV. MANAGING THE TRANSITION. 24. Is Your Organization Ready for Reuse? The Self View. The Users View. The Senior Management View. Focusing on Reuse. The State of the Practice.25. Key Business Drivers. Management Commitment. Strategic Goals. Organizational Fitness. Accountability Structure. Some Potholes to Pave. Getting to Systemic Reuse: Lessons from the Real World. Internal Publicity.26. Reengineering the Infrastructure. Reengineering the Business. Reusing Business Process Reengineering in IS Departments.27. Doing Better with Less. Use of People. Use of Standards. Effective Control of Uncertainty. Use of Metrics. Instrumentation Guidelines.28. Alleviate Staff Insecurity. Career Paths. Professional SWAT Teams. Education and Training. Changing the Relationships with other Departments.29. What Next? Three Paths Ahead. Frame Technology. Hudson s Bay Company. References. Glossary. Index.

Geen bibliotheekbeschrijvingen gevonden.

Boekbeschrijving
Haiku samenvatting

Actuele discussies

Geen

Populaire omslagen

Snelkoppelingen

Waardering

Gemiddelde: Geen beoordelingen.

Ben jij dit?

Word een LibraryThing Auteur.

 

Over | Contact | LibraryThing.com | Privacy/Voorwaarden | Help/Veelgestelde vragen | Blog | Winkel | APIs | TinyCat | Nagelaten Bibliotheken | Vroege Recensenten | Algemene kennis | 203,189,183 boeken! | Bovenbalk: Altijd zichtbaar