| 000 | 01604pamuu2200313 a 4500 | |
| 001 | 000000765986 | |
| 005 | 20020429104630 | |
| 008 | 930528s1993 nyua b 000 0 eng | |
| 010 | ▼a 93011370 | |
| 015 | ▼a GB93-44435 | |
| 020 | ▼a 0130137987 | |
| 035 | ▼a KRIC02467929 | |
| 040 | ▼a 222001 ▼c 222001 ▼d 211009 | |
| 049 | 1 | ▼l 121050817 ▼f 과학 |
| 050 | 0 0 | ▼a QA76.64 ▼b .O244 1993 |
| 082 | 0 0 | ▼a 005.13/3 ▼2 20 |
| 090 | ▼a 005.133 ▼b O12 | |
| 245 | 0 0 | ▼a Object-oriented applications / ▼c edited by Bertrand Meyer and Jean-Marc Nerson. |
| 260 | ▼a New York : ▼b Prentice Hall , ▼c c1993. | |
| 300 | ▼a xxi, 280 p. : ▼b ill. ; ▼c 25 cm. | |
| 440 | 0 | ▼a Prentice Hall object-oriented series |
| 504 | ▼a Includes bibliographical references (p. [271]-280). | |
| 505 | 0 | ▼a An overview of the technology / Bertrand Meyer -- Temporal software components / Ted Lawson, Carmel Balthazaar, and Alex Gray -- Engineering software with objects / Gail C. Murphy ... [et al.] -- Development of control software for an experimental broadband ISDN switch / David Giddy -- Static network resource allocation by simulated annealing / Paul Johnson -- A layered-modeling tool for the integration of computer applications / Bart Luijten and Bart Luiten -- Building an interactive 3D animation system / Enrico Gobbetti ... [et al.] -- Semantic and logical object tool / Thierry Beauchesne ... [et al.]. |
| 650 | 0 | ▼a Object-oriented programming. |
| 650 | 0 | ▼a Application software. |
| 653 | 0 | ▼a Object-oriented programming |
| 700 | 1 | ▼a Meyer, Bertrand ▼d 1950- |
| 700 | 1 | ▼a Nerson, Jean-Marc. |
소장정보
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 과학도서관/Sci-Info(2층서고)/ | 청구기호 005.133 O12 | 등록번호 121050817 | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
컨텐츠정보
책소개
This book provides an in-depth study of actual object-oriented applications. Not exercises, examples or case studies, but actual projects which have led to products or class libraries. Seven complete projects are described across highly diverse areas of application - all used the full extent of object-oriented technology and were implemented in ISE Eiffel. Providing an insider's view of object-oriented development, the authors: provide a detailed study of the activities involved in bringing an object-oriented project to completion; discuss the pitfalls involved and candidly discuss the mistakes they made; contribute quantitative measurements; assess the relative importance of languages, tools, management practices and other factors. Most importantly, the authors offer precise descriptions of the softawre they built, including architectural diagrams, class interfaces, and in some cases the actual commented source code.
정보제공 :
목차
CONTENTS Introduction = ⅴ The authors = xix Chapter 1 An overview of the technology = 1 1.1 Method and language = 2 1.2 Implementation and environment = 24 1.3 Libraries = 28 Chapter 2 Temporal soft ware components = 31 2.1 Introduction = 31 2.2 Development method = 33 2.3 Time representation independent classes = 37 2.4 Representation dependent classes = 47 2.5 Extensions = 56 2.6 Further temporal extensions = 64 2.7 Conclusions = 65 Chapter 3 Engineering software with objects = 67 3.1 The TRICS = 68 3.2 The methodology = 73 3.3 The implementation = 81 3.4 The management = 91 3.5 The future = 99 Chapter 4 Development of control software for an experimental Broadband ISDN switch = 103 4.1 Introduction to the experimental B-ISDN network project = 103 4.2 Introduction to switching, signaling and B-ISDN = 104 4.3 System level design = 107 4.4 SCIP structure = 112 4.5 Detailed design of one sub-system : call control = 115 4.6 Revision control = 124 4.7 Conclusions = 125 4.8 Acknowledgments = 125 4.9 Glossary = 126 Appendix : Class interfaces = 128 Chapter 5 Static network resource allocation by simulated annealing = 141 5.1 Introduction = 141 5.2 Simulated annealing = 142 5.3 Optimization by simulated annealing = 143 5.4 Processing the network = 150 5.5 Program output = 151 5.6 Possible extensions to the builder = 152 5.7 Implementation : why Eiffel? = 154 5.8 Design = 155 5.9 The network description language = 156 5.10 Representing the network = 157 5.11 The network state = 159 5.12 Fine grain inheritance = 160 5.13 Debugging under Eiffel = 162 5.14 Other tools = 163 5.15 Performance measurements = 164 5.16 Reusability = 165 5.17 Conclusions = 166 5.18 Acknowledgements = 166 Appendix : From design to Eiffel = 166 Chapter 6 A layered-Modeling tool for the integration of computer applications = 175 6.1 Introduction = 175 6.2 Requirements = 178 6.3 Layering mechanism = 180 6.4 Implementation considerations = 184 6.5 Implementation details = 189 6.6 System architecture = 201 6.7 A domain for geometric models 6.8 Conclusions Chapter 7 Building an interactive 3D animation system 7.1 Introduction 7.2 Key-frame animation 7.3 Design approach 7.4 System design 7.5 Overview of the principal clusters 7.6 Building the application 7.7 Discussion 7.8 Conclusions Chapter 8 Semantic and logical object tool 8.1 Main features of S.L.O.T. 8.2 Structure of the knowledge base 8.3 Sources of knowledge 8.4 Other features 8.5 Reasoning capabilities 8.6 User interface 8.7 Building a knowledge base 8.8 Compiling the knowledge base 8.9 Software architecture of S.L.O.T. 8.10 Inference mechanism 8.11 Conclusion Bibliography
