Object-oriented construction handbook developing application-oriented software with the tools & materials approach
Successful businesses and organizations are continually looking for ways to improve service and customer satisfaction in order to achieve long-term customer loyalty. In light of these goals, software developers must ask the question: how does customer orientation influence traditional approaches, me...
Main Author: | |
---|---|
Other Authors: | |
Format: | eBook |
Language: | Inglés |
Published: |
San Francisco, Calif. :
Morgan Kaufmann
c2005.
|
Edition: | 1st edition |
Subjects: | |
See on Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009627282206719 |
Table of Contents:
- Front Cover; Object-Oriented Construction Handbook; Copyright Page; Contents; Preface; Chapter 1. Introduction; 1.1 APPLICATION ORIENTATION - THE SUBJECT OF THIS BOOK; 1.2 THE TOOLS & MATERIALS APPROACH (T&M); 1.3 PROJECTS BEHIND THIS BOOK; 1.4 THE EQUIPMENT MANAGEMENT SYSTEM EXAMPLE; 1.5 REFERENCES; Chapter 2. The T&M Object Metamodel; 2.1 THE OBJECT METAMODEL; 2.2 MODULARIZATION; 2.3 THE CONTRACT MODEL; 2.4 TYPES; 2.5 CLASSES AND TYPES; 2.6 VALUES AND OBJECTS; 2.7 METAOBJECT PROTOCOLS; 2.8 REFERENCES; Chapter 3. Guiding Metaphors and Design Metaphors; 3.1 INTRODUCTION
- 3.2 DESIGNING APPLICATION SOFTWARE3.3 GUIDING METAPHORS FOR APPLICATION SOFTWARE; 3.4 DESIGN METAPHORS; 3.5 T&M GUIDING METAPHORS AND DESIGN METAPHORS; 3.6 WORKPLACE TYPES; 3.7 REFERENCES; Chapter 4. Patterns, Frameworks, and Components; 4.1 INTRODUCTION; 4.2 BACKGROUND: PATTERNS, FRAMEWORKS, AND COMPONENTS; 4.3 PATTERNS; 4.4 FRAMEWORKS; 4.5 COMPONENTS; 4.6 REFERENCES; Chapter 5. Application-Oriented Software Development; 5.1 INTRODUCTION; 5.2 APPLICATION-ORIENTED SOFTWARE; 5.3 THE DEVELOPMENT PROCESS; 5.4 REFERENCES; Chapter 6. Software Development as a Modeling Process; 6.1 INTRODUCTION
- 6.2 A SIMPLIFIED SOFTWARE DEVELOPMENT MODEL6.3 THE APPLICATION DOMAIN; 6.4 THE DOMAIN MODEL; 6.5 THE APPLICATION SYSTEM MODEL; 6.6 THE APPLICATION SYSTEM; 6.7 SOFTWARE DEVELOPMENT CONTEXTS; 6.8 CONTEXTS INFLUENCING THE SOFTWARE ARCHITECTURE; 6.9 REFERENCES; Chapter 7. T&M Conceptual Patterns; 7.1 CONCEPTUAL PATTERNS; 7.2 A GUIDED TOUR OF THE T&M CONCEPTUAL PATTERNS; 7.3 THE INTERRELATION OF TOOLS AND MATERIALS PATTERN; 7.4 THE MATERIAL DESIGN PATTERN; 7.5 THE TOOL DESIGN PATTERN; 7.6 THE WORK ENVIRONMENT PATTERN; 7.7 THE CONTAINER PATTERN; 7.8 THE FORM PATTERN; 7.9 THE AUTOMATON PATTERN
- 7.10 THE DOMAIN SERVICE PROVIDER PATTERN7.11 THE TECHNICAL AUTOMATON PATTERN; 7.12 THE PROBE PATTERN; 7.13 THE ADJUSTING TOOL PATTERN; Chapter 8. T&M Design Patterns; 8.1 INTRODUCTION; 8.2 A GUIDED TOUR OF THE T&M DESIGN PATTERNS; 8.3 THE ASPECT PATTERN; 8.4 THE SEPARATING FUNCTION AND INTERACTION PATTERN; 8.5 THE TOOLS COMPOSITION PATTERN; 8.6 THE FEEDBACK BETWEEN TOOL PARTS PATTERN; 8.7 THE SEPARATING FP AND IP PATTERN; 8.8 THE SEPARATING HANDLING AND PRESENTATION PATTERN; 8.9 THE FEEDBACK BETWEEN INTERACTION FORMS AND IP PATTERN; 8.10 THE DOMAIN VALUES PATTERN
- 8.11 THE DOMAIN CONTAINER PATTERN8.12 THE FORM SYSTEM PATTERN; 8.13 THE AUTOMATONS IN TECHNICALLY EMBEDDED SYSTEMS PATTERN; 8.14 THE DOMAIN SERVICES PATTERN; 8.15 THE ENVIRONMENT PATTERN; 8.16 USING THE T&M DESIGN PATTERNS FOR THE JWAM FRAMEWORK; 8.17 REFERENCES; Chapter 9. T&M Model Architecture; 9.1 THE T&M MODEL ARCHITECTURE; 9.2 THE DOMAIN CORE OF A SOFTWARE ARCHITECTURE; 9.3 CONCEPTS AND ELEMENTS OF A T&M MODEL ARCHITECTURE; 9.4 DESIGN PATTERNS FOR THE T&M MODEL ARCHITECTURE; 9.5 REFERENCES; Chapter 10. Supporting Cooperative Work; 10.1 BACKGROUND: COMPUTER-SUPPORTED COOPERATIVE WORK
- 10.2 IMPLICIT COOPERATION