Computer science Books

2455 products


  • Introducing Spring Framework 6

    APress Introducing Spring Framework 6

    1 in stock

    Book Synopsis1: Your First Spring Application.- 2: Working With Classes and Dependencies.- 3: Applying Different Configurations.- 4: Using Bean Scopes.- 5: Using Resource Files.- 6: Adding Simple Persistence to Your Spring Application.- 7: Letting Spring Build Your Data Access Objects.- 8: Showing Your Spring Application on the Web.- 9: Integrating Your Spring Application with External Systems.- 10: Exposing a REST API.- 11: Sending E-mails from Within Spring.- 12: Using Dynamic Languages.- 13: Where Do You Go From Here?.Table of Contents1. Your First Spring Application2. Working with Classes and Dependencies3. Applying Different Configurations4. Using Bean Scopes5. Working with Collections and Custom Types6. Using Resource Files7. Testing Your Spring Application8. Give Advice to Your Spring Application9. Adding Persistence to Your Spring Application with Spring Data JPA10. Showing Your Spring Application on the Web with Spring MVC and WebFlow11. Integrating Your Spring Application with External Systems: Spring Integration12. Exposing a REST API using Spring REST13. Adding E-mail and Scheduling Tasks14. Using Dynamic Languages15. Spring Data Within Your Spring Application16. Messaging with Your Spring Application: Spring AMQP and Kafka17. Be Social and Go Mobile18. Spring and Groovy19. Spring Boot, Simplifying Everything20. Using Spring Native and Reactive SpringA. Tools: IntelliJ IDEA and Eclipse Java IDE

    1 in stock

    £41.24

  • Numerical Methods Using Kotlin

    APress Numerical Methods Using Kotlin

    1 in stock

    Book SynopsisIntermediate-Advanced user levelTable of Contents1: Introduction to Numerical Methods in Kotlin.- 2: Linear Algebra.- 3: Finding Roots of Equations.-4: Finding Roots of Systems of Equations.- 5: Curve Fitting and Interpolation.- 6: Numerical Differentiation and Integration.- 7: Ordinary Differential Equations.- 8: Partial Differential Equations.- 9: Unconstrained Optimization.- 10: Constrained Optimization.- 11: Heuristics.- 12: Basic Statistics.- 13: Random Numbers and Simulation.- 14: Linear Regression.- 15: Time Series Analysis.- References.Table of ContentsAbout the Authors...........................................................................................................iPreface............................................................................................................................ii1. Why Kotlin?..............................................................................................................61.1. Kotlin in 2022.....................................................................................................61.2. Kotlin vs. C++....................................................................................................61.3. Kotlin vs. Python................................................................................................61.4. Kotlin in the future .............................................................................................62. Data Structures.......................................................................................................72.1. Function...........................................................................................................72.2. Polynomial ......................................................................................................73. Linear Algebra .......................................................................................................83.1. Vector and Matrix ...........................................................................................83.1.1. Vector Properties .....................................................................................83.1.2. Element-wise Operations.........................................................................83.1.3. Norm ........................................................................................................93.1.4. Inner product and angle ...........................................................................93.2. Matrix............................................................................................................103.3. Determinant, Transpose and Inverse.............................................................103.4. Diagonal Matrices and Diagonal of a Matrix................................................103.5. Eigenvalues and Eigenvectors.......................................................................103.5.1. Householder Tridiagonalization and QR Factorization Methods..........103.5.2. Transformation to Hessenberg Form (Nonsymmetric Matrices)...........104. Finding Roots of Single Variable Equations .......................................................114.1. Bracketing Methods ......................................................................................114.1.1. Bisection Method ...................................................................................114.2. Open Methods...............................................................................................114.2.1. Fixed-Point Method ...............................................................................114.2.2. Newton’s Method (Newton-Raphson Method) .....................................114.2.3. Secant Method .......................................................................................114.2.4. Brent’s Method ......................................................................................115. Finding Roots of Systems of Equations...............................................................125.1. Linear Systems of Equations.........................................................................125.2. Gauss Elimination Method............................................................................125.3. LU Factorization Methods ............................................................................125.3.1. Cholesky Factorization ..........................................................................125.4. Iterative Solution of Linear Systems.............................................................125.5. System of Nonlinear Equations.....................................................................126. Curve Fitting and Interpolation............................................................................146.1. Least-Squares Regression .............................................................................146.2. Linear Regression..........................................................................................146.3. Polynomial Regression..................................................................................146.4. Polynomial Interpolation...............................................................................146.5. Spline Interpolation .......................................................................................147. Numerical Differentiation and Integration...........................................................157.1. Numerical Differentiation .............................................................................157.2. Finite-Difference Formulas...........................................................................157.3. Newton-Cotes Formulas................................................................................157.3.1. Rectangular Rule....................................................................................157.3.2. Trapezoidal Rule....................................................................................157.3.3. Simpson’s Rules.....................................................................................157.3.4. Higher-Order Newton-Coles Formulas..................................................157.4. Romberg Integration .....................................................................................157.4.1. Gaussian Quadrature..............................................................................157.4.2. Improper Integrals..................................................................................158. Numerical Solution of Initial-Value Problems....................................................168.1. One-Step Methods.........................................................................................168.2. Euler’s Method..............................................................................................168.3. Runge-Kutta Methods...................................................................................168.4. Systems of Ordinary Differential Equations.................................................169. Numerical Solution of Partial Differential Equations..........................................179.1. Elliptic Partial Differential Equations...........................................................179.1.1. Dirichlet Problem...................................................................................179.2. Parabolic Partial Differential Equations........................................................179.2.1. Finite-Difference Method ......................................................................179.2.2. Crank-Nicolson Method.........................................................................179.3. Hyperbolic Partial Differential Equations.....................................................1710..................................................................................................................................1811..................................................................................................................................1912. Random Numbers and Simulation ....................................................................2012.1. Uniform Distribution .................................................................................2012.2. Normal Distribution...................................................................................2012.3. Exponential Distribution............................................................................2012.4. Poisson Distribution ..................................................................................2012.5. Beta Distribution........................................................................................2012.6. Gamma Distribution ..................................................................................2012.7. Multi-dimension Distribution ....................................................................2013. Unconstrainted Optimization ............................................................................2113.1. Single Variable Optimization ....................................................................2113.2. Multi Variable Optimization .....................................................................2114. Constrained Optimization .................................................................................2214.1. Linear Programming..................................................................................2214.2. Quadratic Programming ............................................................................2214.3. Second Order Conic Programming............................................................2214.4. Sequential Quadratic Programming...........................................................2214.5. Integer Programming.................................................................................2215. Heuristic Optimization......................................................................................2315.1. Genetic Algorithm .....................................................................................2315.2. Simulated Annealing .................................................................................2316. Basic Statistics..................................................................................................2416.1. Mean, Variance and Covariance................................................................2416.2. Moment......................................................................................................2416.3. Rank...........................................................................................................2417. Linear Regression .............................................................................................2517.1. Least-Squares Regression..........................................................................2517.2. General Linear Least Squares....................................................................2518. Time Series Analysis ........................................................................................2618.1. Univariate Time Series..............................................................................2618.2. Multivariate Time Series ...........................................................................2618.3. ARMA .......................................................................................................2618.4. GARCH .....................................................................................................2618.5. Cointegration .............................................................................................2619. Bibliography .....................................................................................................2720. Index .....................................................................................................

    1 in stock

    £41.24

  • Beginning Cloud Native Development with

    APress Beginning Cloud Native Development with

    1 in stock

    Book SynopsisGet ready to develop microservices using open source Eclipse MicroProfile and Jakarta EE, and deploy them on Kubernetes/Docker. This book covers best practices for developing cloud-native applications with MicroProfile and Jakarta EE. This book introduces you to cloud-native applications and teaches you how to set up your development environment. You'll learn about the various components of MicroProfile, such as fault tolerance, config, health check, metrics, and JWT auth. You'll develop a RESTful web service made up of some microservices. You'll deploy your application on Docker and Kubernetes. After reading this book, you'll come away with the fundamentals you need to build and deploy your first cloud-native Java-based app. What You'll LearnBuild your first cloud-native Java-based app with the open source MicroProfile platform, and Jakarta EE 10 APIsDevelop a RESTful web service using MicroProfile and Jakarta EEDiscover and explore the key components of the MicroProfile fraTable of Contents1. Introduction to Cloud-Native Applications1.1. What are Cloud-Native Applications?1.2. Why Use Cloud-Native Applications?1.3. What are the Benefits of Using Cloud-Native Applications?2. Setting Up Your Development Environment2.1. Prerequisites2.2. Installing Java SE 172.3. Installing Kubernetes2.4. Installing Docker3. Creating a Config Component3.1. What is a Config Component?3.2. Setting Up the Config Component3.3. Accessing the Configuration Data in Your Application 4. Using the Fault Tolerance Component4.1. What is the Fault Tolerance Component?4.2. Configuring the Fault Tolerance Component4.3. Handling Failures in Your Application5. Using the Health Check Component5.1. What is the Health Check Component?5.2. Configuring the Health Check Component5.3. Checking the Health of Your Application6. Using the Metrics Component6.1. What is the Metrics Component?6.2. Collecting Metrics Data in Your Application 7. Using the JWT Authentication Component7.1. What is the JWT Authentication Component?7.2. Configuring the JWT Authentication Component7.3. Authenticating Users in Your Application8. Developing a RESTful Web Service8.1. What is a RESTful Web Service?8.2. Developing a RESTful Web Service8.3. Implementing the HTTP Methods9. Deploying an Application on Kubernetes/Docker9.1. What is Kubernetes?9.2. What is Docker?9.3. Installing Kubernetes9.4. Creating a Kubernetes Cluster9.5. Installing Docker on Kubernetes9.6. Deploying an Application on Kubernetes/Docker9.7. Benefits of using Jakarta EE and Kubernetes/Docker for developing cloud-native applications.

    1 in stock

    £37.49

  • Introducing Cisco Unified Computing System

    APress Introducing Cisco Unified Computing System

    1 in stock

    Book SynopsisThe Cisco Unified Computing System (UCS) can be found in the majority of data centers across the world. However, getting hands-on practice to learn this infrastructure can be difficult, as many companies will push to have it production-ready as soon as possible. Home-labs are also cost-prohibitive, cumbersome, electricity-hungry, and noisy. So, how do you get hands-on experience? With Unified Computing System Platform Emulator (UCSPE) and this book. UCSPE is free and can run on a laptop. Using it along with this book, you will learn how to set up, manage and troubleshoot a UCS, including the fabric interconnects, chassis and IOMs, and servers through the GUI and the CLI. All from the comfort of your own home. Introducing Cisco Unified Computing System will show you how to set up a UCS (comparing the UCSPE to a real-world deployment), customize the hardware, configure the UCS system, and secure it. You''ll stTable of ContentsChapter 1: Setting up UCSPE ( Cisco UCS Platform Emulator)Chapter Goal: To set up UCSPE No of pages 20 Sub -Topics 1. Downloading UCSPE 2. Importing UCSPE into VMWare 3. Starting UCSPE 4. Real-world UCS setup Chapter 2: The hardware chapter Chapter Goal: An explanation of the different hardware that makes up a UCS (Cisco Unified Computing System) No of pages: 20 Sub - Topics 1. The Fabric Interconnect 2. Chassis and IOMs 3. FEX 4. Blade servers 5. Rackmount servers Chapter 3: Northbound Networking and SAN Chapter Goal: To understand the UCS in relation to the rest of the network No of pages: 10 Sub - Topics 1. Physical connectivity and port-channels 2. VLANs Chapter 4: Policies Chapter Goal: To create the policies we need for chapter 4 No of pages : 20 Sub - Topics: 1. Policies 2. Storage Policies 3. Dynamic vNIC connection policies 3. vNIC/vHBA Placementpolicies 4. vMedia policies 5. Server boot policies 6. Maintenance Policies 7. Server Pool policies 8. Operation policies Chapter 5: Service Profiles and Templates Chapter Goal: To use the policies we have to create service profiles and assign them to our servers No of pages: 30 Sub - Topics: 1. Creating an Organization 2. Creating a Service Profile Template 3. Creating a Service Profile from a template 4. Assigning templates Chapter 6: UCS Security Chapter Goal: to Secure our UCS environment No of pages: 20 Sub - Topics 1. AAA 2. Hardening the web interface 3. Hardening SSH Chapter 7: Troubleshooting Chapter Goal: to Secure our UCS environment No of pages: 20 Sub - Topics 1. Error messages 2. SNMP 3. Call-home

    1 in stock

    £37.49

  • Boozang from the Trenches

    APress Boozang from the Trenches

    1 in stock

    Book SynopsisTable of ContentsPart 1: Testing web applications in an Enterprise context, why Boozang Chapter 1: Web Test Automation in an Enterprise environment Chapter Goal: This chapter introduces basic Test Automation concepts that will be used throughout the book. Besides ISTQB standard terminology, I’ll also cover the constraints typical of an Enterprise environment that might not be the same for small startups and IT giants. No of pages 15 Sub -Topics 1. Common Test Automation challenges 2. Test levels, test types and testing roles 3. Test automation in agile development 4. Test Automation ROI, theory and practice Chapter 2: Selenium, best practices and pain points Chapter Goal: This chapter presents the typical approach to testing web applications with coded solutions like Selenium and highlights the main pain points that could undermine a Test Automation initiative's success. No of pages: 5 Sub - Topics 1. Locators and Page Objects pattern 2. Browsers and WebDriver compatibility 3. Timing and waits 4. Data management 5. Reporting and script readability 6. Development skills Chapter 3: Meet Boozang Chapter Goal: This chapter introduces Boozang and how it addresses the pain points of a coded solution as described in the previous chapter. It also presents a possible selection approach for selecting an automation tool, particularly the one I followed before adopting Boozang. No of pages : 11 Sub - Topics: 1. Proof of Concept phase 2. Pilot phase 3. Why Boozang 4. Codeless approach, how important is it? Chapter 4: The TCS project Chapter Goal: This chapter presents the context of the TCS project used all along the book to provide practical examples. I believe that there is no one size fits all solution for software testing and tools. Therefore, clarifying the context is very important to better understand the examples and consider possible adaptations one will have to make for a different context. No of pages: 8 Sub - Topics: 1. TCS Organization and Test Automation history 2. NIS project introduction 3. Test automation stream, NISTA setup Chapter 5: How Boozang was born Chapter Goal: This chapter is a special one about the history behind Boozang. I believe it gives a great idea about this tool's strengths: the two key persons behind it. This input has been kindly provided by Mats Ljunggren. PART 2: Boozang main concepts and use cases Chapter 6: Starting up with Boozang Chapter Goal: One of the advantages of a tool like Boozang versus a coded approach is that setting up your first projects is really easy and fast. Nothing to install, no code or POM files to prepare. This chapter will go over the registration process and the few steps needed to create a project. We will also see how to administer your account and projects and finally show how Boozang works behind the scenes. No of pages: 22 Sub - Topics: 1. Creating your first project 2. The administrative User Interface 3. Boozang under the hood 4. Practice: NISTA setup part 1 Chapter 7: Main concepts and entities Chapter Goal: This chapter describes the core objects available in Boozang and starts introducing the Integrated Development Environment (IDE). No of pages: 38 Sub - Topics: 1. Modules and SubModules 2. Application environments 3. Tests and Test Suites 4. Features and Scenarios 5. Searching and bookmarks 6. Recording 7. Generate and reference Test 8. Execution and Reporting 9. Projects settings and UI Customization 10. Updates from the trenches Chapter 8: Elements location approach Chapter Goal: This chapter describes Boozang’s unique approach for locating WEB GUI elements, one of the features that sets it apart from other tools. Boozang, with its set of locators based on natural language, allows you to focus on the scenario flow rather than the web page DOM. No of pages: 14 Sub - Topics: 1. Boozang location strategy 2. Fine tuning the locators 3. Validating the expected results Chapter 9: Exit conditions, conditional flows, and timers Chapter Goal: The first test you will try with Boozang will be a simple sequential list of actions. But, as soon as you start implementing real scenarios, you will have to use exit conditions, loops, and conditional flows. In combination with this, you may need to adjust the timing of some locators, as some applications may have slow background processes, heavy loading pages, and/or javascripts. In this chapter, we see how to apply these concepts to build solid and reusable building blocks. No of pages: 21 Sub - Topics: 1. Exit conditions 2. Conditional flows 3. Loop groups 4. Timers Chapter 10: Data Management Chapter Goal: This is probably one of the most important chapters, as data management is one of the main keys to build reusable components. Boozang is extremely powerful and flexible when it comes to managing test data. But power and flexibility can hide a complexity cost if you don’t use it properly. No of pages: 13 Sub - Topics: 1. Data management concepts 2. Parameters 3. Project data ($project) 4. Module data ($module) 5. Test data ($test) 6. Loops ($loop, $group, $action) 7. Examples from the trenches Chapter 11: Reporting and troubleshooting Chapter Goal: This chapter covers some standard and more advanced reporting features available in Boozang as well as the best way you can analyze failures with minimal effort. No of pages: 20 Sub - Topics: 1. Test reports 2. Trend reports 3. Troubleshooting failures PART 3: Integrations and Advanced topics Chapter 12: APIs and mixed API/GUI testing Chapter Goal: In today’s world applications are highly interconnected, both with internal and external systems. Restful APIs are becoming the de-facto standard to allow this communication. This chapter explains how to test Restful APIs and create scenarios with both GUI and API actions. Boozang allows you to do API testing as well as mix API calls within your GUI tests. No of pages: 17 Sub - Topics: 1. Restful APIs 2. Why Boozang for testing APIs? 3. API Tests in Boozang 4. Server side mock with JSON Server 5. API Tests from the trenches Chapter 13: Gherkin and Behavior Driven Development Chapter Goal: This chapter introduces the reader to the Gherkin language and the practice of Behavior Driven Development (BDD), also known as Acceptance Test Driven Development (ATDD). No of pages: 18 Sub - Topics: 1. Behavior Driven Development 2. Gherkin without BDD, pros and cons 3. Gherkin language, readability above all,... if possible 4. Some good and bad examples Chapter 14: JIRA with Boozang via XRay Chapter Goal: This chapter shows how to effectively manage releases via JIRA, XRAy and Boozang to have a complete quality view on releases when using both manual and automated tests. No of pages: 17 Sub - Topics: 1. Using JIRA with XRay 2. Boozang integration with XRay Chapter 15: Jenkins and the Boozang runner Chapter Goal: This chapter shows how to use Jenkins for scheduling and reporting automated tests results in a CI/CD pipeline. We will see how Boozang can be used with other tools to provide a fully automated pipeline and also how to reduce the execution time through parallel runs. No of pages: 40 Sub - Topics: 1. Continuous Delivery and the need for automating acceptance tests 2. Puppeteer and the Boozang runner 3. How to use the Docker runner 4. Keeping execution time low with parallel runs 5. Reports and log files 6. Publishing reports on Jenkins and JIRA 7. Complete working pipeline 8. Docker in Docker setup Chapter 16: Boozang for teams Chapter Goal: Working with a team increases productivity but brings new challenges. This chapter covers all the Boozang features for collaborative work, but also some specific details on how to effectively collaborate in a Test Automation project. No of pages: 26 Sub - Topics: 1. Team collaboration 2. Explicit lock 3. Concurrent development and safe refactoring with branches 4. Tests Map 5. Quality control Conclusions Appendix

    1 in stock

    £41.24

  • The ServiceOriented Enterprise

    APress The ServiceOriented Enterprise

    1 in stock

    Book SynopsisA service-oriented architecture is fundamental to many new IT applications, from web development to social software and cloud computing. The same principles can be applied to every aspect of the service-oriented enterprise - not just in IT. In this book, you''ll explore how an enterprise architecture and viable services can link together to create a simpler yet far more powerful view of the enterprise, as a dynamic, unified whole. You can use the ideas, principles and methods described here in business transformation, workflow mapping, system design and much else besides, in every type of enterprise - including those in which there may be little or no IT at all. Step by step, you''ll walk through the basics of service-oriented architectures, the four key categories of services and how they connect, and how all of this comes together in real-world service design, implementation and operations. From this, you''ll discover how to identify and describe the different types Table of ContentsIntroduction: Chapter Goal: Introduce the book as a whole, summarising purpose, audience, book structure and contentNo of pages 2Chapter 1: Basics – An overviewChapter Goal: Provide an outline and summary for the ‘Basics’ section, which covers background themes needed before we get into the detail about services and service-design.No of pages 2This brief chapter provides a quick overview for the role and purpose of each chapter in the ‘Basics’ section. These include the nature and business-purpose of enterprise architecture; the definition and role of a service-oriented architecture, particularly in context of enterprise architecture; and the importance of metaphor in making sense of architectures and services.Chapter 2: Basics – Enterprise ArchitectureChapter Goal: Explain the business role of enterprise-architectureNo of pages: 8This chapter answers key questions about enterprise architecture, including: what it is, and where it fits within the business context; the scope of enterprise architecture, whether centred around IT, or further, towards a literal ‘the architecture of the enterprise’; and its business purpose, particularly in relation to a service-oriented view of the organization and its businessChapter 3: Basics – Service-Oriented ArchitectureChapter Goal: Summarise what ‘service-oriented’ means, for enterprise architecture practiceNo of pages : 12This chapter takes us through the usual IT-oriented view of ‘service-oriented architecture’, then opens up the perspective to include all types of services, whether IT-based, machine-based or people-based. Ee build upward from a set of key definitional criteria: loosely-coupled, contract-based, discoverable, abstractions, reusable and composable, and interchangeable. Topics also include security, service-management, and the core principle of ‘everything is a service’.Chapter 4: Basics – A Matter Of MetaphorChapter Goal: Introduce the importance of metaphor in architectures – particular the contrast between ‘organisation as machine’ versus ‘organisation as organism’.No of pages: 10This chapter takes us through the practical implications of the common metaphor of ‘organisation as machine’, contrasted with the metaphor of ‘organisation as living organism’. We explore why the latter metaphor is essential for making sense of services, particularly for any services that engage with people.Chapter 5: Principles – An OverviewChapter Goal: Provide an overview and summary for the ‘’Principles’ section, which describes the structural detail underpinning a service-oriented architecture and enterprise.No of pages: 2This brief chapter provides a quick overview for the role and purpose of each chapter in the ‘Principles’ section. The chapters cover topics such as the key conceptual structure for ‘viable services’; services that deliver the core value; linked services that provide management support for delivery; services that guide end-to-end coordination; linked services that support governance and other non-functionals; and also properties and patterns from systems-theory to use in service-design.Chapter 6: Principles – The Structure Of ServicesChapter Goal: Introduce Stafford Beer’s ‘Viable System Model’, and show how it provides a consistent pattern for service-design as ‘viable services’.No of pages: 15This chapter links the Viable System Model to the machine-metaphor, and then re-forms it to align with the living-organisam metaphor as ‘viable services. Themes include the ‘brain versus brawn’ concept in the machine-metaphor; the service-relationships – both human and technical – for the living-organisam metaphor; and a new perspective on services as ‘viable systems’.Chapter 7: Principles – Delivery ServicesChapter Goal: Explore the nature and role of ‘delivery services’ – those that directly delivery value for the enterprise.No of pages: 9This chapter describes the ‘delivery services’ elements in the viable-services model. It presents the various sub-types, such as value-chain, internal support-services and infrastructure, and the interfaces that each service will need to provide.Chapter 8: Principles – Management ServicesChapter Goal: Explore the nature and role of ‘management services’ – those that provide strategy and guidance for other services.No of pages: 17This chapter describes the ‘management service’ (or ‘guidance service’) elements in the viable-services model. It presents the various sub-types, such as identity, policy and purpose; strategy-services; and tactical and run-time direction; and also the interactions and interfaces for each of these service-types.Chapter 9: Principles – Coordination ServicesChapter Goal: Explore the nature and role of ‘coordination services’ – those that guide connection and choreography between other servicesNo of pages: 11This chapter describes the ‘coordination-service’ elements in the viable-services model that bridge across the silos and support the choreography of end-to-end value-chains. It present the various sub-types, in roles such as ‘develop the business’, ‘change the business’ and ‘run the business’, and the interfaces that connect between them.Chapter 10: Principles – Pervasive ServicesChapter Goal: Explore the nature and role of of ‘pervasive-services’ – those that carry the qualitative non-functionals for which every in the enterprise is responsible.No of pages: 9This chapter describes the ‘pervasive-service’ element in the viable-services model that connect to and extend the topmost policy, vision and values through to every part of the extended enterprise. It presents the various sub-types, such as awareness, skills and competency development, and verificiation and audit, and the interfaces that connect these to other services.Chapter 11: Principles – Properties And PatternsChapter Goal: Introduce the core concept of ‘service as a system’, and the properties and patterns that make this possible to implement in practiceNo of pages: 18This chapter describes the key connections between service-design and systems-theory. It also explores core concerns such as service-quality, service-interdependence and service-completeness.Chapter 12: Practice – An OverviewChapter Goal: Provide an overview and summary for the ‘Practice’ section of the book, which shows how all the various elements will fit together as a unified wholeNo of pages: 3This brief chapter provides and overview for the role and purpose of each chapter in the ‘Practice’ section. The chapters show how services need to link together and support each other as a five-part network, connecting purpose, people, preparation, process and performance.Chapter 13: Practice – Service PurposeChapter Goal: Show why a clear definition of service purpose is essential as an anchor for design, and how to identify that purposeNo of pages: 10This chapter describes what a service purpose is, why it’s important, how to derive it, and how to use it in design and operation. To support practice, the chapter includes detailed checklists for themes such as enterprise as service, stakeholders, stakeholder-imbalance, vision and values, policies and constraints, mission and service, mission and metrics, and staying on-purpose.Chapter 14: Practice – Services And FunctionsChapter Goal: Show how to create and use a Function Model to identify and define the roles of services, the relationships between them and the people they serve.No of pages: 15This chapter describes what a Function Model is, and how to create and use it in whole-of-enterprise service design. To support practice, the chapter includes real-world examples and full step-by-step instructions and guidance on how to create and verify the model.Chapter 15: Practice – The Knowledge Of ServicesChapter Goal: Show to use the Function Model with overlays and crossmaps to guide change and verify service value and viability.No of pages: 11This chapter describes a suite of overlays for the Function Model, such as activity-based costing, single-source-of-truth, service-overlaps and more. It also provides checklists to assist in verifying viability.Chapter 16: Practice – Services In ActionChapter Goal: Explore how to set up service-choreography, particularly people are doing delivery of the service.No of pages: 14This chapter provides guidance, checklists and worked examples on how to tackle process-choreography for services, whether IT-based or human-based. It also provides guidance on why an over-focus on IT can be problematic in many business contexts, and what to do to break out of the IT-centric box.Chapter 17: Practice – Optimising ServicesChapter Goal: Show how to guide continual-improvement for services, and to audit and verify the continuing viability of those services.No of pages: 8This chapter shows how to use audits, after-action reviews and stakeholder-engagement to guide continual improvement and optimization of service. It includes checklists and guidance on each of those themes.Appendix A: GlossaryChapter Goal: Provide a glossary of terms used in the books.No of pages: 4Appendix B: ResourcesChapter Goal: Provide a list of books, websites and other resources referenced in the book.No of pages: 4

    1 in stock

    £22.49

  • HandsOn Augmented Reality Development with Meta

    APress HandsOn Augmented Reality Development with Meta

    1 in stock

    Book SynopsisExplore Meta Spark Studio, a program used for augmented reality (AR) effect creation and deployment across multiple social media channels. This beginner's guide to AR development focuses on practical, project-based learning no prior coding or design experience is required.You will start by learning the fundamentals of AR as a whole and become familiar with key terminology and core concepts, building a baseline understanding of the technology overall.Using that foundational knowledge, you'll embark on step-by-step tutorials and get hands-on with building AR effects. Projects include selfie effects that react to facial expressions and target tracking effects that respond to images detected in the real-world environment. You'll also learn how to create an entire AR game, including animations and scoring.Along the way, you'll learn techniques for how to customize each one of these projects to fit your own unique vision. Additionally, you'll become familiar with the ways to publish and shaTable of ContentsChapter 1: Introduction to Augmented Reality· What is AR? o AR basics o AR vs. VR o Use cases for AR · How does AR work? o Hardware o Software o Inputs · AR Tools o ARKit o ARCore o Unity o Unreal Engine o Lens Studio o Effect Studio o Spark AR Chapter 2: Introduction to Spark AR · Installation o 2.1.1 Windows o 2.1.2 Mac · Introduction to the Spark AR Interface Chapter 3: Creating Your First Effect · Background Segmentation · Mapping an effect to a face o Face trackers o Face meshes · Color Grading o Exploring the Spark AR Library · Testing an effect Chapter 4: Spark AR Library Overview · Home · 3D Objects · Music and Sound · Patch Assets · Textures · Blocks · Script Packages · Color Luts · Voice Intents Chapter 5: Introduction to Patch Editor · Understanding Patches · Animation · Audio · Body Landmarks · Device · Face Landmarks · Interaction · Logic · Math · Shaders · Time · User Interface · Utility · Voice Control Chapter 6: Creating Full Body Effect · Body Finder Patch · Mapping assets to Body Landmarks · Body Bounding Box Chapter 7: Creating Object Tracking Effect · Target tracking · Selecting a target · Working with 3D assets · Particle systems Chapter 8: Creating World Effect · Plane trackers · Believable effects with occlusion · Animation · Environment light Chapter 9: AR Game Development · Building logic into an effect · Scripting in Spark AR o Intro to Scripting o JavaScript o TypeScript · Introduction to code editors o Sublime Text o Atom o Visual Studio Code o Installing a code editor · Writing our first script · Working with audio · Testing a game o The Spark AR Console o Testing on a device Chapter 10 Customizing Assets in Project Template · Finding resources · Swapping assets Chapter 11: Tips and Tricks · Quality of life improvements · Device compatibility · Performance optimization · Checking the changelog Chapter 12: Publishing an Effect · Effect guidelines · Creating an icon o Introduction to graphics editing o Figma o Icon design fundamentals o Exporting finished assets · Monitoring effect results Chapter 13: AR Development Best Practices · Creating experiences of value · Accessibility · Internationalization and localization · Inclusivity · Safety and privacy Chapter 14: Conclusion · Finding inspiration · Giving back to the community · Final words

    1 in stock

    £41.24

  • Go Crazy

    APress Go Crazy

    1 in stock

    Book SynopsisFree source code will be available on this book's Apress GitHub page.What You'll LearnCompile and inline other programming languages, including GPU coding. Handle Kubernetes clusters via your own operatorWrite Go to code against Ethereum based block chains.Table of Contents

    1 in stock

    £41.24

  • Horizons in Computer Science Research: Volume 13

    Nova Science Publishers Inc Horizons in Computer Science Research: Volume 13

    2 in stock

    Book SynopsisThis book presents original results on the leading edge of computer science research. Chapter One reviews a framework for high-dimensional optimization problems. Chapter Two proposes the use of Stable Logical Infrastructures (SLI) for the effective and strategic reuse of architectural designs. Chapter Three discusses the control system design problems for autonomous intelligent robot systems from the viewpoint of a Petri net approach. Chapter Four studies predation tactics on grouping prey via individual-based computational models. Chapter Five defines a rating contribution ratio and quantifies it from the perspective of a collaborative filtering algorithm; discusses a method of efficiently improving the recommendation accuracy by performing several simulations experiments; and defines and formulates the rating contribution ratio based on a user-based collaborative filtering algorithm. Chapter Six proposes a conceptual bilateral Cloud Forensic-as-a-Service model where both consumers and providers can independently collect, verify the equity of the forensic analysis process and try to resolve potential disputes emerging from the independently collected results. Chapter Seven develops a cellular and iridium network based blood pressure and body temperature remote measurement platform for mobile healthcare education.

    2 in stock

    £205.59

  • Horizons in Computer Science Research: Volume 14

    Nova Science Publishers Inc Horizons in Computer Science Research: Volume 14

    2 in stock

    Book SynopsisThis book presents original results on the leading edge of computer science research. Chapter One discusses motion planning for robots with rigid bodies. Chapter Two provides an overview of handheld/mobile computing devices, pathology applications, social media in the context of pathology, and novel mobile-driven technologies like wearables and mixed reality tech, and discusses their potential impact in pathology. Chapter Three focuses on reliability and accessibility issues of a distributed cloud service based on Semi-Markov modeling. Chapter Four examines parallel dynamic programming for large-scale date applications. Chapter Five presents the ensemble of both texture and color features for reliable person re-identification. Chapter Six provides an overview of common techniques and commercial products used in tracking people and objects within indoor environments. Chapter Seven analyses quadratic programming formulation for controlling the emissions of air pollution point sources.

    2 in stock

    £205.59

  • Genetic Algorithms: Advances in Research &

    Nova Science Publishers Inc Genetic Algorithms: Advances in Research &

    1 in stock

    Book Synopsis

    1 in stock

    £83.29

  • Computer Simulations: Advances in Research and

    Nova Science Publishers Inc Computer Simulations: Advances in Research and

    Out of stock

    Book SynopsisComputer Simulations: Advances in Research and Applications begins with a concise overview and background of the topic during the past decade. The finite element method and the commercial available codes are introduced with an emphasis on Abaqus as the mostly used software in this field. The next part deals with the tire geometry and creation of a consistent and computationally effective finite element mesh from 2D and 3D drawings. The material models used for the description of the mechanical behavior of tire constituents are also examined. The following paper is dedicated to the computer simulation modeling as a method of solution of differential games where analytical investigation is problematic. The main idea is that a very small number of scenarios including both control variables and parameters can provide a sufficiently good qualitative representation of dynamics of the modeled system. The Tablot Effect, which was first experimentally observed by Henry Talbot in 1836, is discussed. It is the repeated self-imaging of a diffraction grating at regular distances in the near-field behind the grating. If the observed diffraction images are laid out as a function of distance, a beautiful and repetitive pattern is observed; this is known as the Talbot carpet. The methodology of how the IFIM method was applied for the simulation of Talbot effect is described explicitly followed by a systematic synthesis of the Talbot carpet from the generated data. After this, Beckmanns scattering model is adopted to simulate the light scattering from the yarn surface and to analyze the relation between the scattering pattern and the surface twist angle. The solution of the scattering intensity distribution for the yarn surface profile is derived and numerical results indicate that the highest light intensity on the backward light scattering pattern lies along the direction perpendicular to the surface fibers regardless of the fiber or yarn parameters. The result of this chapter can serve as the theoretical basis for the measurement of yarn surface twist angle based on backward light scattering by the yarn. The authors go on to present a numerical study of the unsteady airflow characteristics inside a solar chimney power plant. Ansys Fluent 17.0 is used to simulate the air flow within the solar setup. To validate our study, a solar prototype is built in the National School of Engineers of Sfax, University of Sfax, Tunisia in the North Africa. Subsequently, the authors also present a distributed boundary value problem of thermal desorption with nonlinear dynamical boundary conditions. The problem is reduced to the nonlinear functional differential equation of neutral type for surface concentration. A numerical method is developed for TDS spectrum simulation, where only integration of a nonlinear system of low order (compared with, e.g., the method of lines) ordinary differential equations (ODE) is required. Lastly, the book presents an aggregation procedure for hydrogen permeability experiments precluding depressurization and (or) change of the samples of investigated material. Additionally, the corresponding mathematical software for correct processing of measurements along with appropriate assembly of the experimental unit is described.

    Out of stock

    £999.99

  • Networked Control Systems: Research Challenges

    Nova Science Publishers Inc Networked Control Systems: Research Challenges

    1 in stock

    Book SynopsisThe research topic of networked control systems has been the focus over the last 15 years for the academic and industrial sectors. Networked control systems (NCSs) are distributed control systems in which the sensors, actuators, and controllers are physically separated and connected through an industrial network. NCSs represent the evolution of control architectures, providing greater modularity and control decentralization, maintenance ease and diagnosis, and lower cost of implementation. The R&D on NCSs has been overcoming the effects of the network delays, packet losses and message sampling intervals on NCS performance and stability. The advances in wireless networking technology and the proliferation of industrial wireless sensors have led to an increasing interest in using wireless networks for closed loop control. The main advantages of Wireless Networked Control Systems (WNCSs) are the reconfigurability, easy commissioning and the possibility of installation in places where cabling is impossible. Despite these advantages, a major problem must be considered for practical implementations of WNCSs. The technological concern in WNCSs is the energy efficiency of the devices. As the sensors are powered by batteries, the lowest possible consumption is required to extend battery lifetime without compromising the WNCS control performance. Recently, there has been great interest in the development of IoT-based NCSs. This new type of architecture in which control systems are integrated with IoT-based infrastructures represents the next evolution of networked control architectures. Even though this idea enables a whole range of novel functionalities, feedback control design and architectures for IoT imposes significant challenges that have not been addressed yet. This book compiles the last theoretical and experimental results in the topics of NCSs and WNCSs and starts discussing the last trend of IoT-based NCSs. The book focuses on presenting the research challenges within these topics and the last advances to enable their application in the industry.

    1 in stock

    £148.79

  • Turbo-Codes: From Channel Coding to Video

    Nova Science Publishers Inc Turbo-Codes: From Channel Coding to Video

    1 in stock

    Book Synopsis

    1 in stock

    £83.29

  • Horizons in Computer Science Research: Volume 16

    Nova Science Publishers Inc Horizons in Computer Science Research: Volume 16

    1 in stock

    Book SynopsisIn this compilation, the values for the website features, such as number of errors in HTML code, content readability score, page load time, bounce rate, etc. were collected with a specially developed web intelligence miner from available linked open data sources, the accuracy of which was investigated. Usability and similarity evaluations were obtained from 100+ international users interacting with 21 websites of selected German and Russian universities. Next, the authors discuss the application of data mining and machine learning methods in basic research, clinical diagnosis, and treatment of ALS, hoping that this chapter will provide useful resources for people who are interested in applying big data analysis of human disease research. The authors also introduce the Network-on-Chip paradigm to effectively communicate between on-chip cores, providing a basic introduction to WiNoC architectures and a comprehensive review of recent research efforts. A systematic methodology for modeling and control of flexible manufacturing networks for mass customization is presented, especially focusing on formal representation and control synthesis aspects. Manufacturing networks are formed out of complex interconnections amongst various manufacturing and service facilities, from supply chains located in geographically different places, in a global manufacturing and distribution communication network to machine control systems in a factory. Following this, a study was conducted on agricultural land use planning in Guangdong Province, which aims to make agricultural land use planning and management of information in Guangdong Province scientific and systematic. Specific studies include: basic concepts of geographic information systems and agricultural planning studies; exploration of the space content digitizing method; building the relevant geographic information database; and agricultural land use planning GIS. The authors give a brief overview of ArcGIS and elaborates on the survey study for GIS technology at home and abroad, as well as its purpose and significance. Using ArcGIS, they conduct and edit the geographic information, construct an electronic map, and build up a meteorological system database using SQL Server. After that, the meteorological information system of Guangdong Province is developed with inquiry and display functions. The final chapter presents a detailed faults/defects analysis and an effcient reliability assessment method to approximate the lifetime reliability of a NoC system. Also, this chapter presents an architecture and hardware design of a fault-tolerant TSV based 3D-NoC system which can handle major failures (i.e., hard-faults, soft-errors and TSV-defects) that can occur in TSV-based 3D-NoC systems.

    1 in stock

    £205.59

  • Computational Mechanics (CM): Applications and

    Nova Science Publishers Inc Computational Mechanics (CM): Applications and

    1 in stock

    Book Synopsis

    1 in stock

    £92.79

  • Horizons in Computer Science Research: Volume 17

    Nova Science Publishers Inc Horizons in Computer Science Research: Volume 17

    Out of stock

    Book SynopsisThis compilation opens with a study wherein state of the art publications on Big Data Analytics are analyzed in order to create an updated classification scheme with several orthogonal dimensions of classification. These dimensions include stages of application, challenges, solution origins, specialization of technologies, purpose, ownership, data processing, data types applied and intended user types. The authors propose that we need an effective data extraction method to gather required data and present it in a meaningful form for further analysis. Next generation interactive data analysis with real time responses requires scalable complex data processing methods to generate meaningful insights. Thus, powerful visualization methods should be designed to allow users to generate reports based on various parameters in a comprehensible way. The authors also outline highly modular framework for the generation and realization of multimodal natural communication incorporating embodied conversational agents, male or female. The personification of the machine responses is achieved through automatic generation and visualization of co-verbal behavior, based on the behavior generation engine, and the physical realization via behavior realization engines based on Unity Game engines core. When a designer is confronted with multi-stakeholders scenarios of use in which the needs of one user group may clash with, compete or be orthogonal to others, the responsibility of sorting, prioritising and including user needs in the user interface solely remains within designers domain. As such, this collection proposes that in an integrated technology ecosystem, user interface designers must have the ability to to uncover user needs that may make an impact on peoples digital experience. The following paper analyzes the basic forms of the legal protection of graphical user interfaces in the European Union, describing the basic principles of protecting registered community designs. The authors deal with the copyright protection of graphical user interfaces, highlighting the advantages and disadvantages of such regimes of protection and their possible overlap. The penultimate chapter outlines the need, terminology, features, types, architecture, uses, and security tools available for data warehouse. The importance of security tools for data warehouse is greater than ever before, so the strategies, and economics of security measures are discussed and the types and effectiveness of security measures are evaluated. Lastly, the authors consider the problem of auto speed scaling scheme optimization for elastic cloud computing platforms. It is observed that there is a tradeoff between performance and cost, i.e., the highest performance and the lowest cost cannot be achieved simultaneously. To analyze this, a queueing model to study a vertically scalable cloud platform, i.e., a multiserver system with variable speed, where both the performance and cost can be characterized effectively.

    Out of stock

    £999.99

  • Data Sharing: Recent Progress and Remaining

    Nova Science Publishers Inc Data Sharing: Recent Progress and Remaining

    1 in stock

    Book Synopsis

    1 in stock

    £83.29

  • Computer Science Advances: Research and

    Nova Science Publishers Inc Computer Science Advances: Research and

    1 in stock

    Book Synopsis

    1 in stock

    £113.59

  • An Insight to Computers

    Nova Science Publishers Inc An Insight to Computers

    Out of stock

    Book SynopsisThis book is intended for use by new students taking courses related to computers. The book is structured as an introductory book, but it is designed to be accessible to a wide audience. This book uses a simple approach for better understanding via the help of diagrams. This book can be used as an introductory text to computers by advanced undergraduate or graduate students in computer science or related disciplines such as computer engineering, computer technology and information technology.Table of ContentsFor more information, please visit our website at:https://novapublishers.com/shop/an-insight-to-computers/

    Out of stock

    £999.99

  • How Information Creates its Observer?: The

    Nova Science Publishers Inc How Information Creates its Observer?: The

    1 in stock

    Book SynopsisObservers are everywhere, from communicating people, animals, and different species, to any interacting subjects that accept, transform, and exchange information.Up to now, common information regularities, emergence, differentiation, and appearance have not been studied through a united approach.This book presents a new method for understanding the notion of information and its Observers, showing how information creates Observers and generates regularities during observation.The approach is developed from Wheelers concept in physics, It from Bit, which has been modified in this text to Observer-Participator Bit.Studying information comes from probabilistic observations, emerging space-time microprocess, entanglement, qubit, encoding bits, and evolving macroprocess, leading to the creation of the Observer, as well as a geometric information structure.The regularities observed self-organize into information processes that encode information causality, logic, and complexity, and determine the observers cognition, evolving toward intelligence.The regularities create a double spiral rotating coding structure, which observation self-generates.For the first time, this book establishes the observers united information mechanism, with self-operating integral logic, transforming an observed uncertainty into physical reality.The book also includes information formalism, which has been applied to solutions for a wide range of computer science and engineering problems implemented in practice.

    1 in stock

    £191.19

  • Vehicular Networks: Applications, Performance

    Nova Science Publishers Inc Vehicular Networks: Applications, Performance

    1 in stock

    Book Synopsis

    1 in stock

    £163.19

  • Quantum Image Watermarking

    Nova Science Publishers Inc Quantum Image Watermarking

    1 in stock

    Book SynopsisThis book offers various schemes related to watermarking techniques for quantum images in spatial and frequency domains. The book includes 7 chapters. Chapter 1 is an introductory part, which describes the research background, the significance of topics, literature review and research methods. Chapter 2 is the basis of knowledge, which provides the techniques of the field of quantum computation, such as quantum bit, quantum gate, and quantum circuit. Chapters 3, 4, 5, 6, 7 are on various quantum watermarking schemes. We present new quantum watermarking algorithms for binary images, grayscale and color images. These chapters describe the design of quantum watermarking schemes and their corresponding quantum circuits. In addition, the simulated experimental results and analysis demonstrate the superiority of the proposed schemes in this book.Table of ContentsPrefaceIntroductionBasic Knowledge of Quantum ComputationQuantum Image Watermarking Schemes Based on Arnold Scrambling and LSBs SteganographyQuantum Watermarking Algorithm Using the Edge Areas of ImageQuantum Watermarking Scheme Based on Interpolation MethodOptimal LSBs-based Quantum Watermarking SchemeQuantum Watermarking Scheme in Spatial Domain and Frequency DomainReferences.

    1 in stock

    £138.39

  • Nova Science Publishers Inc Data Center Optimization: Progress, Challenges

    Out of stock

    Book Synopsis

    Out of stock

    £999.99

  • Neural Networks: History and Applications

    Nova Science Publishers Inc Neural Networks: History and Applications

    Out of stock

    Book SynopsisWith respect to the ever-increasing developments in artificial intelligence and artificial neural network applications in different scopes such as medicine, biology, history, military industries, recognition science, space, machine learning and etc., the book first presents a comprehensive investigation of artificial neural networks. Next, the authors focus on studies carried out with the artificial neural network approach on the emotion recognition from 2D facial expressions between 2009 and 2019. The major objective of this study is to review, identify, evaluate and analyze the performance of artificial neural network models in emotion recognition applications. This compilation also proposes a simple nonlinear approach for dipole mode index prediction where past values of dipole mode index were used as inputs, and future values were predicted by artificial neural networks. The study was also conducted for seasonal dipole mode index prediction because the dipole mode index is more prominent in the Sep-Oct-Nov season. A subsequent study focuses on how mammography has a high false negative and false positive rate. As such, computer-aided diagnosis systems have been commercialized to help in micro-calcification detection and malignancy differentiation. Yet, little has been explored in differentiating breast cancers with artificial neural networks, one example of computer-aided diagnosis systems. The authors aim to bridge this gap in research. The penultimate chapter reviews the general conditions under which synaptic plasticity most effectively takes place to support the supervised learning of a precise temporal code. Then, the accuracy of each plasticity rule with respect to its temporal encoding precision is examined, and the maximum number of input patterns it can memorize using the precise timings of individual spikes as an indicator of storage capacity in different control and recognition tasks is explored. In closing, a case study is presented centered on an intelligent decision support system that is built on a neural network model based on the Encog machine learning framework to predict cryptocurrency close prices.Table of ContentsPreface; Artificial Neural Networks, Concept, Application and Types; Emotion Recognition from Facial Expressions Using Artificial Neural Networks: A Review; Dipole Mode Index Prediction with Artificial Neural Networks; Efficacy of Artificial Neural Networks in Differentiating Breast Cancers in Digital Mammography; Supervised Adjustment of Synaptic Plasticity in Spiking Neural Networks; A Review on Intelligent Decision Support Systems and a Case Study: Prediction of Cryptocurrency Prices with Neural Networks; Index.

    Out of stock

    £999.99

  • Nova Science Publishers Inc Multilayer Perceptrons: Theory and Applications

    Out of stock

    Book SynopsisMultilayer Perceptrons: Theory and Applications opens with a review of research on the use of the multilayer perceptron artificial neural network method for solving ordinary/partial differential equations, accompanied by critical comments. A historical perspective on the evolution of the multilayer perceptron neural network is provided. Furthermore, the foundation for automated post-processing that is imperative for consolidating the signal data to a feature set is presented. In one study, panoramic dental x-ray images are used to estimate age and gender. These images were subjected to image pre-processing techniques to achieve better results. In a subsequent study, a multilayer perceptrons artificial neural network with one hidden layer and trained through the efficient resilient backpropagation algorithm is used for modeling quasi-fractal patch antennas. Later, the authors propose a scheme with eight steps for a dynamic time series forecasting using an adaptive multilayer perceptron with minimal complexity. Two different data sets from two different countries were used in the experiments to measure the robustness and accuracy of the models. In closing, a multilayer perceptron artificial neural network with a layer of hidden neurons is trained with the resilient backpropagation algorithm, and the network is used to model a Koch pre-fractal patch antenna.Table of ContentsPreface; Multilayer Perceptron Artificial Neural Network: A Review; Machine Learning Classification for Network Centric Therapy Utilizing the Multilayer Perceptron Neural Network; Age Estimation by Using Multi-Layer Perceptron Neural Network with Image Processing Techniques; Dynamic Forecasting of Electric Load Consumption Using Adaptive Multilayer Perceptron (AMLP); Development of the Pre-Fractal Pach Antenna with Artificial Neural Network; Index.

    Out of stock

    £999.99

  • Horizons in Computer Science Research: Volume 18

    Nova Science Publishers Inc Horizons in Computer Science Research: Volume 18

    1 in stock

    Book SynopsisVolume 18 first discusses intermittently connected networks, a form of the delay tolerant network, where there never exists a complete end-to-end path between two nodes wishing to communicate. The authors provide an overview of the current algorithms (both analytic and iterative) for the generation of tomographic images, including comparisons of the basic characteristics of image quality. An intelligent scheduling framework is proposed to alleviate the problems encountered in modern job scheduling. The challenges of high performance computing scheduling and state-of-art scheduling methods to overcome these challenges are investigated. The state of art developments in quantum cryptography are presented, as well as the fundamental laws of quantum physics that quantum key distribution is based on. Subsequently, three main protocols of key distribution are introduced which enable users to share a secret between them. Three iterative methods for dose reconstruction in protoacoustics are discussed, including: gradient-descent algorithm, SART and MLEM, which are widely used in other medical imaging modalities such as PET, SPECT and CT. Additionally, the authors evaluate the behaviour of the concurrent execution of tasks in different implementations by Java virtual machines. The performance measurements were analysed by rigorous statistical techniques: analysis of Variance and HSD comparison test of Tukey averages. A mathematical model for finding the distribution of threads in local pools that minimises the makespan in integration processes is also presented. Makespan is a metric that calculates the average time a message takes to be executed by an integration process. In closing, varied knowledge sources for aspect clustering are explored a new method, OpCluster-PT, is proposed. To support this research, annotated corpora and some related resources that are publicly available to the interested reader have been included.Table of ContentsPreface; A Brief History on Intermittently Connected Networks; Quality of Reconstructed Images from Iterative Reconstruction Algorithms for Digital Tomosynthesis; Job Scheduling in High Performance Computing; Quantum Key Distribution: Towards Unconditional Security; Iterative Reconstruction Methods in Protoacoustic Imaging; Experimental Study for Evaluating the Performance of Java Virtual Machines in Application Integration; Threads Distribution on Local Pools of Enterprise Integration Platforms to Achieve an Optimal Makespan in Integration Processes; Aspect Clustering for Sentiment Analysis; Index.

    1 in stock

    £177.59

  • Horizons in Computer Science Research: Volume 19

    Nova Science Publishers Inc Horizons in Computer Science Research: Volume 19

    Out of stock

    Book SynopsisVolume 19 first describes the principles, materials and processes in 2.5D printing and post-press enhancement based on the authors' research. This compilation goes on to discuss Hadoop, a pioneering open source framework that has revolutionized the big data world due to its ability to process vast amounts of unstructured and semi-structured data by distributing a massive amount of data across clusters. A new tool that uses general and query-based summarization to analyze students' log files at the Academic Center for Tutoring at Columbus State University, a small state university in Georgia, USA, is introduced. The concept of a Vehicle Accident Prediction System is presented using accident datasets based on actual vehicle accident data extracted from open-source datasets. The current problem of rapid data increase throughout the year is discussed, along with the available options for gaining useful insight from World Wide Web created data. A review of different methods for Audio-Visual Speech Recognition using Random Forest is presented, and a strategy based on the combination of Wavelet multiresolution analysis and Random Forest is proposed. The authors review six recent applications of autoencoders in cryo-EM and cryo-ET data analysis, discussing the autoencoders' strength and weaknesses to provide potential directions for future research. In closing, an algorithm is presented which uses ensembles of metamodels and classifiers to predict which candidate designs for computer simulations are expected to cause failures and to divert the search accordingly.Table of ContentsPreface; 2.5D Imaging Technology and Application Based on Inkjet Printing; Improving Energy-Efficiency through Smart Data Placement in Hadoop Clusters; Data Analytics to Improve Student Success and Retention; Automotive Accident Precognition System Using Random Forest Algorithm; Cuckoo Search and Its Applications in Clustering of Web Documents; Random Forest for Audio-Visual Speech Recognition; Applications of Autoencoder in Cryo-Electron Microscopy and Tomography; Recent Progress in Ensemble Algorithms; Index.

    Out of stock

    £999.99

  • Frontiers in Quantum Computing

    Nova Science Publishers Inc Frontiers in Quantum Computing

    Out of stock

    Book Synopsis

    Out of stock

    £999.99

  • Computers in Education: Trends, Applications and

    Nova Science Publishers Inc Computers in Education: Trends, Applications and

    2 in stock

    Book Synopsis

    2 in stock

    £62.04

  • Support-Vector Machines: Evolution and

    Nova Science Publishers Inc Support-Vector Machines: Evolution and

    Out of stock

    Book SynopsisThis book reviews the basics of Support Vector Machines (SVM), their evolution and applications in diverse fields. SVM is an efficient supervised learning approach popularly used for pattern recognition, medical image classification, face recognition and various other applications. In the last 25 years, a lot of research has been carried out to extend the use of SVM to a variety of domains. This book is an attempt to present the description of a conventional SVM, along with discussion of its different versions and recent application areas. The first chapter of this book introduces SVM and presents the optimization problems for a conventional SVM. Another chapter discusses the journey of SVM over a period of more than two decades. SVM is proposed as a separating hyperplane classifier that partitions the data belonging to two classes. Later on, various versions of SVM are proposed that obtain two hyperplanes instead of one. A few of these variants of SVM are discussed in this book. The major part of this book discusses some interesting applications of SVM in areas like quantitative diagnosis of rotor vibration process faults through power spectrum entropy-based SVM, hardware architectures of SVM applied in pattern recognition systems, speaker recognition using SVM, classification of iron ore in mines and simultaneous prediction of the density and viscosity for the ternary system water ethanolethylene glycol ionic liquids. The latter part of the book is dedicated to various approaches for the extension of SVM and similar classifiers to a multi-category framework, so that they can be used for the classification of data with more than two classes.

    Out of stock

    £999.99

  • Issues with Facial Recognition Technology

    Nova Science Publishers Inc Issues with Facial Recognition Technology

    Out of stock

    Book SynopsisAutomated facial recognition systems compare two or more images of faces to determine whether they represent the same individual. Facial recognition technology (FRT) falls within the larger categories of biometric technology used to varying degrees by the government and private entities to identify persons. This book deals with some of the issues concerning facial recognition technology.

    Out of stock

    £999.99

  • The Fundamentals of Search Algorithms

    Nova Science Publishers Inc The Fundamentals of Search Algorithms

    1 in stock

    Book SynopsisHeuristic local search algorithms are used to find "good" solutions to the NP-hard combinatorial optimization problems that cannot be solved using analytical methods. Chapter one discusses the characterization and computation of heuristic local search algorithm for the Traveling Salesman Problem (TSP) from the perspective of dynamical systems. The purpose of chapter 2 is to show the practical application of CBIR technology in the security and protection of personal data, access to classified documents and objects, identification of illegal attacks that are part of the social life of the present and future of mankind. Continuous search space problems are difficult problems to solve because the number of solutions is infinite. Moreover, the search space gets more complex as we add constraints to the problem. In this context, chapter 3 aims to show the usage of the differential evolution algorithm for solving continuous search space problems using unconstrained functions and a constrained real-world problem.Table of ContentsPreface; The Fundamentals of Heuristic Local Search Algorithms for the Traveling Salesman Problem; Biometric Data Search Algorithm; Differential Evolution for Solving Continuous Search Space Problems; Index.

    1 in stock

    £62.04

  • Horizons in Computer Science Research. Volume 20

    Nova Science Publishers Inc Horizons in Computer Science Research. Volume 20

    Out of stock

    Book SynopsisThis compilation opens with a review of the applications of several anomaly-based methods under the computational intelligence umbrella for the detection of DDoS attacks. Following this, a study is carried out to reveal the effects of a device developed to enable visually-impaired people to read any document in the Braille alphabet. The performance of the Artificial Bee Colony (ABC) algorithm on CEC2010 benchmark problems is also studied, with the goal of increasing the performance of the algorithm changes presented in large-scale optimization problems. Later, the opportunities and limitations of present waste management techniques are highlighted, and some future research proposals are discussed. The authors provide an overview of the field of motion capture focusing on methods, systems, and applications. More information about the motion processing and motion reconstruction technologies applied in the most prevalent optical and inertial systems is presented. In closing, a partially-manual method for using images to measure body poses is presented and discussed.Table of ContentsFor more information, please visit our website at: https://novapublishers.com/shop/horizons-in-computer-science-research-volume-20/

    Out of stock

    £999.99

  • Congestion Control: Design, Applications and

    Nova Science Publishers Inc Congestion Control: Design, Applications and

    Out of stock

    Book SynopsisNowadays, network connectivity and the Internet have been an indispensable part of our daily lives via various services/applications supporting all of the industry areas ranged from trade and business, administration to entertainment, transportation, education, and healthcare. Typically, the concepts and introductions of terms, such as the Internet of Things (IoT), cloud or edge/fog computing, and content-oriented network services, have been investigated as emerging topics toward the realization of the Internet of Everything (IoX) in the future. Toward this end, developing an efficient congestion control mechanism is regarded as a key to an efficient and robust network design since the network availability and stability can directly affect the network performance, in terms of interoperability and robustness, especially in the case of an explosive increase in the network traffic volume. In particular, when a network link becomes corrupted or overload, congestion may occur due to packet drops. As a result, the overall network performance, including network throughput, latency, and response time will be degraded. The book is not intended to provide a comprehensive description of various congestion control techniques. Rather, with the assumptions that the readers have some general knowledge of networking fundamentals, the main goal of this book is to bring together distinguished perspectives of congestion control in different network platforms and technologies, ranged from TCP/IP, MPTCP (Multipath TCP) in heterogeneous networks, wireless networks to information-centric networks as future networks, and even supercomputing. The book then aims to give a new insight into this challenging and important topic of congestion control to overcome network performance degradation when congestion occurs from both theory/principles and practical viewpoints. Hence, we hope that this book provides a broader picture of the Congestion control concept in the context of communication networks toward efficient network design.Table of ContentsIntroduction to the Internet and Congestion Control in TCP/IP; Design of an Optimal Pi (ProportionalIntegral) Controller for the Robust Control of Uncertain TCP Traffic; Performance Evaluation of MPTCP Congestion Control in Heterogeneous Environment; Congestion Control in Wireless Networks; Adaptive Congestion Control toward Future Green Connected Wireless Sensor-Enabled Communications; Congestion Control in Information-Centric Network for Vehicular Content Management; Congestion Control in Infiniband Network: Design, Protocols and Applications; Index.

    Out of stock

    £999.99

  • Anomaly Detection: Techniques and Applications

    Nova Science Publishers Inc Anomaly Detection: Techniques and Applications

    1 in stock

    Book SynopsisWhen information in the data warehouse is processed, it follows a definite pattern. An unexpected deviation in the data pattern from the usual behavior is called an anomaly. The anomaly in the data is also referred to as noise, outlier, spammer, deviations, novelties and exceptions. Identification of the rare items, events, observations, patterns which raise suspension by differing significantly from the majority of data is called anomaly detection. With progress in the technologies and the widespread use of data for the purpose for business the increase in the spams faced by the individuals and the companies are increasing day by day. This noisy data has boomed as a major problem in various areas such as Internet of Things, web service, Machine Learning, Artificial Intelligence, Deep learning, Image Processing, Cloud Computing, Audio processing, Video Processing, VoIP, Data Science, Wireless Sensor etc. Identifying the anomaly data and filtering them before processing is a major challenge for the data analyst. This anomaly is unavoidable in all areas of research. This book covers the techniques and algorithms for detecting the deviated data. This book will mainly target researchers and higher graduate learners in computer science and data science.Table of ContentsPreface; Secured and Automated Key Establishment and Data Forwarding Scheme for the Internet of Things; A Study of Enhanced Anomaly Detection Techniques Using Evolutionary-Based Optimization for Improved Detection Accuracy; Anomaly Detection and Applications; An Evolutionary Study on SIoT (Social Internet of Things); A Critical Study on Advanced Machine Learning Classification of Human Emotional State Recognition Using Facial Expressions; Anomaly Detection for Data Aggregation in Wireless Sensor Networks; Algorithm for Real Time Anomalous User Detection from Call Detail Record; Secured Transactions from the Anomaly User Using 2 Way SSL; Index.

    1 in stock

    £72.24

  • Mission Oriented Effectiveness Evaluation and

    Nova Science Publishers Inc Mission Oriented Effectiveness Evaluation and

    Out of stock

    Book SynopsisWith the development and wide application of new information technology, the trend of informationization, intelligence and integration for complex systems is becoming increasingly obvious. Various complex systems promote and restrict each other to form an organic system with a feature of system emergence. The goal of these complex systems is to accomplish complex tasks in very complicated and uncertain environments and get better results than people expect. System effectiveness is always used to measure the design quality and capacity of complex systems. It represents the comprehensive capability of a complex system to perform specific tasks under specific conditions. To guide the optimization design process, improve design quality, reduce the design lifecycle and ultimately enhance the overall capabilities of complex systems, it is necessary to find a scientific method to evaluate and optimize the system effectiveness of the complex system. At present, there are many methods to evaluate system effectiveness, but most of the evaluation objects are mainly single equipment or a subsystem. Complex systems have various typical characteristics of large scale, complex relationships, diverse tasks, and typical uncertainties. It is difficult to achieve comprehensive evaluation and it is not effective to use the existing simple methods directly. Because the existing research on comprehensive evaluation of system effectiveness struggles to meet the emergence requirements of complex systems, it is necessary to research and form a comprehensive evaluation and optimization method of system effectiveness for the complex system. The basic theories and applications of effectiveness evaluation and optimization technology are introduced in this book. The book contains nine chapters, the main contents of which are as follows: Introduction; Construction of Effectiveness Evaluation Index System; Mathematical Modeling and Analysis Technology of Effectiveness Index; Analysis Technology of Classical Effectiveness Evaluation; Mission Oriented Effectiveness Evaluation Technology; Operational Effectiveness Sensitivity Analysis Technology; Analysis Technology of System Effectiveness Contribution; Mission oriented Modeling; and Evaluation and Optimization of Complex Systems. The main content of this book includes: the entire analyzing process of system effectiveness and complex system performance; the construction, selection and modeling of the index system; the evaluation of system effectiveness; and the analysis of sensitivity and contribution, among other topics. Each chapter has a close logical relationship, which can help the readers understand the field more easily. This book has strong practicality. Based on the basic theories of various methods, we provide many concrete cases. Readers can quickly apply them to the practice of effectiveness evaluation following the case studies. The authors research and applications provide not only theoretical knowledge, but practical knowledge as well. The latest technological developments are also considered. This book mainly discusses the performance evaluation of typical complex systems, focusing on new theories and methods in this field. We believe this can help the development and application of effectiveness evaluation of complex systems. This book can be used as reference material or as a textbook for high grade students and graduated students in computer simulation and system modeling and simulation, control science and engineering. It also has important reference value for researchers and engineers in professional fields such as ship engineering, aircraft guidance and control, and aircraft design.

    Out of stock

    £999.99

  • Leading-Edge Computer Science

    Nova Science Publishers Inc Leading-Edge Computer Science

    1 in stock

    Book SynopsisThe books in this series present leading-edge research in the field of computer research, technology and applications. Each contribution has been carefully selected for inclusion based on the significance of the research to the field. Summaries of all chapters are gathered at the beginning of the book and an in-depth index is presented to facilitate access.

    1 in stock

    £173.24

  • Design & Performance of Biometric System

    Nova Science Publishers Inc Design & Performance of Biometric System

    1 in stock

    Book SynopsisThe use of biometrics to confirm personal identity has become a key component to our nation''s security. And, as such, there is an escalating need to design and develop biometric systems which accurately and effectively identify individuals. To date, biometric technologies are the most definitive, real-time identity management tools currently available, yet many shortcomings of these tools have yet to be addressed. This book works to introduce designers to the concept of usability and showcase the ways in which a properly implemented user-centred design process can improve a system''s effectiveness, and efficiency, and user satisfaction.

    1 in stock

    £92.99

  • Biometrics: Privacy, Progress & Government

    Nova Science Publishers Inc Biometrics: Privacy, Progress & Government

    1 in stock

    Book Synopsis

    1 in stock

    £129.74

  • Data Mining & Management

    Nova Science Publishers Inc Data Mining & Management

    1 in stock

    Book SynopsisData mining is the process of extracting hidden patterns from data. As more data is gathered, with the amount of data doubling every three years, data mining is becoming an increasingly important tool to transform this data into information. It is commonly used in a wide range of profiling practices, such as marketing, surveillance, fraud detection and scientific discovery. Consequently, data management is the development, execution and supervision of plans, policies, programs and practices that control, protect, deliver and enhance the value of data and information assets. Data management comprises all the disciplines related to managing data as a valuable resource. This book gathers the latest research from around the globe in these fields and relative topics such as: cognitive finance, data mining of the Indian mineral industry, managing building information models, a new co-training method for data mining, and others.

    1 in stock

    £185.99

  • Large Scale Computations, Embedded Systems &

    Nova Science Publishers Inc Large Scale Computations, Embedded Systems &

    1 in stock

    Book SynopsisThis book discusses the programmability and reconfigurability of modern full featured embedded systems along with current trends in interfacing methods. This book also introduces tools that allow embedded system developers to easily program for their specific embedded system hierarchy and deal with multiple levels of complexity using the C language, while exposing the feature rich functionality of embedded operating systems. Furthermore, this book considers the cost of developing software that is built with the specific intension of being fault-tolerant. In the past, cost has rarely attracted the attention of the fault tolerance and dependable computing research communities. Thus, finding a way to produce fault-tolerant, safety-critical systems in a cost-efficient manner should allow many of these necessary software systems to be built. Other chapters in this book examine the development of embedded control systems for automotive applications, the methods for reliability evaluation of communication network systems, the static and dynamic configurable ASIP architectures, and the communication infrastructures which are vital in handling the design of such systems.

    1 in stock

    £232.49

  • Nova Science Publishers Inc Java Software & Embedded Systems

    Out of stock

    Book SynopsisWireless communications technologies are the platform to develop user-centric systems in a multi-device platform that allows mobility and user-friendly interaction. The development of a multi-device platform requires a common language such as Java. This book discusses two different works related with Bluetooth and GPS-GSM communication, to illustrate the capacity of Java language to develop applications that need wireless communications. Java application on the distributed system is introduced by certain keywords, design pattern, software architecture, design process and architecture for ubiquitous space. Furthermore, Java is often used as an embedded programming system, which is a combination of hardware, software, mechanical and other technical components designed to perform a dedicated function, unlike a general purposes computer. This book describes a new development framework for embedded control systems and engine calibration is presented, which supports the modelling of such systems and provides tools for the design and validation activities. An analytical method to express the resonant frequency in terms of the lumped component values is outlined as well.

    Out of stock

    £999.99

  • Computational Mechanics Research Trends

    Nova Science Publishers Inc Computational Mechanics Research Trends

    1 in stock

    Book SynopsisComputational mechanics is the discipline concerned with the use of computational methods to study phenomena governed by the principles of mechanics. Before the emergence of computational science (also called scientific computing) as a "third way" besides theoretical and experimental sciences, computational mechanics was widely considered to be a sub-discipline of applied mechanics. It is now considered to be a sub-discipline within computational science. Computational mechanics (CM) is interdisciplinary. Its three pillars are mathematics, computer science, and mechanics. Computational fluid dynamics, computational thermodynamics, computational electromagnetics, computational solid mechanics are some of the many specialisations within CM. Some examples where computational mechanics have been put to practical use are vehicle crash simulation, petroleum reservoir modelling, biomechanics, glass manufacturing, and semiconductor modelling. In the last century, especially in the second half thereof, computational mechanics has had profound influences on science and technology. Complex systems that would be very difficult or impossible to treat using analytical methods have been successfully simulated using the tools provided by computational mechanics. With the incorporation of quantum, molecular and biological mechanics into new models, CM is poised to play an even bigger role in the future. This new and important book gathers the latest research from around the globe in this dynamic field.

    1 in stock

    £185.99

  • Peer-to-Peer Networks & Internet Policies

    Nova Science Publishers Inc Peer-to-Peer Networks & Internet Policies

    1 in stock

    Book SynopsisPeer-to-peer (P2P) systems are distributed systems consisting of interconnected nodes, able to self-organise into network topologies with the purpose of sharing resources such as content, CPU cycles, storage and bandwidth. Many of the largest IT companies including HP, Microsoft and IBM have invested considerable resources in such P2P applications. It has been proven as a most successful way to produce large scale, reliable, and cost-effective applications. The authors review several incentive mechanisms that have been proposed to stimulate co-operation towards achieving a resilient storage. Moreover, this book deals with a teaching course for network literacy. It includes the necessary skills for people to live in a networked information society. Also included in this book is information on P2P content distribution systems and infrastructures by identifying their non-functional properties, and determining the way in which these non-functional properties depend on, and are affected by various design features. Other chapters in this book present a Bayesian game to detect intruders in ad hoc networks, describe the quickly emerging social behaviour of online user-generated video, examine the phenomenon of internet addiction, and explore the process of quality e-development, a continuing professional training (CPT) which affects faculty learning.

    1 in stock

    £185.99

  • Computer Games: Learning Objectives, Cognitive

    Nova Science Publishers Inc Computer Games: Learning Objectives, Cognitive

    1 in stock

    Book SynopsisThere is wide interest in the potential of ''serious'' video games as vehicles for learning. Especially in the health education domain, there are now many reports of the use of video games intended to produce changes in players'' knowledge, attitudes or behaviours that will transfer to ''real life'' settings outside the context of the game. The authors of this book analyse the learning models implicit in health games described in the literature, and relates these to established learning models in order to illustrate the nature of the gaps between current game designs and relevant learning theory and technology. This analysis provides a systematic framework for identifying principles of game design that are soundly based both in theory and research evidence. Examples are provided from recent game designs. This book also reports on whether computer games can be put to good use for mathematics educational purposes for young teenagers. The authors believe that computer games can be used as a complement for making routine practice more varied, more enjoyable and more effective. In addition, digital epistemic games are computer-based games that mediate mental, intellectual, knowledge-oriented activities. This book presents a strategy for how to analyse digital epistemic games. Other chapters in this book investigate the relationship between video game play and dreams and the emergence of Massively Multiplayer Online Games (MMOGs) in the past decade.

    1 in stock

    £107.99

  • Horizons in Computer Science Research: Volume 1

    Nova Science Publishers Inc Horizons in Computer Science Research: Volume 1

    1 in stock

    Book SynopsisThis book presents original research results on the leading edge of computer science research. Each article has been carefully selected in an attempt to present substantial research results across a broad spectrum.

    1 in stock

    £185.99

  • Pervasive Computing

    Nova Science Publishers Inc Pervasive Computing

    Out of stock

    Book Synopsis

    Out of stock

    £999.99

© 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