banner banner banner
  • Главная
  • Зарубежная компьютерная литература

Зарубежная компьютерная литература

0
Автор: Laurence T. Yang
Жанр: зарубежная компьютерная литература
Аннотация на книгу:

The state of the art of high-performance computing Prominent researchers from around the world have gathered to present the state-of-the-art techniques and innovations in high-performance computing (HPC), including: * Programming models for parallel computing: graph-oriented programming (GOP), OpenMP, the stages and transformation (SAT) approach, the bulk-synchronous parallel (BSP) model, Message Passing Interface (MPI), and Cilk * Architectural and system support, featuring the code tiling compiler technique, the MigThread application-level migration and checkpointing package, the new prefetching scheme of atomicity, a new «receiver makes right» data conversion method, and lessons learned from applying reconfigurable computing to HPC * Scheduling and resource management issues with heterogeneous systems, bus saturation effects on SMPs, genetic algorithms for distributed computing, and novel task-scheduling algorithms * Clusters and grid computing: design requirements, grid middleware, distributed virtual machines, data grid services and performance-boosting techniques, security issues, and open issues * Peer-to-peer computing (P2P) including the proposed search mechanism of hybrid periodical flooding (HPF) and routing protocols for improved routing performance * Wireless and mobile computing, featuring discussions of implementing the Gateway Location Register (GLR) concept in 3G cellular networks, maximizing network longevity, and comparisons of QoS-aware scatternet scheduling algorithms * High-performance applications including partitioners, running Bag-of-Tasks applications on grids, using low-cost clusters to meet high-demand applications, and advanced convergent architectures and protocols High-Performance Computing: Paradigm and Infrastructure is an invaluable compendium for engineers, IT professionals, and researchers and students of computer science and applied mathematics.

Добавлено: 31.08.2023 19:08 Рейтинг: Будь первым кто оценит книгу Комментариев 0 шт.
0
Автор: Douglas A. Kimber
Жанр: зарубежная компьютерная литература
Аннотация на книгу:

Learn how to model, predict, and manage system reliability/availability throughout the development life cycle Written by a panel of authors with a wealth of industry experience, the methods and concepts presented here give readers a solid understanding of modeling and managing system and software availability and reliability through the development of real applications and products. The modeling and prediction techniques and tools are customer-focused and data-driven, and are also aligned with industry standards (Telcordia, TL 9000, ISO, etc.). Readers will get a clear understanding about what real-world reliability and availability mean through step-by-step discussions of: System availability Conceptual model of reliability and availability Why availability varies between customers Modeling availability Estimating parameters and availability from field data Estimating input parameters from laboratory data Estimating input parameters in the architecture/design stage Prediction accuracy Connecting the dots This book can be used by system architects, engineers, and developers to better understand and manage the reliability/availability of their products; quality engineers to grasp how software and hardware quality relate to system availability; and engineering students as part of a short course on system availability and software reliability.

Добавлено: 31.08.2023 19:08 Рейтинг: Будь первым кто оценит книгу Комментариев 0 шт.
0
Автор: Marc Frappier
Жанр: зарубежная компьютерная литература
Аннотация на книгу:

This title provides a clear overview of the main methods, and has a practical focus that allows the reader to apply their knowledge to real-life situations. The following are just some of the techniques covered: UML, Z, TLA+, SAZ, B, OMT, VHDL, Estelle, SDL and LOTOS.

Добавлено: 31.08.2023 19:08 Рейтинг: Будь первым кто оценит книгу Комментариев 0 шт.
0
Автор: Keith C.C. Chan
Жанр: зарубежная компьютерная литература
Аннотация на книгу:

