Software Engineering Books
Springer Restoration of Degraded Rivers Challenges Issues and Experiences 39 Nato Science Partnership Subseries 2
a huge range and FREE tracked UK delivery on ALL orders.
£170.99
Springer Automated Deduction A Basis for Applications Volume I Foundations Calculi and Methods Volume II Systems and Implementation Techniques Volume III Applications
a huge range and FREE tracked UK delivery on ALL orders.
£170.99
Springer Automated Deduction A Basis for Applications Volume I Foundations Calculi and Methods Volume II Systems and Implementation Techniques Volume III Applications
a huge range and FREE tracked UK delivery on ALL orders.
£123.49
Springer Communicationbased Systems Proceedings of the 3rd International Workshop Held at the TU Berlin Germany 31 March1 April 2000 Proceeding of the TU Berlin Germany 31 March 1 April 2000
a huge range and FREE tracked UK delivery on ALL orders.
£85.49
Springer ModelBased Decision Support Methodology with Environmental Applications 9 Mathematical Modelling Theory and Applications
a huge range and FREE tracked UK delivery on ALL orders.
£123.49
Springer Graph Theory for Programmers Algorithms for Processing Trees 515 Mathematics and Its Applications
a huge range and FREE tracked UK delivery on ALL orders.
£85.49
Springer FieldProgrammable Custom Computing Technology Architectures Tools and Applications
a huge range and FREE tracked UK delivery on ALL orders.
£85.49
Springer Case Technology A Special Issue of the Journal of Systems Integration
a huge range and FREE tracked UK delivery on ALL orders.
£123.49
Springer LOTOSphere Software Development with LOTOS
a huge range and FREE tracked UK delivery on ALL orders.
£123.49
Springer VLISP A Verified Implementation of Scheme A Special Issue of Lisp and Symbolic Computation An International Journal Vol 8 Nos 1 2 March 1995
a huge range and FREE tracked UK delivery on ALL orders.
£152.99
Springer The Knowledge Acquisition and Representation Language KARL
a huge range and FREE tracked UK delivery on ALL orders.
£123.49
Springer Computer Aided Software Engineering
a huge range and FREE tracked UK delivery on ALL orders.
£170.99
Springer Networks and Systems Management Platforms Analysis and Evaluation
a huge range and FREE tracked UK delivery on ALL orders.
£170.99
Amacom Communications Skills for Project Managers
Book SynopsisWhat is the most important responsibility of a project manger? Effectively communicating with others on the team. Learn how to keep everyone in the loop--even when setbacks occur--to ensure project success.
£13.49
Taylor & Francis Inc System Performance Evaluation
Book SynopsisThroughout successive generations of information technology, the importance of the performance evaluation of software, computer architectures, and computer networks endures. For example, the performance issues of transaction processing systems and redundant arrays of independent disks replace the virtual memory and input-output problems of the 70s. ATM performance issues supercede those associated with electronic telephony of the 70s.As performance issues evolve with the technologies, so must our approach to evaluation. In System Performance Evaluation: Methodologies and Applications, top academic and industrial experts review the major issues now faced in this arena. In a series of structured, focused chapters, they present the state-of-the-art in performance methodologies and applications. They address developments in analytical modeling and its interaction with detailed analysis of measurement data. They also discuss performance evaluation methodologies for large-scale software systems - in general and in the context of critical applications, such as nuclear reactor control and air transportation systems.With its particular emphasis on network performance for wireless networks, the Internet, and ATM networking, System Performance Evaluation becomes the ideal vehicle for professionals in computer architecture, networking, and software engineering to stay up-to-date and proficient in this essential aspect of information technology.Table of ContentsIntroduction, I. Advances in Internet Network Performance, 1. Rate Adapters with Bursty Arrivals and Rational Rate Reduction: Queuing Analysis, 2. Internet Traffic: Periodicity, Tail Behavior, and Performance Implications, 3. A Generalization of a TCP Model: Multiple Source-Destination Case with Arbitrary LAN as the Access Network, II. Advances in ATM Networks, 4. A Virtual Path Routing Algorithm for ATM Networks Based on the Equivalent Bandwidth Concept, 5. Link Capacity Sharing Between Guaranteed and Best Effort Services, 6. QoS Management with Delays and Cell Drops, 7. Fluid Analysis of TCP Connections Over ABR VCs, 8. On the Exact Performance Analysis of Multicast Switches with Input Buffering, 9. Performance Evaluation of a Scene-Based Model for VBR MPEG Traffic, III. Traffic-Based System and Network Design, 10. Buffering vs. Smoothing for End-to-End QoS: Fundamental Issues and Comparison, 11. Analysis of a Time Division Multiplexing Method with Priorities, 12. Web Traffic Modeling and Performance Comparison Between HTTP1.0 and HTTP1.1, 13. Average Bandwidth and Delay for Reliable Multicast, 14. Time-Slot Allocation in Wireless TDMA, 15. Maintaining Connectivity for Mobile Computing Applications in Cellular Systems with Multiple Traffic Classes and Mixed Platform Types, 16. A Parallel Branch-and-Cut Algorithm for Capacitated Network Design Problems, 17. A Unified Approach to the Analysis of Large-Scale Teletraffic Models, 18. MRE: A Robust Method of Inference for Finite Capacity Queues, IV. Advances in System Performance Methodologies, 19. PNiQ — A Concept for Performability Evaluation, 20. Performance Analysis of Multiclass Data Transfer Elements in Soft Real-Time Systems Using Semaphore Queues, 21. Hybrid Analysis of Non-Markovian Stochastic Petri Nets, 22. A Performance Model for SPADES Specifications, 23. Analysis of Commercial Workload on SMP Multiprocessors, V. System Performance and Reliability 347, 24. Bayesian Belief Networks for Safety Assessment of Computer-Based Systems, 25. Software Performance Validation Strategies, 26. Performance Validation at Early Stages of Software Development, 27. Impact of Workload Models in Evaluating the Performance of Distributed Web-Server Systems, 28. Validation in the European Air Traffic Management Program (EATMP), Index
£999.99
Taylor & Francis Ltd The ROI from Software Quality
Book SynopsisThe ROI from Software Quality provides the tools needed for software engineers and project managers to calculate how much they should invest in quality, what benefits the investment will reap, and just how quickly those benefits will be realized. This text provides the quantitative models necessary for making real and reasonable calculations and it shows how to perform ROI analysis before and after implementing a quality program. The book demonstrates how to collect the appropriate data and easily perform the appropriate ROI analysis.Taking an evidence-based approach, this book supports its methodology with large amounts of data and backs up its positioning with numerous case studies and straightforward return-on-investment calculations. By carefully substantiating arguments, this volume separates itself from other works on ROI.Table of ContentsIntroduction. Measuring software quality. Software quality practices. The state of the practice. A software quality benchmark. Quality and the cost of ownership. Quality and the cost to developers. Quality and profitability. Calculating return-on-investment. Example ROI calculations. The quality of open source software. Making the business case.
£131.67
Provoking Thoughts Bridging the Communication Gap Specification by Example and Agile Acceptance Testing
£26.99
Cody-Cassidy Press Bpmn Methode Und Stil Zweite Auglage Mit Dem Bpmn Handbuch Fur Die Prozessautomatisierung
£39.95
Mauvius Group Europe SL Kanban Successful Evolutionary Change for Your Technology Business
£40.46
Lean-Kanban University Essential Kanban Condensed
£13.46
3p Vantage Media The Human Side of Agile How to Help Your Team Deliver
£26.68
Software Strategy Ltd A Little Book about Requirements and User Stories Heuristics for requirements in an agile world
£16.69
Independently Published Thermodynamic Cycles
£8.50
Springer-Verlag Berlin and Heidelberg GmbH & Co. KG Building a Data Warehouse
Book SynopsisHere is the ideal field guide for data warehousing implementation. This book first teaches you how to build a data warehouse, including defining the architecture, understanding the methodology, gathering the requirements, designing the data models, and creating the databases. Coverage then explains how to populate the data warehouse and explores how to present data to users using reports and multidimensional databases and how to use the data in the data warehouse for business intelligence, customer relationship management, and other purposes. It also details testing and how to administer data warehouse operation.Table of ContentsA table of contents is not available for this title.
£64.99
Springer-Verlag Berlin and Heidelberg GmbH & Co. KG Pro Bash Programming
Book SynopsisThe bash shell is a complete programming language, not merely a glue to combine external Linux commands. By taking full advantage of shell internals, shell programs can perform as snappily as utilities written in C or other compiled languages. And you will see how, without assuming Unix lore, you can write professional bash 4.0 programs through standard programming techniques. Complete bash coverage Teaches bash as a programming language Helps you master bash 4.0 features Table of Contents Hello, World! Your First Shell Program Input, Output, and Throughput Looping and Branching Command-Line Parsing and Expansion Parameters and Variables Shell Functions String Manipulation File Operations and Commands Reserved Words and Builtin Commands Writing Bug-Free Scripts and Debugging the Rest Programming for the Command Line Runtime Configuration Data Processing Scripting the Screen Entry-Level Programming
£43.99
Apress Python Algorithms Mastering Basic Algorithms in the Python Language Experts Voice in Open Source
Book SynopsisPython Algorithms explains the Python approach to algorithm analysis and design. The book covers both algorithmic theory and programming practice, demonstrating how theory is reflected in real Python programs.Table of Contents Introduction The Basics Counting 101 Induction and Recursion … and Reduction Traversal: The Skeleton Key of Algorithmics Divide, Combine, and Conquer Greed Is Good? Prove It! Tangled Dependencies and Memoization From A to B with Edsger and Friends Matchings, Cuts, and Flows Hard Problems and (Limited) Sloppiness
£61.74
Apress Foundation Website Creation with HTML5 CSS3 and JavaScript
Book Synopsis While a website is being built, it needs to be tested across multiple browsers and platforms to ensure that the site works for all users, regardless of ability or disability, and this book explains how best to accomplish these tasks.Table of Contents Introducing the Past, Present, and Future of the Web Keeping a Project on Track Planning and High-level Design Giving Your Pages Structure: HTML5 Exploring Fundamental Concepts of CSS3 Developing CSS3 in Practice: From Design to Deployment Responsive Design JavaScript Primer A Deeper Dive into JavaScript Closing the Loop with JavaScript Using Server-side Technologies Using WordPress to Jumpstart Development Afterword: The Business of the Web
£33.40
Apress Beginning WebGL for HTML5 Experts Voice in Web Development
Book SynopsisBeginning WebGL for HTML5 gets you rapidly up to speed with WebGL, a powerful new graphics language within the browser. Quickly get up to speed with WebGL Render realistic scenes Work faster with frameworks Improve rendering performance Table of Contents Setting The Scene Shaders 101 Textures and Lighting Increasing Realism Physics Fractals, Height Maps, and Particle Systems Three.js Framework Productivity Tools Debugging and Performance Effects, Tips and Tricks Afterword: The Future of WebGL Appendix A: Essential HTML5 and JavaScript Appendix B: Graphics Refresher Appendix C: WebGL Spec. Odds and Ends Appendix D: Additional Resources
£40.49
Springer-Verlag Berlin and Heidelberg GmbH & Co. KG Pro WPF 4.5 in C
Book SynopsisMicrosoft''s Windows Presentation Foundation (WPF) provides you with a development framework for building high-quality user experiences for the Windows operating system. It blends together rich content from a wide range of sources and allows you unparalleled access to the processing power of your Windows computer. Pro WPF 4.5 in C# provides a thorough, authoritative guide to how WPF really works. Packed with no-nonsense examples and practical advice you''ll learn everything you need to know in order to use WPF in a professional setting. The book begins by building a firm foundation of elementary concepts, using your existing C# skills as a frame of reference, before moving on to discuss advanced concepts and demonstrate them in a hands-on way that emphasizes the time and effort savings that can be gained. Trade ReviewFrom the reviews of the fourth edition: “The book really starts from the very beginning of WPF and explains the general ideas in an understanding way. … every chapter can be read independently and the book can be used as a source of quick advice. Furthermore, the examples of the book are really written in a nice way … .” (Vitosh Kolev Doynov, Amzon.com, February, 2014)Table of Contents Introducing WPF XAML Layout Dependency Properties Routed Events Controls The Application Element Binding Commands Resources Styles and Behaviors Shapes, Brushes, and Transforms Geometries and Drawings Effects and Visuals Animation Basics Advanced Animation Control Templates Custom Elements Data Binding Formatting Bound Data Data Views Lists, Trees, and Grids Windows Pages and Navigation Menus, Toolbars, and Ribbons Sound and Video 3-D Drawing Documents Printing Interacting with Windows Forms Multithreading The Add-in Model ClickOnce Deployment
£76.49
Apress Pro NET Performance Optimize Your C Applications Experts Voice in NET
Table of ContentsChapter 1: Performance Metrics Chapter 2: Performance Measurement Chapter 3: Type Internals Chapter 4: Garbage Collection Chapter 5: Collections and Generics Chapter 6: Concurrency and Parallelism Chapter 7: Networking, I/O, and Serialization Chapter 8: Unsafe Code and Interoperability Chapter 9: Algorithm Optimization Chapter 10: Performance Patterns Chapter 11: Web Application Performance
£54.99
Apress Pro ASPNET Web API HTTP Web Services in ASPNET Experts Voice in NET
Book SynopsisPro ASP.NET Web API shows you how to build flexible, extensible web services that run seamlessly on a range of operating systems and devices, from desktops to tablets to smart phones—even the ones we don’t know today. ASP.NET Web API is a new framework designed to simplify web service architecture.Table of Contents Introduction to ASP.NET Web API Introduction to Asynchronous Programming in .NET HTTP, REST, and Hypermedia HttpClient Sample Application: Application Structure and Domain Model Sample Application: Building the Web API Sample Application: Building the Wrapper and Web Client Routing Controllers and Actions Message Handlers Filters Media Type Formatters and Model Binding Input Validation Dependency Resolution Unit Testing and Integration Testing Optimization and Performance Hosting Tracing, Logging, and API Documentation
£71.99
Springer-Verlag Berlin and Heidelberg GmbH & Co. KG SAP ABAP
Book SynopsisSAP ABAP (Advanced Business Application Programming) offers a detailed tutorial on the numerous features of the core programming platform, used for development for the entire SAP software suite. SAP ABAP uses hands on business oriented use cases and a valuable dedicated e-resource to demonstrate the underlying advanced concepts of the OO ABAP environment and the SAP UI. SAP ABAP covers the latest version (NetWeaver 7.3 and SAP application programming release 6.0) of the platform for demonstrating the customization and implementation phases of the SAP software implementation.Void of theoretical treatments and preoccupation with language syntax, SAP ABAP is a comprehensive, practical one stop solution,which demonstrates and conveys the language’s commands and features through hands on examples. The accompanying e-resource is a take off point to the book.SAP ABAP works in tandem with the accompanying e-resTable of Contents1. ERP and SAP Overview2. ABAP Dictionary/Data Dictionary/Dictionary/DDIC I3. ABAP Dictionary/Data Dictionary/Dictionary/DDIC II4. ABAP Language Basics5. Write Statement (Classical Reporting)6. Internal Tables7. Modularization8. Open SQL Data Retrieval9. SELECTION-SCREEN10. Interactive Lists11. ABAP OOPS12. ALV (ABAP List Viewer) Outputs I13. ALV (ABAP List Viewer) Outputs II14. Screen Programming15. Appendix
£56.99
Apress Windows 8 MVVM Patterns Revealed covers both C and JavaScript Experts Voice in Windows 8
Book SynopsisBeginning with a brief recap of MVVM concepts under .NET - to provide a common frame of reference - we will then delve into the details of how MVVM can best be implemented in Metro-style apps for Windows 8 and show a working application framework in each case.Table of Contents Setting up Windows 8 Application Project Implementing the View Implementing the Model Implementing the ViewModel HTML5, JavaScript, and Windows 8 Applications View, Model and ViewModel Structures in HTML5 and JavaScript
£16.99
Apress Beginning C ObjectOriented Programming
Book SynopsisOverview of Object-Oriented Programming.- Designing OOP Solutions: Identifying the Class Structure.- Designing OOP Solutions: Modeling the Object Interaction.- Designing OOP Solutions: A Case Study.- Introducing the .NET Framework and Visual Studio.- Creating Classes.- Creating Class Hierarchies.- Implementing Object Collaboration.- Working with Collections.- Implementing the Data Access Layer.- Developing WPF Applications.- Developing Web Applications.- Developing Windows Store Applications.- Developing and Consuming Web Services.- Developing the Office Supply Ordering Application.- Wrapping UpTable of ContentsOverview of Object-Oriented Programming.- Designing OOP Solutions: Identifying the Class Structure.- Designing OOP Solutions: Modeling the Object Interaction.- Designing OOP Solutions: A Case Study.- Introducing the .NET Framework and Visual Studio.- Creating Classes.- Creating Class Hierarchies.- Implementing Object Collaboration.- Working with Collections.- Implementing the Data Access Layer.- Developing WPF Applications.- Developing Web Applications.- Developing Windows Store Applications.- Developing and Consuming Web Services.- Developing the Office Supply Ordering Application.- Wrapping Up
£54.99
Apress Holub on Patterns Learning Design Patterns by Looking at Code
Book Synopsis1 Preliminaries: 00 and Design Patterns 101.- 2 Programming with Interfaces, and a Few Creational Patterns.- 3 The Game of Life.- 4 Implementing Embedded SQL.- Appendix A Design-Pattern Quick Reference.- Creational Patterns.- Abstract Factory.- Builder.- Factory Method.- Prototype.- Singleton.- Structural Patterns.- Adapter.- Bridge.- Composite.- Decorator.- Facade.- Flyweight.- Proxy.- Behavioral Patterns.- Chain of Responsibility.- Command.- Interpreter.- Iterator.- Mediator.- Memento.- Observer (Publish/Subscribe).- State.- Strategy.- Template Method.- Visitor.Table of ContentsA table of contents is not available for this title.
£58.49
Apress Advanced Game Design with HTML5 and JavaScript
Table of Contents1. Level-up: New JavaScript Tricks2. The Canvas Drawing API3. Working with Game Assets4. Making Sprites and a Scene Graph5. Making Things Move6. Interactivity7. Collision Detection8. Juice It Up: Keyframe Animation and Particles Effects9. Sound with the WebAudio API10. Tweening11. Make Your Own Game EngineAppendix A: Vectors for Movement and Collision Detection
£67.99
Springer-Verlag Berlin and Heidelberg GmbH & Co. KG Beginning COBOL for Programmers
Book SynopsisBeginning COBOL for Programmers is a comprehensive, sophisticated tutorial and modular skills reference on the COBOL programming language for established programmers. This book is for you if you are a developer who would like to—or must—add COBOL to your repertoire. Perhaps you recognize the opportunities presented by the current COBOL skills crisis, or are working in a mission critical enterprise which retains legacy COBOL applications. Whatever your situation, Beginning COBOL for Programmers meets your needs as an established programmer moving to COBOL.Beginning COBOL for Programmers includes comprehensive coverage of ANS 85 COBOL features and techniques, including control structures, condition names, sequential and direct access files, data redefinition, string handling, decimal arithmetic, subprograms, and the report writer. The final chapter includes a substantial introduction to object-orienteTable of Contents1. Introduction to COBOL 2. COBOL Foundation3. Data Declaration In COBOL4. Procedure Division Basics5. Control Structures: Selection6. Control Structures: Iteration 7. Introduction to Sequential Files8. Advanced Sequential Files9. Edited Pictures10. Processing Sequential Files11. Creating Tabular Data 12. Advanced Data Declaration13. Searching Tabular Data14. Sorting and Merging15. String Manipulation16. Creating Large Systems17. Direct Access Files18. The COBOL Report Writer 19. OO-COBOL
£80.99
Apress Physics for JavaScript Games Animation and Simulations
Book SynopsisIt doesn’t matter if you’re modeling the Lorentz force in an electromagnetic field or you’re modeling the lift force in a flight simulator, Physics for JavaScript Games, Animation, and Simulations enables you to fill your games and applications with accurate and realistic effects.Table of Contents Introduction to Physics Programming JavaScript and HTML5 Canvas Some Math Background Basic Physics Concepts The Laws Governing Motion Gravity, Orbits, and Rockets Contact and Fluid Forces Restoring Forces: Springs and Oscillations Centripetal Forces: Rotational Motion Long-Range Forces Collisions Particle Systems Extended Objects Numerical Integration Schemes, Accuracy, and Scaling Doing Physics in 3D Simulation Projects
£61.74
Apress Pro ASPNET MVC 5 Experts Voice in ASPNet
Table of ContentsPart I: Introducing ASP.NET MVC 5 1. What's The Big Idea 2. Your first MVC Application 3. The MVC Pattern 4. Essential Language Features 5. Working with Razor 6. Essential Tools for MVC 7. Sports Store: A Real Application 8. Sports Store: Navigation 9. Sports Store: Cart 10. Sports Store: Mobile 11. Sports Store: Admin 12. Sports Store: Security and Finishing Touches 13. Deployment Part II: ASP.NET MVC 5 In Detail 14. Overview of MVC5 Projects 15. URL Routing 16. Advanced Routing Features 17. Controllers and Actions 18. Filters 19. Controllers Extensibility 20. Views 21. Helper Methods 22. Templated Helper Methods 23. URL and Ajax Helper Meothods 24. Model Binding 25. Model Validation 26. Bundles 27. WebAPI and Single Page Applications
£76.49
Springer Model Predictive Control in the Process Industry Advances in Industrial Control
Book Synopsis1 Introduction to Model Based Predictive Control.- 1.1 MPC Strategy.- 1.2 Historical Perspective.- 1.3 Outline of the chapters.- 2 Model Based Predictive Controllers.- 2.1 MPC Elements.- 2.2 Review of some MPC Algorithms.- 2.3 MPC Based on the Impulse Response.- 2.4 Generalized Predictive Control.- 2.5 Constrained Receding-Horizon Predictive Control.- 2.6 Stable GPC.- 2.7 Filter Polynomials for Improving Robustness.- 3 Simple Implementation of GPC for Industrial Processes.- 3.1 Plant Model.- 3.2 The Dead Time Multiple of Sampling Time Case.- 3.3 The Dead Time non Multiple of the Sampling Time Case.- 3.4 Integrating Processes.- 3.5 Consideration of Ramp Setpoints.- 4 Robustness Analysis in Precomputed GPC.- 4.1 Structured Uncertainties.- 4.2 Stability Limits with Structured Uncertainties.- 4.3 Unstructured Uncertainties.- 4.4 Relationship between the two Types of Uncertainties.- 4.5 General Comments.- 5 Multivariate GPC.- 5.1 Derivation of Multivariable GPC.- 5.2 Obtaining a Matrix FracTable of Contents1 Introduction to Model Based Predictive Control.- 1.1 MPC Strategy.- 1.2 Historical Perspective.- 1.3 Outline of the chapters.- 2 Model Based Predictive Controllers.- 2.1 MPC Elements.- 2.1.1 Prediction Model.- 2.1.2 Objective Function.- 2.1.3 Obtaining the Control Law.- 2.2 Review of some MPC Algorithms.- 2.3 MPC Based on the Impulse Response.- 2.3.1 Process Model and Prediction.- 2.3.2 Control Law.- 2.4 Generalized Predictive Control.- 2.4.1 Formulation of Generalized Predictive Control.- 2.4.2 The Coloured Noise Case.- 2.4.3 An example.- 2.5 Constrained Receding-Horizon Predictive Control.- 2.5.1 Computation of the Control Law.- 2.5.2 Properties.- 2.6 Stable GPC.- 2.6.1 Formulation of the control law.- 2.7 Filter Polynomials for Improving Robustness.- 2.7.1 Selection of the T polynomial.- 2.7.2 Relation with other Formulations.- 3 Simple Implementation of GPC for Industrial Processes.- 3.1 Plant Model.- 3.1.1 Plant Identification: The Reaction Curve Method.- 3.2 The Dead Time Multiple of Sampling Time Case.- 3.2.1 Discrete Plant Model.- 3.2.2 Problem Formulation.- 3.2.3 Computation of the Controller Parameters.- 3.2.4 Role of the Control-Weighting Factor.- 3.2.5 Implementation Algorithm.- 3.2.6 An Implementation Example.- 3.3 The Dead Time non Multiple of the Sampling Time Case.- 3.3.1 Discrete Model of the Plant.- 3.3.2 Controller Parameters.- 3.3.3 Example.- 3.4 Integrating Processes.- 3.4.1 Derivation of the Control Law.- 3.4.2 Controller parameters.- 3.4.3 Example.- 3.5 Consideration of Ramp Setpoints.- 3.5.1 Example.- 4 Robustness Analysis in Precomputed GPC.- 4.1 Structured Uncertainties.- 4.1.1 Parametric Uncertainties.- 4.1.2 Unmodelled Dynamics.- 4.1.3 Both Types of Uncertainties.- 4.2 Stability Limits with Structured Uncertainties.- 4.2.1 Influence of Parametric Uncertainties.- 4.2.2 Influence of Unmodelled Dynamics.- 4.2.3 Combined Effect.- 4.2.4 Influence of the Control Effort.- 4.3 Unstructured Uncertainties.- 4.3.1 Process Description.- 4.3.2 Measurement of the Robustness of the GPC.- 4.3.3 Robustness Limits.- 4.4 Relationship between the two Types of Uncertainties.- 4.4.1 Uncertainty in the Gain.- 4.4.2 Uncertainty in the Delay.- 4.5 General Comments.- 5 Multivariate GPC.- 5.1 Derivation of Multivariable GPC.- 5.1.1 White Noise Case.- 5.1.2 Coloured noise case.- 5.2 Obtaining a Matrix Fraction Description.- 5.2.1 Transfer Matrix Representation.- 5.2.2 Parametric Identification.- 5.3 State Space Formulation.- 5.3.1 Matrix Fraction and State Space Equivalences.- 5.4 Dead Time Problems.- 5.5 Example: Distillation Column.- 6 Constrained MPC.- 6.1 Constraints and GPC.- 6.1.1 Illustrative Examples.- 6.2 Revision of Main Quadratic Programming Algorithms.- 6.2.1 The Active Set Methods.- 6.2.2 Feasible Directions Methods.- 6.2.3 Initial Feasible Point.- 6.2.4 Pivoting Methods.- 6.3 Constraints Handling.- 6.3.1 Slew Rate Constraints.- 6.3.2 Amplitude Constraints.- 6.3.3 Output Constraints.- 6.3.4 Constraints Reduction.- 6.4 1-norm.- 6.5 Constrained MPC and Stability.- 7 Robust MPC.- 7.1 Process Models and Uncertainties.- 7.1.1 Truncated Impulse Response Uncertainties.- 7.1.2 Matrix Fraction Description Uncertainties.- 7.1.3 Global Uncertainties.- 7.2 Objective Functions.- 7.2.1 Quadratic Norm.- 7.2.2 ? — ? norm.- 7.2.3 1-norm.- 7.3 Illustrative Examples.- 7.3.1 Bounds on the Output.- 7.3.2 Uncertainties in the Gain.- 8 Applications.- 8.1 Solar Power Plant.- 8.1.1 Control Strategy.- 8.1.2 Plant Results.- 8.2 Composition Control in an Evaporator.- 8.2.1 Description of the Process.- 8.2.2 Obtaining the Linear Model.- 8.2.3 Controller Design.- 8.2.4 Results.- 8.3 Pilot Plant.- 8.3.1 Plant Description.- 8.3.2 Plant Control.- 8.3.3 Flow Control.- 8.3.4 Temperature Control at the Exchanger Output.- 8.3.5 Temperature Control in the Tank.- 8.3.6 Level Control.- 8.3.7 Remarks.- A Revision of the Simplex method.- A.1 Equality Constraints.- A.2 Finding an Initial Solution.- A.3 Inequality Constraints.- B Model Predictive Control Simulation Program.- References.
£94.99
Springer Us Computer Architecture A Minimalist Perspective 730 The Springer International Series in Engineering and Computer Science
Book Synopsis1. One Instruction Set Computing.- 1.1 What is One Instruction Set Computing?.- 1.2 Why Study OISC?.- 1.3 A Look Ahead.- 1.4 Exercises.- 2 Instruction Sets.- 2.1 Elements of an Instruction.- 2.2 Operands.- 2.3 Instruction Formats.- 2.4 Core Set of Instructions.- 2.5 Addressing Modes.- 2.6 Exercises.- 3 Types of Computer Architectures.- 3.1 Overview.- 3.2 A Simple Taxonomy.- 3.3 Accumulator.- 3.4 Register-Memory.- 3.5 Register-Oriented.- 3.6 Exercises.- 4 Evolution of Instruction Sets.- 4.1 Motivation.- 4.2 Evolution of Microprocessors.- 4.3 Timeline.- 4.4 Exercises.- 5 CISC, RISC, OISC.- 5.1 CISC versus RISC.- 5.2 Is OISC a CISC or RISC?.- 5.3 Processor Complexity.- 5.4 Exercises.- 6 OISC Architectures.- 6.1 Single Instruction Types.- 6.2 MOVE.- 6.3 Comparing OISC Models.- 6.4 Variants of SBN and MOVE.- 6.5 OISC Continuum.- 6.6 Exercises.- 7 Historical Review of OISC.- 7.1 Subtract and Branch if Negative (SBN).- 7.2 MOVE-based.- 7.3 Timeline.- 7.4 Exercises.- 8 Instruction Set Completeness.- 8.1 Instruction Set Completeness.- 8.2 A Practical Approach to Determining Completeness.- 8.3 Completeness of Two OISCs.- 8.4 Exercises.- 9 OISC Mappings.- 9.1 Mapping OISC to Conventional Architectures.- 9.2 Synthesizing Instructions.- 9.3 Code Fragments.- 9.4 Implementing OISC using OISC.- 9.5 Exercises.- 10 Parallel Architectures.- 10.1 Von Neumann Bottleneck.- 10.2 Parallel Processing.- 10.3 Flynn's Taxonomy for Parallelism.- 10.4 Exercises.- 11 Applications and Implementations.- 11.1 OlSC-like Phenomena.- 11.2 Field Programmable Gate Arrays.- 11.3 Applications.- 11.4 Image Processing.- 11.5 Future Work with OISC.- 11.6 Exercises.- Appendix A: A Generic Microprocessor and OISC.- Appendix B: One Instruction Set Computer Implementation.- B.1 6502 Opcodes Summary.- B.2 6502Opcodes Mapped to MOVE OISC.- B.3 6502 Addressing as MOVE-based OISC.- B.4 6502 Addressing Modes and MOVE-based OISC.- Appendix C: Dilation Code Implementation.- Appendix D: Compiler Output for Dilation.- Appendix E: OISC Equivalent of Dilation.- References.- About the Authors.Trade Review`This book gives a fine introduction to basic computer architecture. A few years ago, this book would have interested only graduate computer science and engineering students. These days, some high school students even create Linux clusters, and interest in it may be even more widespread.' R.P. Sarna, Maine Maritime Academy in Choice, December 2003Table of ContentsPreface. Acknowledgements. - 1: One Instruction Set Computing. 1.1. What is One Instruction Set Computing? 1.2. Why Study OISC? 1.3. A Look Ahead. 1.4. Exercises. 2: Instruction Sets. 2.1. Elements of an Instruction. 2.2. Operands. 2.3. Instruction Formats. 2.4. Core Set of Instructions. 2.5. Addressing Modes. 2.6. Exercises. - 3: Types of Computer Architecture. 3.1. Overview. 3.2.A Simple Taxonomy. 3.3. Accumulator. 3.4. Register-Memory. 3.5. Register-Oriented. 3.6. Exercises. - 4: Evolution of Instruction Sets. 4.1. Motivation. 4.2. Evolution of Microprocessors. 4.3. Timeline. 4.4. Exercises. - 5: CISC, RISC, OISC. 5.1. CISC versus RISC. 5.2. Is OISC a CISC or a RISC? 5.3. Processor Complexity. 5.4. Exercises. - 6: OISC Architectures. 6.1. Single Instruction Types. 6.2. MOVE. 6.3. Comparing OISC Models. 6.4. Variants of SBN and MOVE. 6.5. OISC Continuum. 6.6. Exercises. - 7: Historical Review of OISC. 7.1. Subtract and Branch if Negative (SBN). 7.2. MOVE-Based. 7.3. Timeline. 7.4. Exercises. - 8: Instruction Set Completeness. 8.1. Instruction Set Completeness. 8.2. A Practical Approach to Determining Completeness. 8.3. Completeness of Two OISCs. 8.4. Exercises. - 9: OISC Mappings. 9.1. Mapping OISC to Conventional Architectures. 9.2. Synthesizing Instructions. 9.3. Code Fragments. 9.4. Implementing OISC Using OISC. 9.5. Exercises. - 10: Parallel Architectures. 10.1. Von Neumann Bottleneck. 10.2. Parallel Processing. 10.3. Flynn's Taxonomy for Parallelism. 10.4. Exercises. - 11: Applications and Implementations. 11.1. OISC-Like Phenomena. 11.2. Field Programmable Gate Arrays. 11.3. Applications. 11.4. Image Processing. 11.5. Future Work with OISC. 11.6. Exercises. - Appendix A: A Generic Microprocessor and OISC. - Appendix B: One Instruction Set Computer Implementation. - Appendix C: Dilation Code Implementation. - Appendix D: Compiler Output for Dilation. - Appendix E: OISC Equivalent of Dilation. Glossary. References. Index. About the Authors.
£123.49
Springer Us A Practitioners Handbook for RealTime Analysis Guide To Rate Monotonic Analysis For RealTime Systems Electronic Materials Science Technology
Book SynopsisA Practitioner's Handbook for Real-Time Analysis: Guide to Rate Monotonic Analysis for Real-Time Systems contains an invaluable collection of quantitative methods that enable real-time system developers to understand, analyze, and predict the timing behavior of many real-time systems.Table of ContentsPreface. Part 1: Introduction. 1. About this Handbook. 2. Fundamentals of RMA. Part 2: Concepts and Techniques. 3. A Framework for Describing Real-Time Systems. 4. Techniques for Analyzing Timing Behavior. Part 3: Analyzing Real-Time Systems. 5. Basic Real-Time Situations. 6. Advanced Real-Time Situations. 7. Effects of Operating System and Runtime Services on Timing Analysis. Part 4: Using the Handbook on Realistic Systems. 8. Analyzing Complex Systems. 9. Designing with Rate Monotonic Analysis. Part 5: Appendices. A. Rules of Thumb. B. Notation Used in this Handbook. C. Bibliography. D. Glossary. E. Index.
£427.49
Apress Extending SSIS with .NET Scripting
Book SynopsisExtending SSIS with .NET Scripting is a timeless and comprehensive scripting toolkit for SQL Server Integration Services to solve a wide array of everyday problems that SSIS developers encounter.Table of ContentsIntroductionPart I: Getting StartedChapter 1: Getting Started with SSIS and ScriptingChapter 2: Script Tasks vs Script ComponentsChapter 3: .NET FundamentalsPart II: Script TasksChapter 4: Script Task FoundationsChapter 5: File PropertiesChapter 6: Working Through Internet And WebChapter 7: Working with Web Services and XMLChapter 8: Common Real-World Scenarios with Script TasksPart III: Script ComponentChapter 9: Script Component FoundationsChapter 10: Script Components as a SourceChapter 11: Script Components as a TransformationChapter 12: Script Components as a DestinationChapter 13: Regular ExpressionsChapter 14: ReflectionChapter 15: Web ServicesPart IV: Custom Tasks and ComponentsChapter 16: Create Custom TasksChapter 17: Create Custom EnumeratorsChapter 18: Create Custom Connection ManagersChapter 19: Create Custom Data Flow ComponentsPart V: Scripting from .NET ApplicationsChapter 20: Package CreationChapter 21: Execution and DeploymentChapter 22: Best Practices
£71.24
Apress Beginning Python Games Development Second Edition
Book SynopsisBeginning Python Games Development, Second Edition teaches you how to create compelling games using Python and the PyGame games development library.Table of Contents1. Introducing Python2. Exploring Python3. Introducing Pygame4. Creating Visuals5. Making Things Move6. Accepting User Input7. Take Me to Your Leader8. Moving into the Third Dimension9. Exploring the Third Dimension10. Making Things Go Boom11. Lights, Camera, Action!12. Setting the Scene with OpenGLAppendix A: Game Object ReferenceAppendix B: Packaging Your Game
£61.74
Apress Make a 2D RPG in a Weekend
Book SynopsisMake a 2D RPG in a Weekend shows you how to create your very own dungeon crawler game in RPG Maker VX Ace in a single weekend.Table of ContentsChapter 1: Laying Out the FrameworkChapter 2: The Characters of our Game Chapter 3: The Upper Catacombs of Eagle’s CrossingChapter 4: Populating Eagle’s CrossingChapter 5: The Lower Catacombs of Eagle’s CrossingChapter 6: The CavesChapter 7: The Pixie’s Forest (West)Chapter 8: The Pixie’s Forest (East)Chapter 9: The Ancient Temple Chapter 10: What Comes NextChapter 11: Appendix
£32.99
Apress Building Great Software Engineering Teams
Table of Contents The Challenge of Building an Engineering Team from the Ground Up An Enlightened Approach to Recruiting Six Destructive Myths about Recruiting Software Engineers Eight Steps to Recruiting Success Hiring Is Hard The Myth of the Ninja Rockstar Developer The Hiring Decision Checklist Making Interviews Fun for Your Team Why We Don’t Allow Java in Job Interviews Do I Want to be a Manager? A Manager’s Most Important Deliverable Technical vs Management Tracks: Helping Your People Grow Tricks of the Trade for Engineering Managers Advice to Give Engineers on Finding a Great Job and Growing in Their Careers
£49.49
Apress Pro HTML5 with CSS JavaScript and Multimedia
Table of ContentsPart 1: HTML5 Technologies 1. Hypertext Markup Language2. Cascading Style Sheets3. JavaScript EssentialsPart 2: HTML4. Structural HTML Elements5. Phrasing HTML Elements6. Table HTML Elements7. Embedded HTML Elements8. HTML Form ElementsReferences: Part 2Part 3: CSS9. CSS Selectors10. Positioning Content11. Text Styles12. Borders and Backgrounds13. Styling Tables14. Flexbox15. Animation and TransformsReferences: Part 3Part 4: JavaScript16. Browser Environment17. Window Object18. DOM Elements19. Dynamic Styling20. EventsReferences: Part 4Part 5: Advanced Applications21. Audio and Video22. Scalable Vector Graphics23. Canvas24. Drag and Drop25. Indexed DB26. Geolocation and Mapping27. Appendix A: AJAX28. Appendix B: Drag and Drop Source Code29. Appendix C: References
£61.74
Apress Practical Azure Application Development
Book SynopsisChapter 1: Azure--A Solutions Development Platform.- Chapter 2: Beginning Application Development with Azure Web Apps, SQL Database, and Blob Storage.- Chapter 3: DevOps with Visual Studio Team Services and Azure.- Chapter 4: Azure Active Directory and Multi-Tenancy.- Chapter 5: Getting Started with Azure NoSQL Services.- Chapter 6: Security and Data Protection.- Chapter 7: Integrating Azure Search.- Chapter 8: Data Visualization with Power BI Embedded.Table of ContentsChapter 1: Azure--A Solutions Development Platform.- Chapter 2: Beginning Application Development with Azure Web Apps, SQL Database, and Blob Storage.- Chapter 3: DevOps with Visual Studio Team Services and Azure.- Chapter 4: Azure Active Directory and Multi-Tenancy.- Chapter 5: Getting Started with Azure NoSQL Services.- Chapter 6: Security and Data Protection.- Chapter 7: Integrating Azure Search.- Chapter 8: Data Visualization with Power BI Embedded.
£34.19