Computer networking and communications Books

1912 products


  • SpaceTime Broadband

    John Wiley & Sons Inc SpaceTime Broadband

    Book SynopsisThe next generation of wireless communications systems will offer practically unlimited mobility and high data-rate services such as streaming video. In order to provide these capabilities, wireless networks will need to have extremely high bandwidth efficiency. One of the most promising techniques for ensuring this efficiency is space-time coding.Table of ContentsPreface. Acronyms. 1. Motivation and Context. 1.1 Evolution of Wireless Communication Systems. 1.2 Wireless Propagation Effects. 1.3 Parameters and Classification of Wireless Channels. 1.3.1 Delay Spread and Coherence Bandwidth. 1.3.2 Doppler Spread and Coherence Time. 1.4 Providing, Enabling and Collecting Diversity. 1.4.1 Diversity Provided by Frequency-Selective Channels. 1.4.2 Diversity Provided by Time-Selective Channels. 1.4.3 Diversity Provided by Multi-Antenna Channels. 1.5 Chapter-by-Chapter Organization. 2. Fundamentals of ST Wireless Communications. 2.1 Generic ST System Model. 2.2 ST Coding viz Channel Coding. 2.3 Capacity of ST Channels. 2.3.1 Outage Capacity. 2.3.2 Ergodic Capacity. 2.4 Error Performance of ST Coding. 2.5 Design Criteria for ST Codes. 2.6 Diversity and Rate: Finite SNR viz Asymptotics. 2.7 Classification of ST Codes. 2.8 Closing Comments. 3. Coherent ST Codes for Flat Fading Channels. 3.1 Delay Diversity ST Codes. 3.2 ST Trellis Codes. 3.2.1 Trellis Representation. 3.2.2 TSC ST Trellis Codes. 3.2.3 BBH ST Trellis Codes. 3.2.4 GFK ST Trellis Codes. 3.2.5 Viterbi Decoding of ST Trellis Codes. 3.3 Orthogonal ST Block Codes. 3.3.1 Encoding of OSTBCs. 3.3.2 Linear ML Decoding of OSTBCs. 3.3.3 BER Performance with OSTBCs. 3.3.4 Channel Capacity with OSTBCs. 3.4 Quasi-Orthogonal ST Block Codes. 3.5 ST Linear Complex Field Codes. 3.5.1 Antenna Switching and Linear Precoding. 3.5.2 Designing Linear Precoding Matrices. 3.5.3 Upper-Bound on Coding Gain. 3.5.4 Construction based on Parameterization. 3.5.5 Construction Based on Algebraic Tools. 3.5.6 Decoding ST Linear Complex Field Codes. 3.5.7 Modulus-Preserving STLCFC. 3.6 Linking OSTBC, QO-STBC and STLCFC Designs. 3.6.1 Embedding MP-STLCFC into the Alamouti Code. 3.6.2 Embedding 2 x 2 MP-STLCFCs into OSTBC. 3.6.3 Decoding QO-MP-STLCFC. 3.7 Closing Comments. 4. Layered ST Codes. 4.1 BLAST Designs. 4.1.1 D-BLAST. 4.1.2 V-BLAST. 4.1.3 Rate Performance with BLAST Codes. 4.2 ST Codes Trading Diversity for Rate. 4.2.1 Layered ST Codes with Antenna-Grouping. 4.2.2 Layered High-Rate Codes. 4.3 Full-Diversity Full-Rate ST Codes. 4.3.1 The FDFR Transceiver. 4.3.2 Algebraic FDFR Code Design. 4.3.3 Mutual Information Analysis. 4.3.4 Diversity-Rate-Performance Trade-offs. 4.4 Numerical Examples. 4.5 Closing Comments. 5. Sphere Decoding and (Near-) Optimal MIMO Demodulation. 5.1 Sphere Decoding Algorithm. 5.1.1 Selecting a Finite Search Radius. 5.1.2 Initializing with Unconstrained LS. 5.1.3 Searching within the Fixed-Radius Sphere. 5.2 Average Complexity of SDA in Practice. 5.3 SDA Improvements. 5.3.1 SDA with Detection Ordering and Nulling-Cancelling. 5.3.2 Schnorr-Euchner Variate of SDA. 5.3.3 SDA with Increasing Radius Search. 5.3.4 Simulated Comparisons. 5.4 Reduced-Complexity IRS-SDA. 5.5 Soft Decision Sphere Decoding. 5.5.1 List Sphere Decoding (LSD). 5.5.2 Soft SDA using Hard SDAs. 5.6 Closing Comments. 6. Non-Coherent and Differential ST Codes for Flat Fading Channels. 6.1 Non-Coherent ST Codes. 6.1.1 Search-Based Designs. 6.1.2 Training-Based Designs. 6.2 Differential ST Codes. 6.2.1 Scalar Differential Codes. 6.2.2 Differential Unitary ST Codes. 6.2.3 Differential Alamouti Codes. 6.2.4 Differential OSTBCs. 6.2.5 Cayley Differential Unitary ST Codes. 6.3 Closing Comments. 7. ST Codes for Frequency-Selective Fading Channels: Single-Carrier Systems. 7.1 System Model and Performance Limits. 7.1.1 Flat-Fading Equivalence and Diversity. 7.1.2 Rate Outage Probability. 7.2 ST Trellis Codes. 7.2.1 Generalized Delay Diversity. 7.2.2 Search-Based STTC Construction. 7.2.3 Numerical Examples. 7.3 ST Block Codes. 7.3.1 Block Coding with Two Transmit-Antennas. 7.3.2 Receiver Processing. 7.3.3 ML Decoding based on the Viterbi Algorithm. 7.3.4 Turbo Equalization. 7.3.5 Multi-Antenna Extensions. 7.3.6 OSTBC Properties. 7.3.7 Numerical Examples. 7.4 Closing Comments. 8. ST Codes for Frequency-Selective Fading Channels: Multi-Carrier Systems. 8.1 The General MIMO OFDM Framework. 8.1.1 OFDM Basics. 8.1.2 MIMO OFDM. 8.1.3 STF Framework. 8.2 ST and SF Coded MIMO OFDM. 8.3 STF Coded OFDM. 8.3.1 Subcarrier Grouping. 8.3.2 GSTF Block Codes. 8.3.3 GSTF Trellis Codes. 8.3.4 Numerical Examples. 8.4 Digital Phase Sweeping and Block Circular Delay. 8.5 Full-Diversity Full-Rate MIMO OFDM. 8.5.1 Encoders and Decoders. 8.5.2 Diversity and Rate Analysis. 8.5.3 Numerical Examples. 8.6 Closing Comments. 9. ST Codes for Time-Varying Channels. 9.1 Time-Varying Channels. 9.1.1 Channel Models. 9.1.2 Time-Frequency Duality. 9.1.3 Doppler Diversity. 9.2 Space-Time-Doppler Block Codes. 9.2.1 Duality-Based STDO Codes. 9.2.2 Phase Sweeping Design. 9.3 Space-Time-Doppler FDFR Codes. 9.4 Space-Time-Doppler Trellis Codes. 9.4.1 Design Criterion. 9.4.2 Smart-Greedy Codes. 9.5 Numerical Examples. 9.6 Space-Time-Doppler Differential Codes. 9.6.1 Inner Codec. 9.6.2 Outer Differential Codec. 9.7 ST Codes for Doubly-Selective Channels. 9.7.1 Numerical Examples. 9.8 Closing Comments. 10. Joint Galois-Field and Linear Complex-Field ST Codes. 10.1 GF-LCF ST Codes. 10.1.1 Separate versus Joint GF-LCF ST Coding. 10.1.2 Performance Analysis. 10.1.3 Turbo Decoding. 10.2 GF-LCF ST Layered Codes. 10.2.1 GF-LCF ST FDFR Codes: QPSK Signalling. 10.2.2 GF-LCF ST FDFR Codes: QAM Signalling. 10.2.3 Performance Analysis. 10.2.4 GF-LCF FDFR versus GF-Coded V-BLAST. 10.2.5 Numerical Examples. 10.3 GF-LCF Coded MIMO OFDM. 10.3.1 Joint GF-LCF Coding and Decoding. 10.3.2 Numerical Examples. 10.4 Closing Comments. 11. MIMO Channel Estimation and Synchronization. 11.1 Preamble-Based Channel Estimation. 11.2 Optimal Training-Based Channel Estimation. 11.2.1 ZP-Based Block Transmissions. 11.2.2 CP-Based Block Transmissions. 11.2.3 Special Cases. 11.2.4 Numerical Examples. 11.3 (Semi-)Blind Channel Estimation. 11.4 Joint Symbol Detection and Channel Estimation. 11.4.1 Decision-Directed Methods. 11.4.2 Kalman Filtering Based Methods. 11.5 Carrier Synchronization. 11.5.1 Hopping Pilot Based CFO Estimation. 11.5.2 Blind CFO Estimation. 11.5.3 Numerical Examples. 11.6 Closing Comments. 12. ST Codes with Partial Channel Knowledge: Statistical CSI. 12.1 Partial CSI Models. 12.1.1 Statistical CSI. 12.2 ST Spreading. 12.2.1 Average Error Performance. 12.2.2 Optimization based on Average SER Bound. 12.2.3 Mean-Feedback. 12.2.4 Covariance-Feedback. 12.2.5 Beamforming Interpretation. 12.3 Combining OSTBC with Beamforming. 12.3.1 Two-Dimensional Coder-Beamformer. 12.4 Numerical Examples. 12.4.1 Performance with Mean-Feedback. 12.4.2 Performance with Covariance-Feedback. 12.5 Adaptive Modulation for Rate Improvement. 12.5.1 Numerical Examples. 12.6 Optimizing Average Capacity. 12.7 Closing Comments. 13. ST Codes With Partial Channel Knowledge: Finite-Rate CSI. 13.1 General Problem Formulation. 13.2 Finite-Rate Beamforming. 13.2.1 Beamformer Selection. 13.2.2 Beamformer Codebook Design. 13.2.3 Quantifying the Power Loss. 13.2.4 Numerical Examples. 13.3 Finite-Rate Precoded Spatial Multiplexing. 13.3.1 Precoder Selection Criteria. 13.3.2 Codebook Construction: Infinite-Rate. 13.3.3 Codebook Construction: Finite-Rate. 13.3.4 Numerical Examples. 13.4 Finite-Rate Precoded OSTBC. 13.4.1 Precoder Selection Criterion. 13.4.2 Codebook Construction: Infinite-Rate. 13.4.3 Codebook Construction: Finite-Rate. 13.4.4 Numerical Examples. 13.5 Capacity Optimization with Finite-Rate Feedback. 13.5.1 Selection Criterion. 13.5.2 Codebook Design. 13.6 Combining Adaptive Modulation with Beamforming. 13.6.1 Mode Selection. 13.6.2 Codebook Design. 13.7 Finite-rate Feedback in MIMO OFDM. 13.8 Closing Comments. 14. ST Codes in the Presence of Interference. 14.1 ST Spreading. 14.1.1 Maximizing the Average SINR. 14.1.2 Minimizing the Average Error Bound. 14.2 Combining STS with OSTBC. 14.2.1 Low-Complexity Receivers. 14.3 Optimal Training with Interference. 14.3.1 LS Channel Estimation. 14.3.2 LMMSE Channel Estimation. 14.4 Numerical Examples. 14.5 Closing Comments. 15. ST Codes for Orthogonal Multiple Access. 15.1 System Model. 15.1.1 Synchronous downlink. 15.1.2 Quasi-synchronous uplink. 15.2 Single-Carrier Systems: STBC-CIBS-CDMA. 15.2.1 CIBS-CDMA for User Separation. 15.2.2 STBC Encoding and Decoding. 15.2.3 Attractive Features of STBC-CIBS-CDMA. 15.2.4 Numerical Examples. 15.3 Multi-Carrier Systems: STF-OFDMA. 15.3.1 OFDMA for User Separation. 15.3.2 STF Block Codes. 15.3.3 Attractive Features of STF-OFDMA. 15.3.4 Numerical Examples. 15.4 Closing Comments. References. Index.

    £99.86

  • Database Design and Development An Essential

    John Wiley & Sons Inc Database Design and Development An Essential

    Book SynopsisToday all enterprises, from retail stores to financial institutions, manufacturing to government departments, depend on their databases to provide the crucial information essential to running their businesses. Databases are central for the rapidly growing and maturing electronic commerce.Table of ContentsPreface xxv PART I BASIC DATABASE CONCEPTS 1 1 THE DATABASE APPROACH 3 2 OVERVIEW OF MAJOR COMPONENTS 36 PART II DATABASE DEVELOPMENT PROCESS 67 3 SIGNIFICANCE OF THE DATABASE ENVIRONMENT 69 4 DATABASE DEVELOPMENT LIFE CYCLE 93 PART III CONCEPTUAL DATA MODELING 141 5 DATA MODELING BASICS 143 6 OBJECT-BASED DATA MODEL: PRINCIPLES AND COMPONENTS 167 7 ENTITY-RELATIONSHIP DATA MODEL 206 PART IV THE RELATIONAL DATA MODEL 237 8 RELATIONAL DATA MODEL FUNDAMENTALS 239 9 SEMANTIC DATA MODEL TO RELATIONAL DATA MODEL 273 10 DATA NORMALIZATION METHOD 303 PART V DESIGN AND IMPLEMENTATION 331 11 COMPLETING THE LOGICAL DESIGN 333 12 THE PHYSICAL DESIGN PROCESS 351 13 SPECIAL IMPLEMENTATION CONSIDERATIONS 385 PART VI DATABASE ADMINISTRATION AND MAINTENANCE 423 14 OVERVIEW OF ADMINISTRATION FUNCTIONS 425 15 DATA INTEGRITY 446 16 DATABASE SECURITY 495 17 ONGOING MAINTENANCE AND GROWTH 525 PART VII ADVANCED DATABASE TOPICS 551 18 DISTRIBUTED DATABASE SYSTEMS 553 19 DATABASE SYSTEMS AND THE WEB 598 20 TRENDS IN DATABASE TECHNOLOGY 636 APPENDICES 685 A Legacy System Models: Hierarchical and Network 687 B Codd's Relational Rules 692 C Diagramming Conventions and Symbols 694 D Use of CASE tools 700 E Review of major commercial DBMSs 703 F Database Design and Development Summary 712 References 716 Glossary 718 Index 729

    £132.26

  • John Wiley & Sons Inc HighSpeed Networking

    Out of stock

    Book SynopsisFor more than a decade the networking industry has been creating new technologies that bring high speed to every kind of network. Networking technology professionals have struggled to choose the right collection of technologies from this menu to meet their specific needs.Table of ContentsNetworkng Council Foreword. Acknowledgments. Introduction. Fundamentals and Design Principles. Network Architecture and Topology. Network Control and Signaling. Network Components. End Systems. End-to-End Protocols. Networked and Applications. Future Directions and Conclusion. References. Appendix A: Axioms and Principles. Appendix B: Acronyms. Index.

    Out of stock

    £999.99

  • The Data Model Resource Book Volume 1 A Library

    John Wiley & Sons Inc The Data Model Resource Book Volume 1 A Library

    1 in stock

    Book SynopsisThe development of corporate database systems is complex, time-consuming, and expensive, causing developers to look for ways to cut costs. Len Silverston found a way to do this by identifying core data models that most companies share, standardizing them, and making them available on this CD-ROM.Trade Review"I thought the models in the books were well thought out and adequately explained" (Computer Shopper February 2002)Table of ContentsForeword. Acknowledgments. About the Author. Introduction. People and Organizations. Products. Ordering Products. Shipments. Work Effort. Invoicing. Accounting and Budgeting. Human Resources. Creating the Data Warehouse Data Model from the Enterprise Data Model. A Sample Data Warehouse Data Model. Star Schema Designs for Sales Analysis. Star Schema Designs for Human Resources. Additional Star Schema Designs. Implementing the Universal Data Models. Appendix A: Logical Data Model Entities and Attributes. Appendix B: Data Warehouse Data Model Tables and Columns. Appendix C: Star Schema Design Tables and Columns. How to Use the CD-ROM Product. Other Reusable Data Model and Data Warehouse Design Resources. Index.

    1 in stock

    £57.00

  • Software Radio Architecture

    John Wiley & Sons Inc Software Radio Architecture

    Book SynopsisA software radio is a radio whose channel modulation waveforms are defined in software. All wireless telephones are controlled by this software. Written by the leader in the field, this book covers the technology that will allow cellular telephones to greatly expand the types of data they can transmit.Trade Review"...shows how to integrate the analogue radio-frequency and digital aspect of radio with the emerging large-scale, object-oriented software technology needed for open-architecture software-defined radio." (SciTech Book News, Vol. 25, No. 3, September 2001)Table of ContentsIntroduction and Overview. Architecture Evolution. The Radio Spectrum and RF Environment. Systems-Level Architecture Analysis. Node-Level Architecture Analysis. Segment Design Tradeoffs. Antenna Segment Tradeoffs. RE/IF Conversion Segment Tradeoffs. ADC and DAC Tradeoffs. Digital Processing Tradeoffs. Software Architecture Tradeoffs. Software Component Characteristics. Performance Management. Smart Antennas. Applications. Reference Architecture. References. Glossary. Index.

    £154.76

  • Managing IP Networks Challenges and Opportunities

    John Wiley & Sons Inc Managing IP Networks Challenges and Opportunities

    Book SynopsisWritten to identify IP based network and service issues and the challenges facing its growth, as well as to assist the research and development community to prioritize their work in order to solve the problems facing the industry.Trade Review"The book is very practical and well-written for network operation engineers, computer scientists, and professionals. Every IP network professional will find something new and useful in this book." (E-Streams, Vol. 7, No. 6) "...a valuable source of information on a broad range of IP network-related management issues for both specialists and newcomers..." (IEEE Communications Magazine, January 2004)Table of ContentsContributors. Introduction. 1 Current Practice and Evolution (Salah Aidarous). 1.1 Introduction. 1.2 Evolution of Network Architecture. 1.3 Technology Breakthrough. 1.4 IP Management Challenges. 1.5 IP/PSTN Integration. 1.7 Summary. 2 eCommerce (Paul Levine). 2.1 Introduction. 2.2 eCommerce Requirements. 2.3 Open-edi. 2.4 Business Operational View. 2.5 Semantics (Data Definition Standards). 2.6 Shared Semantics for Interoperability (Data Exchange Standards). 2.7 Summary. 3 Quality of Service in IP Networks (Joberto Sérgio Barbosa Martins). Introduction. 3.1 IP Context and Quality of Service. 3.2 Quality of Service. 3.3 Quality of Service: Approaches and Initiatives for IP Networks. 3.4 Packet Conditioning, Queue Scheduling, and Congestion Control in Routers. 3.5 Integrated Services Architecture. 3.6 Differentiated Services Architecture. 3.7 Multiprotocol Label Switching. 3.8 Summary. 4 A Survey of Charging Internet Services (Burkhard Stiller). 4.1 Introduction. 4.2 Motivation and Terminology. 4.3 Related Work. 4.4 Internet Services and Technology Choices. 4.5 Pricing Models. 4.6 ISP Cost Models. 4.7 Charging Support Systems. 4.8 Business Model Aspects. 4.9 Summary and Conclusions. 5 IP Security (Mostafa Hashem Sherif). 5.1 Introduction. 5.2 Security of Telecommunications Services. 5.3 Security Objectives. 5.4 OSI Model for Cryptographic Security. 5.5 Message Confidentiality. 5.6 Data Integrity. 5.7 Identification of Participants. 5.8 Authentication of Participants. 5.9 Access Control. 5.10 Nonrepudiation. 5.11 Secure Management of Cryptographic Keys. 5.12 Exchange of Secret Keys: Kerberos. 5.13 Exchange of Public Keys. 5.14 Certificate Management. 5.15 Applications for Network Management. 5.16 Encryption Cracks. 5.17 Summary. Appendix I: Areas Related to Security Policies. Appendix II: Principles of Symmetric Encryption. Appendix III: Principles of Public Key Encryption. Appendix IV: Principles of the Digital Signature Algorithm. 6 The Future Optical Internet: Integration of Optical and IP Technologies (Andrea Fumagalli, Javier Aracil, and Luca Valcarenghi). 6.1 Introduction. 6.2 Optical Network Technologies. 6.3 Protocol Architectures, Signaling and Framing Techniques for the Optical Internet. 6.4 Traffic Engineering in the Optical Internet. 6.5 Open Challenges. Acronyms. Index.

    £128.66

  • Handbook of Wireless Networks and Mobile

    John Wiley & Sons Inc Handbook of Wireless Networks and Mobile

    Book SynopsisThis book offers comprehensive coverage of wireless networks and mobile computing with an emphasis on computer science and system considerations rather than devices. It offers detailed, practical discussion of topics such as cellular networks, channel assignment, queuing, power optimization, and more.Trade Review"Each of this handbook's 28 chapters features a self-contained compendium of the state-of-the-art or practice of a wireless or mobile networking research topic." (Choice, July 2002)Table of ContentsContributors. Preface. 1. Handoff in Wireless Mobile Networks (Q. An Zeng & D. Agrawal). 2. Location Management in Cellular Networks (J. Zhang). 3. Heuristics for Solving Fixed-Channel Assignment Problems (H. Sandalidis & P. Stavroulakis). 4. Channel Assignment and Graph Multicoloring (L. Narayanan). 5. Channel Assignment and Graph Labeling (J. Janssen). 6. Wireless Media Access Control (A. Myers & S. Basagni). 7. Traffic Integration in Personal, Local, and Geographical Wireless Networks(R. Bruno, et al.). 8. Fair Scheduling in Wireless Packet Data Networks (T. Nandagopal & X. Gao). 9. Randomized Initialization protocols for Radio Networks (K. Nakano & S. Olariu). 10. Leader Election Protocols for Radio Networks (K. Nakano & S. Olariu). 11. Data Broadcast (J. Xu, et al.). 12. Ensemble Planning for Digital Audio Broadcasting (A. Gräf & T. McKenney). 13. Transport over Wireless Networks (H. Hsieh & R. Sivakumar). 14. Security and Fraud Detection in Mobile and Wireless Networks (A. Boukerche). 15. Mobile Ad Hoc Networks (S. Giordano). 16. Broadcast Scheduling for TDMA in Wireless Multihop Networks (E. Lloyd). 17. Mobile Ad Hoc Networks and Routing Protocols (Y. Tseng, et al.). 18. Routing with Guaranteed Delivery in Geometric and Wireless Networks (J. Urrutia). 19. Power Optimization in Routing Protocols for Wireless and Mobile Networks (S. Lindsey, et al.). 20. Dominating-Set-Based Routing in Ad Hoc Wireless Networks (J. Wu). 21. Location Updates for Efficient Routing in Ad Hoc Networks (I. Stojmenovi). 22. Topological Design, Routing, and Handover in Satellite Networks (A. Ferreira, et al.). 23. Multicasting: From Fixed Networks to Ad Hoc Networks (T. Kunz). 24. Broadcasting in Radio Networks (A. Pelc). 25. Mobile IP Protocols (C. Douligeris & T. Vasilakos). 26. Data Management in Wireless Mobile Environments (S. Gupta & P. Srimani). 27. Mobile, Distributed and Pervasive Computing (M. Barbeau). 28. Indoor Wireless Environments (L. Ramachandran). Index.

    £169.16

  • Distributed Computing 2e Fundamentals Simulations

    Wiley Distributed Computing 2e Fundamentals Simulations

    Book SynopsisDivided into three parts, this work provides an introduction to the theory of distributed computing. It covers the fundamental models, issues, and techniques. It is organized around key simulations in distributed computing, and their applications.Trade Review"This is a second edition of a well-received graduate course textbook dealing with the important field of distributed computing." (Computing Reviews.com, May 10, 2006) "...the authors take readers through these notoriously difficult subjects and ably demystify puzzling buzzwords…" (IEEE Distributed Systems Online, March 2005) "The authors present the fundamental issues underlying the design of distributed systems…as well as fundamental algorithmic concepts and lower-bound techniques." (IEEE Computer Magazine, October 2004)Table of Contents1. Introduction. PART I: FUNDAMENTALS. 2. Basic Algorithms in Message-Passing Systems. 3. Leader Election in Rings. 4. Mutual Exclusion in Shared Memory. 5. Fault-Tolerant Consensus. 6. Causality and Time. PART II: SIMULATIONS. 7. A Formal Model for Simulations. 8. Broadcast and Multicast. 9. Distributed Shared Memory. 10. Fault-Tolerant Simulations of Read/Write Objects. 11. Simulating Synchrony. 12. Improving the Fault Tolerance of Algorithms. 13. Fault-Tolerant Clock Synchronization. PART III: ADVANCED TOPICS. 14. Randomization. 15. Wait-Free Simulations of Arbitrary Objects. 16. Problems Solvable in Asynchronous Systems. 17. Solving Consensus in Eventually Stable Systems. References. Index.

    £121.46

  • Performability Modelling Techniques and Tools

    John Wiley & Sons Inc Performability Modelling Techniques and Tools

    Book SynopsisThis work covers the evaluation of the performance of computer communication systems. It covers developments in computer performability, bringing together two subjects that have been treated separately in different communities, namely computer and communication system performance evaluation.Trade Review"...examines various computer techniques for analyzing computing performance in the presence of failures." (SciTech Book News, Vol. 25, No. 3, September 2001)Table of ContentsContributing Authors. Foreword. Preface. Introduction. Queues with Breakdowns. The Uniformization Method in Performability Analysis. Closed-Form Solutions for Performability. Markov-Reward Models and Hyperbolic Systems. Monotonicity and Error Bound Results. The Task Completion Time in Degradable Systems. Rare Event Simulation. Specification and Construction of Performability Models. A Survey of Performability Modelling Tools. Bibliography. Concise Glossary. Index.

    £107.06

  • Worlds of ECommerce Economic Geographical and

    John Wiley & Sons Inc Worlds of ECommerce Economic Geographical and

    Book SynopsisThis text tackles the economic, social, and political issues that electronic commerce raises from interdisciplinary and international perspectives. It presents information for those wanting the background of e-commerce, and gives case studies related to specific services making use of e-commerce.Table of ContentsList of Contributors vii Preface and Acknowledgements ix Introduction E-Commerce Definition, Dimensions and Constraints xiThomas R. Leinbach and Stanley D. Brunn Part 1 E-commerce: Meaning, Theory, and Impacts Chapter 1 Emergence of the Digital Economy and E-Commerce 3Thomas R. Leinbach Chapter 2 Towards an Economics of the Internet and E-Commerce 27Kenneth Button and Samantha Taylor Chapter 3 Beyond Transaction Costs: E-Commerce and the Power of the Internet Dataspace 45Martin Kenney and James Curry Chapter 4 Towards a Location Theory of Distributed Computing and E-Commerce 67Michael F. Goodchild Chapter 5 Maybe the Death of Distance, but not the End of Geography: the Internet as a Network 87Edward J. Malecki and Sean P. Gorman Part II E-Commerce in Firm, Regional, and International Context Chapter 6 The Information Society, Japanese Style: Corner Stores as Hubs for E-Commerce Access 109Yuko Aoyama Chapter 7 Internet Economics and the Outline Recruiting Industry 129Sharon Cobb Chapter 8 Grounding Global Flows: Constructing an E-Commerce Hub in Singapore 145Neil M. Coe and Henry Wai-chung Yeung Chapter 9 Finding the Source of Amazon.com: Examining the Store with the ‘Earth’s Biggest Selection’Martin Dodge Chapter 10 Electronic Banking and the City System in the Netherlands 181Marina van Geenhuizen and Peter Nijkamp Chapter 11 Global Electronic Spaces: Singapore’s Role in the Foreign Exchange Market in the Asia Pacific Region 203John Langdale Part III E-commerce: Financial, Legal, and State Dimensions Chapter 12 The Currency of Currency: Speed, Sovereignty, and Electronic Finance 223Barney Warf and Darren Purcell Chapter 13 Information and Communication Technologies and the Integration of European Derivatives Markets 241Dominic Power Chapter 14 ‘Dry Counties’ in Cyberspace: Governance and Enforcement without Geographic Borders 257Priscilla M. Regan Chapter 15 Dot com Development: Are IT Lines Better than Tractors? 277Mark I. Wilson Chapter 16 Corporate Nations: The Emergence of New sovereignties 293Thomas M. Edwards References 315 Index 345

    £138.56

  • Local Area Network Management Design and Security

    John Wiley & Sons Inc Local Area Network Management Design and Security

    Book SynopsisHow to use LANs to help your company grow A vital component of today's business, Local Area Networks (LANs) alloworganizations to link their computers together for maximum work sharing,collaboration among geographically disparate teams, and other essential businessfunctions. This book helps system administrators and IT professionals set upLANs and Intranets in a way that will contribute to their company's growth andsuccess. Beginning with the theoretical foundation for LAN operation and design,it covers the applicable data communications principles, then goes on to exploreboth LAN hardware and infrastructure design, network operating systems, LANmanagement and security. The book also gives a practical introduction to theworld's most popular network operating systemsWindows 2000, NovellNetWare, and Linux. Finally, the book takes an in-depth look at business and management issues, with special emphasis given to the impact of Intranets onbusiness goals.Table of ContentsPreface xiii Objectives xiii Structure of the book xiv Target readers xiv Long distance learning xv Thanks xv Chapter 1 - introduction 1 Terminology 2 History 3 Mainframe/minicomputers and networks 3 Microcomputers and local area networks 4 Local area networks, Ethernet and internet 4 Classification of local area networks 5 Local area network (LAN) 5 Metropolitan area network (MAN) 5 Wide are network (WAN) 5 WANs and the Internet 6 Intranets 6 Why local area networks? 7 Resource sharing 7 Communication and cooperation 7 Security 8 Costs 8 The life cycle of the local area network 8 Analysis 9 Design 10 Implementation 10 Integration and system testing 11 Operation and maintenance 11 Conclusion 11 Part 1 Chapter 2 - Data communication in local area networks 13 Models for communication 14 A layered model 17 Communication tasks 18 OSI 22 TCP/IP 28 Conclusion 34 Media and Physical layers 34 Media 34 Topology 37 Point-to-point or star topology 37 Bus or tree topology 38 Ring topology 39 Hubs and switches 39 The telephone network and modems 40 DTE – DCE 41 Types of connection 41 Capacities 42 Fields of application 42 How a modem works 42 Serial interface and standards 44 Flow control 45 Error correction 46 Compression 47 Command set 47 Null modem 48 ISDN 48 ADSL 50 UMTS 51 Access methods 51 Contest (CSMA/CD) 51 Token passing 53 Local area network standards 53 IEEE 802.2 LLC – Logical Ling Control 55 IEEE 802.x MAC – Medium Access Control 55 FDDI – Fiber Distributed Data Interface 61 ATM 63 IP networks 65 The protocols 68 IP addresses 69 IP datagram format 72 Assigning IP numbers in local area networks 75 IP routing 76 Transport layer in the TCP/IP suite 82 TCP – Transmission Control Protocol 86 TCP protocol details 90 UDP – User datagram Protocol 95 Application in TCP/IP networks 97 SMTP Simple mail Transfer Protocol 97 HTTP – Hypertext Transfer protocol 99 DNS – Domain Name System 100 Encryption and security 103 Traditional encryption algorithms 104 Encryption with public and private keys 106 PCP encryption 107 Part 2 Chapter 3 - Hardware in a local area network 111 Servers 112 File applications 113 SCSI 115 Hard disks 121 Buses 124 Memory (RAM) 128 Motherboards 132 Processor 134 Chipset 138 Case 139 Hardware for backup copying 141 Magnetic tape 142 Other media 143 Network interface cards 143 Introduction 143 Arhilecture 144 Examples of network card setup and installation 148 Workstations 150 Homogenus networks 150 Diskless workstations 150 Other factors 15I Cables 151 Twisted-pair cables 152 Coaxial cables 155 Wireless networks 158 Conclusion 158 Exercises 159 Chapter 4 - Designing local area networks 161 Introduction 162 Topology 162 Bus 155 Ring 165 Star 167 Segments [Ethernet] 168 Traditional interconnection components 169 Repeaters 169 The 5-4-3 rule for connecting segments 170 Bridges 170 Routers 173 Switch technology 175 Mode of Operations 177 Type of switch 178 Port switching and segment switching 180 Combined speed 181 Structured cabling 182 Cabling and patch panel 183 Hubs 185 Wireless networks 187 Speed Spectrum transfer 188 Infrared transfer 188 VLAN 189 Routing between VLANs 193 Paperwork and documentation 194 Two strategies 195 Negotiation of contract 196 Support and maintenance 197 Level of support agreements 198 Installation 199 Documentation 199 Planning of location 199 Building regulations 202 Summary 202 Exercises 203 Part 3 Chapter 5 - Local area network operating system 205 Introduction 205 Peer-to-peer network 207 Functions and responsibility 208 I/O optimisation 208 Fault tolerance 212 Multiple processing and time sharing 220 Print spooler 222 Logical and physical printing 222 “The running” of network printing 223 Current network operating systems 223 Banyan VINES 224 LANtastic 224 OS/2 Warp Server 225 Summary 225 Exercises 227 Chapter 6 - Management and security 229 Introduction 229 Deciding security levels 230 Printing environment 232 Printing opportunities 232 Printer driver 239 A society of users 239 Groups 241 Physical security 243 Logical security 245 Backup 248 The need for backup 248 Wheel are the consequences? 249 Static and dynamic data 250 Full/incremental/differential backup 250 Backup routine 251 Recouvery 255 Firewalls 256 Disaster planning 257 Summary 257 Exercises 259 Chapter 7 - Novell netware 261 Versions 261 NetWare 252 NetWare 4 262 IntranetWare 264 NetWare 5 265 GroupWise 268 ManageWise 269 NDS - Novell Directory Services 269 What is NDS? 270 Object orientation 271 Object types 273 Leaf objects 274 Novell file system 275 Volumes and folders 275 System fault tolerance 276 SFT Level I 276 SFT Level II 277 SKV level III 278 The order of login script 280 Novell NetWare security 281 Login security 281 Trustees 284 Novell NDS security 293 Printing Environment in Novell NetWare 298 Queue-based printing environment 298 NDPS – Novell Distributed Print Services 302 Managing/maintenance of printing (NDPS) 304 Summary 306 Exercises 307 Chapter 8 - Windows 2000 309 Introduction 309 History/versions 310 Windows 310 Windows 95/98 311 Windows Me (Millennium edition) 312 Windows NT 313 Windows 2000 314 Windows 2000 Professional 315 Hardware requirements 316 Administrator user on workstation 317 Password administration 317 Windows 2000 server 317 Hardware requirements 318 Installation 318 Connecting workstations in. W2K network 320 Workgroups 321 Active directory 322 Important terms 322 Microsoft Management Console MMC 328 Adctive Directory design 327 Object management in Active Directory 330 User administration 331 Groups 327 File security 342 Sharing 342 Folder/file rights 346 Controlling access to AD objects 351 Policies 353 Summary 357 Chapter 9 - linux 361 Introduction 361 History 362 GNU 363 Distributors 364 LINUX structure 365 Installation [RedHat LINUX) on PC 366 Preparations 367 Installation alternatives 368 The file system and. Partitioning 369 LILO Bootmanager 371 Startup 371 Simple UNIX 371 Users and groups 371 Files and rights 373 Useful commands 375 Process handling 376 Shell programming 376 Printing environment in Linux 377 System administration 379 Graphical user interface 380 X-windows 380 Window manager 381 FVWM2 381 WindowMaker 381 Enlightment 381 Libraries 382 GNOME 382 KDE 382 Applications under Linux 383 Xterm 383 Text editors 383 Emacs 384 Pico 384 Word processing 384 Staroffice 384 WordPerfect 385 Other applications 386 Development tools 386 LINUX in networks 386 TCP/IP 386 Platform for services 386 Summary 388 Exercises 389 Part 4 Chapter 10 - Management philosophy and standards for network administration 391 Introduction 391 The fire fighting management method 391 The fire fighting approach 393 Preventive management 396 The good circle 397 Capacity planning 398 System tuning 399 Examples of tools of preventive management 401 Preventive or fire fighting? 436 Standards for network administration 407 MIB 408 SNMP 410 RMON 411 Summary 413 Exercises 414 Chapter 11 - intranet 415 Introduction 415 Intranet services 417 Conveying messages and e-mail 417 Conference system 417 Videoconferences 420 Sharing information 422 Spreading information 422 Implementing an intranet 426 Planning, planning and planning 426 Intranet tools 427 Maintenance and management 429 Summary 437 Exercises 438 Index 439

    £56.00

  • A Pattern Approach to Interaction Design

    John Wiley & Sons Inc A Pattern Approach to Interaction Design

    Book SynopsisA much--needed guide on how to apply patterns in user interface design While the subject of design patterns for software development has been covered extensively, little has been written about the power of the pattern format in interface design.Table of ContentsPreface. Series Foreword. Acknowledgements. Introduction. Design Pattern Languages. An Interdisciplinary Pattern Framework. A Pattern Language for Interactive Music Exhibits. Evaluation and Tool Support. Summary and Further Research. Bibliography. Appendix A: Online Resources. Appendix B: WorldBeat Sample Run. List of Figures and Credits. Index.

    £38.00

  • Digital Communication Receivers Volume 2

    John Wiley & Sons Inc Digital Communication Receivers Volume 2

    Book SynopsisDigital Communication Receivers Synchronization, Channel Estimation, and Signal Processing Digital Communication Receivers offers a complete treatment on the theoretical and practical aspects of synchronization and channel estimation from the standpoint of digital signal processing.Table of ContentsBASIC MATERIAL. Basic Material. BASEBAND COMMUNICATIONS. Baseband Communications. PASSBAND COMMUNICATION OVER TIME INVARIANT CHANNELS. Passband Transmission. Receiver Structure for PAM Signals. Synthesis of Synchronization Algorithms. Performance Analysis of Synchronizers. Bit Error Rate Degradation Caused by Random Tracking Errors. Frequency Estimation. Timing Adjustment by Interpolation. DSP System Implementation. COMMUNICATION OVER FADING CHANNELS. Characterization, Modeling, and Simulation of Linear Fading Channels. Detection and Parameter Synchronization on Fading Channels. Receiver Structures for Fading Channels. Parameter Synchronization for Flat Fading Channels. Parameter Synchronization for Selective Fading Channels. Bibliography. Index.

    £186.26

  • Ebusiness Essentials

    Wiley Ebusiness Essentials

    Book SynopsisThis 2nd edition explores the increasingly important area of mobile data access. In addition, it shows how eBusiness is evolving and how technology can be progressively used to build more sophisticated solutions.Trade Reviewthis is required reading from anyone who tries to keep up with all the developments in this fast moving world." (Teleworker, March 2001) "...an excellent undergraduate textbook for introductory courses in electronic commerce...the authors deftly juggle in providing technical knowledge to both professional and general audience...I have to applaud their success in maintaining a balance..." (Telematics and Informatics, Vol.19, 2002)Table of ContentsDedication ix Preface xi About the Authors xiv Acknowledgements xv 1 Electronic Trade 1 2 The Electronic Marketplace 17 3 The Electronic Shop 39 4 Payments, Credit and Invoicing 57 5 Trust and Security 97 6 Integration 115 7 Supply Chain 137 8 Setting Up Shop 163 9 Putting the ‘e’ into your business 177 10 Underlying Technologies and Standards 195 11 mBusiness 255 12 Who is going to Make Money out of All of this and How? 277 Appendix 1 Case Studies 289 Appendix 2 The Gods of Technology 295 Appendix 3 Glossary 309 Bibliography 331 Index 333

    £95.36

  • Process Aware Information Systems Bridging People

    John Wiley & Sons Inc Process Aware Information Systems Bridging People

    Book SynopsisIn the last 10 years, there has been an explosion in the number of technologies, standards, and tools to provide process support. The book provides a unified and comprehensive overview of the principles, techniques and technologies underlying the emerging discipline of process aware information systems engineering.Trade Review"…well-written and edited, and includes a brief appendix and a word index, both useful aids." (Computing Reviews.com, January 9, 2007) "…a comprehensive overview of the technical aspects of building PAIS…it is a recommended starting resource." (Computing Reviews.com, May 17, 2006)Table of ContentsPreface. Contributors. PART I Concepts. 1 Introduction (Marlon Dumas, Wil van der Aalst, and Arthur H. M. ter Hofstede). 1.1 From Programs and Data to Processes. 1.2 PAIS: Definition and Rationale. 1.3 Techniques and Tools. 1.4 Classifications. 1.5 About the Book. References. 2 Person-to-Application Processes: Workflow Management (Andreas Oberweis). 2.1 Introduction. 2.2 Workflow Terminology. 2.3 Workflow Modeling. 2.4 Workflow Management Systems. 2.5 Outlook. 2.6 Exercises. References. 3 Person-to-Person Processes: Computer-Supported Collaborative Work (Clarence A. Ellis, Paulo Barthelmess, Jun Chen, and Jacques Wainer). 3.1 Introduction. 3.2 Characterization of Person-to-Person Interactions. 3.3 Characterization of Person-to-Person Systems. 3.4 Example Systems. 3.5 Summary and Conclusions. 3.6 Exercises. References. 4 Enterprise Application Integration and Business-to-Business Integration Processes (Christoph Bussler). 4.1 Introduction. 4.2 Examples of EAI and B2B Processes. 4.3 Concepts, Architectures, and Tools. 4.4 Future Developments. 4.5 Exercises. References. PART II Modeling Languages. 5 Process Modeling Using UML (Gregor Engels, Alexander Förster, Reiko Heckel, and Sebastian Thöne). 5.1 Introduction. 5.2 Modeling Control Flow with Activity Diagrams. 5.3 Modeling Objects and Object Flow. 5.4 Modeling Organizational Structure. 5.5 Modeling Business Partner Interactions. 5.6 System-Specific Process Models. 5.7 Summary. 5.8 Exercises. References. 6 Process Modeling Using Event-Driven Process Chains (August-Wilhelm Scheer, Oliver Thomas, and Otmar Adam). 6.1 Introduction. 6.2 Overview of EPC. 6.3 The ARIS Business Process Meta-Model. 6.4 How to Correctly Model EPCs. 6.5 The ARIS Architecture. 6.6 Future Extensions. 6.7 Exercises. References. 7 Process Modeling Using Petri Nets (Jörg Desel). 7.1 Introduction. 7.2 Petri Nets. 7.3 Petri Net Classes and Behavior. 7.4 Modeling Single Processes Without Resources. 7.5 Modeling Processes with Resources. 7.6 Behavior and Refinement. 7.7 Analysis. 7.8 Net Classes. Exercises. References. 8 Patterns of Process Modeling (Wil van der Aalst, Arthur H. M. ter Hofstede, and Marlon Dumas). 8.1 Introduction. 8.2 Classification of Patterns. 8.3 Examples of Control-Flow Patterns. 8.4 Conclusion. 8.5 Exercises. Acknowledgments. References. PART III Techniques. 9 Process Design and Redesign (Hajo A. Reijers). 9.1 Introduction. 9.2 Methodologies, Techniques, and Tools. 9.3 Business Process Performance Indicators. 9.4 Redesigning Processes Using Best Practices. 9.5 Information-Based Business Process Design. 9.6 Conclusion. 9.7 Exercises. References. 10 Process Mining (Wil van der Aalst and A.J.M.M. (Ton) Weijters). 10.1 Introduction. 10.2 Process Mining: An Overview. 10.3 Process Mining with the Algorithm. 10.4 Limitations of the Alpha Approach and Possible Solutions. 10.5 Conclusion. 10.6 Exercises. Acknowledgments. References. 11 Transactional Business Processes (Gustavo Alonso). 11.1 Introduction. 11.2 Transactional Consistency. 11.3 Atomicity. 11.4 Infrastructure for Implementing Atomicity. 11.5 Outlook. 11.6 Exercises and Assignments. Acknowledgments. References. PART IV Standards and Tools. 12 Standards for Workflow Definition and Execution (Jan Mendling, Michael zur Muehlen, and Adrian Price). 12.1 Introduction. 12.2 Standardization Bodies Relevant to PAIS. 12.3 WfMC Reference Model and WfMC Glossary. 12.4 Process Definition in XPDL. 12.5 Process Invocation Using WF-XML. 12.6 Trends. 12.7 Exercises. References. 13 The Business Process Execution Language for Web Services (Rania Khalaf, Nirmal Mukhi, Francisco Curbera, and Sanjiva Weerawarana). 13.1 Introduction to Web Services. 13.2 BPEL4WS. 13.3 Summary. 13.4 Exercises. References. 14 Workflow Management in Staffware (Charles Brown). 14.1 Introduction. 14.2 Architecture. 14.3 Integration Tools. 14.4 Methodology. 14.5 Resourcing. 14.6 Conclusion. 14.7 Exercises. References. 15 The FLOWer Case-Handling Approach: Beyond Workflow Management (Paul Berens). 15.1 Outline. 15.2 Overview of Case Handling and FLOWer. 15.3 Conceptual Integrity of FLOWer. 15.4 Golden Rules of Process Management. 15.5 Conclusion. Acknkowledgment. References. Appendix: Readings and Resources. Index.

    £130.45

  • Managing Projects in Telecommunication Services

    John Wiley & Sons Inc Managing Projects in Telecommunication Services

    Book SynopsisEffective project management tailored to the needs of the telecommunications industry In our rapidly changing world, the information and communication technologies and services have an immense impact on virtually all aspects of our lives...Table of ContentsForeword xiii Preface xv 1 Projects in Telecommunication Services 1 Introduction 1 Project Management Versus Product Management 1 Virtual Network Operators 3 Contribution of Project Management 4 The Two Facets of Telecommunication Services 5 Categories of Projects in Telecommunication Services 6 Upgrades of Public Networks 7 Establishment of Specialized Business Networks 8 Temporary Networks 10 Characteristics of Telecommunication Service Projects 11 Complex Interfaces 11 External Interfaces 11 Internal Interfaces 12 International Orientation 15 Multidisciplinarity 15 No Mass Production 16 Diverse Users 16 A Relatively Long Planning Stage 17 Summary of Distinctions Between the Development of 17 Telecommunication Services and Equipment Summary 17 2 Standards and Innovation in Telecommunication Services 19 The Two Dimensions of Telecommunication Projects 19 The Technological Dimension 19 The Marketing and Social Dimension 22 Classification of Innovations 23 Innovations and the Technology Life Cycle 25 Innovation in Telecommunication Services 26 Incremental Innovation 27 Architectural Innovation 28 Platform Innovation 30 Radical Innovation 30 Interaction of Innovations in Equipment and Services 30 Phasic Relation Between Equipment and Services 31 Standardization for Telecommunication Services 34 Timing of Standards 35 Marketing Perspective 35 Technological View of Standards 35 Anticipatory Standards 36 Enabling (Participatory) Standards 37 Responsive Standards 38 Lack of Standards 38 Standards Policy and Knowledge Management 39 Summary 40 3 The Project Management Context 43 Organization of the Project Team 43 Functional Organization 44 Examples 45 Advantages 47 Disadvantages 47 Matrix Organization 47 Examples 48 Advantages 50 Disadvantages 50 Projectized Organization 50 Examples 51 Advantages 51 Disadvantages 51 Comparison of Project Organizations 52 Project Organization and Innovation Type 52 Incremental Innovation 52 Architectural Innovation 53 Platform Innovation 54 Radical Innovation 54 The Role of the Project Sponsor 54 Phase Management and Portfolio Management 56 The Rolling Wave Method for Service Development 56 Phase 1: Concept Definition 57 Phase 2: Initiation and Preliminary Planning Phase 58 Phase 3: Implementation 58 Phase 4: Controlled Introduction 58 Phase 5: General Availability and Close-Out 59 Canceling Projects 59 Relation to the Build–Operate–Transfer Model 59 Summary 60 4 Scope Management 61 Scope Initiation 62 Scope Planning 62 Market Service Description (MSD) 62 Scope Definition 63 Work Breakdown Structure 63 Technical Plan 64 The Need for Scope Management 66 Salt Lake City Winter Olympics 66 E-Zpass Toll Collection System 66 Background 66 Gaps in the Definition ITS Scope 67 Scope Creep in New Jersey 68 Sources of Scope Change 68 Customer Profile 69 Vendor’s Effect 69 Basic Principles of Scope Management 69 Change Control Policy 71 Strictness of the Change Control Policy 71 Change Control Board 72 Scope Verification 72 Tracking and Issue Management 72 Project Termination 73 Case Studies 74 Telecommunications Alliances/Joint Ventures 74 Net 1000 76 Background 77 Timeline and Organization Evolution 78 Postmortem Analysis 80 Lessons Learned 84 Lessons Not Learned 84 Summary 85 5 Time and Cost Management 87 Scheduling 87 Delays in Telecommunication Projects 88 Compressing the Schedule 89 Cost Management 90 Project Tracking with Earned Value Analysis 91 Metrics for the Earned Value 92 Discrete Effort Method 92 Apportioned Effort Method 93 Level of Effort Method 93 Budget Types 93 Monitoring Project Progress 93 Measures of Efficiency 94 Prerequisites for Earned Value Analysis 95 Earned Value Analysis in Telecommunication Projects 95 Summary 97 6 Information and Communication Management 99 The Role of Communication Management 99 Dissemination of Information 100 Team Cohesion 100 Historical Database 101 Communication and Outsourcing 101 The Communication Plan 102 Audience 102 Circumstances 103 Nature of Information 103 Content of the Plan 104 Communication Channels 104 One-on-One Communication 105 Meetings 105 Telephony and Teleconferences 107 E-Mail 107 Intranets and Project Portals 107 Evaluation of the Communication Processes 108 Measure of Communication Effectiveness 108 Signs of Communication Problems 108 Barriers to Successful Communications 109 Summary 109 7 Resources Management 111 Formation of the Project Team 111 Team Building 116 Team Building and the Hierarchy of Human Needs 116 Signs of a Jelled Team 117 Enablers of Team Cohesiveness 117 Impediments to Team Consolidation 118 No Self-Actualization 118 No Self-Esteem 118 No Belongingness 119 No Security 119 Team Breakup (Adjourning) 119 Project Leadership 119 Transactional Versus Transformational Leadership 120 Project Manager’s Authority 120 Manipulative Behavior 120 MBTI Classification of Leadership Styles 121 Time-Dependent Leadership 123 Matching Leadership Style with the Project Phase 123 Matching Leadership Style with Innovation Type 124 Matching Leadership with Technology Maturity 125 Conflict Resolution 126 Conflicts Due to Contractual Structures 126 Conflicts Due to Connectual Structures 127 Types of Diversity 127 Examples of Social Diversity 128 Examples of Informational Diversity 128 Examples of Value Diversity 129 Conflicts and Diversity 130 Effects of Conflict on Project Performance 130 Dealing with Conflicts 132 Problem Solving 132 Coercion 132 Compromise 132 Accommodation 132 Withdrawal or Avoidance 132 Summary 133 8 Quality Management 135 Overview 135 Quality and Innovation 136 Service Release Management 137 Quality Plan 138 Categorization of the Defects: Urgency and Criticality 139 Appraisal 141 Schedule Compression 144 Evaluation of Testing Progress 145 When to Stop Testing? 145 Vendor Management During the Testing Program 148 Summary 150 Appendix 151 Poisson Model 151 The Basic Model 152 The Jelinski–Moranda Model 152 Deployability 153 Learning Effect with the Yamada Model 154 9 Vendor Management 157 The Importance of Vendor Management 157 Vendor Management Versus Procurement Management 157 Acquisition Process 158 Evaluation of the Formal Solicitation Process 160 Vendor Selection 160 Contract Type 161 Vendor Types in Telecommunications Services 161 Vendor Evaluation 162 Additional Criteria for Equipment Vendors 164 Additional Criteria for Connectivity Vendors 164 Communications with Technology Vendors 165 Statement of Work 165 Vendor Tracking 166 Partnerships and Virtual Organizations 166 Metrics for Vendor Tracking During Acceptance Testing 168 Vendor’s Handoff 169 Metrics for Vendor Tracking for Problems in the Field 169 Risks in the Management of Technology Vendors 170 The Technology Life Cycle 170 Vendor Type 170 Risk of Supply Disruption 171 Congruence of the Plans for the Vendor and the Service Provider 171 Lack of Standards 172 Intellectual Property and Knowledge Management 172 Inadequate Field Support 173 Risk Mitigation in the Management of Technology Vendor 173 Connectivity Vendors 174 Types of Agreements Among Network Operators 174 Risks Management for Interconnectivity Vendors 174 Summary 175 10 Risk Management 177 Risk Identification 178 Risk Evaluation 178 Risk Mitigation 180 Risk Avoidance 180 Risk Reduction 180 Combined Risk Avoidance and Reduction 181 Risk Deflection 181 Risk Financing 182 Risks Identification Telecommunications Services 183 Project Characteristics 184 Complexity 184 Schedule 184 Novelty 185 Geography 185 Internal Organization 185 Technology 186 Supplier 187 Customer 187 Risk Mitigation in Telecommunications Services 187 Risks Due to Project Characteristics 187 Technological Risks 188 Supplier’s Risks 189 Customer’s Risks 189 Standardization and Risk 189 Innovation and Risk 191 Incremental Innovation 191 Architectural Innovation 192 Platform Innovation 193 Radical Innovation 193 Risk Mitigation and Organizational Culture 193 Risk Mitigation and the Project Manager’s Tolerance for Risk 194 Summary 194 11 Service Development 197 Opportunity Analysis and Concept Definition 197 Product Definition and Project Setup 198 Design and Procurement 199 Architecture Design 199 Supplier Management 200 Technical Definition of the Service 202 Site Selection 202 Service Operations Technical Plan (SOTP) 202 Support Processes 203 Operations, Administration and Maintenance (OA&M) 205 Disaster Recovery 207 Customer Network Management 209 Development 209 Equipment Handoff 210 System and Integration Testing 210 Network Operations Center (NOC) 211 Human Resources 211 Return Maintenance Authorization (RMA) 211 Customer Care 211 Service Turn-Up 212 Installing the Equipment 212 In-Field Tests 212 Pilot Trials 213 Controlled Introduction 214 Management of the Controlled Introduction 214 Marketing and Sales Plans for General Availability 215 Commissioning and Life-Cycle Management 217 Lessons Learned and Closeout 217 Quality-of-Service Metrics 217 Customer Care Performance 219 Network Performance 219 OA&M Quality 219 Business and Network Evolution 219 Summary 221 Appendix 221 12 Some Final Thoughts 223 Continuity and Change 223 Project Success or Service Success? 224 Competition and Government Policies 225 Standardization 227 Outsourcing 228 References 229 Index 239

    £105.26

  • MDX Solutions

    John Wiley & Sons Inc MDX Solutions

    Book SynopsisMDX Solutions is both a tutorial and a reference guide to the MDX query language. It shows data warehouse developers what they need to know to build effective multidimensional data warehouses. And it teaches users what they need to know to access and analyze data to make better business decisions.Table of ContentsAcknowledgments. Introduction. Chapter 1: A First Introduction to MDX. Chapter 2: Introduction to MDX Calculated Members and Named Sets. Chapter 3: Common Calculations and Selections in MDX. Chapter 4: MDX Query Context and Execution. Chapter 5: Named Sets and Set Aliases. Chapter 6: Sorting and Ranking in MDX. Chapter 7: Advanced MDX Application Topics. Chapter 8: Using the Attribute Data Model of Microsoft Analysis Services. Chapter 9: Using Attribute Dimensions and Member Properties in Hyperion Essbase. Chapter 10: Extending MDX through External Functions. Chapter 11: Changing the Cube and Dimension Environment through MDX. Chapter 12: The Many Ways to Calculate in Microsoft Analysis Services. Chapter 13: MDX Scripting in Analysis Services 2005. Chapter 14: Enriching the Client Interaction. Chapter 15: Client Programming Basics. Chapter 16: Optimizing MDX. Chapter 17: Working with Local Cubes. Appendix A: MDX Function and Operator Reference. Appendix B: Connection Parameters That Affect MDX. Appendix C: Intrinsic Cell and Member Properties. Appendix D: Format String Codes. Index.

    £52.25

  • IT Security Interviews Exposed

    John Wiley & Sons Inc IT Security Interviews Exposed

    Book Synopsis Technology professionals seeking higher-paying security jobs need to know security fundamentals to land the job-and this book will help Divided into two parts: how to get the job and a security crash course to prepare for the job interview Security is one of today''s fastest growing IT specialties, and this book will appeal to technology professionals looking to segue to a security-focused position Discusses creating a resume, dealing with headhunters, interviewing, making a data stream flow, classifying security threats, building a lab, building a hacker''s toolkit, and documenting work The number of information security jobs is growing at an estimated rate of 14 percent a year, and is expected to reach 2.1 million jobs by 2008 Trade Review"The book is readable and written in a light, witty style". (Info Security, September 2007)Table of ContentsAcknowledgments. Introduction. Chapter 1: Finding, Interviewing for, and Getting the Job. Qualifications. Pursuing a Degree. The Perfect Job. Job Search. Interviewing. Money Talks. Accepting or Rejecting the Offer. Summary. Nontechnical Interview Questions. Chapter 2: Knowing Networks: Fundamentals. Introduction. Questions. Recommended Reading. Chapter 3: Knowing Security: Fundamentals. Adjust Your Thinking. Core Values. Basic Concepts. Managing Risk. Data Classification and Labeling. Ethics in Information Security. Daily Security Responsibilities. Summary. Interview Q&A. Recommended Reading. Chapter 4: Understanding Regulations, Legislation, and Guidance. Regulations, Legislation, and Guidance Defined. Why Does an Employer Care? Why Should You Care? Government- and DoD-Specific Information. Commercial Information Security. Using This Information in the Interview. Summary. Interview Q&A. Recommended Reading. Chapter 5: Knowing Firewalls: Fundamentals. Firewall Technologies. Major Vendors. Device Types. Management. Deployment Strategies. Summary. Interview Q&A. Recommended Reading. Chapter 6: Knowing Virtual Private Networks. Goals and Assumptions. The Cryptography of VPNs. IP Security Review. Implementing IPsec. Alternatives to IPsec. Summary. Interview Q&A. Recommended Reading. Chapter 7: Knowing IDS/IPS/IDP. Introduction. Questions. What Questions Do You Want to Ask Me? Recommended Reading. Chapter 8: Everything You Ever Wanted to Know about Wireless but Were Afraid They' Ask. The Fundamentals. Wireless Cards and Chipsets. Wireless Drivers for Linux. WLAN Detection (WarDriving). Wireless Security. Rogue Wireless Devices. Summary. Interview Q&A. Recommended Reading. Chapter 9: Finding Your Posture. History of Information Security. Modern Information Security. Security Objectives. Determining the Security Posture. Prioritizing the Vulnerabilities. Vulnerability Management. Summary. Interview Q&A. Recommended Reading. Chapter 10: Tools. Enumeration, Port Scanning, and Banner Grabbing. Wireless Enumeration. Vulnerability Scanning. Password Compliance Testing. Network Sniffing. Penetration Testing. Learning. Summary. Interview Q&A. Recommended Reading. Additional Resources. Index.

    £16.99

  • OverTheRoad Wireless for Dummies

    John Wiley & Sons Inc OverTheRoad Wireless for Dummies

    Book SynopsisDo you roam the road making a living, or are you enjoying the nomadic life of a retiree with a motor home? Either way, life goes on no matter where you''re hanging your hat tonight. Bills still need to be paid, grandchildren grow up way too fast, and you''ve gotten pretty dependent on your e-mail. How do you stay connected to the rest of the world while you''re on the road? For a growing number of over-the-road drivers, business travelers, and RV enthusiasts, the answer is a wireless Internet connection. With a laptop and wireless access, you can Pay bills, check accounts, and handle banking online Send and receive e-mail Surf the Web Access your home PC Make inexpensive phone calls with VoIP Watch TV, download movies, and listen to satellite radio So, you say, I see people in movies popping open their laptops and getting online wherever they happen to be. It looks awfully easywhy do I need a book? WeTable of ContentsIntroduction. Part I: The Wonderful World of Wireless Fidelity. Chapter 1: Taking the Wi-Fi Highway. Chapter 2: Selecting a Standard. Chapter 3: Gearing Up. Chapter 4: Putting Your Gear Together. Part II: Surfing the Net Unplugged. Chapter 5: Spotting Hotspots. Chapter 6: Using Truck– and RV–Friendly Hotspots. Part III: Bridging the Wireless Gap. Chapter 7: Cellular Data Services: Can You Connect Me Now? Chapter 8: Reattaching the Wired Tether. Chapter 9: Sky-High Wi-Fi. Part IV: Securing Your Information. Chapter 10: Taking Common–Sense Steps to Security. Chapter 11: Encrypting Data. Chapter 12: Accessing Your Home PC Remotely. Part V: Taking Care of Business. Chapter 13: Talking Cheap with VoIP. Chapter 14: Managing the Over-the-Road Office. Part VI: Entertaining Electronics. Chapter 15: Extra-Terrestrial Radio. Chapter 16: Taking the Show on the Road. Part VII: The Part of Tens. Chapter 17: Ten Must–Have Travel Accessories. Chapter 18: Ten Fantastic Free Applications. Index.

    £16.19

  • Data Modeling Fundamentals

    John Wiley & Sons Inc Data Modeling Fundamentals

    Book SynopsisThe purpose of this book is to provide a practical approach for IT professionals to acquire the necessary knowledge and expertise in data modeling to function effectively. It begins with an overview of basic data modeling concepts, introduces the methods and techniques, provides a comprehensive case study to present the details of the data model components, covers the implementation of the data model with emphasis on quality components, and concludes with a presentation of a realistic approach to data modeling. It clearly describes how a generic data model is created to represent truly the enterprise information requirements.Table of ContentsPreface. Acknowledgments. PART I: INTRODUCTION TO DATA MODELING. 1. Data Modeling: An Overview. Chapter Objectives. Data Model Defined. What is a Data Model? Why Data Modeling? Who Performs Data Modeling? Information Levels. Classification of Information Levels. Data Models at Information Levels. Conceptual Data Modeling. Data Model Components. Data Modeling Steps. Data Model Quality. Significance of Data Model Quality. Data Model Characteristics. Ensuring Data Model Quality. Data System Development. Data System Development Life Cycle (DDLC). Roles and Responsibilities. Modeling the Information Requirements. Applying Agile Modeling Principles. Data Modeling Approaches and Trends. Data Modeling Approaches. Modeling for Data Warehouse. Other Modeling Trends. Chapter Summary. Review Questions. 2. Methods, Techniques, and Symbols. Chapter Objectives. Data Modeling Approaches. Semantic Modeling. Relational Modeling. Entity-Relationship Modeling. Binary Modeling. Methods and Techniques. Peter Chen (E-R) Modeling. Information Engineering. IDEF1X. Richard Barker’s. ORM (Object Role Modeling). XML (eXtensible Markup Language). Summary and Comments. Unified Modeling Language (UML). Data Modeling Using UML. UML in the Development Process. Chapter Summary. Review Questions. PART II. DATA MODELING FUNDAMENTALS. 3. Anatomy of a Data Model. Chapter Objectives. Data Model Composition. Models at Different Levels. Conceptual Model: Review Procedure. Conceptual Model: Identifying Components. Case Study. Description. E-R Model. UML Model. Creation of Models. User Views. View Integration. Entity Types. Specialization/Generalization. Relationships. Attributes. Identifiers. Review of the Model Diagram. Logical Model: Overview. Model Components. Transformation Steps. Relational Model. Physical Model: Overview. Model Components. Transformation Steps. Chapter Summary. Review Questions. 4. Objects or Entities in Detail. Chapter Objectives. Entity Types or Object Sets. Comprehensive Definition. Identifying Entity Types. Homonyms and Synonyms. Category of Entity Types. Exploring Dependencies. Dependent or Weak Entity Types. Classifying Dependencies. Representation in the Model. Generalization and Specialization. Why Generalize or Specialize? Super-types and Sub-types. Generalization Hierarchy. Inheritance of Attributes. Inheritance of Relationships. Constraints. Rules Summarized. Special Cases and Exceptions. Recursive Structures. Conceptual and Physical. Assembly Structures. Entity Type Vs Attribute. Entity Type Vs Relationship. Modeling Time Dimension. Categorization. Entity Validation Checklist. Completeness. Correctness. Chapter Summary. Review Questions. 5. Attributes and Identifiers in Detail. Chapter Objectives. Attributes. Properties or Characteristics. Attributes as Data. Attribute Values. Names and Descriptions. Attribute Domains. Definition of a Domain. Domain Information. Attribute Values and Domains. Split Domains. Misrepresented Domains. Resolution of Mixed Domains. Constraints for Attributes. Value Set. Range. Type. Null Values. Types of Attributes. Single-Valued and Multi-Valued Attributes. Simple and Composite Attributes. Attributes with Stored and Derived Values . Optional Attributes. Identifiers or Keys. Need for Identifiers. Definitions of Keys. Guidelines for Identifiers. Key in Generalization Hierarchy. Attribute Validation Checklist. Completeness. Correctness. Chapter Summary. Review Questions. 6. Relationships in Detail. Chapter Objectives. Relationships. Associations. Relationship?Two-sided. Relationship Sets. Double Relationships. Relationship Attributes. Degree of Relationships. Unary Relationship. Binary Relationship. Ternary Relationship. Quaternary Relationship. Structural Constraints. Cardinality Constraint. Participation Constraint. Dependencies. Entity Existence. Relationship Types. Identifying Relationship . Non-identifying Relationship. Maximum and Minimum Cardinalities. Mandatory Conditions - Both Ends. Optional Condition - One End. Optional Condition - Other End. Optional Conditions - Both Ends. Special Cases. Gerund. Aggregation. Access Pathways. Design Issues. Relationship Or Entity Type? Ternary Relationship Or Aggregation? Binary Or N-ary Relationship? One-to-One Relationships. One-to-Many Relationships. Circular Structures. Redundant Relationships. Multiple Relationships. Relationship Validation Checklist. Completeness. Correctness. Chapter Summary. Review Questions. PART III. DATA MODEL IMPLEMENTATION. 7. Data Modeling to Database Design. Chapter Objectives. Relational Model: Fundamentals. Basic Concepts. Structure and Components. Data Integrity Constraints. Transition to Database Design. Design Approaches. Conceptual to Relational Model. Traditional Method. Evaluation of Design Methods. Model Transformation Method. The Approach. Mapping of Components. Entity Types to Relations. Attributes to Columns. Identifiers to Keys. Transformation of Relationships. Transformation Summary . Chapter Summary. Review Questions. 8. Data Normalization. Chapter Objectives. Informal Design. Forming Relations from Requirements. Potential Problems. Update Anomaly. Deletion Anomaly. Addition Anomaly. Normalization Methodology. Strengths of the Method. Application of the Method. Normalization Steps. Fundamental Normal Forms. First Normal Form. Second Normal Form. Third Normal Form. Boyce-Codd Normal Form. Higher Normal Forms. Fourth Normal Form. Fifth Normal Form. Domain-Key Normal Form. Normalization Summary. Review of the Steps. Normalization as Verification. Chapter Summary. Review Questions. 9. Modeling for Decision-Support Systems. Chapter Objectives. Decision-Support Systems. Need for Strategic Information. History of Decision-Support Systems. Operational Vs Informational Systems. System Types and Modeling Methods. Data Warehouse. Data Warehouse Defined. Major Components. Data Warehousing Applications. Modeling: Special Requirements. Dimensional Modeling. Dimensional Modeling Basics. STAR Schema. Snowflake Schema. Families of STARS. Transition to Logical Model. OLAP Systems. Features and Functions of OLAP. Dimensional Analysis. Hypercubes. OLAP Implementation Approaches. Data Modeling for OLAP. Data Mining Systems. Basic Concepts. Data Mining Techniques. Data Preparation and Modeling. Data Preprocessing. Data Modeling. Chapter Summary. Review Questions. PART IV. PRACTICAL APPROACH TO DATA MODELING. 10. Ensuring Quality in the Data Model. Chapter Objectives. Significant of Quality. Why Emphasize Quality? Good and Bad Models. Approach to Good Modeling. Quality of Definitions. Importance of Definitions. Aspects of Quality Definitions. Correctness. Completeness. Clearness. Format. Checklists. High-Quality Data Model. Meaning of Data Model Quality. Quality Dimensions. What is a High-Quality Model? Benefits of High-Quality Models. Quality Assurance Process. Aspects of Quality Assurance. Stages of Quality Assurance Process. Data Model Review. Data Model Assessment. Chapter Summary. Review Questions. 11. Agile Data Modeling in Practice. Chapter Objectives. The Agile Movement. How It Got Started. Principles of Agile Development. Philosophies. Generalizing Specialists. Agile Modeling. What is Agile Modeling? Basic Principles. Auxiliary Principles. Practicing Agile Modeling. Primary Practices. Additional Practices. Role of Agile DBA. Agile Documentation. Recognizing an Agile Model. Feasibility. Evolutionary Data Modeling. Traditional Approach. Need for Flexibility. Nature of Evolutionary Modeling. Benefits. Chapter Summary. Review Questions. 12. Data Modeling: Practical Tips. Chapter Objectives. Tips and Suggestions. Nature of Tips. How Specified. How to Use Them. Requirements Definition. Interviews. Group Sesssions. Geographically Dispersed Groups. Documentation. Change Management. Notes for Modeling. Stakeholder Participation. Organizing Participation. User Liaison. Continuous Interaction. Multiple Sites. Iterative Modeling. Establishing Cycles. Determining Increments. Requirements--Model Interface. Integration of Partial Models. Special Cases. Legal Entities. Locations and Places. Time Periods. Persons. Bill-of-Materials. Conceptual Model Layout. Readability and Usability. Component Arrangement. Adding Texts. Visual Highlights. Logical Data Model. Enhancement Motivation. Easier DB Implementation. Performance Improvement. Storage Management. Enhanced Representation. Chapter Summary. Review Questions. References. Glossary. Index.

    £121.46

  • Latex Line By Line Second Edition Line by Line

    John Wiley & Sons Inc Latex Line By Line Second Edition Line by Line

    Book SynopsisA tutorial on the most popular text processing system used in the academic community. It explains formatting fundamentals and the more complex techniques for typesetting mathematical formulas. The text is suitable for people with no previous LATEX experience.Trade Review"...The book is nicely presented, with a useful set of goals at the beginning of each chapter. A good and comprehensive start towards creating a new and important sub-discipline...", , , Times Higher Educational Supplement, 17th September 1999 #"Full review: It does not need me to tell you that we are currently experiencing an explosion of information in an ever increasing number of formats - CD ROM, the Web, online databases and archives come immediately to mind. Moreover this information is found increasingly in a wide variety of different formats - not only text, but still an moving images, sound files and data held in spreadsheets. Hypermedia and the Web is a book which takes on the challenge of considering how to develop hypermedia processes based on sound engineering principles. Interactive information is approached as a structure that requires management, quantification and documentation. The authors describe the goal of the book as one of being a resource that can be used to improve the development of hypermedia data, to engender an awareness that successful development of hypermedia data requires a disciplined approach, and to demonstrate the possible future of this particular field over the next five years. It is divided into three parts. T he first - Hypermedia development fundamentals - gives a definition of hypermedia, describes how it can be modelled and engineered, and discusses how to obtain a quality product and process. The second section covers the development process, methods and techniques. The final section is devoted to research developments, such as research projects, Matilda, Microcosm (an open media system), the Amsterdam Hypermedia Model and Relationship Management Methodology for example. The intended readership of Hypermedia and the Web is anyone involved in the development of hypermedia products, be they application developers, application analysts, Web developers, and content and information experts. Both theoretical concerns and practical issues are dealt with, so it will appeal to anyone with an interest in either aspect. The book is not, however for the faint of heart nor for those with just a passing interest in the subject. It goes into considerable detail and makes valuable use of graphics in order to provide clarity w hen the going gets tough. Having said that, the reader is still faced with a densely packed book full of theory and practical analysis and, although it is written in a friendly and approachable style, it's not exactly the type of book you'd want to read on the beach. This shouldn't be seen as a criticism, since that isn't an intention of the author of course. Nevertheless it is a book that requires considerable concentration in order to get the most out of it. On the other hand, once you can get involved in the book the authors carry you along at a fair pace and make few assumptions, explaining in detail as they go and bringing in examples as needed to illustrate particular points. Indeed, they point out that a technical background is not necessary. I have my doubts as to whether or not Hypermedia and the Web would appeal to the majority of information professionals in their day-to-day work. However, if you have an active interest in the development of hypermedia and really want to get to grips with the subje ct you could do no better than get a hold of a copy. Furthermore, it should be within easy reaching distance of anyone who is producing anything other than the very basic Web pages or databases, and really should be a must in the personal library of anyone seriously developing databases and Websites which combine a variety of types of information in different formats.", Phil Bradley, Internet Consultant, Trainer, Web Designer & Author, #Table of ContentsWhy Use It? Getting Started. Fancy Prose. List-Like Environments. Boxes and Tables. Making Bibliographies. Making Indexes Standard Document Classes. Basic Mathematical Formatting. More Mathematical Formatting. Introducing AMS-LATEX. Simple Diagrams Mathematical Symbols. Useful Notions. Glossary. When Things Go Wrong Differences. Bibliography. Index.

    £56.00

  • The Sustainable Network

    O'Reilly Media The Sustainable Network

    1 in stock

    Book SynopsisDemonstrates how we can tackle challenges, ranging from energy conservation to economic and social innovation, using the global network - not just the Web and the Internet, but also the private domains of thousands of companies, government agencies, and institutions, all connected through thousands of different types of devices.

    1 in stock

    £19.19

  • Professional Networking for Dummies

    John Wiley & Sons Inc Professional Networking for Dummies

    Book SynopsisAre you putting your best foot forward in meetings? Are you connecting with the right people at functions? Throughout your life, you will find yourself in situations where professional networking will help you get to where you want to go.Table of ContentsIntroduction. PART I: NETWORKING: WHAT IT IS, WHAT IT ISN"T, NAD WHAT IT CAN DO FOR YOU. Chapter q. Networking Defined. Chapter 2. Your Core Network. PART II: BUILDING AND MAINTAINING YOUR NETWORK. Chapter 3. Expanding Your Circle of Influence through Networking Events. Chapter 4. You Are the Source of Your Network. Chapter 5. Let's Talk: Networking Happends through Conversation. Chapter 6. Cultivating Your Network by Making Requests. Chapter 7. Listen Up! Chapter 8. Using Follow-Through to Maintain and Grow Your Network. PART II: USING YOUR NETWORK: NETWORKING OPPORTUNITIES. Chapter 9. Networking Your Way to the Perfect Job. Chapter 10. Networking in the Corporate World. Chapter 11. Networking for Entrepreneurs and Business Owners. Chapter 12. Networking Throughout Life. Chapter 13. Networking in a Charity or in Your Community. PART IV: NETWORKING CHALLENGES. Chapter 14. Personality and Style Differences. Chapter 15. The High-Tech Connection. Chapter 16. Networking Etiquette. PART V: THE PARTS OF TENS. Chapter 17. Ten Ways to Master the Art of Small Talk. Chapter 18. Ten Techniques for Effective Name Recall. Chapter 19. Ten Traits of the Masterful Networker. Chapter 20. Ten Networking Turnoffs and How to Avoid Them. Appendix: Create Your Own Networking Action Plan. Index. Book Registration Information.

    £14.85

  • Computer Viruses For Dummies

    John Wiley & Sons Inc Computer Viruses For Dummies

    Book SynopsisViruses sneak in, usually through e-mail. Fortunately, there are ways to inoculate and protect your computer. This work helps you: understand the risks and analyze your PC's condition; select, install, and configure antivirus software; scan your computer and e-mail; rid your computer of viruses it's already caught; and more.Table of ContentsIntroduction 1 Part I: Evaluating Your Virus Situation 9 Chapter 1: Understanding Virus Risks 11 Chapter 2: Does My Computer Have a Virus? 23 Chapter 3: Does Your Computer Have Antivirus Software? 33 Part II: Deploying Your Antivirus Defenses 49 Chapter 4: Obtaining and Installing Antivirus Software 51 Chapter 5: Configuring Antivirus Software 75 Chapter 6: Scanning Your Computer and E-Mail 87 Chapter 7: Ridding Your Computer of Viruses 99 Part III: Maintaining Your Vigilance 115 Chapter 8: Updating Antivirus Software and Signatures 117 Chapter 9: Installing Security Patches 127 Chapter 10: Using Firewalls and Spyware Blockers 153 Chapter 11: Protecting PDAs from Viruses 181 Chapter 12: Incorporating Safe Computing Practices 189 Part IV: Looking at Viruses under the Microscope 207 Chapter 13: Viruses and the Losers Who Write Them 209 Chapter 14: Trojan Horses, Worms, Spam, and Hoaxes 221 Chapter 15: How Viruses Function and Propagate 235 Part V: The Part of Tens 247 Chapter 16: Almost Ten Myths about Computer Viruses 249 Chapter 17: Ten Antivirus Programs 255 Index 265

    £9.49

  • Professional Windows Desktop and Server Hardening

    John Wiley & Sons Inc Professional Windows Desktop and Server Hardening

    Book SynopsisToday's uber viruses, worms, and trojans may seem more damaging than ever, but the attacking malware and malicious hackers are using the same tricks they always have. With this book, Microsoft MVP Roger Grimes exposes the real threat to Windows computers and offers practical guidance to secure those systems.Table of ContentsAcknowledgments. Introduction. Part I: The Basics in Depth. Chapter 1: Windows Attacks. Chapter 2: Conventional and Unconventional Defenses. Chapter 3: NTFS Permissions 101. Part II: OS Hardening. Chapter 4: Preventing Password Crackers. Chapter 5: Protecting High-Risk Files. Chapter 6: Protecting High-Risk Registry Entries. Chapter 7: Tightening Services. Chapter 8: Using IPSec. Part III: Application Security. Chapter 9: Stopping Unauthorized Execution. Chapter 10: Securing Internet Explorer. Chapter 11: Protecting E-mail. Chapter 12: IIS Security. Chapter 13: Using Encrypting File System. Part IV: Automating Security. Chapter 14: Group Policy Explained. Chapter 15: Designing a Secure Active Directory Infrastructure. Book Summary. Index.

    £23.99

  • Engineering Networks for Synchronization CCS 7

    John Wiley & Sons Inc Engineering Networks for Synchronization CCS 7

    Book SynopsisIn view of the extensive development of CCS 7 and fast-paced growth of ISDN in telecommunication networks throughout the world, this valuable resource serves as a timely reference and guide. Practical and up-to-date, Engineering Networks for Synchronization, CCS 7, and ISDN provides in-depth instruction on three important and closely related elements of the modern digital network: network synchronization, CCITT Common Channel Signaling System No. 7 (CCS 7), and Narrowband ISDN.Table of ContentsSeries Editor's Note. Foreword. Preface. Introduction. Digital Network Synchronization: Basic Concepts. Planning, Testing, and Monitoring Network Synchronization. CCS 7: General Description. Introduction to ISDN. Functions of the CCS 7 Signaling Link Level. Signaling Network Functions in CCS 7. ISDN: Services and Protocols. CCS 7 ISDN User Part. CCS 7 Planning and Implementation. Testing in CCS 7. Packet and Frame Mode Services in the ISDN. Planning and Implementation the ISDN. Testing in the ISDN. Timing in SONET and SDH. Appendix 1: Ordering Information. Appendix 2: List of ISUP Messages. Index. About the Author.

    £187.16

  • Educause Leadership Strategies Preparing Your

    John Wiley & Sons Inc Educause Leadership Strategies Preparing Your

    1 in stock

    Book SynopsisAnyone with a serious interest in the future of education will find this book provocative, prescient, prescriptive, and pivotal. It is a must--read for those responsible for preparing educational institutions at all levels for their new role in our networked society. ----Vinton G.Trade Review"Anyone with a serious interest in the future of education will find this book provocative, prescient, prescriptive, and pivotal. It is a must-read for those responsible for preparing educational institutions at all levels for their new role in our networked society." (Vinton G. Cerf, senior vice president, MCI WORLDCOM, and chairman, Internet Society) "Transformative. That's what networks are; that's the role our institutions must fill for society; and that's what our leadership must be. This book provides valuable insight into networks and the challenges we must address to ensure that higher education thrives in the Knowledge Age." (Molly Corbett Broad, president, University of North Carolina) "The networks of today and tomorrow are not merely collections of wired computers; they are engines of transformation that will affect virtually every aspect of life in the academy. This book will prove essential to presidents and other campus leaders who must plan for, and invest in, the networking infrastructures that will powerfully impact the futures of our institutions." (John Hitt, president, University of Central Florida) "Libraries, classrooms, and pedagogy are already on the short list of targets transformed by networking technologies. All of educational practice will eventually contribute to the creative and fast-paced links that we know through the Internet. The thoughtful essays in this volume can, indeed, help us prepare for that future." (Jane Margaret "Maggie" O'Brien, president, St. Mary's College of Maryland)Table of ContentsAdvanced Networking in Higher Education's Future (M. Luker). Instructional Roles for Advanced Networks (C. Barone & M. Luker). Libraries of the Future (R. Lucier). Inventing the Advanced Internet (D. Van Houweling). Preparing the Campus for Tomorrow's Network (P. Long). Working with Neighboring Campuses (R. Hutchins). National Policy to Broaden Participation in Advanced Networking (G. Strawn & D. Staudt). How to Do More with Less (E. Chaffee). Developing a Campus Vision and Leading the Way to Change (M. Luker).

    1 in stock

    £23.74

  • Emerging Trends in Database and Knowledge Based

    IEEE Computer Society Press,U.S. Emerging Trends in Database and Knowledge Based

    Book Synopsis

    £62.06

  • The Early History of Data Networks

    IEEE Computer Society Press,U.S. The Early History of Data Networks

    Book Synopsis

    £73.76

  • Parallel Database Techniques

    IEEE Computer Society Press,U.S. Parallel Database Techniques

    Book Synopsis

    £72.86

  • Practical Linux System Administration

    O'Reilly Media Practical Linux System Administration

    2 in stock

    Book SynopsisThis essential guide covers all aspects of Linux system administration, from user maintenance, backups, filesystem housekeeping, storage management, and network setup to hardware and software troubleshooting and some application management.

    2 in stock

    £47.99

  • Microsoft Windows Security Essentials

    John Wiley & Sons Inc Microsoft Windows Security Essentials

    Book SynopsisWindows security concepts and technologies for IT beginners IT security can be a complex topic, especially for those new to the field of IT.Table of ContentsIntroduction. Chapter 1 Understanding Core Security Principles. Chapter 2 Understanding Malware and Social Engineering. Chapter 3 Understanding User Authentication. Chapter 4 Securing Access with Permissions. Chapter 5 Using Audit Policies and Network Auditing. Chapter 6 Protecting Clients and Servers. Chapter 7 Protecting a Network. Chapter 8 Understanding Wireless Security. Chapter 9 Understanding Physical Security. Chapter 10 Enforcing Confidentiality with Encryption. Chapter 11 Understanding Certificates and a PKI. Chapter 12 Understanding Internet Explorer Security. Appendix A Answers to Review Questions. Appendix B Microsoft's Certification Program. Index.

    £24.79

  • Microsoft Windows Networking Essentials

    John Wiley & Sons Inc Microsoft Windows Networking Essentials

    Book SynopsisThe core concepts and technologies of Windows networking Networking can be a complex topic, especially for those new to the field of IT.Table of ContentsIntroduction xix Chapter 1 Introduction to Networking 1 Comparing Logical and Physical Networks 1 Networking Home Computers 2 Networking Small Offices and Home Offices 4 Understanding Local Area Networks 6 Comparing Workgroups and Domains 7 Exploring the Benefits of Domains and Domain Controllers 9 Networking Large Offices 10 Networking Enterprises 12 Understanding Wide Area Networks 12 Understanding Branch Offices 13 Accessing Networks Remotely 14 Understanding Standards Organizations 15 Understanding the Internet Engineering Task Force 16 Understanding the World Wide Web Consortium 17 Understanding the Institute of Electrical and Electronics Engineers 18 Understanding the International Telecommunication Union 18 The Essentials and Beyond 18 Chapter 2 Overview of Networking Components 21 Comparing Unicast, Broadcast, and Multicast Traffic 21 Understanding Unicast Traffic 22 Understanding Broadcast Traffic 23 Understanding Multicast Traffic 25 Understanding Network Hardware 26 Understanding Hubs 27 Understanding Switches 28 Understanding Bridges 29 Understanding Routers 30 Understanding Firewalls 32 Understanding Media 34 Exploring Protocols and Services 36 Exploring Protocols 36 Understanding Services 37 Understanding Basic Topologies 38 The Essentials and Beyond 39 Chapter 3 Understanding the OSI Model 41 Understanding the OSI Model 41 Application Layer 43 Presentation Layer 44 Session Layer 45 Transport Layer 46 Network Layer 48 Data Link Layer 49 Physical Layer 52 Putting It Together 52 Packets and Frames 53 Understanding the TCP/IP Model 55 Mapping Devices on the OSI and TCP Models 56 Physical Layer 58 Data Link Layer 59 Network Layer 59 Application Layer 60 Mapping Protocols on the OSI and TCP/IP Models 60 The Essentials and Beyond 61 Chapter 4 Core TCP/IP Protocols 63 Understanding TCP and UDP 63 Exploring TCP 64 Exploring UDP 66 Exploring Common Protocols 67 Address Resolution Protocol 67 Hypertext Transfer Protocol 68 File Transfer Protocol 69 Trivial File Transfer Protocol 71 Telnet 71 Remote Desktop Services 71 Secure Sockets Layer 72 Transport Layer Security 72 Secure Shell 73 Internet Protocol Security 74 Simple Mail Transfer Protocol 74 Post Office Protocol v3 75 Internet Message Access Protocol 75 Lightweight Directory Access Protocol 76 Kerberos 77 Point-to-Point Tunneling Protocol 77 Layer 2 Tunneling Protocol 77 Simple Network Management Protocol 78 Internet Group Multicast Protocol 78 Internet Control Message Protocol 78 Understanding Ports 79 Controlling Port Traffic with a Firewall 81 Mapping Internally Used Ports and Protocols 81 The Essentials and Beyond 83 Chapter 5 Exploring IPv4 85 Exploring the Components of an IPv4 Address 85 Ascertaining the Network ID and Host ID of an IP Address 86 Identifying the Default Gateway 90 Determining Local and Remote Addresses 91 Understanding Classful IP Addresses 92 Identifying Reserved IP Address Ranges 94 Exploring an IPv4 Address in Binary 95 Understanding the Bits of an IP Address 95 Understanding CIDR Notation 98 Masking the IP Address 98 Using Classless IP Addresses 100 Subnetting IPv4 Addresses 100 Determining the Number of Subnet Bits 101 Determining the Number of Hosts in a Network 103 Identifying Local and Remote Addresses 105 Applying Subnetting Knowledge 107 Comparing Manual and Automatic Assignment of IPv4 Addresses 110 Manually Configuring IPv4 110 Using DHCP 110 Understanding APIPA 112 The Essentials and Beyond 113 Chapter 6 Exploring IPv6 117 Exploring IPv6 Addresses 117 Comparing IPv4 Classes and IPv6 Prefixes 118 Understanding Hexadecimal 119 Displaying IPv6 Addresses 120 Comparing IPv6 Transmission Types 121 Understanding the Need for IPv6 122 Understanding Neighbor Discovery 122 Exploring the Components of an IPv6 Address 123 Understanding Global Unicast Addresses 124 Understanding Link-Local Addresses 125 Understanding Unique Local Addresses 126 Understanding the Dual IP Stack 127 Using IPv4-Mapped IPv6 Addresses 127 Understanding IPv4 to IPv6 Tunneling Protocols 128 Comparing Manual and Automatic Assignment of IPv6 129 Manually Configuring IPv6 129 Using DHCPv6 130 The Essentials and Beyond 131 Chapter 7 Connecting Computers to a Network 133 Identifying Potential Problems with Connectivity 133 Understanding EMI 134 Understanding RFI 134 Avoiding Power Spikes 134 Avoiding Interception 137 Preventing Fire Hazards 142 Understanding Cross Talk 142 Exploring Cable Types and Their Characteristics 144 Understanding Twisted Pair 144 Comparing Unshielded and Shielded Twisted Pair 146 Comparing Straight-Through and Crossover Cables 146 Understanding Fiber Optic 147 Understanding Wireless 149 The Essentials and Beyond 150 Chapter 8 Networking Computers with Switches 153 Connecting Multiple Computers 153 Understanding Physical Ports 156 Identifying the Number and Type of Ports 156 Identifying Ports in Drawings 157 Comparing Hubs and Switches 158 Understanding Collision Domains 159 Identifying a Collision Domain with a Hub 159 Identifying Collision Domains with a Switch 160 Mapping Ports to MAC Addresses 161 Comparing Managed and Unmanaged Switches 162 Understanding Unmanaged Switches 163 Understanding Managed Switches 163 Comparing Layer 2 and Layer 3 Switches 164 Using a Managed Switch to Create a VLAN 164 Exploring Switch Speeds 167 Identifying Transmission Speeds 168 Understanding the Uplink Port 169 Identifying Backplane Speed 170 Understanding Security Options 170 Understanding Port Security 171 Planning Hardware Redundancy 171 The Essentials and Beyond 172 Chapter 9 Connecting Networks with Routers 175 Connecting Multiple Networks 175 Comparing Hardware Routers and Software Routers 177 Understanding Default Routes 177 Understanding Directly Connected Routes 179 Routing Traffic on a Network 180 Creating Static Routes 180 Configuring Dynamic Routing 182 Understanding the Routing Table185 Identifying Transmission Speeds 187 Routing Software in Windows Server 2008 188 Adding Routing Services to Windows Server 2008 188 Configuring a Router on Windows Server 2008 190 Understanding Other Routing Protocols 192 Using a DHCP Relay Agent 193 Using an IGMP Router and Proxy 194 Using NAT 195 The Essentials and Beyond 195 Chapter 10 Resolving Names to IP Addresses 197 Exploring Types of Names Used in Networks 197 Understanding Host Names 199 Understanding NetBIOS Names 199 Creating NetBIOS Names from Host Names 202 Viewing and Modifying a Computer Name 203 Exploring Types of Name Resolution 204 Understanding Domain Naming Service 205 Viewing the Host Cache 210 Viewing the Hosts File 211 Understanding WINS 212 Viewing the NetBIOS Cache 213 Understanding the Lmhosts File 214 Understanding Broadcast Name Resolution 214 Understanding Link-Local Multicast Name Resolution 214 Identifying the Steps in Name Resolution 215 Identifying Steps in Host Name Resolution 215 Identifying Steps in NetBIOS Name Resolution 216 The Essentials and Beyond 217 Chapter 11 Understanding Network Security Zones 219 Understanding Risks on the Internet 219 Exploring an Intranet 221 Understanding Network Address Translation 222 Understanding Proxy Servers 224 Understanding Firewalls 227 Exploring the Windows Server 2008 Firewall 229 Identifying a Perimeter Network 232 Understanding a Reverse Proxy Server 233 Understanding Guest Networks 234 Understanding Extranets 235 The Essentials and Beyond 236 Chapter 12 Understanding Wireless Networking 239 Exploring Basic Wireless Components 239 Using Wireless Access Points 240 Naming the Wireless Network 241 Comparing CSMA/CD and CSMA/CA 243 Comparing Networking Standards and Characteristics 243 Comparing FHSS, DSSS, and OFDM 244 IEEE 802 11 245 IEEE 802 11a 246 IEEE 802 11b 247 IEEE 802 11g 247 IEEE 802 11n 248 Comparing Network Security Methods 248 Wired Equivalent Privacy 249 Wi-Fi Protected Access 251 WPA2 252 Using an IEEE 802 1x Authentication Server 253 Using Wireless Networks 254 Home Wireless Networks 255 Wireless Networks in a Business 258 Understanding Point-to-Point Wireless 259 The Essentials and Beyond 261 Chapter 13 Understanding Internet Access Methods and Wide Area Networks 263 Comparing Connectivity Methods Used in Homes and SOHOs 263 Using a Dial-up Connection 264 Connecting with DSL 265 Employing Broadband Cable 266 Connecting via Satellite 267 Comparing Connectivity Methods in Enterprises 269 Exploring Digital Signal Lines 271 Using ISDN 271 Using T1/T3 Lines and E1/E3 Lines 272 Ethernet WAN 273 Exploring Remote Access Services 273 Connecting to RAS via Dial-up 274 Connecting to RAS via a VPN 276 Comparing Client VPNs with Gateway VPNs 278 Adding Remote Access Services to Windows Server 2008 278 Using RADIUS 279 The Essentials and Beyond 280 Chapter 14 Troubleshooting TCP/IP 283 Using the Command Prompt 283 Getting Help at the Command Prompt 284 Using Switches 285 Understanding Case Sensitivity 285 Checking the TCP/IP Configuration with ipconfig 287 Troubleshooting Connectivity with ping 291 Identifying Routers with tracert 295 Verifying the Routed Path with pathping 297 Viewing TCP/IP Statistics with netstat 299 Installing Telnet 304 The Essentials and Beyond 306 Appendix A Answers to Review Questions 309 Chapter 1 309 Chapter 2 310 Chapter 3 310 Chapter 4 311 Chapter 5 312 Chapter 6 312 Chapter 7 313 Chapter 8 314 Chapter 9 314 Chapter 10 315 Chapter 11 316 Chapter 12 316 Chapter 13 317 Chapter 14 317 Appendix B Microsoft’s Certification Program 319 Certification Objectives Map 320 Index 325

    £24.79

  • Beyond Redundancy

    John Wiley & Sons Inc Beyond Redundancy

    Book SynopsisWhile geographic redundancy can obviously be a huge benefit for disaster recovery, it is far less obvious what benefit is feasible and likely for more typical non-catastrophic hardware, software, and human failures. Georedundancy and Service Availability provides both a theoretical and practical treatment of the feasible and likely benefits of geographic redundancy for both service availability and service reliability. The text provides network/system planners, IS/IT operations folks, system architects, system engineers, developers, testers, and other industry practitioners with a general discussion about the capital expense/operating expense tradeoff that frames system redundancy and georedundancy.Table of ContentsFigures xv Tables xix Equations xxi Preface and Acknowledgments xxiii Audience xxiv Organization xxiv Acknowledgments xxvi PART 1 BASICS 1 1 SERVICE, RISK, AND BUSINESS CONTINUITY 3 1.1 Service Criticality and Availability Expectations 3 1.2 The Eight-Ingredient Model 4 1.3 Catastrophic Failures and Geographic Redundancy 7 1.4 Geographically Separated Recovery Site 11 1.5 Managing Risk 12 1.6 Business Continuity Planning 14 1.7 Disaster Recovery Planning 15 1.8 Human Factors 17 1.9 Recovery Objectives 17 1.10 Disaster Recovery Strategies 18 2 SERVICE AVAILABILITY AND SERVICE RELIABILITY 20 2.1 Availability and Reliability 20 2.2 Measuring Service Availability 25 2.3 Measuring Service Reliability 33 PART 2 MODELING AND ANALYSIS OF REDUNDANCY 35 3 UNDERSTANDING REDUNDANCY 37 3.1 Types of Redundancy 37 3.2 Modeling Availability of Internal Redundancy 44 3.3 Evaluating High-Availability Mechanisms 52 4 OVERVIEW OF EXTERNAL REDUNDANCY 59 4.1 Generic External Redundancy Model 59 4.2 Technical Distinctions between Georedundancy and Co-Located Redundancy 74 4.3 Manual Graceful Switchover and Switchback 75 5 EXTERNAL REDUNDANCY STRATEGY OPTIONS 77 5.1 Redundancy Strategies 77 5.2 Data Recovery Strategies 79 5.3 External Recovery Strategies 80 5.4 Manually Controlled Recovery 81 5.5 System-Driven Recovery 83 5.6 Client-Initiated Recovery 85 6 MODELING SERVICE AVAILABILITY WITH EXTERNAL SYSTEM REDUNDANCY 98 6.1 The Simplistic Answer 98 6.2 Framing Service Availability of Standalone Systems 99 6.3 Generic Markov Availability Model of Georedundant Recovery 103 6.4 Solving the Generic Georedundancy Model 115 6.5 Practical Modeling of Georedundancy 121 6.6 Estimating Availability Benefit for Planned Activities 130 6.7 Estimating Availability Benefit for Disasters 131 7 UNDERSTANDING RECOVERY TIMING PARAMETERS 133 7.1 Detecting Implicit Failures 134 7.2 Understanding and Optimizing RTO 141 8 CASE STUDY OF CLIENT-INITIATED RECOVERY 147 8.1 Overview of DNS 147 8.2 Mapping DNS onto Practical Client-Initiated Recovery Model 148 8.3 Estimating Input Parameters 154 8.4 Predicted Results 165 8.5 Discussion of Predicted Results 172 9 SOLUTION AND CLUSTER RECOVERY 174 9.1 Understanding Solutions 174 9.2 Estimating Solution Availability 177 9.3 Cluster versus Element Recovery 179 9.4 Element Failure and Cluster Recovery Case Study 182 9.5 Comparing Element and Cluster Recovery 186 9.6 Modeling Cluster Recovery 187 PART 3 RECOMMENDATIONS 201 10 GEOREDUNDANCY STRATEGY 203 10.1 Why Support Multiple Sites? 203 10.2 Recovery Realms 204 10.3 Recovery Strategies 206 10.4 Limp-Along Architectures 207 10.5 Site Redundancy Options 208 10.6 Virtualization, Cloud Computing, and Standby Sites 216 10.7 Recommended Design Methodology 217 11 MAXIMIZING SERVICE AVAILABILITY VIA GEOREDUNDANCY 219 11.1 Theoretically Optimal External Redundancy 219 11.2 Practically Optimal Recovery Strategies 220 11.3 Other Considerations 228 12 GEOREDUNDANCY REQUIREMENTS 230 12.1 Internal Redundancy Requirements 230 12.2 External Redundancy Requirements 233 12.3 Manually Controlled Redundancy Requirements 235 12.4 Automatic External Recovery Requirements 237 12.5 Operational Requirements 242 13 GEOREDUNDANCY TESTING 243 13.1 Georedundancy Testing Strategy 243 13.2 Test Cases for External Redundancy 246 13.3 Verifying Georedundancy Requirements 247 13.4 Summary 254 14 SOLUTION GEOREDUNDANCY CASE STUDY 256 14.1 The Hypothetical Solution 256 14.2 Standalone Solution Analysis 259 14.3 Georedundant Solution Analysis 263 14.4 Availability of the Georedundant Solution 269 14.5 Requirements of Hypothetical Solution 269 14.6 Testing of Hypothetical Solution 277 Summary 285 Appendix: Markov Modeling of Service Availability 292 Acronyms 296 References 298 About the Authors 300 Index 302

    £80.96

  • On Top of the Cloud

    John Wiley & Sons Inc On Top of the Cloud

    Book SynopsisPraise for ON TOP OF THE CLOUD 21st-century CIOs have a dual responsibility: driving down costs and creating new business value. Managing this seeming dichotomy is the domain of top business executives everywhere, and CIOs everywhere are learning to step it up. The original research contained in Hunter''s book serves as a practical road map for IT strategy in today''s ultra-competitive markets.Randy Spratt, EVP, CIO, and CTO, McKesson Corporation This is a thoughtfully written book, and the timing is perfect. Hunter really understands the challenges confronting transformational CIOs in today''s markets, and he captures the choices they face as they work to create value for their organizations while driving down the costs of doing business in the modern world. The wealth of information contained in this book makes it truly valuable to career IT leaders and future CIOs alike.Mark Polansky, Senior Client Partner and Managing DirectoTrade Review"In his book, On Top of the Cloud Muller interviewed top CIOs about the challenges and opportunities of cloud technology, and how they've learned to lead their companies into a cloud-driven future. These transformational CIOs, as Hunter refers to them, are technology leaders, not followers. They function as champions of innovation and continuous improvement, a role that often requires them to be more like a CEO than CIO." (Monster.com, April 2012)Table of ContentsForeword xi Preface xv Acknowledgments xxiii Introduction xxv A New Business Model xxvii ‘‘Thoughtfully Progressive’’ xxviii Part I: Transformational Leadership 1 Chapter 1 The Rising Tide 3 The CIO as Rock Star 6 Real Stories from Real IT Leaders 7 Learning from Listening 8 More Than Technology 9 The Real Challenge Is Organizational 9 Leadership Is Essential 12 Chapter 2 IT Does Matter 17 Stay Focused on Delivering Value 20 Replacing the Perpetual Pendulum 22 Driving the Innovation Agenda 24 It’s All a Question of Perspective 28 Chapter 3 The Engine of Innovation 31 Bringing Innovation to the Surface 36 Incentivizing Innovation 39 Chapter 4 Finding the Right Balance 45 Winds of Change 49 The Third Bucket 51 The Closer 53 Outside versus Inside 55 Articulating the Value of Technology 57 Chapter 5 The Customer-Focused CIO 61 Top Line or Bottom Line? 65 Driving Business Growth 66 The Rapid Enabler 68 Own, Rent, or Both? 72 Multiple Models 75 Also Consider the User Experience 76 Chapter 6 To Cloud or Not to Cloud 79 Fail Fast, Fail Cheap 83 A Skunk Works in the Cloud 85 Weaving the Seamless Tapestry 87 Part II: Driving Change 91 Chapter 7 In Front of the Firewall 93 Avon Calling 100 When the Model Fits 103 Chapter 8 The New Speed of Change 107 Updating the Mental Model 115 Innovation under Pressure 119 The Cloud on Wheels 121 Campaigning in the Cloud 122 Part III: Building Value 127 Chapter 9 Pushing the Envelope 129 Two Sides of the Same Coin 138 A Multiplicity of Clouds 142 Turn of the Tide 146 Translating ‘‘Speeds and Feeds’’ into Cash Flow 152 Chapter 10 Entering the Cloud 155 Governance Is Fundamental to Success 161 Due Diligence 163 Taking ‘‘No’’ Off the Table 173 Afterword 179 Meet Our Sources 189 Recommended Reading 221 About the Author 225 About HMG Strategy LLC 227 Index 229

    £37.50

  • Information Storage and Management

    John Wiley & Sons Inc Information Storage and Management

    Book SynopsisThe new edition of a bestseller, now revised and update throughout! This new edition of the unparalleled bestseller serves as a full training course all in one and as the world''s largest data storage company, EMC is the ideal author for such a critical resource. They cover the components of a storage system and the different storage system models while also offering essential new material that explores the advances in existing technologies and the emergence of the Cloud as well as updates and vital information on new technologies. Features a separate section on emerging area of cloud computing Covers new technologies such as: data de-duplication, unified storage, continuous data protection technology, virtual provisioning, FCoE, flash drives, storage tiering, big data, and more Details storage models such as Network Attached Storage (NAS), Storage Area Network (SAN), Object Based Storage along with virtualization at various infrastructure compTable of ContentsForeword xxvii Introduction xxix Section I Storage System 1 Chapter 1 Introduction to Information Storage 3 1.1 Information Storage 4 1.2 Evolution of Storage Architecture 9 1.3 Data Center Infrastructure 11 1.4 Virtualization and Cloud Computing 14 Chapter 2 Data Center Environment 17 2.1 Application 18 2.2 Database Management System (DBMS) 18 2.3 Host (Compute) 19 2.4 Connectivity 27 2.5 Storage 29 2.6 Disk Drive Components 31 2.7 Disk Drive Performance 36 2.8 Host Access to Data 40 2.9 Direct-Attached Storage 41 2.10 Storage Design Based on Application Requirements and Disk Performance 43 2.11 Disk Native Command Queuing 45 2.12 Introduction to Flash Drives 46 2.13 Concept in Practice: VMware ESXi 48 Chapter 3 Data Protection: RAID 51 3.1 RAID Implementation Methods 52 3.2 RAID Array Components 53 3.3 RAID Techniques 53 3.4 RAID Levels 57 3.5 RAID Impact on Disk Performance 64 3.6 RAID Comparison 66 3.7 Hot Spares 68 Chapter 4 Intelligent Storage Systems 71 4.1 Components of an Intelligent Storage System 72 4.2 Storage Provisioning 79 4.3 Types of Intelligent Storage Systems 85 4.4 Concepts in Practice: EMC Symmetrix and VNX 87 Section II Storage Networking Technologies 93 Chapter 5 Fibre Channel Storage Area Networks 95 5.1 Fibre Channel: Overview 96 5.2 The SAN and Its Evolution 97 5.3 Components of FC SAN 98 5.4 FC Connectivity 102 5.5 Switched Fabric Ports 106 5.6 Fibre Channel Architecture 106 5.7 Fabric Services 113 5.8 Switched Fabric Login Types 114 5.9 Zoning 115 5.10 FC SAN Topologies 118 5.11 Virtualization in SAN 122 5.12 Concepts in Practice: EMC Connectrix and EMC VPLEX 125 Chapter 6 IP SAN and FCoE 131 6.2 FCIP 142 6.3 FCoE 145 Chapter 7 Network-Attached Storage 157 7.1 General-Purpose Servers versus NAS Devices 158 7.2 Benefi ts of NAS 159 7.3 File Systems and Network File Sharing 160 7.4 Components of NAS 162 7.5 NAS I/O Operation 163 7.6 NAS Implementations 163 7.7 NAS File-Sharing Protocols 168 7.8 Factors Affecting NAS Performance 171 7.9 File-Level Virtualization 174 7.10 Concepts in Practice: EMC Isilon and EMC VNX Gateway 175 Chapter 8 Object-Based and Unified Storage 179 8.1 Object-Based Storage Devices 180 8.2 Content-Addressed Storage 187 8.3 CAS Use Cases 188 8.4 Unifi ed Storage 190 8.5 Concepts in Practice: EMC Atmos, EMC VNX, and EMC Centera 192 Section III Backup, Archive, and Replication 199 Chapter 9 Introduction to Business Continuity 201 9.1 Information Availability 202 9.2 BC Terminology 205 9.3 BC Planning Life Cycle 207 9.4 Failure Analysis 210 9.5 Business Impact Analysis 213 9.6 BC Technology Solutions 213 9.7 Concept in Practice: EMC PowerPath 214 Chapter 10 Backup and Archive 225 10.1 Backup Purpose 226 10.2 Backup Considerations 227 10.3 Backup Granularity 228 10.4 Recovery Considerations 231 10.5 Backup Methods 231 10.6 Backup Architecture 233 10.7 Backup and Restore Operations 234 10.8 Backup Topologies 236 10.9 Backup in NAS Environments 239 10.10 Backup Targets 242 10.11 Data Deduplication for Backup 249 10.12 Backup in Virtualized Environments 252 10.13 Data Archive 254 10.14 Archiving Solution Architecture 255 10.15 Concepts in Practice: EMC NetWorker, EMC Avamar, and EMC Data Domain 257 Chapter 11 Local Replication 263 11.1 Replication Terminology 264 11.2 Uses of Local Replicas 264 11.3 Replica Consistency 265 11.4 Local Replication Technologies 269 11.5 Tracking Changes to Source and Replica 281 11.6 Restore and Restart Considerations 282 11.7 Creating Multiple Replicas 283 11.8 Local Replication in a Virtualized Environment 284 11.9 Concepts in Practice: EMC TimeFinder, EMC SnapView, and EMC RecoverPoint 285 Chapter 12 Remote Replication 289 12.1 Modes of Remote Replication 289 12.2 Remote Replication Technologies 292 12.3 Three-Site Replication 300 12.4 Data Migration Solutions 304 12.5 Remote Replication and Migration in a Virtualized Environment 306 12.6 Concepts in Practice: EMC SRDF, EMC MirrorView, and EMC RecoverPoint 307 Section IV Cloud Computing 311 Chapter 13 Cloud Computing 313 13.1 Cloud Enabling Technologies 314 13.2 Characteristics of Cloud Computing 314 13.3 Benefi ts of Cloud Computing 316 13.4 Cloud Service Models 316 13.5 Cloud Deployment Models 318 13.6 Cloud Computing Infrastructure 322 13.7 Cloud Challenges 326 13.8 Cloud Adoption Considerations 327 13.9 Concepts in Practice: Vblock 329 Section V Securing and Managing Storage Infrastructure 331 Chapter 14 Securing the Storage Infrastructure 333 14.1 Information Security Framework 334 14.2 Risk Triad 334 14.3 Storage Security Domains 338 14.4 Security Implementations in Storage Networking 346 14.5 Securing Storage Infrastructure in Virtualized and Cloud Environments 358 14.6 Concepts in Practice: RSA and VMware Security Products 361 Chapter 15 Managing the Storage Infrastructure 365 15.1 Monitoring the Storage Infrastructure 366 15.2 Storage Infrastructure Management Activities 376 15.3 Storage Infrastructure Management Challenges 384 15.4 Developing an Ideal Solution 384 15.5 Information Lifecycle Management 386 15.6 Storage Tiering 388 15.7 Concepts in Practice: EMC Infrastructure Management Tools 391 Appendix A Application I/O Characteristics 395 Appendix B Parallel SCSI 399 Appendix C SAN Design Exercises 405 Appendix D Information Availability Exercises 409 Appendix E Network Technologies for Remote Replication 411 Appendix F Acronyms and Abbreviations 413 Glossary 427 Index 465

    £52.25

  • Professional Microsoft SQL Server 2012

    John Wiley & Sons Inc Professional Microsoft SQL Server 2012

    1 in stock

    Book SynopsisAn essential how-to guide for experienced DBAs on the most significant product release since 2005! Microsoft SQL Server 2012 will have major changes throughout the SQL Server and will impact how DBAs administer the database.Trade ReviewIf you want a good, wide ranging, general SQL Server 2012 administration book, I can certainly recommend this book. (I Programmer, December 2013)Table of ContentsINTRODUCTION xxxvii CHAPTER 1: SQL SERVER 2012 ARCHITECTURE 1 CHAPTER 2: INSTALLING SQL SERVER 2012 BEST PRACTICES 21 CHAPTER 3: UPGRADING SQL SERVER 2012 BEST PRACTICES 53 CHAPTER 4: MANAGING AND TROUBLESHOOTING THE DATABASE ENGINE 71 CHAPTER 5: AUTOMATING SQL SERVER 105 CHAPTER 6: SERVICE BROKER IN SQL SERVER 2012 147 CHAPTER 7: SQL SERVER CLR INTEGRATION 167 CHAPTER 8: SECURING THE DATABASE INSTANCE 181 CHAPTER 9: CHANGE MANAGEMENT 197 CHAPTER 10: CONFIGURING THE SERVER FOR OPTIMAL PERFORMANCE 233 CHAPTER 11: OPTIMIZING SQL SERVER 2012 273 CHAPTER 12: MONITORING YOUR SQL SERVER 317 CHAPTER 13: PERFORMANCE TUNING T-SQL 399 CHAPTER 14: INDEXING YOUR DATABASE 449 CHAPTER 15: REPLICATION 473 CHAPTER 16: CLUSTERING SQL SERVER 2012 509 CHAPTER 17: BACKUP AND RECOVERY 547 CHAPTER 18: SQL SERVER 2012 LOG SHIPPING 607 CHAPTER 19: DATABASE MIRRORING 641 CHAPTER 20: INTEGRATION SERVICES ADMINISTRATION AND PERFORMANCE TUNING 695 CHAPTER 21: ANALYSIS SERVICES ADMINISTRATION AND PERFORMANCE TUNING 729 CHAPTER 22: SQL SERVER REPORTING SERVICES ADMINISTRATION 765 CHAPTER 23: SQL SERVER 2012 SHAREPOINT 2010 INTEGRATION 815 CHAPTER 24: SQL AZURE ADMINISTRATION AND CONFIGURATION 837 CHAPTER 25: ALWAYSON AVAILABILITY GROUPS 857 INDEX 885

    1 in stock

    £36.09

  • Data Mining and Predictive Analytics

    John Wiley & Sons Inc Data Mining and Predictive Analytics

    Book SynopsisLearn methods of data analysis and their application to real-world data sets This updated second edition serves as an introduction to data mining methods and models, including association rules, clustering, neural networks, logistic regression, and multivariate analysis. The authors apply a unified white box approach to data mining methods and models. This approach is designed to walk readers through the operations and nuances of the various methods, using small data sets, so readers can gain an insight into the inner workings of the method under review. Chapters provide readers with hands-on analysis problems, representing an opportunity for readers to apply their newly-acquired data mining expertise to solving real problems using large, real-world data sets. Data Mining and Predictive Analytics: Offers comprehensive coverage of association rules, clustering, neural networks, logistic regression, multivariate analysis, and R statistical progTable of ContentsPREFACE xxi ACKNOWLEDGMENTS xxix PART I DATA PREPARATION 1 CHAPTER 1 AN INTRODUCTION TO DATA MINING AND PREDICTIVE ANALYTICS 3 1.1 What is Data Mining? What is Predictive Analytics? 3 1.2 Wanted: Data Miners 5 1.3 The Need for Human Direction of Data Mining 6 1.4 The Cross-Industry Standard Process for Data Mining: CRISP-DM 6 1.4.1 CRISP-DM: The Six Phases 7 1.5 Fallacies of Data Mining 9 1.6 What Tasks Can Data Mining Accomplish 10 CHAPTER 2 DATA PREPROCESSING 20 2.1 Why do We Need to Preprocess the Data? 20 2.2 Data Cleaning 21 2.3 Handling Missing Data 22 2.4 Identifying Misclassifications 25 2.5 Graphical Methods for Identifying Outliers 26 2.6 Measures of Center and Spread 27 2.7 Data Transformation 30 2.8 Min–Max Normalization 30 2.9 Z-Score Standardization 31 2.10 Decimal Scaling 32 2.11 Transformations to Achieve Normality 32 2.12 Numerical Methods for Identifying Outliers 38 2.13 Flag Variables 39 2.14 Transforming Categorical Variables into Numerical Variables 40 2.15 Binning Numerical Variables 41 2.16 Reclassifying Categorical Variables 42 2.17 Adding an Index Field 43 2.18 Removing Variables that are not Useful 43 2.19 Variables that Should Probably not be Removed 43 2.20 Removal of Duplicate Records 44 2.21 A Word About ID Fields 45 CHAPTER 3 EXPLORATORY DATA ANALYSIS 54 3.1 Hypothesis Testing Versus Exploratory Data Analysis 54 3.2 Getting to Know the Data Set 54 3.3 Exploring Categorical Variables 56 3.4 Exploring Numeric Variables 64 3.5 Exploring Multivariate Relationships 69 3.6 Selecting Interesting Subsets of the Data for Further Investigation 70 3.7 Using EDA to Uncover Anomalous Fields 71 3.8 Binning Based on Predictive Value 72 3.9 Deriving New Variables: Flag Variables 75 3.10 Deriving New Variables: Numerical Variables 77 3.11 Using EDA to Investigate Correlated Predictor Variables 78 3.12 Summary of Our EDA 81 CHAPTER 4 DIMENSION-REDUCTION METHODS 92 4.1 Need for Dimension-Reduction in Data Mining 92 4.2 Principal Components Analysis 93 4.3 Applying PCA to the Houses Data Set 96 4.4 How Many Components Should We Extract? 102 4.5 Profiling the Principal Components 105 4.6 Communalities 108 4.7 Validation of the Principal Components 110 4.8 Factor Analysis 110 4.9 Applying Factor Analysis to the Adult Data Set 111 4.10 Factor Rotation 114 4.11 User-Defined Composites 117 4.12 An Example of a User-Defined Composite 118 PART II STATISTICAL ANALYSIS 129 CHAPTER 5 UNIVARIATE STATISTICAL ANALYSIS 131 5.1 Data Mining Tasks in Discovering Knowledge in Data 131 5.2 Statistical Approaches to Estimation and Prediction 131 5.3 Statistical Inference 132 5.4 How Confident are We in Our Estimates? 133 5.5 Confidence Interval Estimation of the Mean 134 5.6 How to Reduce the Margin of Error 136 5.7 Confidence Interval Estimation of the Proportion 137 5.8 Hypothesis Testing for the Mean 138 5.9 Assessing the Strength of Evidence Against the Null Hypothesis 140 5.10 Using Confidence Intervals to Perform Hypothesis Tests 141 5.11 Hypothesis Testing for the Proportion 143 CHAPTER 6 MULTIVARIATE STATISTICS 148 6.1 Two-Sample t-Test for Difference in Means 148 6.2 Two-Sample Z-Test for Difference in Proportions 149 6.3 Test for the Homogeneity of Proportions 150 6.4 Chi-Square Test for Goodness of Fit of Multinomial Data 152 6.5 Analysis of Variance 153 CHAPTER 7 PREPARING TO MODEL THE DATA 160 7.1 Supervised Versus Unsupervised Methods 160 7.2 Statistical Methodology and Data Mining Methodology 161 7.3 Cross-Validation 161 7.4 Overfitting 163 7.5 Bias–Variance Trade-Off 164 7.6 Balancing the Training Data Set 166 7.7 Establishing Baseline Performance 167 CHAPTER 8 SIMPLE LINEAR REGRESSION 171 8.1 An Example of Simple Linear Regression 171 8.2 Dangers of Extrapolation 177 8.3 How Useful is the Regression? The Coefficient of Determination, r2 178 8.4 Standard Error of the Estimate, s 183 8.5 Correlation Coefficient r 184 8.6 Anova Table for Simple Linear Regression 186 8.7 Outliers, High Leverage Points, and Influential Observations 186 8.8 Population Regression Equation 195 8.9 Verifying the Regression Assumptions 198 8.10 Inference in Regression 203 8.11 t-Test for the Relationship Between x and y 204 8.12 Confidence Interval for the Slope of the Regression Line 206 8.13 Confidence Interval for the Correlation Coefficient p 208 8.14 Confidence Interval for the Mean Value of y Given x 210 8.15 Prediction Interval for a Randomly Chosen Value of y Given x 211 8.16 Transformations to Achieve Linearity 213 8.17 Box–Cox Transformations 220 CHAPTER 9 MULTIPLE REGRESSION AND MODEL BUILDING 236 9.1 An Example of Multiple Regression 236 9.2 The Population Multiple Regression Equation 242 9.3 Inference in Multiple Regression 243 9.4 Regression with Categorical Predictors, Using Indicator Variables 249 9.5 Adjusting R2: Penalizing Models for Including Predictors that are not Useful 256 9.6 Sequential Sums of Squares 257 9.7 Multicollinearity 258 9.8 Variable Selection Methods 266 9.9 Gas Mileage Data Set 270 9.10 An Application of Variable Selection Methods 271 9.11 Using the Principal Components as Predictors in Multiple Regression 279 PART III CLASSIFICATION 299 CHAPTER 10 k-NEAREST NEIGHBOR ALGORITHM 301 10.1 Classification Task 301 10.2 k-Nearest Neighbor Algorithm 302 10.3 Distance Function 305 10.4 Combination Function 307 10.5 Quantifying Attribute Relevance: Stretching the Axes 309 10.6 Database Considerations 310 10.7 k-Nearest Neighbor Algorithm for Estimation and Prediction 310 10.8 Choosing k 311 10.9 Application of k-Nearest Neighbor Algorithm Using IBM/SPSS Modeler 312 CHAPTER 11 DECISION TREES 317 11.1 What is a Decision Tree? 317 11.2 Requirements for Using Decision Trees 319 11.3 Classification and Regression Trees 319 11.4 C4.5 Algorithm 326 11.5 Decision Rules 332 11.6 Comparison of the C5.0 and CART Algorithms Applied to Real Data 332 CHAPTER 12 NEURAL NETWORKS 339 12.1 Input and Output Encoding 339 12.2 Neural Networks for Estimation and Prediction 342 12.3 Simple Example of a Neural Network 342 12.4 Sigmoid Activation Function 344 12.5 Back-Propagation 345 12.6 Gradient-Descent Method 346 12.7 Back-Propagation Rules 347 12.8 Example of Back-Propagation 347 12.9 Termination Criteria 349 12.10 Learning Rate 350 12.11 Momentum Term 351 12.12 Sensitivity Analysis 353 12.13 Application of Neural Network Modeling 353 CHAPTER 13 LOGISTIC REGRESSION 359 13.1 Simple Example of Logistic Regression 359 13.2 Maximum Likelihood Estimation 361 13.3 Interpreting Logistic Regression Output 362 13.4 Inference: are the Predictors Significant? 363 13.5 Odds Ratio and Relative Risk 365 13.6 Interpreting Logistic Regression for a Dichotomous Predictor 367 13.7 Interpreting Logistic Regression for a Polychotomous Predictor 370 13.8 Interpreting Logistic Regression for a Continuous Predictor 374 13.9 Assumption of Linearity 378 13.10 Zero-Cell Problem 382 13.11 Multiple Logistic Regression 384 13.12 Introducing Higher Order Terms to Handle Nonlinearity 388 13.13 Validating the Logistic Regression Model 395 13.14 WEKA: Hands-On Analysis Using Logistic Regression 399 CHAPTER 14 NAÏVE BAYES AND BAYESIAN NETWORKS 414 14.1 Bayesian Approach 414 14.2 Maximum a Posteriori (Map) Classification 416 14.3 Posterior Odds Ratio 420 14.4 Balancing the Data 422 14.5 Naïve Bayes Classification 423 14.6 Interpreting the Log Posterior Odds Ratio 426 14.7 Zero-Cell Problem 428 14.8 Numeric Predictors for Naïve Bayes Classification 429 14.9 WEKA: Hands-on Analysis Using Naïve Bayes 432 14.10 Bayesian Belief Networks 436 14.11 Clothing Purchase Example 436 14.12 Using the Bayesian Network to Find Probabilities 439 CHAPTER 15 MODEL EVALUATION TECHNIQUES 451 15.1 Model Evaluation Techniques for the Description Task 451 15.2 Model Evaluation Techniques for the Estimation and Prediction Tasks 452 15.3 Model Evaluation Measures for the Classification Task 454 15.4 Accuracy and Overall Error Rate 456 15.5 Sensitivity and Specificity 457 15.6 False-Positive Rate and False-Negative Rate 458 15.7 Proportions of True Positives, True Negatives, False Positives, and False Negatives 458 15.8 Misclassification Cost Adjustment to Reflect Real-World Concerns 460 15.9 Decision Cost/Benefit Analysis 462 15.10 Lift Charts and Gains Charts 463 15.11 Interweaving Model Evaluation with Model Building 466 15.12 Confluence of Results: Applying a Suite of Models 466 CHAPTER 16 COST-BENEFIT ANALYSIS USING DATA-DRIVEN COSTS 471 16.1 Decision Invariance Under Row Adjustment 471 16.2 Positive Classification Criterion 473 16.3 Demonstration of the Positive Classification Criterion 474 16.4 Constructing the Cost Matrix 474 16.5 Decision Invariance Under Scaling 476 16.6 Direct Costs and Opportunity Costs 478 16.7 Case Study: Cost-Benefit Analysis Using Data-Driven Misclassification Costs 478 16.8 Rebalancing as a Surrogate for Misclassification Costs 483 CHAPTER 17 COST-BENEFIT ANALYSIS FOR TRINARY AND k-NARY CLASSIFICATION MODELS 491 17.1 Classification Evaluation Measures for a Generic Trinary Target 491 17.2 Application of Evaluation Measures for Trinary Classification to the Loan Approval Problem 494 17.3 Data-Driven Cost-Benefit Analysis for Trinary Loan Classification Problem 498 17.4 Comparing Cart Models with and without Data-Driven Misclassification Costs 500 17.5 Classification Evaluation Measures for a Generic k-Nary Target 503 17.6 Example of Evaluation Measures and Data-Driven Misclassification Costs for k-Nary Classification 504 CHAPTER 18 GRAPHICAL EVALUATION OF CLASSIFICATION MODELS 510 18.1 Review of Lift Charts and Gains Charts 510 18.2 Lift Charts and Gains Charts Using Misclassification Costs 510 18.3 Response Charts 511 18.4 Profits Charts 512 18.5 Return on Investment (ROI) Charts 514 PART IV CLUSTERING 521 CHAPTER 19 HIERARCHICAL AND k-MEANS CLUSTERING 523 19.1 The Clustering Task 523 19.2 Hierarchical Clustering Methods 525 19.3 Single-Linkage Clustering 526 19.4 Complete-Linkage Clustering 527 19.5 k-Means Clustering 529 19.6 Example of k-Means Clustering at Work 530 19.7 Behavior of MSB, MSE, and Pseudo-F as the k-Means Algorithm Proceeds 533 19.8 Application of k-Means Clustering Using SAS Enterprise Miner 534 19.9 Using Cluster Membership to Predict Churn 537 CHAPTER 20 KOHONEN NETWORKS 542 20.1 Self-Organizing Maps 542 20.2 Kohonen Networks 544 20.3 Example of a Kohonen Network Study 545 20.4 Cluster Validity 549 20.5 Application of Clustering Using Kohonen Networks 549 20.6 Interpreting The Clusters 551 20.7 Using Cluster Membership as Input to Downstream Data Mining Models 556 CHAPTER 21 BIRCH CLUSTERING 560 21.1 Rationale for Birch Clustering 560 21.2 Cluster Features 561 21.3 Cluster Feature Tree 562 21.4 Phase 1: Building the CF Tree 562 21.5 Phase 2: Clustering the Sub-Clusters 564 21.6 Example of Birch Clustering, Phase 1: Building the CF Tree 565 21.7 Example of Birch Clustering, Phase 2: Clustering the Sub-Clusters 570 21.8 Evaluating the Candidate Cluster Solutions 571 21.9 Case Study: Applying Birch Clustering to the Bank Loans Data Set 571 CHAPTER 22 MEASURING CLUSTER GOODNESS 582 22.1 Rationale for Measuring Cluster Goodness 582 22.2 The Silhouette Method 583 22.3 Silhouette Example 584 22.4 Silhouette Analysis of the IRIS Data Set 585 22.5 The Pseudo-F Statistic 590 22.6 Example of the Pseudo-F Statistic 591 22.7 Pseudo-F Statistic Applied to the IRIS Data Set 592 22.8 Cluster Validation 593 22.9 Cluster Validation Applied to the Loans Data Set 594 PART V ASSOCIATION RULES 601 CHAPTER 23 ASSOCIATION RULES 603 23.1 Affinity Analysis and Market Basket Analysis 603 23.2 Support, Confidence, Frequent Itemsets, and the a Priori Property 605 23.3 How Does the A Priori Algorithm Work (Part 1)? Generating Frequent Itemsets 607 23.4 How Does the A Priori Algorithm Work (Part 2)? Generating Association Rules 608 23.5 Extension from Flag Data to General Categorical Data 611 23.6 Information-Theoretic Approach: Generalized Rule Induction Method 612 23.7 Association Rules are Easy to do Badly 614 23.8 How can we Measure the Usefulness of Association Rules? 615 23.9 Do Association Rules Represent Supervised or Unsupervised Learning? 616 23.10 Local Patterns Versus Global Models 617 PART VI ENHANCING MODEL PERFORMANCE 623 CHAPTER 24 SEGMENTATION MODELS 625 24.1 The Segmentation Modeling Process 625 24.2 Segmentation Modeling Using EDA to Identify the Segments 627 24.3 Segmentation Modeling using Clustering to Identify the Segments 629 CHAPTER 25 ENSEMBLE METHODS: BAGGING AND BOOSTING 637 25.1 Rationale for Using an Ensemble of Classification Models 637 25.2 Bias, Variance, and Noise 639 25.3 When to Apply, and not to apply, Bagging 640 25.4 Bagging 641 25.5 Boosting 643 25.6 Application of Bagging and Boosting Using IBM/SPSS Modeler 647 CHAPTER 26 MODEL VOTING AND PROPENSITY AVERAGING 653 26.1 Simple Model Voting 653 26.2 Alternative Voting Methods 654 26.3 Model Voting Process 655 26.4 An Application of Model Voting 656 26.5 What is Propensity Averaging? 660 26.6 Propensity Averaging Process 661 26.7 An Application of Propensity Averaging 661 PART VII FURTHER TOPICS 669 CHAPTER 27 GENETIC ALGORITHMS 671 27.1 Introduction To Genetic Algorithms 671 27.2 Basic Framework of a Genetic Algorithm 672 27.3 Simple Example of a Genetic Algorithm at Work 673 27.4 Modifications and Enhancements: Selection 676 27.5 Modifications and Enhancements: Crossover 678 27.6 Genetic Algorithms for Real-Valued Variables 679 27.7 Using Genetic Algorithms to Train a Neural Network 681 27.8 WEKA: Hands-On Analysis Using Genetic Algorithms 684 CHAPTER 28 IMPUTATION OF MISSING DATA 695 28.1 Need for Imputation of Missing Data 695 28.2 Imputation of Missing Data: Continuous Variables 696 28.3 Standard Error of the Imputation 699 28.4 Imputation of Missing Data: Categorical Variables 700 28.5 Handling Patterns in Missingness 701 PART VIII CASE STUDY: PREDICTING RESPONSE TO DIRECT-MAIL MARKETING 705 CHAPTER 29 CASE STUDY, PART 1: BUSINESS UNDERSTANDING, DATA PREPARATION, AND EDA 707 29.1 Cross-Industry Standard Practice for Data Mining 707 29.2 Business Understanding Phase 709 29.3 Data Understanding Phase, Part 1: Getting a Feel for the Data Set 710 29.4 Data Preparation Phase 714 29.5 Data Understanding Phase, Part 2: Exploratory Data Analysis 721 CHAPTER 30 CASE STUDY, PART 2: CLUSTERING AND PRINCIPAL COMPONENTS ANALYSIS 732 30.1 Partitioning the Data 732 30.2 Developing the Principal Components 733 30.3 Validating the Principal Components 737 30.4 Profiling the Principal Components 737 30.5 Choosing the Optimal Number of Clusters Using Birch Clustering 742 30.6 Choosing the Optimal Number of Clusters Using k-Means Clustering 744 30.7 Application of k-Means Clustering 745 30.8 Validating the Clusters 745 30.9 Profiling the Clusters 745 CHAPTER 31 CASE STUDY, PART 3: MODELING AND EVALUATION FOR PERFORMANCE AND INTERPRETABILITY 749 31.1 Do you Prefer the Best Model Performance, or a Combination of Performance and Interpretability? 749 31.2 Modeling and Evaluation Overview 750 31.3 Cost-Benefit Analysis Using Data-Driven Costs 751 31.4 Variables to be Input to the Models 753 31.5 Establishing the Baseline Model Performance 754 31.6 Models that use Misclassification Costs 755 31.7 Models that Need Rebalancing as a Surrogate for Misclassification Costs 756 31.8 Combining Models Using Voting and Propensity Averaging 757 31.9 Interpreting the Most Profitable Model 758 CHAPTER 32 CASE STUDY, PART 4: MODELING AND EVALUATION FOR HIGH PERFORMANCE ONLY 762 32.1 Variables to be Input to the Models 762 32.2 Models that use Misclassification Costs 762 32.3 Models that Need Rebalancing as a Surrogate for Misclassification Costs 764 32.4 Combining Models using Voting and Propensity Averaging 765 32.5 Lessons Learned 766 32.6 Conclusions 766 APPENDIX A DATA SUMMARIZATION AND VISUALIZATION 768 Part 1: Summarization 1: Building Blocks of Data Analysis 768 Part 2: Visualization: Graphs and Tables for Summarizing and Organizing Data 770 Part 3: Summarization 2: Measures of Center, Variability, and Position 774 Part 4: Summarization and Visualization of Bivariate Relationships 777 INDEX 781

    £107.06

  • Computer Security Handbook

    John Wiley & Sons Inc Computer Security Handbook

    1 in stock

    Book SynopsisComputer security touches every part of our daily lives from our computers and connected devices to the wireless signals around us. Breaches have real and immediate financial, privacy, and safety consequences. This handbook has compiled advice from top professionals working in the real world about how to minimize the possibility of computer security breaches in your systems. Written for professionals and college students, it provides comprehensive best guidance about how to minimize hacking, fraud, human error, the effects of natural disasters, and more. This essential and highly-regarded reference maintains timeless lessons and is fully revised and updated with current information on security issues for social networks, cloud computing, virtualization, and more.Table of ContentsPreface Acknowledgments About the Editors About the Contributors A Note to Instructors PART I FOUNDATIONS OF COMPUTER SECURITY Chapter 1 Brief History and Mission of Information System Security (Seymour Bosworth and Robert V. Jacobson) Chapter 2 History of Computer Crime Chapter 3 Toward a New Framework for Information Security (Donn B. Parker, CISSP) Chapter 4 Hardware Elements of Security (Sy Bosworth and Stephen Cobb) Chapter 5 Data Communications and Information Security (Raymond Panko and Eric Fisher) Chapter 6 Local Area Network Topologies, Protocols, and Design (Gary C. Kessler) Chapter 7 Encryption (Stephen Cobb and Corinne LeFrançois) Chapter 8 Using a Common Language for Computer Security Incident Information (John D. Howard) Chapter 9 Mathematical Models of Computer Security (Matt Bishop) Chapter 10 Understanding Studies and Surveys of Computer Crime (M. E. Kabay) Chapter 11 Fundamentals of Intellectual Property Law (William A. Zucker and Scott J. Nathan) PART II THREATS AND VULNERABILITIES Chapter 12 The Psychology of Computer Criminals (Q. Campbell and David M. Kennedy) Chapter 13 The Insider Threat (Gary L. Tagg, CISSP) Chapter 14 Information Warfare (Seymour Bosworth) Chapter 15 Penetrating Computer Systems and Networks (Chey Cobb, Stephen Cobb, M. E. Kabay, and Tim Crothers) Chapter 16 Malicious Code (Robert Guess and Eric Salveggio) Chapter 17 Mobile Code (Robert Gezelter) Chapter 18 Denial-of-Service Attacks (Gary C. Kessler) Chapter 19 Social-engineering and low-tech attacks (Karthik Raman, Susan Baumes, Kevin Beets, and Carl Ness) Chapter 20 Spam, Phishing, and Trojans: Attacks Meant To Fool (Stephen Cobb) Chapter 21 Web-Based Vulnerabilities (Anup K. Ghosh, Kurt Baumgarten, Jennifer Hadley, and Steven Lovaas) Chapter 22 Physical Threats to the Information Infrastructure (Franklin Platt) PART III PREVENTION: TECHNICAL DEFENSES Chapter 23 Protecting the Physical Information Infrastructure (Franklin Platt) Chapter 24 Operating System Security (William Stallings) Chapter 25 Local Area Networks (N. Todd Pritsky, Joseph R. Bumblis, and Gary C. Kessler) Chapter 26 Gateway Security Devices (Justin Opatrny) Chapter 27 Intrusion Detection and Intrusion Prevention Devices (Rebecca Gurley Bace) Chapter 28: Identification and Authentication (Ravi Sandhu, Jennifer Hadley, Steven Lovaas, and Nicholas Takacs) Chapter 29: Biometric Authentication (Eric Salveggio, Steven Lovaas, David R. Lease, and Robert Guess) Chapter 30: E-Commerce and Web Server Safeguards (Robert Gezelter) Chapter 31: Web Monitoring and Content Filtering (Steven Lovaas) Chapter 32 Virtual Private Networks and Secure Remote Access (Justin Opatrny and Carl Ness Chapter 33 802.11 Wireless LAN Security (Gary L. Tagg, CISSP and Jason Sinchak, CISSP) Chapter 34 Securing VoIP (Christopher Dantos and John Mason) Chapter 35 Securing P2P, IM, SMS, and Collaboration Tools (Carl Ness) Chapter 36 Securing Stored Data (David J. Johnson, Nicholas Takacs, Jennifer Hadley, and M. E. Kabay) Chapter 37: PKI and Certificate Authorities (Santosh Chokhani, Padgett Peterson, and Steven Lovaas) Chapter 38: Writing Secure Code (Lester E. Nichols, M. E. Kabay, and Timothy Braithwaite) Chapter 39 Software Development and Quality Assurance (Diane E. Levine, John Mason, and Jennifer Hadley) Chapter 40: Managing Software Patches and Vulnerabilities (Karen Scarfone, Peter Mell, and Murugiah Souppaya) Chapter 41: Antivirus Technology (Chey Cobb and Allysa Myers) Chapter 42: Protecting Digital Rights: Technical Approaches (Robert Guess, Jennifer Hadley, Steven Lovaas, and Diane E. Levine) PART IV PREVENTION: HUMAN FACTORS Chapter 43 Ethical Decision Making and High Technology (James Landon Linderman) Chapter 44: Security Policy Guidelines (M. E. Kabay and Bridgitt Robertson) Chapter 45: Employment Practices and Policies (M. E. Kabay and Bridgitt Robertson) Chapter 46 Vulnerability Assessment (Rebecca Gurley Bace and Jason Sinchak) Chapter 47: Operations Security and Production Controls (M. E. Kabay, Don Holden, and Myles Walsh) Chapter 48: E-Mail and Internet Use Policies (M. E. Kabay and Nicholas Takacs) Chapter 49: Implementing a Security-Awareness Program (K. Rudolph) Chapter 50 Using Social Psychology to Implement Security Policies (M. E. Kabay, Bridgitt Robertson, Mani Akella, and D. T. Lang) Chapter 51: Security Standards for Products (Paul Brusil and Noel Zakin) PART V DETECTING SECURITY BREACHES Chapter 52: Application Controls (Myles Walsh & Susan Baumes) Chapter 53: Monitoring and Control Systems (Caleb S. Coggins and Diane E. Levine) Chapter 54: Security Audits (Donald Glass, Richard O. Moore III, Chris Davis, John Mason, David Gursky, James Thomas, Wendy Carr, M. E. Kabay and Diane Levine) Chapter 55: Cyber Investigation1 (Peter Stephenson) PART VI RESPONSE AND REMEDIATION Chapter 56: Computer Security Incident Response Teams1 (Michael Miora, M. E. Kabay, and Bernie Cowens) Chapter 57: Data Backups and Archives (M. E. Kabay and Don Holden) Chapter 58: Business Continuity Planning (Michael Miora) Chapter 59: Disaster Recovery (Michael Miora) Chapter 60: Insurance Relief (Robert A. Parisi, Jr., John F. Mullen and Kevin Apollo) Chapter 61 Working with Law Enforcement (David A. Land) PART VII MANAGEMENT’S ROLE IN SECURITY Chapter 62 Quantitative Risk Assessment and Risk Management (Robert V. Jacobson & Susan Baumes) Chapter 63: Management Responsibilities and Liabilities (Carl Hallberg, M. E. Kabay, Bridgitt Robertson, and Arthur E. Hutt) Chapter 64: US Legal and Regulatory Security Issues (Timothy Virtue) Chapter 65: The Role of the CISO (Karen F. Worstell) Chapter 66: Developing Security Policies (M. E. Kabay and Sean Kelley) Chapter 67 Developing Classification Policies For Data (Karthik Raman, Kevin Beets, And M. E. Kabay) Chapter 68: Outsourcing and Security (Kip Boyle, Michael Buglewicz, and Steven Lovaas) PART VIII PUBLIC POLICY AND OTHER CONSIDERATIONS Chapter 69: Privacy in Cyberspace: US and European Perspectives (Henry L. Judy, Scott L. David, Benjamin S. Hayes, Jeffrey B. Ritter, Marc Rotenberg and M. E. Kabay) Chapter 70: Anonymity and Identity in Cyberspace (M. E. Kabay, Eric Salveggio, Robert Guess, and Russell D. Rosco) Chapter 71: Healthcare Security and Privacy (Paul Brusil) Chapter 72: Legal and Policy Issues of Censorship and Content Filtering (Lee Tien, Seth Finkelstein, and Steven Lovaas) Chapter 73: Expert Witnesses and the Daubert Challenge (Chey Cobb) Chapter 74: Professional Certification and Training in Information Assurance (M. E. Kabay, Christopher Christian, Kevin Henry and Sondra Schneider) Chapter 75 Undergraduate and Graduate Education in Information Assurance (Vic Maconachy and Seymour Bosworth) Chapter 76: The Future of Information Assurance (Jeremy A. Hansen) Index

    1 in stock

    £157.50

  • Scalable Computing and Communications

    John Wiley & Sons Inc Scalable Computing and Communications

    Book SynopsisReviews the latest advances in the all-important field of scalable computing In telecommunications and software engineering, scalability is the ability of a system, network, or process to either handle growing amounts of work in a graceful manner or be enlarged to accommodate that growth. It is a desirable property for many scientific, industrial, and business applications and an important feature for hardware. This immersive book summarizes the latest research achievements in the field of scalable computing and covers new topics that have emerged recently on computing and communications, such as unconventional computing, green and sustainable computing, cloud and volunteer computing, and more. Filled with contributions from world-renowned engineers, researchers, and IT professionals in diverse areas, Scalable Computing and Communications covers: Circuit and component design Operating systems Green computing NetworkTable of ContentsPreface xix Contributors xxi 1. Scalable Computing and Communications: Past, Present, and Future 1Yanhui Wu, Kashif Bilal, Samee U. Khan, Lizhe Wang, and Albert Y. Zomaya 1.1 Scalable Computing and Communications 1 References 4 2. Reliable Minimum Connected Dominating Sets for Topology Control in Probabilistic Wireless Sensor Networks 7Jing (Selena) He, Shouling Ji, Yi Pan, and Yingshu Li 2.1 Topology Control in Wireless Sensor Networks (WSNs) 7 2.2 DS-Based Topology Control 10 2.3 Deterministic WSNs and Probabilistic WSNs 12 2.4 Reliable MCDS Problem 13 2.5 A GA to Construct RMCDS-GA 17 2.6 Performance Evaluation 26 2.7 Conclusions 27 References 28 3. Peer Selection Schemes in Scalable P2P Video Streaming Systems 31Xin Jin and Yu-Kwong Kwok 3.1 Introduction 31 3.2 Overlay Structures 32 3.3 Peer Selection for Overlay Construction 34 3.4 A Game Theoretic Perspective on Peer Selection 45 3.5 Discussion and Future Work 47 3.6 Summary 48 References 49 4. Multicore and Many-Core Computing 55Ioannis E. Venetis 4.1 Introduction 55 4.2 Architectural Options for Multicore Systems 60 4.3 Multicore Architecture Examples 64 4.4 Programming Multicore Architectures 67 4.5 Many-Core Architectures 74 4.6 Many-Core Architecture Examples 75 4.7 Summary 77 References 77 5. Scalable Computing on Large Heterogeneous CPU/GPU Supercomputers 81Fengshun Lu, Kaijun Ren, Junqiang Song, and Jinjun Chen 5.1 Introduction 81 5.2 Heterogeneous Computing Environments 82 5.3 Scalable Programming Patterns for Large GPU Clusters 84 5.4 Hybrid Implementations 87 5.5 Experimental Results 89 5.6 Conclusions 94 Acknowledgments 94 References 94 6. Diagnosability of Multiprocessor Systems 97Chia-Wei Lee and Sun-Yuan Hsieh 6.1 Introduction 97 6.2 Fundamental Concepts 98 6.3 Diagnosability of (1,2)-MCNS under PMC Model 103 6.4 Diagnosability of 2-MCNS under MM* Model 105 6.5 Application to Multiprocessor Systems 110 6.6 Concluding Remarks 122 References 122 7. A Performance Analysis Methodology for MultiCore, Multithreaded Processors 125Miao Ju, Hun Jung, and Hao Che 7.1 Introduction 125 7.2 Methodology 126 7.3 Simulation Tool (ST) 130 7.4 Analytic Modeling Technique 132 7.5 Testing 136 7.6 Related Work 139 7.7 Conclusions and Future Work 141 References 141 8. The Future in Mobile Multicore Computing 145Blake Hurd, Chiu C. Tan, and Jie Wu 8.1 Introduction 145 8.2 Background 146 8.3 Hardware Initiatives 148 8.4 Software Initiatives 151 8.5 Additional Discussion 152 8.6 Future Trends 153 8.7 Conclusion 154 References 155 9. Modeling and Algorithms for Scalable and Energy-Efficient Execution on Multicore Systems 157Dong Li, Dimitrios S. Nikolopoulos, and Kirk W. Cameron 9.1 Introduction 157 9.2 Model-Based Hybrid Message-Passing Interface (MPI)/OpenMP Power-Aware Computing 158 9.3 Power-Aware MPI Task Aggregation Prediction 170 9.4 Conclusions 181 References 182 10. Cost Optimization for Scalable Communication in Wireless Networks with Movement-Based Location Management 185Keqin Li 10.1 Introduction 185 10.2 Background Information 187 10.3 Cost Measure and Optimization for a Single User 190 10.4 Cost Optimization with Location Update Constraint 192 10.5 Cost Optimization with Terminal Paging Constraint 196 10.6 Numerical Data 201 10.7 Concluding Remarks 206 References / 206 11. A Framework for Semiautomatic Explicit Parallelization 209Ritu Arora, Purushotham Bangalore, and Marjan Mernik 11.1 Introduction 209 11.2 Explicit Parallelization Using MPI 210 11.3 Building Blocks of FraSPA 211 11.4 Evaluation of FraSPA through Case Studies 215 11.5 Lessons Learned 221 11.6 Related Work 222 11.7 Summary 224 References 224 12. Fault Tolerance and Transmission Reliability in Wireless Networks 227Wolfgang W. Bein and Doina Bein 12.1 Introduction: Reliability Issues in Wireless and Sensor Networks 227 12.2 Reliability and Fault Tolerance of Coverage Models for Sensor Networks 230 12.3 Fault-Tolerant k-Fold Pivot Routing in Wireless Sensor Networks 238 12.4 Impact of Variable Transmission Range in All-Wireless Networks 244 12.5 Conclusions and Open Problems 250 References / 251 13. Optimizing and Tuning Scientifi c Codes 255Qing Yi 13.1 Introduction 255 13.2 An Abstract View of the Machine Architecture 256 13.3 Optimizing Scientifi c Codes 256 13.4 Empirical Tuning of Optimizations 262 13.5 Related Work 272 13.6 Summary and Future Work 273 Acknowledgments 273 References 273 14. Privacy and Confi dentiality in Cloud Computing 277Khaled M. Khan and Qutaibah Malluhi 14.1 Introduction 277 14.2 Cloud Stakeholders and Computational Assets 278 14.3 Data Privacy and Trust 280 14.4 A Cloud Computing Example 281 14.5 Conclusion 288 Acknowledgments 288 References 288 15. Reputation Management Systems for Peer-to-Peer Networks 291Fang Qi, Haiying Shen, Harrison Chandler, Guoxin Liu, and Ze Li 15.1 Introduction 291 15.2 Reputation Management Systems 292 15.3 Case Study of Reputation Systems 307 15.4 Open Problems 316 15.5 Conclusion 316 Acknowledgments 317 References 317 16. Toward a Secure Fragment Allocation of Files in Heterogeneous Distributed Systems 321Yun Tian, Mohammed I. Alghamdi, Xiaojun Ruan, Jiong Xie, and Xiao Qin 16.1 Introduction 321 16.2 Related Work 323 16.3 System and Threat Models 325 16.4 S-FAS: A Secure Fragment Allocation Scheme 327 16.5 Assurance Models 329 16.6 Sap Allocation Principles and Prototype 332 16.7 Evaluation of System Assurance and Performance 333 16.8 Conclusion 339 Acknowledgments 341 References 341 17. Adopting Compression in Wireless Sensor Networks 343Xi Deng and Yuanyuan Yang 17.1 Introduction 343 17.2 Compression in Sensor Nodes 345 17.3 Compression Effect on Packet Delay 348 17.4 Online Adaptive Compression Algorithm 350 17.5 Performance Evaluations 360 17.6 Summary 362 References 363 18. GFOG: Green and Flexible Opportunistic Grids 365Harold Castro, Mario Villamizar, German Sotelo, Cesar O. Diaz, Johnatan Pecero, Pascal Bouvry, and Samee U. Khan 18.1 Introduction 365 18.2 Related Work 366 18.3 UnaGrid Infrastructure 369 18.4 Energy Consumption Model 372 18.5 Experimental Results 374 18.6 Conclusions and Future Work 382 References 382 19. Maximizing Real-Time System Utilization by Adjusting Task Computation Times 387Nasro Min-Allah, Samee Ullah Khan, Yongji Wang, Joanna Kolodziej, and Nasir Ghani 19.1 Introduction 387 19.2 Expressing Task Schedulability in Polylinear Surfaces 389 19.3 Task Execution Time Adjustment Based on the P-Bound 391 19.4 Conclusions 393 Acknowledgments 393 References 393 20. Multilevel Exploration of the Optimization Landscape through Dynamical Fitness for Grid Scheduling 395Joanna Kolodziej 20.1 Introduction 395 20.2 Statement of the Problem 397 20.3 General Characteristics of the Optimization Landscape 399 20.4 Multilevel Metaheuristic Schedulers 402 20.5 Empirical Analysis 408 20.6 Conclusions 417 References 417 21. Implementing Pointer Jumping for Exact Inference on Many-Core Systems 419Yinglong Xia, Nam Ma, and Viktor K. Prasanna 21.1 Introduction 419 21.2 Background 420 21.3 Related Work 422 21.4 Pointer Jumping-Based Algorithms for Scheduling Exact Inference 423 21.5 Analysis with Respect to Many-Core Processors 424 21.6 From Exact Inference to Generic Directed Acyclic Graph (DAG)-Structured Computations 427 21.7 Experiments 428 21.8 Conclusions 434 References 435 22. Performance Optimization of Scientifi c Applications Using an Autonomic Computing Approach 437Ioana Banicescu, Florina M. Ciorba, and Srishti Srivastava 22.1 Introduction 437 22.2 Scientifi c Applications and Their Performance 439 22.3 Load Balancing via DLS 441 22.4 The Use of Machine Learning in Improving the Performance of Scientifi c Applications 441 22.5 Design Strategies and an Integrated Framework 445 22.6 Experimental Results, Analysis, and Evaluation 455 22.7 Conclusions, Future Work, and Open Problems 462 Acknowledgments 463 References 463 23. A Survey of Techniques for Improving Search Engine Scalability through Profi ling, Prediction, and Prefetching of Query Results 467C. Shaun Wagner, Sahra Sedigh, Ali R. Hurson, and Behrooz Shirazi 23.1 Introduction 467 23.2 Modeling User Behavior 472 23.3 Grouping Users into Neighborhoods of Similarity 474 23.4 Similarity Metrics 481 23.5 Conclusion and Future Work 497 Appendix A Comparative Analysis of Comparison Algorithms 498 Appendix B Most Popular Searches 501 References 502 24. KNN Queries in Mobile Sensor Networks 507Wei-Guang Teng and Kun-Ta Chuang 24.1 Introduction 507 24.2 Preliminaries and Infrastructure-Based KNN Queries 509 24.3 Infrastructure-Free KNN Queries 511 24.4 Future Research Directions 519 24.5 Conclusions 519 References 520 25. Data Partitioning for Designing and Simulating Efficient Huge Databases 523Ladjel Bellatreche, Kamel Boukhalfa, Pascal Richard, and Soumia Benkrid 25.1 Introduction 523 25.2 Background and Related Work 527 25.3 Fragmentation Methodology 532 25.4 Hardness Study 535 25.5 Proposed Selection Algorithms 538 25.6 Impact of HP on Data Warehouse Physical Design 544 25.7 Experimental Studies 549 25.8 Physical Design Simulator Tool 553 25.9 Conclusion and Perspectives 559 References 560 26. Scalable Runtime Environments for Large-Scale Parallel Applications 563Camille Coti and Franck Cappello 26.1 Introduction 563 26.2 Goals of a Runtime Environment 565 26.3 Communication Infrastructure 567 26.4 Application Deployment 571 26.5 Fault Tolerance and Robustness 577 26.6 Case Studies 582 26.7 Conclusion 586 References 587 27. Increasing Performance through Optimization on APU 591Matthew Doerksen, Parimala Thulasiraman, and Ruppa Thulasiram 27.1 Introduction 591 27.2 Heterogeneous Architectures 591 27.3 Related Work 597 27.4 OpenCL, CUDA of the Future 600 27.5 Simple Introduction to OpenCL Programming 604 27.6 Performance and Optimization Summary 607 27.7 Application 607 27.8 Summary 609 Appendix 609 References 612 28. Toward Optimizing Cloud Computing: An Example of Optimization under Uncertainty 613Vladik Kreinovich 28.1 Cloud Computing: Why We Need It and How We Can Make It Most Efficient 613 28.2 Optimal Server Placement Problem: First Approximation 614 28.3 Server Placement in Cloud Computing: Toward a More Realistic Model 618 28.4 Predicting Cloud Growth: Formulation of the Problem and Our Approach to Solving This Problem 620 28.5 Predicting Cloud Growth: First Approximation 621 28.6 Predicting Cloud Growth: Second Approximation 622 28.7 Predicting Cloud Growth: Third Approximation 623 28.8 Conclusions and Future Work 625 Acknowledgments 625 Appendix: Description of Expenses Related to Cloud Computing 626 References 626 29. Modeling of Scalable Embedded Systems 629Arslan Munir, Sanjay Ranka, and Ann Gordon-Ross 29.1 Introduction 629 29.2 Embedded System Applications 631 29.3 Embedded Systems: Hardware and Software 634 29.4 Modeling: An Integral Part of the Embedded System Design Flow 638 29.5 Single- and Multiunit Embedded System Modeling 644 29.6 Conclusions 654 Acknowledgments 655 References 655 30. Scalable Service Composition in Pervasive Computing 659Joanna Siebert and Jiannong Cao 30.1 Introduction 659 30.2 Service Composition Framework 660 30.3 Approaches and Techniques for Scalable Service Composition in PvCE 664 30.4 Conclusions 671 References 671 31. Virtualization Techniques for Graphics Processing Units 675Pavan Balaji, Qian Zhu, and Wu-Chun Feng 31.1 Introduction 675 31.2 Background 677 31.3 VOCL Framework 677 31.4 VOCL Optimizations 682 31.5 Experimental Evaluation 687 31.6 Related Work 696 31.7 Concluding Remarks 696 References 697 32. Dense Linear Algebra on Distributed Heterogeneous Hardware with a Symbolic DAG Approach 699George Bosilca, Aurelien Bouteiller, Anthony Danalis, Thomas Herault, Piotr Luszczek, and Jack J. Dongara 32.1 Introduction and Motivation 699 32.2 Distributed Datafl ow by Symbolic Evaluation 701 32.3 The DAGuE Datafl ow Runtime 705 32.4 Datafl ow Representation 709 32.5 Programming Linear Algebra with DAGuE 716 32.6 Performance Evaluation 728 32.7 Conclusion 731 32.8 Summary 732 References 733 33. Fault-Tolerance Techniques for Scalable Computing 737Pavan Balaji, Darius Buntinas, and Dries Kimpe 33.1 Introduction and Trends in Large-Scale Computing Systems 737 33.2 Hardware Features for Resilience 738 33.3 Systems Software Features for Resilience 743 33.4 Application or Domain-Specifi c Fault-Tolerance Techniques 748 33.5 Summary 753 References 753 34. Parallel Programming Models for Scalable Computing 759James Dinan and Pavan Balaji 34.1 Introduction to Parallel Programming Models 759 34.2 The Message-Passing Interface (MPI) 761 34.3 Partitioned Global Address Space (PGAS) Models 765 34.4 Task-Parallel Programming Models 769 34.5 High-Productivity Parallel Programming Models 772 34.6 Summary and Concluding Remarks 775 Acknowledgment 775 References 775 35. Grid Simulation Tools for Job Scheduling and Data File Replication 777Javid Taheri, Albert Y. Zomaya, and Samee U. Khan 35.1 Introduction 777 35.2 Simulation Platforms 779 35.3 Problem Statement: Data-Aware Job Scheduling (DAJS) 792 References 795 Index 799

    £125.96

  • Reliability and Availability of Cloud Computing

    John Wiley & Sons Inc Reliability and Availability of Cloud Computing

    Book SynopsisThis book addresses IS/IT architects, developers, program managers, product managers, and quality managers who are considering or responsible for applications that will be virtualized or deployed on a cloud.Trade Review“For sure, specialists responsible for recommending, providing, or managing cloud platforms for either private or public cloud will profit with having this work on their shelf. I would also like to highly recommend this position for people new to the considered concepts of cloud computing or computer systems reliability as it provides an excellent background for the both areas.” (IEEE Communications Magazine, 1 October 2013) “Therefore, it will probably only be of real interest to those who are directly involved in improving or implementing their own systems in a cloud platform.” (Computing Reviews, 30 November 2012) Table of ContentsFigures xvii Tables xxi Equations xxiii Introduction xxv I BASICS 1 1 CLOUD COMPUTING 3 1.1 Essential Cloud Characteristics 4 1.2 Common Cloud Characteristics 6 1.3 But What, Exactly, Is Cloud Computing? 7 1.4 Service Models 9 1.5 Cloud Deployment Models 11 1.6 Roles in Cloud Computing 12 1.7 Benefi ts of Cloud Computing 14 1.8 Risks of Cloud Computing 15 2 VIRTUALIZATION 16 2.1 Background 16 2.2 What Is Virtualization? 17 2.3 Server Virtualization 19 2.4 VM Lifecycle 23 2.5 Reliability and Availability Risks of Virtualization 28 3 SERVICE RELIABILITY AND SERVICE AVAILABILITY 29 3.1 Errors and Failures 30 3.2 Eight-Ingredient Framework 31 3.3 Service Availability 34 3.4 Service Reliability 43 3.5 Service Latency 46 3.6 Redundancy and High Availability 50 3.7 High Availability and Disaster Recovery 56 3.8 Streaming Services 58 3.9 Reliability and Availability Risks of Cloud Computing 62 II ANALYSIS 63 4 ANALYZING CLOUD RELIABILITY AND AVAILABILITY 65 4.1 Expectations for Service Reliability and Availability 65 4.2 Risks of Essential Cloud Characteristics 66 4.3 Impacts of Common Cloud Characteristics 70 4.4 Risks of Service Models 72 4.5 IT Service Management and Availability Risks 74 4.6 Outage Risks by Process Area 80 4.7 Failure Detection Considerations 83 4.8 Risks of Deployment Models 87 4.9 Expectations of IaaS Data Centers 87 5 RELIABILITY ANALYSIS OF VIRTUALIZATION 90 5.1 Reliability Analysis Techniques 90 5.2 Reliability Analysis of Virtualization Techniques 95 5.3 Software Failure Rate Analysis 100 5.4 Recovery Models 101 5.5 Application Architecture Strategies 108 5.6 Availability Modeling of Virtualized Recovery Options 110 6 HARDWARE RELIABILITY, VIRTUALIZATION, AND SERVICE AVAILABILITY 116 6.1 Hardware Downtime Expectations 116 6.2 Hardware Failures 117 6.3 Hardware Failure Rate 119 6.4 Hardware Failure Detection 121 6.5 Hardware Failure Containment 122 6.6 Hardware Failure Mitigation 122 6.7 Mitigating Hardware Failures via Virtualization 124 6.8 Virtualized Networks 127 6.9 MTTR of Virtualized Hardware 129 6.10 Discussion 131 7 CAPACITY AND ELASTICITY 132 7.1 System Load Basics 132 7.2 Overload, Service Reliability, and Service Availability 135 7.3 Traditional Capacity Planning 136 7.4 Cloud and Capacity 137 7.5 Managing Online Capacity 144 7.6 Capacity-Related Service Risks 147 7.7 Capacity Management Risks 153 7.8 Security and Service Availability 157 7.9 Architecting for Elastic Growth and Degrowth 162 8 SERVICE ORCHESTRATION ANALYSIS 164 8.1 Service Orchestration Definition 164 8.2 Policy-Based Management 166 8.3 Cloud Management 168 8.4 Service Orchestration’s Role in Risk Mitigation 169 9 GEOGRAPHIC DISTRIBUTION, GEOREDUNDANCY, AND DISASTER RECOVERY 174 9.1 Geographic Distribution versus Georedundancy 175 9.2 Traditional Disaster Recovery 175 9.3 Virtualization and Disaster Recovery 177 9.4 Cloud Computing and Disaster Recovery 178 9.5 Georedundancy Recovery Models 180 9.6 Cloud and Traditional Collateral Benefits of Georedundancy 180 9.7 Discussion 182 III RECOMMENDATIONS 183 10 APPLICATIONS, SOLUTIONS, AND ACCOUNTABILITY 185 10.1 Application Configuration Scenarios 185 10.2 Application Deployment Scenario 187 10.3 System Downtime Budgets 188 10.4 End-to-End Solutions Considerations 197 10.5 Attributability for Service Impairments 201 10.6 Solution Service Measurement 204 10.7 Managing Reliability and Service of Cloud Computing 207 11 RECOMMENDATIONS FOR ARCHITECTING A RELIABLE SYSTEM 209 11.1 Architecting for Virtualization and Cloud 209 11.2 Disaster Recovery 216 11.3 IT Service Management Considerations 217 11.4 Many Distributed Clouds versus Fewer Huge Clouds 224 11.5 Minimizing Hardware-Attributed Downtime 225 11.6 Architectural Optimizations 231 12 DESIGN FOR RELIABILITY OF VIRTUALIZED APPLICATIONS 244 12.1 Design for Reliability 244 12.2 Tailoring DfR for Virtualized Applications 246 12.3 Reliability Requirements 248 12.4 Qualitative Reliability Analysis 256 12.5 Quantitative Reliability Budgeting and Modeling 259 12.6 Robustness Testing 260 12.7 Stability Testing 267 12.8 Field Performance Analysis 268 12.9 Reliability Roadmap 269 12.10 Hardware Reliability 270 13 DESIGN FOR RELIABILITY OF CLOUD SOLUTIONS 271 13.1 Solution Design for Reliability 271 13.2 Solution Scope and Expectations 273 13.3 Reliability Requirements 275 13.4 Solution Modeling and Analysis 279 13.5 Element Reliability Diligence 285 13.6 Solution Testing and Validation 285 13.7 Track and Analyze Field Performance 288 13.8 Other Solution Reliability Diligence Topics 292 14 SUMMARY 296 14.1 Service Reliability and Service Availability 297 14.2 Failure Accountability and Cloud Computing 299 14.3 Factoring Service Downtime 301 14.4 Service Availability Measurement Points 303 14.5 Cloud Capacity and Elasticity Considerations 306 14.6 Maximizing Service Availability 306 14.7 Reliability Diligence 309 14.8 Concluding Remarks 310 Abbreviations 311 References 314 About the Authors 318 Index 319

    £70.16

  • iOS Hackers Handbook

    John Wiley & Sons Inc iOS Hackers Handbook

    Book SynopsisDiscover all the security risks and exploits that can threaten iOS-based mobile devices iOS is Apple''s mobile operating system for the iPhone and iPad. With the introduction of iOS5, many security issues have come to light. This book explains and discusses them all. The award-winning author team, experts in Mac and iOS security, examines the vulnerabilities and the internals of iOS to show how attacks can be mitigated. The book explains how the operating system works, its overall security architecture, and the security risks associated with it, as well as exploits, rootkits, and other payloads developed for it. Covers iOS security architecture, vulnerability hunting, exploit writing, and how iOS jailbreaks work Explores iOS enterprise and encryption, code signing and memory protection, sandboxing, iPhone fuzzing, exploitation, ROP payloads, and baseband attacks Also examines kernel debugging and exploitation Companion website includesTable of ContentsIntroduction xv Chapter 1 iOS Security Basics 1 Chapter 2 iOS in the Enterprise 15 Chapter 3 Encryption 47 Chapter 4 Code Signing and Memory Protections 69 Chapter 5 Sandboxing 107 Chapter 6 Fuzzing iOS Applications 139 Chapter 7 Exploitation 185 Chapter 8 Return-Oriented Programming 219 Chapter 9 Kernel Debugging and Exploitation 249 Chapter 10 Jailbreaking 297 Chapter 11 Baseband Attacks 327 Appendix References 365 Index 369

    £27.99

  • Information Overload

    John Wiley & Sons Inc Information Overload

    Book SynopsisThis book covers the ever-increasing problem of information overload from both the professional and academic perspectives. Focusing on the needs of practicing engineers and professional communicators, it addresses the causes and costs of information overload, along with strategies and techniques for reducing and minimizing its negative effects. The theoretical framework of information overload and ideas for future research are also presented. The book brings together an international group of authors, providing a truly global point of view on this important, rarely covered topic.Table of ContentsList of Practical Insights from Corporations xv List of Figures xvii List of Tables xix Foreword xxi Preface xxvii Acknowledgments xxix A Note from the Series Editor xxxi Contributors xxxiii About the Editors xxxvii 1 INFORMATION OVERLOAD: AN INTERNATIONAL CHALLENGE TO PROFESSIONAL ENGINEERS AND TECHNICAL COMMUNICATORS 1 Judith B. Strother, Jan M. Ulijn, and Zohra Fazal 1.1 Definitions, Causes, and Consequences of Information Overload 1 1.1.1 Definitions of Information Overload 1 1.1.2 Causes of Information Overload 2 1.1.3 Consequences of Information Overload 3 1.2 Perspectives on the Concept of Information Overload 4 1.2.1 An Information and Time-Management Perspective 5 1.2.2 A Supplier/Producer/Writer and Client/User/Reader Perspective 5 1.2.3 An International/Intercultural Perspective 7 1.2.4 An Innovation Perspective 7 1.3 Readers of this Book 7 1.4 Structure of this Book 8 1.4.1 Section I: Causes and Costs of Information Overload 8 1.4.2 Section II: Control and Reduction of Information Overload 10 References 11 SECTION I. CAUSES AND COSTS OF INFORMATION OVERLOAD 2 OF TIME MAGAZINE, 24/7 MEDIA, AND DATA DELUGE: THE EVOLUTION OF INFORMATION OVERLOAD THEORIES AND CONCEPTS 15 Debashis “Deb” Aikat and David Remund 2.1 Introduction 16 2.2 Theory and Concept of Information Overload 16 2.3 Information Overload as a Twentieth Century Phenomenon 17 2.4 Evolution of Information and Its Proliferation in Society 21 2.4.1 The Early Quest for Information and Knowledge (320 BCE–Thirteenth Century) 21 2.4.2 The Age of Renaissance (Fourteenth–Seventeenth Century) and the Printing Press 22 2.4.3 The Industrial Revolution (Eighteenth–Nineteenth Century) and Its Information Innovations 23 2.4.4 The Era of the Mind and the Machine (Twentieth Century) 24 2.4.5 Internet Boom and Information Explosion of the 1990s 27 2.4.6 Data Deluge and Information Overload in the Twenty-First Century Digital Age 28 2.5 Information Overload Concepts 29 2.5.1 Definitions of Information Overload and Related Concepts 29 2.5.2 The Context of Information Overload 30 2.5.3 Causes and Consequences of Information Overload 31 2.6 Conclusion and Four Lessons Learned 32 Acknowledgment 33 References 33 PRACTICAL INSIGHTS FROM IBM 39 3 THE CHALLENGE OF INFORMATION BALANCE IN THE AGE OF AFFLUENT COMMUNICATION 41 Paulus Hubert Vossen 3.1 Introduction 42 3.2 Quantitative Aspects of Information Overload 43 3.3 Qualitative Aspects of Information Overload 45 3.3.1 Philosophical Perspective: Information in Science and Technology 45 3.3.2 Political Perspective: Information in Modern Society and a Global World 46 3.3.3 Economic Perspective: Information as a Commodity on the Market 47 3.3.4 Societal Perspective: Information as the Glue Between Communities 48 3.3.5 Psychological Perspective: Information as a Basis for Knowing and Acting 49 3.3.6 Ecological Perspective: Information as a Prerequisite for Living Creatures 50 3.4 Conclusion 51 3.5 A Call for Fundamental Research 52 References 53 PRACTICAL INSIGHTS FROM XEROX 55 Xerox Takes on Information Overload 55 Identifying the Problem 55 Sharing Information 56 Sorting Information 57 Cutting Through the Clutter 57 Life-Saving Software 58 Urban Central Nervous System 58 4 FROM CAVE WALL TO TWITTER: ENGINEERS AND TECHNICAL COMMUNICATORS AS INFORMATION SHAMAN FOR DIGITAL TRIBES 61 Anne Caborn and Cary L. Cooper 4.1 Introduction: The Dawn of the Information Shaman 62 4.2 The Magic of Metaphor 64 4.3 The Audience: The Emergence of Digital Tribes 65 4.4 Quill to Keyboard: The Writer and New Media 66 4.5 Helping the Reader: Techniques for the Information Shaman 68 4.6 The Magic of Hypertext Techniques: Journeys at the Speed of Thought 70 4.7 Conclusion: The Responsibilities of the Information Shaman 72 References 73 PRACTICAL INSIGHTS FROM THE LIMBURG MEDIA GROUP 75 Newspaper Position in The Netherlands 76 Managing Information Overload Using an Evolutionary Approach 76 A Revolutionary Perspective 77 5 THE INFLUENCE OF CULTURE ON INFORMATION OVERLOAD 79 Jan M. Ulijn and Judith B. Strother 5.1 Introduction 80 5.2 Levels of Culture 81 5.3 Cultural Patterns of Discourse Organization 82 5.4 High Context Versus Low Context 83 5.5 Internationalization Versus Localization 85 5.5.1 Latin America 86 5.5.2 Japan 87 5.5.3 China 87 5.6 The Effect of Professional Culture 88 5.7 Japan and U.S. Discourse Structures 91 5.8 Cultural Issues in Reader Versus Writer Responsibility 92 5.9 Implications for Engineers and Technical Communicators and Their Corporations 93 5.10 Conclusion 95 References 95 PRACTICAL INSIGHTS FROM A2Z GLOBAL LANGUAGES 99 6 EFFECT OF COLOR, VISUAL FORM, AND TEXTUAL INFORMATION ON INFORMATION OVERLOAD 103 No€el T. Alton and Alan Manning 6.1 Introduction 104 6.2 Previous Studies of Decorative and Indicative Effects 106 6.3 Experiments and Results 111 6.3.1 Study One: Restaurant Menu Design 112 6.3.2 Study Two: Graph Design and Recall Accuracy 114 6.3.3 Study Three: Diagram Design and Recall Accuracy 116 6.4 Practical Implications for Engineers and Technical Communicators 117 6.5 Conclusion 119 References 121 PRACTICAL INSIGHTS FROM APPLIED GLOBAL TECHNOLOGIES 123 7 COST OF INFORMATION OVERLOAD IN END-USER DOCUMENTATION 125 Prasanna Bidkar 7.1 Introduction 126 7.2 Information Overload 126 7.3 Causes of Information Overload 128 7.4 Sources of Noise in User Documentation 129 7.4.1 Information Content 129 7.4.2 Channel 130 7.4.3 Receiver 131 7.5 Effects of Information Overload on Users 132 7.6 The Current Study 133 7.6.1 The Survey 133 7.6.2 Results and Observations 133 7.7 Cost of Information Overload 135 7.7.1 Cost Framework 135 7.7.2 Scenario 1: Ideal Scenario 136 7.7.3 Scenario 2 136 7.7.4 Scenario 3 136 7.7.5 Scenario 4 136 7.7.6 An Example from the User’s Perspective: Denim Corp 137 7.7.7 An Example from the Producer’s Perspective: Logistics Corp 137 7.8 Conclusion 138 References 139 PRACTICAL INSIGHTS FROM HARRIS CORPORATION 141 Sources of Information Overload 141 Strategies for Dealing with Information Overload 142 SECTION II. CONTROL AND REDUCTION OF INFORMATION OVERLOAD: EMPIRICAL EVIDENCE 8 TAMING THE TERABYTES: A HUMAN-CENTERED APPROACH TO SURVIVING THE INFORMATION DELUGE 147 Eduard Hoenkamp 8.1 Introduction 148 8.2 Reducing Information Overload by Being Precise About What We Ask for 150 8.2.1 Conversational Query Elaboration to Discover Support Groups 150 8.2.2 Constructing Verbose Queries Automatically During a Presentation 151 8.3 Steering Clear of Information Glut Through Live Visual Feedback 152 8.4 Improving Search Engines by Making Them Human Centered 156 8.4.1 Case 1: The Basic Level Category 158 8.4.2 Case 2: The Complex Nominal 162 8.4.3 Case 3: Exploiting Natural Language Properties 165 8.5 Conclusion 167 Acknowledgments 167 References 168 PRACTICAL INSIGHTS FROM THE LABORATORY FOR QUALITY SOFTWARE 171 References 173 9 TECHNOLOGIES FOR DEALING WITH INFORMATION OVERLOAD: AN ENGINEER’S POINT OF VIEW 175 Toon Calders, George H. L. Fletcher, Faisal Kamiran, and Mykola Pechenizkiy 9.1 Introduction 176 9.2 Information Overload: Challenges and Opportunities 177 9.3 Storing and Querying Semistructured Data 179 9.3.1 XML as a Data Format for Semistructured Data 180 9.3.2 RDF as a Data Format for Semistructured Data 181 9.3.3 Remarks on the Use of XML and RDF 183 9.4 Techniques for Retrieving Information 183 9.5 Mining Large Databases for Extracting Information 187 9.6 Processing Data Streams 190 9.7 Summary 190 References 191 PRACTICAL INSIGHTS FROM THE COLLEGE OF AERONAUTICS, FLORIDA INSTITUTE OF TECHNOLOGY 195 From Data to Information to Situational Awareness to Decisions 196 Transformative Airspace Architecture 197 Robust, Agile, and Intelligently Responsive Information-Sharing Architecture 197 Next Generation Efforts to Manage Information 198 Distributed Decision Making 199 System-Wide Information Management (SWIM) 200 Shared Situation Awareness and Collaborative Decision Making 201 Automation and Information in the NAS 201 Summary 201 References 202 10 VISUALIZING INSTEAD OF OVERLOADING: EXPLORING THE PROMISE AND PROBLEMS OF VISUAL COMMUNICATION TO REDUCE INFORMATION OVERLOAD 203 Jeanne Mengis and Martin J. Eppler 10.1 The Qualitative Side of Information Overload 204 10.2 Causes of Information Overload 206 10.3 How Information Visualization Can Improve the Quality of Information and Reduce Information Overload 208 10.4 Using Visualization in Practice: Understanding the Knowing–Doing Gap 209 10.5 Methods and Context of the Study 211 10.5.1 Measures 211 10.5.2 Procedure and Analysis 213 10.6 Indications of the Knowing–Doing Gap: Visuals Are Valued, but Poorly Used 214 10.7 Understanding the Knowing–Doing Gap with TAM 214 10.8 Discussion 216 10.9 Conclusion 217 10.10 Future Research Directions 218 10A.1 Appendix 219 References 222 PRACTICAL INSIGHTS FROM ALVOGEN 227 The Challenges of Information Overload 227 Strategies for Dealing with Information Overload 228 11 DROWNING IN DATA: A REVIEWOF INFORMATION OVERLOAD WITHIN ORGANIZATIONS AND THE VIABILITY OF STRATEGIC COMMUNICATION PRINCIPLES 231 David Remund and Debashis “Deb” Aikat 11.1 Introduction 232 11.2 Defining Information Overload within Organizations 232 11.3 Evolution of the Information Overload Concept in Organizations 234 11.4 Implications of Information Overload within Organizations 235 11.4.1 Organizational Implications 235 11.4.2 Employee Implications 237 11.5 Traditional Strategies for Addressing Information Overload 238 11.5.1 Organizational Strategies 238 11.5.2 Individual Strategies 239 11.6 Strategic Communication Principles: A Viable Solution? 240 11.7 Putting Strategic Communication into Practice 242 11.8 Further Research 243 11.9 Conclusion 243 References 243 PRACTICAL INSIGHTS FROM THE DUTCH EMPLOYERS’ ASSOCIATION 247 Acting as an Information Resource 248 Focusing on the Added Value of Information 248 Co-Creating Added Value in Interaction with Companies 249 A Final Observation 250 References 250 12 BLINDFOLDED THROUGH THE INFORMATION HURRICANE? A REVIEW OF A MANAGER’S STRATEGY TO COPE WITH THE INFORMATION PARADOX 251 Arjen Verhoeff 12.1 Introduction 252 12.2 Decomposing the Information Paradox 253 12.2.1 The Control of the Internal Information Process 253 12.2.2 The Control of the External Information Process 254 12.3 A Framework to Analyze the Information Paradox 255 12.3.1 Do Managers Experience Issues Regarding Information? 257 12.3.2 Do Managers Use an Information Strategy? 257 12.3.3 Do Managers Use a Strategy to Transform Information into Added Value? 257 12.4 Illustrating the Framework with Some Dutch Empirical Evidence 258 12.4.1 The Importance of an Information Strategy 258 12.4.2 Preliminary Survey Among Dutch Managers 259 12.5 Discussion and Conclusion: Lessons in Information Strategy 260 12.5.1 Discussion 260 12.5.2 Methodological Grounding 261 12.5.3 Learning Points 261 12.5.4 Applied Innovative Directions 262 12.5.5 Toward an Innovative Research Agenda 264 12.5.6 General Conclusion 264 References 265 List of References for Boxed Quotations 267 Author Index 269 Subject Index 275

    £44.06

  • Communication Practices in Engineering

    John Wiley & Sons Inc Communication Practices in Engineering

    2 in stock

    Book SynopsisSafety continues to be a primary concern in the food, water, and pharmaceutical industries. Written by experts in food, drug, and water safety, this book examines some of the ways in which communication has affected safety issues in the recent past and encourages discussions about what improvements can be made.Table of ContentsA Note from the Series Editor ix Preface xi List of Contributors xiii Acknowledgments xv 1 Cowboys and Computers: Communicating National Animal Identification in the Beef Industry 1David Wright 1.1 Industries Collide 1 1.1.1 Resistance to Technology in the Beef Industry 3 1.1.2 Having a Cow over Mad Cow Disease 3 1.1.3 Change Is Slow in the Beef Industry 6 1.1.4 Communication Breakdowns and Coffee Shop Policymaking 7 1.1.5 Can We All Just Get Along? 9 1.1.6 USDA Strategies for Communication 10 1.2 A New Approach to Studying Complex Communication Issues 11 1.2.1 Ethnography and Diffusion in the Beef Supply Chain 13 1.2.2 Communication Theory Linguistics and Diffusion in the Beef Supply Chain 16 1.2.3 Linguistic Textual Analysis 19 1.2.4 Diffusing Innovations in the Real World 23 1.2.5 Diffusion and Communication Networks 24 1.3 Results of My Investigation 25 1.3.1 Alice at the Auction 26 1.3.2 Backstage at the Sale Barn 27 1.3.3 Buying the NAIS 29 1.3.4 Down on the Farm 30 1.3.5 Interviews with Members of the Beef Industry 32 1.3.6 Interviews with Livestock Market Owners 33 1.3.7 Rules from the Road 38 1.3.8 Communication Gaps and Communication Theory 40 1.3.9 Textual Analysis with Implicature and Pragmatics 48 1.4 Lessons of Beef and Bandwidth 49 1.4.1 No Pardon for Jargon 51 1.4.2 Alice Is Not in Wonderland 52 1.4.3 The Telephone Game Still Happens 53 1.4.4 It All Comes Down to Doin’ Business 54 1.4.5 What We Have Here Is a Failure to Communicate 56 1.4.6 Culture Is King 58 1.4.7 The Situation Now 59 References 60 2 Children Communicating Food Safety/Teaching Technical Communication to Children: Opportunities Gleaned from the FIRST® LEGO® League 2011 Food Factor Challenge 63Edward A. Malone and Havva Tezcan-Malone 2.1 Enhancing the Visibility and Recognition of Technical Communication 63 2.2 Literature Review: Teaching Technical Communication Engineering and Food Safety to Children 65 2.3 Background: The League the Challenge and the Team 67 2.3.1 First Lego League 67 2.3.2 The Food Factor Challenge 69 2.3.3 The Team: Global Dreamers 70 2.4 Examples of Technical Communication Activities in FLL Projects 71 2.4.1 Branding (Creating a Name and Logo) 72 2.4.2 Conducting Primary and Secondary Research 72 2.4.3 Giving Presentations and Demonstrations 74 2.4.4 Designing a Document 77 2.5 The Food Factor Challenge as a Model of Food-Safety Education 77 2.5.1 Fostering Food-Safety Habits in Children 78 2.5.2 Promoting Dialogue Rather Than Monologue 79 2.5.3 Generating Interest in Food-Safety Careers 79 2.6 Conclusion 80 Acknowledgments 81 References 81 3 The Role of Public (Mis)perceptions in the Acceptance of New Food Technologies: Implications for Food Nanotechnology Applications 89Mary L. Nucci and William K. Hallman 3.1 Accepting New Foods: Consumers Technology and Media 89 3.1.1 Food Technology Acceptance 90 3.1.2 The Role of the Media in Public Perceptions of Food Technologies 92 3.2 Nanotechnology: Unseen Unknown 95 3.2.1 Nanotechnology in the Media 96 3.2.2 Public Perceptions of Nanotechnology 96 3.2.3 Perceptions and Acceptance of Nanotechnology 97 3.3 Discussing New Food Technologies 101 Acknowledgments 103 References 103 4 The New Limeco Story: How One Produce Company Used Third-Party Food Safety Audit Scores to Improve Its Operation 119Roy E. Costa 4.1 Food Safety in Modern Food Supply Operations 119 4.2 Safety Audits Cause Some Level of Controversy 122 4.3 New Limeco’s Journey to Safety 122 4.3.1 Implementing Changes 124 4.3.2 Sanitation Issues 125 4.3.3 Gradual Safety Improvement 125 References 126 5 Communication Practices by Way of Permits and Policy: Do Environmental Regulations Promote Sustainability in the Real World? 129Becca Cammack 5.1 Communication in the Modern Environmental Movement 129 5.2 Background 130 5.2.1 Who Is on the Receiving End of Environmental Regulation? 131 5.2.2 What Are the Effects of Construction and Storm Water on the Environment? 131 5.3 Studying Groundwater Regulation 133 5.3.1 Textual Analysis 133 5.3.2 Case Study 134 5.4 Results of My Investigation 134 5.4.1 The CGP Fact Sheet Background Section 135 5.4.2 The CGP Rationale Section 136 5.4.3 Construction General Permit (CGP) 136 5.4.4 A Targeted Case Study of CGP 137 5.5 Discussion of Study Results 142 References 144 6 Influences of Technical Documentation and Its Translation on Efficiency and Customer Satisfaction 145Elena Sperandio 6.1 Considering Technical Documentation 145 6.1.1 The Problem with Integrating Systems 146 6.1.2 Enterprise Resource Planning Systems 147 6.1.3 Production Information Management Systems 148 6.1.4 Document Management Systems/Content Management Systems 148 6.1.5 Translation Memory Systems/Computer-Aided Translation 149 6.2 Data Management in Technical Communication 150 6.2.1 Development and Diffusion of Data Management Tools 150 6.3 Technical Communication in Small Companies 153 6.3.1 Workflow Advantages in Small Companies 153 6.3.2 Workflow Disadvantages in Small Companies 154 6.4 Technical Communication in Medium-Sized Companies 154 6.4.1 Workflow Advantages in Medium-Sized Companies 155 6.4.2 Workflow Disadvantages in Medium-Sized Companies 156 6.5 Technical Communication in Large Companies 156 6.5.1 Workflow Advantages in Large Companies 158 6.5.2 Workflow Disadvantages in Large Companies 159 6.6 Translation of Technical Information 159 6.6.1 Translations in Small Companies 160 6.6.2 Translations in Medium-Sized Companies 162 6.6.3 Translations in Large Companies 163 6.7 Consequences for Technical Communication 165 6.8 Assumptions About Technical Communication 166 6.9 Outlook 168 References 169 7 Communicating Food Through Muckraking: Ethics Food Engineering and Culinary Realism 171Kathryn C. Dolan 7.1 Muckraking and Promoting Food Safety 172 7.2 Culinary Realism and Food Safety 173 7.2.1 Tubercular Beef in The Jungle 174 7.3 High Fructose Corn Syrup in The Omnivore’s Dilemma and In Defense of Food 179 7.4 Literature as a Watchdog in Food Safety 184 7.5 The Effects of Literature on Everyday Practices 186 References 186 Index 189

    2 in stock

    £40.80

  • Evolutionary Algorithms for Mobile Ad Hoc

    John Wiley & Sons Inc Evolutionary Algorithms for Mobile Ad Hoc

    Book SynopsisThis comprehensive guide describes how evolutionary algorithms (EA) may be used to identify, model, and optimize day-to-day problems that arise for researchers in optimization and mobile networking.Table of ContentsPreface xiii PART I BASIC CONCEPTS AND LITERATURE REVIEW 1 1 INTRODUCTION TO MOBILE AD HOC NETWORKS 3 1.1 Mobile Ad Hoc Networks 6 1.2 Vehicular Ad Hoc Networks 9 1.2.1 Wireless Access in Vehicular Environment (WAVE) 11 1.2.2 Communication Access for Land Mobiles (CALM) 12 1.2.3 C2C Network 13 1.3 Sensor Networks 14 1.3.1 IEEE 1451 17 1.3.2 IEEE 802.15.4 17 1.3.3 ZigBee 18 1.3.4 6LoWPAN 19 1.3.5 Bluetooth 19 1.3.6 Wireless Industrial Automation System 20 1.4 Conclusion 20 References 21 2 INTRODUCTION TO EVOLUTIONARY ALGORITHMS 27 2.1 Optimization Basics 28 2.2 Evolutionary Algorithms 29 2.3 Basic Components of Evolutionary Algorithms 32 2.3.1 Representation 32 2.3.2 Fitness Function 32 2.3.3 Selection 32 2.3.4 Crossover 33 2.3.5 Mutation 34 2.3.6 Replacement 35 2.3.7 Elitism 35 2.3.8 Stopping Criteria 35 2.4 Panmictic Evolutionary Algorithms 36 2.4.1 Generational EA 36 2.4.2 Steady-State EA 36 2.5 Evolutionary Algorithms with Structured Populations 36 2.5.1 Cellular EAs 37 2.5.2 Cooperative Coevolutionary EAs 38 2.6 Multi-Objective Evolutionary Algorithms 39 2.6.1 Basic Concepts in Multi-Objective Optimization 40 2.6.2 Hierarchical Multi-Objective Problem Optimization 42 2.6.3 Simultaneous Multi-Objective Problem Optimization 43 2.7 Conclusion 44 References 45 3 SURVEY ON OPTIMIZATION PROBLEMS FOR MOBILE AD HOC NETWORKS 49 3.1 Taxonomy of the Optimization Process 51 3.1.1 Online and Offline Techniques 51 3.1.2 Using Global or Local Knowledge 52 3.1.3 Centralized and Decentralized Systems 52 3.2 State of the Art 53 3.2.1 Topology Management 53 3.2.2 Broadcasting Algorithms 58 3.2.3 Routing Protocols 59 3.2.4 Clustering Approaches 63 3.2.5 Protocol Optimization 64 3.2.6 Modeling the Mobility of Nodes 65 3.2.7 Selfish Behaviors 66 3.2.8 Security Issues 67 3.2.9 Other Applications 67 3.3 Conclusion 68 References 69 4 MOBILE NETWORKS SIMULATION 79 4.1 Signal Propagation Modeling 80 4.1.1 Physical Phenomena 81 4.1.2 Signal Propagation Models 85 4.2 State of the Art of Network Simulators 89 4.2.1 Simulators 89 4.2.2 Analysis 92 4.3 Mobility Simulation 93 4.3.1 Mobility Models 93 4.3.2 State of the Art of Mobility Simulators 96 4.4 Conclusion 98 References 98 PART II PROBLEMS OPTIMIZATION 105 5 PROPOSED OPTIMIZATION FRAMEWORK 107 5.1 Architecture 108 5.2 Optimization Algorithms 110 5.2.1 Single-Objective Algorithms 110 5.2.2 Multi-Objective Algorithms 115 5.3 Simulators 121 5.3.1 Network Simulator: ns-3 121 5.3.2 Mobility Simulator: SUMO 123 5.3.3 Graph-Based Simulations 126 5.4 Experimental Setup 127 5.5 Conclusion 131 References 131 6 BROADCASTING PROTOCOL 135 6.1 The Problem 136 6.1.1 DFCN Protocol 136 6.1.2 Optimization Problem Definition 138 6.2 Experiments 140 6.2.1 Algorithm Configurations 140 6.2.2 Comparison of the Performance of the Algorithms 141 6.3 Analysis of Results 142 6.3.1 Building a Representative Subset of Best Solutions 143 6.3.2 Interpretation of the Results 145 6.3.3 Selected Improved DFCN Configurations 148 6.4 Conclusion 150 References 151 7 ENERGY MANAGEMENT 153 7.1 The Problem 154 7.1.1 AEDB Protocol 154 7.1.2 Optimization Problem Definition 156 7.2 Experiments 159 7.2.1 Algorithm Configurations 159 7.2.2 Comparison of the Performance of the Algorithms 160 7.3 Analysis of Results 161 7.4 Selecting Solutions from the Pareto Front 164 7.4.1 Performance of the Selected Solutions 167 7.5 Conclusion 170 References 171 8 NETWORK TOPOLOGY 173 8.1 The Problem 175 8.1.1 Injection Networks 175 8.1.2 Optimization Problem Definition 176 8.2 Heuristics 178 8.2.1 Centralized 178 8.2.2 Distributed 179 8.3 Experiments 180 8.3.1 Algorithm Configurations 180 8.3.2 Comparison of the Performance of the Algorithms 180 8.4 Analysis of Results 183 8.4.1 Analysis of the Objective Values 183 8.4.2 Comparison with Heuristics 185 8.5 Conclusion 187 References 188 9 REALISTIC VEHICULAR MOBILITY 191 9.1 The Problem 192 9.1.1 Vehicular Mobility Model 192 9.1.2 Optimization Problem Definition 196 9.2 Experiments 199 9.2.1 Algorithms Configuration 199 9.2.2 Comparison of the Performance of the Algorithms 200 9.3 Analysis of Results 202 9.3.1 Analysis of the Decision Variables 202 9.3.2 Analysis of the Objective Values 204 9.4 Conclusion 206 References 206 10 SUMMARY AND DISCUSSION 209 10.1 A New Methodology for Optimization in Mobile Ad Hoc Networks 211 10.2 Performance of the Three Algorithmic Proposals 213 10.2.1 Broadcasting Protocol 213 10.2.2 Energy-Efficient Communications 214 10.2.3 Network Connectivity 214 10.2.4 Vehicular Mobility 215 10.3 Global Discussion on the Performance of the Algorithms 215 10.3.1 Single-Objective Case 216 10.3.2 Multi-Objective Case 217 10.4 Conclusion 218 References 218 INDEX 221

    £86.36

  • John Wiley & Sons Web Application Defenders Cookbook

    Book SynopsisDefending your web applications against hackers and attackers The top-selling book Web Application Hacker''s Handbook showed how attackers and hackers identify and attack vulnerable live web applications. This new Web Application Defender''s Cookbook is the perfect counterpoint to that book: it shows you how to defend. Authored by a highly credentialed defensive security expert, this new book details defensive security methods and can be used as courseware for training network security personnel, web server administrators, and security consultants. Each recipe shows you a way to detect and defend against malicious behavior and provides working code examples for the ModSecurity web application firewall module. Topics include identifying vulnerabilities, setting hacker traps, defending different access points, enforcing application flows, and much more. Provides practical tactics for detecting web attacks and malicious behavior anTrade ReviewFor those that want to ensure their web sites are as secure as possible, their developers should certainly implement the delicious recipes in Web Application Defender's Cookbook. (RSA Conference, Jan 2013)Table of ContentsForeword xix Introduction xxiii I Preparing the Battle Space 1 1 Application Fortification 7 Recipe 1-1: Real-time Application Profiling 7 Recipe 1-2: Preventing Data Manipulation with Cryptographic Hash Tokens 15 Recipe 1-3: Installing the OWASP ModSecurity Core Rule Set (CRS) 19 Recipe 1-4: Integrating Intrusion Detection System Signatures 33 Recipe 1-5: Using Bayesian Attack Payload Detection 38 Recipe 1-6: Enable Full HTTP Audit Logging 48 Recipe 1-7: Logging Only Relevant Transactions 52 Recipe 1-8: Ignoring Requests for Static Content 53 Recipe 1-9: Obscuring Sensitive Data in Logs 54 Recipe 1-10: Sending Alerts to a Central Log Host Using Syslog 58 Recipe 1-11: Using the ModSecurity AuditConsole 60 2 Vulnerability Identification and Remediation 67 Recipe 2-1: Passive Vulnerability Identification 70 Recipe 2-2: Active Vulnerability Identification 79 Recipe 2-3: Manual Scan Result Conversion 88 Recipe 2-4: Automated Scan Result Conversion 92 Recipe 2-5: Real-time Resource Assessments and Virtual Patching 99 3 Poisoned Pawns (Hacker Traps) 115 Recipe 3-1: Adding Honeypot Ports 116 Recipe 3-2: Adding Fake robots.txt Disallow Entries 118 Recipe 3-3: Adding Fake HTML Comments 123 Recipe 3-4: Adding Fake Hidden Form Fields 128 Recipe 3-5: Adding Fake Cookies 131 II Asymmetric Warfare 137 4 Reputation and Third-Party Correlation 139 Recipe 4-1: Analyzing the Client’s Geographic Location Data 141 Recipe 4-2: Identifying Suspicious Open Proxy Usage?@147 Recipe 4-3: Utilizing Real-time Blacklist Lookups (RBL) 150 Recipe 4-4: Running Your Own RBL 157 Recipe 4-5: Detecting Malicious Links 160 5 Request Data Analysis 171 Recipe 5-1: Request Body Access 172 Recipe 5-2: Identifying Malformed Request Bodies 178 Recipe 5-3: Normalizing Unicode 182 Recipe 5-4: Identifying Use of Multiple Encodings 186 Recipe 5-5: Identifying Encoding Anomalies 189 Recipe 5-6: Detecting Request Method Anomalies 193 Recipe 5-7: Detecting Invalid URI Data 197 Recipe 5-8: Detecting Request Header Anomalies 200 Recipe 5-9: Detecting Additional Parameters 209 Recipe 5-10: Detecting Missing Parameters 212 Recipe 5-11: Detecting Duplicate Parameter Names 214 Recipe 5-12: Detecting Parameter Payload Size Anomalies 216 Recipe 5-13: Detecting Parameter Character Class Anomalies 219 6 Response Data Analysis 223 Recipe 6-1: Detecting Response Header Anomalies 224 Recipe 6-2: Detecting Response Header Information Leakages 234 Recipe 6-3: Response Body Access 238 Recipe 6-4: Detecting Page Title Changes 240 Recipe 6-5: Detecting Page Size Deviations 243 Recipe 6-6: Detecting Dynamic Content Changes 246 Recipe 6-7: Detecting Source Code Leakages 249 Recipe 6-8: Detecting Technical Data Leakages 253 Recipe 6-9: Detecting Abnormal Response Time Intervals 256 Recipe 6-10: Detecting Sensitive User Data Leakages 259 Recipe 6-11: Detecting Trojan, Backdoor, and Webshell Access Attempts 262 7 Defending Authentication 265 Recipe 7-1: Detecting the Submission of Common/Default Usernames 266 Recipe 7-2: Detecting the Submission of Multiple Usernames 269 Recipe 7-3: Detecting Failed Authentication Attempts 272 Recipe 7-4: Detecting a High Rate of Authentication Attempts 274 Recipe 7-5: Normalizing Authentication Failure Details 280 Recipe 7-6: Enforcing Password Complexity 283 Recipe 7-7: Correlating Usernames with SessionIDs 286 8 Defending Session State 291 Recipe 8-1: Detecting Invalid Cookies 291 Recipe 8-2: Detecting Cookie Tampering 297 Recipe 8-3: Enforcing Session Timeouts 302 Recipe 8-4: Detecting Client Source Location Changes During Session Lifetime 307 Recipe 8-5: Detecting Browser Fingerprint Changes During Sessions 314 9 Preventing Application Attacks 323 Recipe 9-1: Blocking Non-ASCII Characters 323 Recipe 9-2: Preventing Path-Traversal Attacks 327 Recipe 9-3: Preventing Forceful Browsing Attacks 330 Recipe 9-4: Preventing SQL Injection Attacks 332 Recipe 9-5: Preventing Remote File Inclusion (RFI) Attacks 336 Recipe 9-6: Preventing OS Commanding Attacks 340 Recipe 9-7: Preventing HTTP Request Smuggling Attacks 342 Recipe 9-8: Preventing HTTP Response Splitting Attacks 345 Recipe 9-9: Preventing XML Attacks 347 10 Preventing Client Attacks 353 Recipe 10-1: Implementing Content Security Policy (CSP) 353 Recipe 10-2: Preventing Cross-Site Scripting (XSS) Attacks 362 Recipe 10-3: Preventing Cross-Site Request Forgery (CSRF) Attacks 371 Recipe 10-4: Preventing UI Redressing (Clickjacking) Attacks 377 Recipe 10-5: Detecting Banking Trojan (Man-in-the-Browser) Attacks 381 11 Defending File Uploads 387 Recipe 11-1: Detecting Large File Sizes 387 Recipe 11-2: Detecting a Large Number of Files 389 Recipe 11-3: Inspecting File Attachments for Malware 390 12 Enforcing Access Rate and Application Flows 395 Recipe 12-1: Detecting High Application Access Rates 395 Recipe 12-2: Detecting Request/Response Delay Attacks 405 Recipe 12-3: Identifying Inter-Request Time Delay Anomalies 411 Recipe 12-4: Identifying Request Flow Anomalies 413 Recipe 12-5: Identifying a Significant Increase in Resource Usage 414 III Tactical Response 419 13 Passive Response Actions 421 Recipe 13-1: Tracking Anomaly Scores 421 Recipe 13-2: Trap and Trace Audit Logging 427 Recipe 13-3: Issuing E-mail Alerts 428 Recipe 13-4: Data Sharing with Request Header Tagging 436 14 Active Response Actions 441 Recipe 14-1: Using Redirection to Error Pages 442 Recipe 14-2: Dropping Connections 445 Recipe 14-3: Blocking the Client Source Address 447 Recipe 14-4: Restricting Geolocation Access Through Defense Condition (DefCon) Level Changes 452 Recipe 14-5: Forcing Transaction Delays 455 Recipe 14-6: Spoofing Successful Attacks 462 Recipe 14-7: Proxying Traffic to Honeypots 468 Recipe 14-8: Forcing an Application Logout 471 Recipe 14-9: Temporarily Locking Account Access 476 15 Intrusive Response Actions 479 Recipe 15-1: JavaScript Cookie Testing 479 Recipe 15-2: Validating Users with CAPTCHA Testing 481 Recipe 15-3: Hooking Malicious Clients with BeEF 485 Index 495

    £30.39

  • Professional SharePoint 2013 Administration

    John Wiley & Sons Inc Professional SharePoint 2013 Administration

    4 in stock

    Book SynopsisSharePoint admin author gurus return to prepare you for working with the new features of SharePoint 2013! The new iteration of SharePoint boasts exciting new features. However, any new version also comes with its fair share of challenges and that's where this book comes in.Table of ContentsINTRODUCTION xxix CHAPTER 1: WHAT’S NEW IN SHAREPOINT 2013 1 Installation Changes 2 System Requirements 2 The Installation Process 2 Upgrading from SharePoint 2010 3 Patching 3 Central Administration 4 Service Applications 5 Claims and Authentication 8 Managing SharePoint 2013 with Windows PowerShell 10 SharePoint Apps 10 Workflow Manager 11 New User Experience 12 Faster 12 Prettier 13 Getting Social 14 Summary 15 CHAPTER 2: ARCHITECTURE AND CAPACITY PLANNING 17 Names, Names, My Kingdom for a Consistent Name! 19 SharePoint Foundation 19 SharePoint Server 2013 20 Search Server Express 22 FAST Search Server 2010 22 SharePoint Online 23 Additional Server Planning 24 Windows Server and Required Additional Software 24 Windows Vista, 7, and 8 25 SQL Server 26 E-mail Servers and SMS Options 26 Hardware Requirements 28 Web Servers 29 Application Servers 30 SQL Servers 40 Mixing and Matching Servers 41 Other Hardware Notes 46 Virtualization 47 Terminology 48 Controlling Deployments 52 HTTP Throttling 52 Large List Throttling 53 Recycle Bin Architectural Implications 54 Software Boundaries and Limits for SharePoint 2013 55 Summary 56 CHAPTER 3: INSTALLING AND CONFIGURING SHAREPOINT 57 Preparing the Environment 57 Logging In and Mounting the File 58 Running the Prerequisite Installer 59 Adding Forgotten Patches 60 Windows Server 2008 R2 61 Windows Server 2012 61 Running Setup 61 Automating Setup 62 Creating the Farm 63 Adding More Servers to the Farm 65 Configuring the Farm 66 Creating Web Applications and More 90 Terminology 90 Web Applications 91 Site Collections and Webs 93 Summary 95 CHAPTER 4: UNDERSTANDING SERVICE APPLICATIONS 97 A History of Service Applications in SharePoint 98 Service Application Fundamentals 99 The Connection Structure 100 Connecting Across Farms 105 Service Applications As a Framework 107 Service Application Administration 107 Creating a New Instance of a Service Application 107 Using the Ribbon to Manage Service Applications 109 Managing Service Application Proxy Groups 112 Multi-Tenancy in SharePoint 2013 118 Managing Service Application Groups 118 Creating a Site Subscription 120 Multi-Tenant Use Cases 121 Partitioning in the Enterprise 121 Summary 123 CHAPTER 5: UPGRADING TO SHAREPOINT 2013 125 Upgrade Considerations 125 What You Can Upgrade 125 What You Can’t Upgrade 130 Don’t Upgrade Crap 131 Upgrading Content 135 Creating the Web Application 135 Testing the Content Database 137 Attaching the Content Database 143 Upgrading Site Collections 146 Throttling and Governance 156 Upgrading Service Applications 157 Business Connectivity Services 158 Managed Metadata 158 Performance Point 159 Search 160 Secure Store 161 User Profile Service 162 Using Third-Party Tools to Migrate Content 163 Upgrading from Older Versions 163 Restructuring Your Farm 163 Choosing Third-Party Migration Software 164 Summary 164 CHAPTER 6: CLAIMS AUTHENTICATION AND OAUTH 165 What’s New with Claims and Authorization? 166 Migrating from Classic to SharePoint 2013 Claims 166 Authentication Infrastructure 167 OAuth 167 Server-to-Server Authentication 168 User Authentication 168 Claims-Based Identity 169 Using Claims-Based Identity 171 Application Authentication 180 Cloud App Model 180 OAuth 181 App Authentication 182 Server-to-Server Authentication 188 SharePoint to SharePoint S2S 189 SharePoint to Exchange and Lync S2S 189 Summary 190 CHAPTER 7: ADMINISTERING SHAREPOINT WITH WINDOWS POWERSHELL 191 Introduction to Windows PowerShell 192 Microsoft SharePoint 2013 Management Shell and Other Hosts 192 Microsoft SharePoint 2013 Management Shell 192 Using Other Windows PowerShell Hosts 193 Commands 195 Cmdlets 195 Functions 196 Scripts 197 Native Commands 198 Basic PowerShell Usage 198 Listing the SharePoint Commands 198 PowerShell Help 200 PowerShell Variables 201 PowerShell Objects 203 PowerShell Pipeline 203 Controlling Output 204 Using SharePoint Commands 207 Working with the Farm 207 Working with the Farm Configuration 208 Web Applications 209 Working with Site Collections 212 Working with Webs 217 Working with Objects Below the Web Level 219 Disposing of SharePoint Variables 223 Some Sample PowerShell Scripts 225 Creating Your SharePoint 2013 Farm with PowerShell 225 Creating Managed Accounts and Service Application Pools 227 Creating the Search Service Application in SharePoint 2013 Server 227 Creating a Claims Web Application 228 Getting Site Collection Size 229 Summary 229 CHAPTER 8: CONFIGURING SHAREPOINT FOR BUSINESS INTELLIGENCE 231 Installing SQL Server Analysis Services 232 Installing SSAS and Data Tools 232 Deploying AdventureWorks 237 Creating a Business Intelligence Center 242 Configuring Excel Services 243 Configuring the Excel Services Service Application 244 Configuring Excel Services to Use the Secure Store 245 Testing the Excel Services Unattended Service Account 248 PowerPivot 2012 250 Installing PowerPivot 251 Configuring PowerPivot Integration 255 Adding Permissions to Central Administration 258 Creating and Confi guring a PowerPivot Workbook 259 SQL Server Reporting Services for SharePoint 2013 264 Creating the Service Application 268 Creating and Deploying an SSRS Report 268 PowerView 274 Configuring PerformancePoint Services 275 Configuring PerformancePoint Services to Use the Secure Store 277 Testing the PerformancePoint Services Unattended Service Account 279 Configuring Visio Services 285 Configuring the Visio Unattended Service Account 285 Configuring the Visio Graphics Service Application 286 Introduction to Access 2013 290 Prerequisites 291 Items to Consider for Access 2013 291 Configuring an Isolated App Domain 291 Microsoft SQL Server 2012 Required Features for Access Services 2013 292 Microsoft SQL Server 2012 Options Required for Use with Access Services 2013 292 Service Account Permissions 295 Creating the Access Services 2013 Service Application 296 Setting SQL Permissions for Your Service Account 298 Configuring IIS 299 Creating a Custom Web App Using Access 2013 Client 300 Summary 302 CHAPTER 9: CONFIGURING SHAREPOINT FOR HIGH-AVAILABILITY BACKUPS 303 Determining Your Business Requirements 303 Content Recovery 305 Content Storage Overview 306 Version History 306 The Recycle Bin 310 Exporting and Importing Sites, Lists, and Libraries 313 Backing Up and Restoring Site Collections 318 Recovering from SQL Server Snapshots 324 Backing Up and Recovering from Disaster 325 Backing Up and Restoring Content Databases 326 Backing Up and Restoring Service Applications 333 Backing Up the Farm 335 Backing Up IIS 337 Backing Up Customizations 338 High-Availability Configurations 339 Load-Balancing 339 SQL AlwaysOn Failover-Clustering 340 SQL Server AlwaysOn Availability Groups 340 HTTP Request Throttling 341 Gradual Site Deletion 343 Summary 343 CHAPTER 10: MANAGING SHAREPOINT DEVELOPER SOLUTIONS AND FEATURES 345 Defining Solutions and Features 345 Understanding Farm Solutions 346 Managing Farm Solutions 348 Managing Farm Solutions via the User Interface 349 Managing Farm Solutions via the Command Line 353 Understanding Sandbox Solutions 355 Managing Sandbox Solutions 356 Understanding Features 358 Feature Manifest 359 Defining Scope 360 Feature Receivers 360 Managing Features 361 Managing Features via the User Interface 361 Managing Features via the Command Line 365 Summary 368 CHAPTER 11: MANAGING AND CONFIGURING APPS 369 Understanding the SharePoint 2013 App 371 Architecture 371 SharePoint 2013 App Marketplaces 372 SharePoint 2013 App Hosting Options 373 App Model Security 376 Setting Up an App-Enabled SharePoint Environment 377 Configuring a Forward Lookup Zone in DNS 378 Configuring SSL for the App Domain (Optional) 381 Configuring the Service Applications 381 Configuring App URLs 382 Setting Up a High-Trust App Environment 384 Managing SharePoint 2013 Apps 392 Configuring an App Catalog 392 Adding an App to a SharePoint Site 394 Removing an App from a SharePoint Site 399 Monitoring SharePoint Apps 400 Monitoring and Managing App Licenses 403 Summary 406 CHAPTER 12: BRANDING SHAREPOINT 407 What Is Branding? 407 Branding Considerations 409 SharePoint and Publishing 410 Components of SharePoint Branding 412 Master Pages 413 Page Layouts and Wiki Pages 414 HTML, Cascading Style Sheets, and More 416 What’s New in Branding for SharePoint 2013 416 Composed Looks 416 Device Channels 419 Image Renditions 424 Display Templates 427 Improving Speed with Minimal Download Strategy 428 Design Manager 429 Understanding the SharePoint 2013 Branding Process 430 Using the Design Manager 430 Deploying Branding Assets 444 Customizing SharePoint Files 444 Upgrading Branding to SharePoint 2013 445 Controlling Access to SharePoint Branding 446 Summary 447 CHAPTER 13: CONFIGURING AND MANAGING ENTERPRISE SEARCH 449 What’s New in Enterprise Search 449 Single Search Architecture 450 Search Center and Search UI 450 Relevancy Improvements 450 Search Architecture 451 Topology 452 Managing the Crawl Process and Crawled Properties 453 Content Processing 454 Analytics Processing 456 Index Processing 459 Query Processing, Query Rules, and Result Sources 460 Administration 460 Configuring Enterprise Search 461 Scaling Out Topology 461 Continuous Crawl and Content Sources 469 Result Sources 474 Managing the Search UI 477 Search Center 477 Customizing the UI 486 Summary 500 CHAPTER 14: CONFIGURING USER PROFILES AND SOCIAL COMPUTING 503 What’s New in Enterprise Social? 504 My Sites 504 Distributed Cache 506 Communities 506 User Profile Synchronization 506 User Profile Replication Engine 507 Managing and Configuring Profile Synchronization 507 Profile Synchronization 508 Choosing a Synchronization Method 508 Active Directory Import 509 SharePoint Profile Synchronization 511 Organization Profiles 522 Audiences 522 Managing and Configuring My Sites 527 Configuring My Sites 527 SkyDrive Pro 536 Managing and Configuring Communities 540 Community Templates 540 Creating and Using Community Sites 541 Summary 544 CHAPTER 15: THE OFFICE WEB APPLICATIONS FOR SHAREPOINT 545 Functionality Overview 546 New Features in SharePoint OWA 2013 546 Additional Functionality for Multiple SharePoint Farms, Lync, Exchange 2013, and File Shares (via Open-Form URL) 547 Integrating OWA with Exchange 2013 547 Integrating OWA with Lync 2013 547 Licensing and Versions 548 Desktop Enhancements 549 User Experience Improvements 549 PowerPoint Broadcasting 549 Excel Web App vs. Excel Services 550 Change Tracking 550 Comments 551 Co-Authoring 551 Embedding 551 Ink Support 552 Quick Preview 553 Sharing a Document 553 Office Web Apps URLs 554 Default Open Behavior for Documents 554 Mobile Device Support 555 PowerPoint Changes 555 Enhanced User Experience 555 Technologies Used 555 Platform and Browser Compatibility 556 Topology 557 Authentication Requirements 560 Migrating from Classic-Mode to Claims-Based Authentication 560 Preparing the Server and Installing OWA via the GUI 561 Installing Prerequisites for Windows Server 2012 561 Installing Prerequisites for Windows 2008 R2 564 Installing Office Web Apps 564 Office Web Apps Confi guration Options 565 Creating Your Own Certificate for Testing 565 Configuring the Security Token Service 570 Using the HTTP Protocol 570 Using the HTTPS Protocol 572 Binding to a SharePoint Farm Using HTTPS 574 Removing a Binding 575 Scaling Office Web Apps 575 Office Web Apps Patching 575 New PowerShell OWA Cmdlets 576 Summary 577 CHAPTER 16: INSTALLING AND CONFIGURING AZURE WORKFLOW SERVER 579 Enchancements in Workflow 579 Workflow in SharePoint 2010 580 Workflow in SharePoint 2013 581 New Workflow Architecture in SharePoint 2013 581 SharePoint Designer Enhancements 583 Installing and Configuring Windows Azure Workflow Server 584 Hardware and Software Requirements 584 Workflow Manager Install 586 Step-by-Step Install 587 Managing Web Application Settings 597 Creating SharePoint 2013 Workfl ows 598 Templates 598 Creating a Custom Workflow Using SharePoint Designer 2013 600 Workflow Visualization Using Visio 2013 609 Creating Custom Workfl ows Using Visual Studio 2012 610 Summary 611 CHAPTER 17: INTEGRATING OFFICE CLIENTS WITH SHAREPOINT 613 What Office 2013 and SharePoint 2013 Share in Common 614 Connecting to SharePoint from within Microsoft Offi ce 2013 Applications 614 Determining When a Document Is Being Actively Co-Authored 615 Live Co-Authoring Compatibility with Other Offi ce Versions 616 Backstage View 616 Taking a Look at the Document Panel 618 Connecting to Office 2013 from SharePoint 2013 620 Integrating SharePoint 2013 with Word 2013 622 Comparing Document Versions 622 Working with Document Barcodes 623 Using Quick Parts 623 Blogging in Microsoft Word 624 Integrating SharePoint 2013 with Excel 626 Importing Spreadsheets into SharePoint 626 Exporting to Excel 627 Displaying Charts 627 Using the Excel Web Access Web Part 627 Integrating SharePoint 2013 with PowerPoint 628 Working with Slide Libraries 628 Broadcasting Slides 628 Integrating SharePoint 2013 with Outlook 628 Managing SharePoint Alerts 629 Connecting SharePoint Lists and Libraries to Outlook 629 Connecting Calendars and Meetings to Outlook 630 Integrating SharePoint 2013 with InfoPath 630 Deploying InfoPath Forms Services in Central Administration 632 InfoPath Form Web Part 633 Customizing the Document Information Panel 633 Customizing SharePoint List Forms 635 Integrating SharePoint 2013 with Visio 636 Setting Up the Visio Graphics Service 636 Adding a Visio Web Access Web Part 637 Integrating SharePoint 2013 with OneNote 638 Integrating SharePoint with Access 2013 and Access Services 639 SharePoint Data as a Table 640 Creating Microsoft Access Views in SharePoint 641 Access Services Overview 642 Publishing Links to Office Client Applications 644 Managing Office 2013 and SharePoint through Group Policy 645 Summary 647 CHAPTER 18: WORKING WITH SHAREPOINT DESIGNER 649 Introduction to SharePoint Designer 2013 650 Requirements for Using SPD 2013 651 Integrating SP 2013 and SPD 2013 652 SPD 2013 and SPD 2010 Interoperability 653 SharePoint Server 2013 Workflow Platform 654 Enabling SharePoint Designer Restrictions 655 Overview of the New User Interface 659 Managing SharePoint Sites with SharePoint Designer 661 The Navigation Pane 662 Creating Subsites with SharePoint Designer 2013 663 Branding with SharePoint Designer 2013 664 Versioning 665 SharePoint Master Pages 666 Editing the Master Page 667 Page Layouts 668 Implementing Workfl ows with SharePoint Designer 2013 670 Summary 673 CHAPTER 19: TROUBLESHOOTING SHAREPOINT 675 The Unified Logging Service 676 Windows Event Logs 676 Trace Logs 680 Powerful PowerShell Tweaks 681 Viewing the ULS Logs with the ULS Viewer 683 Using PowerShell to Tame the ULS Logs 685 The Correlation ID: Your New Best Friend 688 The Developer Dashboard 690 More Troubleshooting Techniques 693 Using Fiddler to Watch Your Web Traffic 693 Creating a New Web Application 695 Making All Your Service Accounts Local Administrators 695 Checking for Failed Timer Jobs 696 Starting Fresh with IISReset 696 Reboots for Everyone! 697 Shoot Trouble Before it Happens! 697 See the Bigger Picture: IIS and SQL 697 Additional Tools and Resources 698 Summary 699 CHAPTER 20: MONITORING AND ANALYTICS 701 Configuring Monitoring in Central Administration 701 Unified Logging Service 702 Configuring ULS via Central Admin 702 Configuring ULS via PowerShell 705 Using and Configuring the Health Analyzer 707 Usage and Health Data Collection 709 Configuring Usage and Health Data Collection 710 Log Collection and Processing 711 Timer Jobs in SharePoint 2013 713 Managing Timer Jobs in Central Admin 714 Managing Timer Jobs in PowerShell 715 Search Service Application Monitoring 716 The Crawl Log 716 Crawl and Query Health Reports 718 Usage Reports 718 Summary 718 CHAPTER 21: CONFIGURING AND MANAGING WEB CONTENT MANAGEMENT AND INTERNET SITES 719 What’s New with WCM? 720 Cross-Site Publishing 720 Catalogs and Category Pages 720 Managed Navigation 721 Content Search 721 Internet Site Improvements 722 Variations and Translation Services 723 Design Manager 723 Snippet Gallery 723 Device Channels 724 Content Authoring Improvements 724 Architecting Internet Sites 725 What Is SharePoint for Internet Sites? 725 Preparing the Farm for WCM 726 Planning and Confi guring WCM Capability 732 Site Publishing Models 745 Configuring and Creating WCM Internet Sites 747 Configuring Cross-Site Publishing 748 Using the New Catalogs Capability 748 Branding 752 Design Manager 753 Navigation 756 Search-Driven Content 762 Search Engine Optimization 766 Authoring Content Improvements 767 Rich Text Editor Improvements 768 Using Video Support Enhancements 769 Image Renditions 769 Summary 771 INDEX 773

    4 in stock

    £30.39

  • Microsoft Windows Server 2012 Administration

    John Wiley & Sons Inc Microsoft Windows Server 2012 Administration

    Book SynopsisFast, accurate answers for common Windows Server questions Serving as a perfect companion to all Windows Server books, this reference provides you with quick and easily searchable solutions to day-to-day challenges of Microsoft's newest version of Windows Server.Table of ContentsIntroduction xvii Part I Getting Started 1 Chapter 1: Getting Started with Windows Server 2012 3 Plan for Windows Server 2012 4 Understand Hardware Requirements 5 Understand Windows Server 2012 Editions and Roles 6 Understand Server Core 9 Consider Your Licensing Options 11 Install Windows Server 2012 12 Perform a Windows Server 2012 Full Installation 12 Perform a Windows Server 2012 Server Core Installation 19 Use sconfig to Configure Your Windows Server 2012 Server Core 19 Upgrade to Windows Server 2012 22 Install Windows Server 2012 Server Unattended 26 Migrate to Windows Server 2012 32 Install Windows Server 2012 Migration Tools 33 Migrate to Windows Server 2012 38 A New Server Manager 38 Chapter 2: Adding Server Roles and Functionality 43 Plan for Windows Server 2012 Roles 44 Plan for Active Directory 45 Plan for Hyper-V 49 Understand Remote Desktop Services 50 Understand Windows Server 2012 Features 52 Install Windows Server 2012 Roles 57 Install Roles on a Windows Server 2012 Full Server Installation 58 Install Roles on a Windows Server 2012 Server Core Installation 71 Chapter 3: Automating Administrative Tasks with Windows Server 2012 77 Understand the Basics of Windows PowerShell v3 78 Understand Windows PowerShell v3 Terminology and Structure 78 Enable Windows PowerShell v3 82 Understand Security in Windows PowerShell 82 Learn to Help Yourself to PowerShell 84 Take the Next Step 91 Use PowerShell Remoting 99 Enable PowerShell Remoting 99 Run Remote Commands 100 Understand PowerShell Integrated Scripting Environment (ISE) 103 Work with the PowerShell ISE 103 Part II Manage Active Directory and Local Users 109 Chapter 4: Maintaining Users and Groups 111 Understand Local Users and Groups 112 Learn Default Local Users and Groups 112 Administer Local Users and Groups 115 Understand Local User Rights 127 Work with Local Account Policies 129 Understand Active Directory Users and Groups 135 Learn Active Directory Users and Groups Terminology 135 Join an Active Directory Domain as a Member 137 Work with Active Directory and Local Groups 138 Manage Users and Groups in Active Directory 139 Automate User and Group Management 146 Load AD PowerShell Modules 147 Work with Users and Groups in PowerShell 147 Use the AD Recycle Bin 151 Chapter 5: Managing and Replicating Active Directory 157 Manage the Active Directory Database 158 Maintain FSMO Roles 159 Transfer FSMO Roles 161 Defragment the Directory Database 166 Audit Active Directory Service 168 Use Fine-Grained Password Policy 172 Create PSOs 173 Understand Active Directory Replication 177 Understand the Components of Replication 177 Understand the Physical Constructs of Replication 179 Chapter 6: Maintaining and Controlling the Centralized Desktop 183 Understand Group Policy 184 Know the Difference Between Policy and Preferences 186 Understand the Scope of Group Policy Management 188 Understand and Control the Order of Precedence 189 Learn Group Policy Processing 191 Administer Group Policy 198 Use the Group Policy Management Editor 208 Automate Group Policy Administrator Tasks 212 Troubleshoot Group Policy 213 Use the Group Policy Modeling Wizard 214 Use Tools to See the RSOP 216 Part III Data Access and Management 221 Chapter 7: Configuring Folder Security, Access, and Replication 223 Implement Permissions 224 Set Standard NTFS Permissions 225 Set Special NTFS Permissions 226 View Effective NTFS Permissions 228 Take Ownership of an NTFS Folder 229 Share Folders 231 Create a Shared Folder 231 Implement Advanced Sharing 232 Resolve Permission Conflicts 234 Configure Offline File Caching 237 Secure Folders and Files 239 Configure the Encrypting File System 239 Configure BitLocker Drive Encryption 241 Install and Enable BitLocker 242 Recover BitLocker 247 Use the BitLocker To Go Tool 248 Implement the Distributed File System 250 Configure a DFS Namespace 251 Configure Replication Groups 254 Enable Previous Versions of Files 257 Restore a Previous Version 258 Chapter 8: Backing Up and Recovering Your Server 261 Understand Backup and Recovery 262 Understand Backup and Recovery Terminology 263 Use Backup and Recovery Tools 264 Manage Backup and Recovery 270 Back Up Your Server 271 Recover Your Data 282 Recover via Shadow Copy 292 Perform Backup and Recovery with Command Tools 294 Use wbadmin.exe 294 Use PowerShell 297 Chapter 9: Managing Disks and Disk Storage 301 Understand the Basics 302 Learn Disk Management and Storage Terminology 302 Work with Your Storage 305 Work with Partitions 312 Use DiskPart 315 Work with RAID Volumes 318 Understand RAID Levels 318 Implement RAID 321 Manage Disk Storage 327 Manage Disk Storage Quotas 327 Work with Data Deduplication 331 Work with Storage Spaces 336 Understand Storage Spaces 336 Create and Configure Storage Spaces 338 Part IV Network Configuration and Communication 345 Chapter 10: Maintaining Your Web Server 347 Install Internet Information Services 348 Understand Internet Information Services Role Services 348 Install IIS on Windows Server 2012 Full Server Installation 354 Install IIS on Windows Server 2012 Core Server 355 Manage Internet Information Services 358 Work with the IIS Management Console 359 Remotely Manage IIS Servers 365 Manage IIS with PowerShell 370 Work with Websites 374 Understand the Basics of IIS Websites 374 Work with Applications 377 Integrate PHP Applications in IIS 379 Chapter 11: Administering DNS 383 Add and Remove DNS Servers 384 Add a DNS Server 384 Configure a New DNS Server 386 Add Query Forwarding 388 Configure a Caching-Only DNS Server 390 Remove a DNS Server 392 Manage a DNS Server 393 Change the Address of a DNS Server 393 Configure a DNS Server to Listen Only on a Selected Address 394 Scavenge Properties for DNS 395 Manage DNS Integration with Active Directory 397 Change Zone Replication 401 Manage Zone Database Files 402 Configure Single-Label DNS Resolution 410 Troubleshoot DNS 412 Chapter 12: Troubleshooting TCP/IP 415 Understand TCP/IP Basics 416 Troubleshoot TCP/IP 417 Understand Troubleshooting Tools 418 Troubleshoot IPv6 420 Verify Connectivity for IPv6 421 Verify Responsiveness 423 Check the Routing Table for IPv6 425 Validate DNS Name Resolution for IPv6 Addresses 426 Flush the DNS Cache 426 Test IPv6 TCP Connections 427 Troubleshoot IPv4 428 Use the Network Connection Repair Tool 428 Verify IPv4 Connectivity 429 Verify Responsiveness 430 Check the Routing Table for IPv4 432 Validate DNS Name Resolution for IPv4 Addresses 432 Flush the DNS Cache 433 Test IPv4 TCP Connections 434 Part V Manage Desktop and Server Virtualization 435 Chapter 13: Managing Remote Access to Your Server 437 Understand Remote Desktop Services 438 Understand the Remote Desktop Services Role 438 Install Remote Desktop Services Role Services 439 Manage Remote Desktop Services 445 Administer Remote Desktop Session Host 445 Activate Remote Desktop Licensing Server 449 Configure Remote Desktop Gateway 450 Configure Remote Desktop Connection Broker 452 Configure Remote Desktop Web Access 453 Work with Virtual Desktop Infrastructure 456 Work with Remote Clients 457 Install and Configure Windows Server 2012 VPNs 457 Install and Configure DirectAccess 463 Chapter 14: Maintaining Virtual Machines 465 Understand Virtualization with Hyper-V 466 Install Hyper-V 466 Work with Virtual Networks 468 Build Virtual Machines 471 Create a Virtual Machine 472 Create Virtual Hard Disks 473 Work with Virtual Machine Settings 476 Install an Operating System 486 Connect to a Virtual Machine 488 Use Snapshots 489 Import a Virtual Machine 491 Export a Virtual Machine 493 Replicate a Virtual Machine 495 Part VI Server Tuning and Maintenance 497 Chapter 15: Tuning and Monitoring Performance 499 Analyze Server Roles 500 Understand the Best Practices Analyzer 500 Use the Best Practices Analyzer 503 Use PowerShell with the Best Practices Analyzer 507 View Server Performance Data 509 Create a System Health Report 510 Understand Performance Monitor 514 View Server Events 522 Work with the Event Viewer 522 Chapter 16: Keeping Your Servers Up-to-Date 531 Work with Windows Updates 532 Find Out What Updates Are 532 Use Windows Update 533 Enable Automatic Updates 535 View Installed Updates 537 Remove an Update 538 Install Automatic Updates Between Scheduled Times 540 Use Group Policy to Configure Automatic Updates 540 Work with Windows Server Update Services 544 Do a Simple WSUS Deployment 544 Get WSUS Updates on Disconnected Networks 548 Use WSUS with Branch Cache 549 Learn the WSUS Requirements 550 Get More Information on WSUS 551 Index 553

    £22.94

© 2026 Book Curl

    • American Express
    • Apple Pay
    • Diners Club
    • Discover
    • Google Pay
    • Maestro
    • Mastercard
    • PayPal
    • Shop Pay
    • Union Pay
    • Visa

    Login

    Forgot your password?

    Don't have an account yet?
    Create account