An accessible, innovative perspective on using the flexibility of agile practices to increase software quality and profitability When agile approaches in your organization don't work as expected or you feel caught in the choice between agility and discipline, it is time to stop and think about software development rhythms! Agile software development is a popular development process that continues to reshape philosophies on the connections between disciplined processes and agile practices. In Software Development Rhythms, authors Lui and Chan explain how adopting one practice and combining it with another builds upon the flexibility of agile practices to create a type of «synergy» defined as software development rhythms. The authors demonstrate how these rhythms can be harmonized to achieve synergies, making them stronger together than they would be apart. Software Development Rhythms provides programmers with a powerful metaphor for resolving some classic software management controversies and dealing with some common difficulties in agile software management. Software Development Rhythms is divided into two parts and covers: Essentials – provides an introduction to software development rhythms; explores the programmer's unconscious mind at work on software methodology; discusses the characteristics of the iterative cycle and open source software development; and introduces the topic of agile values and agile practices Rhythms – compares plagiarism programming with cut-paste programming; provides an in-depth discussion of different ways to approach collaborative programming; demonstrates how to combine and harmonize these practices so they can be applied to common software management problems such as motivating programmers, discovering solution patterns, managing software teams, and rescuing troubled IT projects; and takes a comprehensive look at Scrum, CMMI, Just-In-Time, Lean Software Development, and Test-Driven Development from a software development rhythm perspective Abundantly illustrated with informative graphics and amusing cartoons, Software Development Rhythms is a comprehensive and thought-provoking introduction to some of the most advanced concepts in current software management. Written in a refreshingly easy-to-read style and filled with interesting anecdotes, simulation exercises, and case studies, Software Development Rhythms is suitable for the practitioner and graduate student alike. It offers readers practical guidance on how to take the themes and concepts presented in this book back to their own projects to harmonize their software practices and release the synergies of their own teams.

Добавлено: 31.08.2023 19:08 Рейтинг: Будь первым кто оценит книгу Комментариев 0 шт.
0
Автор: Dorota Huizinga
Жанр: зарубежная компьютерная литература
Аннотация на книгу:

This book describes an approach to software management based on establishing an infrastructure that serves as the foundation for the project. This infrastructure defines people roles, necessary technology, and interactions between people and technology. This infrastructure automates repetitive tasks, organizes project activities, tracks project status, and seamlessly collects project data to provide measures necessary for decision making. Most importantly, this infrastructure sustains and facilitates the improvement of human-defined processes. The methodology described in the book, which is called Automated Defect Prevention (ADP) stands out from the current software landscape as a result of two unique features: its comprehensive approach to defect prevention, and its far-reaching emphasis on automation. ADP is a practical and thorough guide to implementing and managing software projects and processes. It is a set of best practices for software management through process improvement, which is achieved by the gradual automation of repetitive tasks supported and sustained by this flexible and adaptable infrastructure, an infrastructure that essentially forms a software production line. In defining the technology infrastructure, ADP describes necessary features rather than specific tools, thus remaining vendor neutral. Only a basic subset of features that are essential for building an effective infrastructure has been selected. Many existing commercial and non-commercial tools support these, as well as more advanced features. Appendix E contains such a list.

Добавлено: 31.08.2023 19:08 Рейтинг: Будь первым кто оценит книгу Комментариев 0 шт.
0
Автор: Markus Volter
Название: Server Component Patterns
Жанр: зарубежная компьютерная литература
Аннотация на книгу:

A detailed exploration of the basic patterns underlying today's component infrastructures. The latest addition to this best-selling series opens by providing an «Alexandrian-style» pattern language covering the patterns underlying EJB, COM+ and CCM. It addresses not only the underlying building blocks, but also how they interact and why they are used. The second part of the book provides more detail about how these building blocks are employed in EJB. In the final section the authors fully explore the benefits of building a system based on components. * Examples demonstrate how the 3 main component infrastructures EJB, CCM and COM+ compare * Provides a mix of principles and concrete examples with detailed UML diagrams and extensive source code * Forewords supplied by industry leaders: Clemens Syzperski and Frank Buschmann

Добавлено: 31.08.2023 19:08 Рейтинг: Будь первым кто оценит книгу Комментариев 0 шт.
0
Автор: Juha-Pekka Tolvanen
Название: Domain-Specific Modeling
Жанр: зарубежная компьютерная литература
Аннотация на книгу:

[The authors] are pioneers. . . . Few in our industry have their breadth of knowledge and experience. —From the Foreword by Dave Thomas, Bedarra Labs Domain-Specific Modeling (DSM) is the latest approach to software development, promising to greatly increase the speed and ease of software creation. Early adopters of DSM have been enjoying productivity increases of 500–1000% in production for over a decade. This book introduces DSM and offers examples from various fields to illustrate to experienced developers how DSM can improve software development in their teams. Two authorities in the field explain what DSM is, why it works, and how to successfully create and use a DSM solution to improve productivity and quality. Divided into four parts, the book covers: background and motivation; fundamentals; in-depth examples; and creating DSM solutions. There is an emphasis throughout the book on practical guidelines for implementing DSM, including how to identify the necessary language constructs, how to generate full code from models, and how to provide tool support for a new DSM language. The example cases described in the book are available the book's Website, www.dsmbook.com, along with, an evaluation copy of the MetaEdit+ tool (for Windows, Mac OS X, and Linux), which allows readers to examine and try out the modeling languages and code generators. Domain-Specific Modeling is an essential reference for lead developers, software engineers, architects, methodologists, and technical managers who want to learn how to create a DSM solution and successfully put it into practice.

