Software architecture perspectives on an emerging disciplne Mary Shaw, David Garlan
Τύπος υλικού: ΚείμενοΓλώσσα: Αγγλικά Λεπτομέρειες δημοσίευσης: Upper Saddle River, N. J. Prentice Hall 1996Περιγραφή: xxi, 242 p. fig. 24 cmISBN:- 0131829572
- 004.22 21η
- 005
Τύπος τεκμηρίου | Τρέχουσα βιβλιοθήκη | Ταξιθετικός αριθμός | Αριθμός αντιτύπου | Κατάσταση | Ημερομηνία λήξης | Ραβδοκώδικας |
---|---|---|---|---|---|---|
Book [21] | ΒΚΠ - Πατρα Βασική Συλλογή | 005.12 S (Περιήγηση στο ράφι(Άνοιγμα παρακάτω)) | 1 | Διαθέσιμο | 025000077584 | |
Book [21] | Μηχανικών Η/Υ και Πληροφορικής | 004.22 SHA (Περιήγηση στο ράφι(Άνοιγμα παρακάτω)) | 2 | Διαθέσιμο |
Το αντίτυπο με ΚΩΕ : 7156 έχει αγοραστεί με κονδύλι της Ερευνητικής Μονάδας 3(ΕΜ3), (κ. Τσώκου)
Includes bibliographical references (pp. 227-237) and index (pp. 239-242)
Chapter 1. Introduction 1.1 What Is Software Architecture? 1.2 An Engineering Discripline for Software Chapter 2. Architectural Styles 2.1 Architectural Styles 2.2 Pipes and Filters 2.3 Data Abstraction and Object-Oriented Organization 2.4 Event-Based, Implicit Invocation 2.5 Layered Systems 2.6 Repositories 2.7 Intepreters 2.8 Process Control 2.9 Other Familiar Architectures 2.10 Heterogeneous Architectures Chapter 3. Case Studies 3.1 Key Word in Context 3.2 Instrumentation Software 3.3 Mobile Robotics 3.4 Cruise Control 3.5 Three Vignettes in Mixed Style Chapter 4. Shared Information Systems 4.1 Shared Information Systems 4.2 Database Integration 4.3 Integration in Software Development Environments 4.4 Integration in the Design of Buildings 4.5 Architectural Structures for shared Information Systems 4.6 Some Conclusions Chapter 5. Architectural Design Guidance 5.1 Guidance for user-Interface Architectures 5.2 The Quantified Design Space Chapter 6. Formal Models and Specifications 6.1 The Value of Architectural Formalism 6.2 Formalizing the architecture of a Specific System 6.3 Formalizing an Architectural Style 6.4 Formalizing an Architectural Design Space 6.5 Toward a Theory of Software Architecture 6.6 What Next? 6.7 Z Notation Used in This Chapter Chapter 7. Linguistic Issues 7.1 Requirements for Architecture-Description Languages 7.2 First-Class Connectors 7.3 adding Implicit Invoication to Traditional Programming Languages Chapter 8. Tools for Architectural Design 8.1 UniCon: A Universl Connector Language 8.2 Exploiting Style in Architectural Design Environments 8.3 Beyond Definition/Use: Architectural Interconnection Chapter 9. Education of Software Architects 9.1 Philosophy and Course Overview 9.2 Course Description 9.3 Assignments 9.4 Evaluation Bibliography Index