HjemGrupperSnakMereZeitgeist
Søg På Websted
På dette site bruger vi cookies til at levere vores ydelser, forbedre performance, til analyseformål, og (hvis brugeren ikke er logget ind) til reklamer. Ved at bruge LibraryThing anerkender du at have læst og forstået vores vilkår og betingelser inklusive vores politik for håndtering af brugeroplysninger. Din brug af dette site og dets ydelser er underlagt disse vilkår og betingelser.

Resultater fra Google Bøger

Klik på en miniature for at gå til Google Books

Indlæser...

Framing Software Reuse: Lessons From the Real World

af Paul G. Bassett

MedlemmerAnmeldelserPopularitetGennemsnitlig vurderingSamtaler
10Ingen1,841,516IngenIngen
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.… (mere)
Ingen
Indlæser...

Bliv medlem af LibraryThing for at finde ud af, om du vil kunne lide denne bog.

Der er ingen diskussionstråde på Snak om denne bog.

Ingen anmeldelser
ingen anmeldelser | tilføj en anmeldelse
Du bliver nødt til at logge ind for at redigere data i Almen Viden.
For mere hjælp se Almen Viden hjælpesiden.
Kanonisk titel
Originaltitel
Alternative titler
Oprindelig udgivelsesdato
Personer/Figurer
Vigtige steder
Vigtige begivenheder
Beslægtede film
Indskrift
Tilegnelse
Første ord
Citater
Sidste ord
Oplysning om flertydighed
Forlagets redaktører
Bagsidecitater
Originalsprog
Canonical DDC/MDS
Canonical LCC

Henvisninger til dette værk andre steder.

Wikipedia på engelsk

Ingen

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.

No library descriptions found.

Beskrivelse af bogen
Haiku-resume

Current Discussions

Ingen

Populære omslag

Quick Links

Vurdering

Gennemsnit: Ingen vurdering.

Er det dig?

Bliv LibraryThing-forfatter.

 

Om | Kontakt | LibraryThing.com | Brugerbetingelser/Håndtering af brugeroplysninger | Hjælp/FAQs | Blog | Butik | APIs | TinyCat | Efterladte biblioteker | Tidlige Anmeldere | Almen Viden | 204,377,833 bøger! | Topbjælke: Altid synlig