Добавлено: 31.08.2023 19:08 Рейтинг: Будь первым кто оценит книгу Комментариев 0 шт.
0
Автор: Martin O'Hanlon
Название: Adventures in Minecraft
Жанр: зарубежная компьютерная литература
Аннотация на книгу:

Learn valuable programming skills while building your own Minecraft adventure! If you love playing Minecraft and want to learn how to code and create your own mods, this book was designed just for you. Working within the game itself, you'll learn to set up and run your own local Minecraft server, interact with the game on PC, Mac and Raspberry Pi, and develop Python programming skills that apply way beyond Minecraft. You'll learn how to use coordinates, how to change the player’s position, how to create and delete blocks and how to check when a block has been hit. The adventures aren't limited to the virtual – you'll also learn how to connect Minecraft to a BBC micro:bit so your Minecraft world can sense and control objects in the real world! The companion website gives you access to tutorial videos to make sure you understand the book, starter kits to make setup simple, completed code files, and badges to collect for your accomplishments. Written specifically for young people by professional Minecraft geeks, this fun, easy-to-follow guide helps you expand Minecraft for more exciting adventures, and put your personal stamp on the world you create. Your own Minecraft world will be unlike anyone else's on the planet, and you'll pick up programming skills that will serve you for years to come on other devices and projects. Among other things, you will: Write Minecraft programs in Python® on your Mac®, PC or Raspberry Pi® Build houses, structures, and make a 3D duplicating machine Build intelligent objects and program an alien invasion Build huge 2D and 3D structures like spheres and pyramids Build a custom game controller using a BBC micro:bit™ Plan and write a complete interactive arena game Adventures in Minecraft teaches you how to make your favourite game even better, while you learn to program by customizing your Minecraft journey.

Добавлено: 31.08.2023 19:08 Рейтинг: Будь первым кто оценит книгу Комментариев 0 шт.
0
Автор: Bill Woodward
Название: Cabling Part 2
Жанр: зарубежная компьютерная литература
Аннотация на книгу:

A special e-book edition for network admins and technicians dealing with fiber optics Cabling is crucial to network performance, and incorrect use of cables can result in outages and constant troubleshooting. Specific standards and processes must be employed when working with fiber optics. This convenient e-book comprises Part 2 of the popular and fully updated Cabling: The Complete Guide to Network Wiring, 5th Edition, with extensive coverage of fiber optics for large-scale communications networks and telecommunications standards. You will learn principles and practices essential to successfully installing and maintaining a fiber-optic network. Convenient e-book format is accessible on tablets and mobile devices Examines the principles of fiber optic transmission, optical fiber characteristics and construction, and basic principles of light Includes coverage of fiber optic cables, light sources, detectors, and receivers; passive optical networks, components, and multiplexers; and system design considerations Explains splicing, connectors, safety considerations, link/cable testing, troubleshooting, and restoration Covers the objectives for popular Data Cabling Installer Certification (DCIC), Certified Fiber Optics Installer (CFOI), and Fiber Optic Technician (FOT) exams Cabling Part 2: Fiber-Optic Cabling and Components, 5th Edition has the information you need to master every aspect of setting up and managing a fiber-optic network.

Добавлено: 31.08.2023 19:08 Рейтинг: Будь первым кто оценит книгу Комментариев 0 шт.
0
Автор: Bruno Arnaldi
Жанр: зарубежная компьютерная литература
Аннотация на книгу:

Virtual and Augmented Reality have existed for a long time but were stuck to the research world or to some large manufacturing companies. With the appearance of low-cost devices, it is expected a number of new applications, including for the general audience. This book aims at making a statement about those novelties as well as distinguishing them from the complexes challenges they raise by proposing real use cases, replacing those recent evolutions through the VR/AR dynamic and by providing some perspective for the years to come.

Добавлено: 31.08.2023 19:08 Рейтинг: Будь первым кто оценит книгу Комментариев 0 шт.