
0人評分過此書
- CONTENTS
- PREFACE
- ACKNOWLEDGEMENTS
- ABOUT THE AUTHOR
-
PART I: UNDERSTANDING THE APPROACH
-
Chapter 1: Introduction to Software Architecture
-
1-1 Multiple Views of a Software System
-
1-2 System Model
-
1-3 Non-Architectural Approach versus Architectural Approach
-
1-4 Definition of Software Architecture
-
1-5 Architecture Description Language
-
1-6 View Models
-
1-7 Software Architecture as a Knowledge Repository
-
1-8 Software Architects, Architecting, and Software Architectures
-
1-9 Constructing the System Architecture Iteratively and Evolutionally
-
1-10 Is Architecting a Process or an Architecture ?
-
1-11 Maintainability of the Software Architecture
-
1-12 Exercises
-
-
Chapter 2: Software Architecture versus Database
-
2-1 Contribution of Database
-
2-2 Software Contains Data
-
2-3 Contribution of Software Architecture
-
2-4 Software Architecture Contains Database
-
2-5 Exercises
-
-
Chapter 3: Structure-Behavior Coalescence for Software Architecture
-
3-1 Multiple View Coalescence to Achieve Software Architecture
-
3-2 Integrating Software Structures and Software Architecture
-
3-3 Structure-Behavior Coalescence Facilitates Multiple View Coalescence
-
3-4 Structure-Behavior Coalescence to Achieve Software Architecture
-
3-5 Exercises
-
-
Chapter 4: Introduction to SBC Architecture
-
4-1 SBC Architecture Description Language
-
4-2 SBC View Model
-
4-3 Exercises
-
-
-
PART II: SBC ARCHITECTURE DESCRIPTION LANGUAGE
-
Chapter 5: Software Structure
-
5-1 Architecture Hierarchy Diagram
-
5-2 Framework Diagram
-
5-3 Component Operation Diagram
-
5-4 Component Connection Diagram
-
5-5 Exercises
-
-
Chapter 6: Software Behavior
-
6-1 Structure-Behavior Coalescence Diagram
-
6-2 Interaction Flow Diagram
-
6-3 Exercises
-
-
-
PART III: OWNER'S VIEW
-
Chapter 7: Principle of Owner's View
-
7-1 Constructing the Owner's Views
-
7-2 Owner's Software Structure
-
7-3 Owner's Software Behavior
-
7-4 Exercises
-
-
Chapter 8: Owner's Software Structure
-
8-1 Owner's AHD
-
8-2 Owner's FD
-
8-3 Owner's COD
-
8-4 Owner's CCD
-
8-5 Exercises
-
-
Chapter 9: Owner's Software Behavior
-
9-1 Owner's SBCD
-
9-2 Owner’s IFDs
-
9-3 Exercises
-
-
-
PART IV: DESIGNER'S VIEW
-
Chapter 10: Principle of Designer's View
-
10-1 Constructing the Designer's View
-
10-2 Designer's Software Structure
-
10-3 Designer's Software Behavior
-
10-4 Exercises
-
-
Chapter 11: Designer's Software Structure
-
11-1 Designer's AHD
-
11-2 Designer's FD
-
11-3 Designer’s COD
-
11-4 Designer's CCD
-
11-5 Exercises
-
-
Chapter 12: Designer’s Software Behavior
-
12-1 Designer's SBCD
-
12-2 Designer's IFDs
-
12-3 Exercises
-
-
-
PART V: CASES STUDY
-
Chapter 13: Multi-Tier Personal Data System
-
13-1 Owner's View of Multi-Tier Personal Data 8ystem
-
13-2 Designer's View of Multi-Tier Personal Data System
-
13-3 Exercises
-
-
Chapter 14: Sale and Purchase System
-
14-1 Owner's View of Sale and Purchase System
-
14-2 Designer's View of Sale and Purchase System
-
14-3 Exercises
-
-
Chapter 15: Unix-like Operating System
-
15-1 Owner's View of Unix-like Operating System
-
15-2 Designer's View of Unix-like Operating System
-
15-3 Exercises
-
-
Chapter 16: Internet Data Communication System
-
16-1 Owner's View of Internet Data Communication System
-
16-2 Designer's View of Internet Data Communication System
-
16-3 Exercises
-
-
- APPENDIX A: SBC ARCHITECTURE DESCRIPTION LANGUAGE(SBC-ADL)
- APPENDIX B: SBC VIEW MODEL (SBC-VM)
- BIBLIOGRAPHY
- INDEX
- 出版地 : 臺灣
- 語言 : 繁體中文
評分與評論
請登入後再留言與評分