Search Results Heading

MBRLSearchResults

mbrl.module.common.modules.added.book.to.shelf
Title added to your shelf!
View what I already have on My Shelf.
Oops! Something went wrong.
Oops! Something went wrong.
While trying to add the title to your shelf something went wrong :( Kindly try again later!
Are you sure you want to remove the book from the shelf?
Oops! Something went wrong.
Oops! Something went wrong.
While trying to remove the title from your shelf something went wrong :( Kindly try again later!
    Done
    Filters
    Reset
  • Discipline
      Discipline
      Clear All
      Discipline
  • Is Peer Reviewed
      Is Peer Reviewed
      Clear All
      Is Peer Reviewed
  • Series Title
      Series Title
      Clear All
      Series Title
  • Reading Level
      Reading Level
      Clear All
      Reading Level
  • Year
      Year
      Clear All
      From:
      -
      To:
  • More Filters
      More Filters
      Clear All
      More Filters
      Content Type
    • Item Type
    • Is Full-Text Available
    • Subject
    • Country Of Publication
    • Publisher
    • Source
    • Target Audience
    • Donor
    • Language
    • Place of Publication
    • Contributors
    • Location
640 result(s) for "Modular programming."
Sort by:
Breaking down tasks : using decomposition
All pieces of hardware and software involve multiple systems and features working together to complete tasks. Therefore, innovations in computer science require breaking down large goals into small, manageable parts. This book shows readers how achieving programmatic goals is not so different from achieving personal goals, elaborating on the mechanics of computer programming in an easy-to-follow way.
Development of a modular computer-aided process planning (CAPP) system for additive-subtractive hybrid manufacturing of pockets, holes, and flat surfaces
Additive manufacturing (AM) can significantly reduce the development time for small batch parts or parts with complicated geometries. However, the accuracy of most metal AM processes requires parts to be subjected to secondary processing (typically machining) in order to obtain requisite tolerances. Process plan development for hybrid manufacturing, which is defined for the following as additive manufacturing followed by subtractive multi-axis computer numerical control (CNC) machining, typically takes weeks rather than hours or days. This paper outlines a feature-based advanced hybrid manufacturing process planning system (FAH-PS) that uses feature-specific geometric, tolerance, and material data inputs to generate four-automated process plans based on user-specified feature precedence for hybrid manufacturing. FAH-PS currently has the capability to identify manufacturing processes for critical pockets, flat surfaces, and hole features. Additional plans generated by FAH-PS minimize tool changes, orientation changes, etc., to improve process times. FAH-PS is modular and extensible to allow for additional feature types, materials, tool sizes, and/or optimization strategies to be included in future versions. A case study, using a custom patient-specific bone plate, demonstrated system capabilities and processing time reductions as compared to the current manual process planning for hybrid manufacturing methodologies. Using the generated FAH-PS process plan resulted in a 35% reduction in machining time from the current hybrid manufacturing strategy. Imploring a strategy of minimizing tool and orientation changes generated a process plan that demonstrated that even further improvements were possible.
Mastering Modular JavaScript
\"If you have a working knowledge of JavaScript and ECMAScript 6 (ES6), this practical guide will help you tackle modular programming to produce code that's readable, maintainable, and scalable. You'll learn the fundamentals of modular architecture with JavaScript and the benefits of writing self-contained code at every system level, including the client and server.Nicolás Bevacqua, author of Practical Modern JavaScript, demonstrates how to scale out JavaScript applications by breaking codebases into smaller modules. By following the design practices in this book, senior developers, technical leaders, and software architects will learn how to create modules that are simple and flexible while keeping internal complexity in check.Learn modular design essentials, including how your application will be consumed and what belongs on the interfaceDesign module internals to keep your code readable and its intent clearReduce complexity by refactoring code and containing and eliminating stateTake advantage of modern JavaScript features to write clear programs and reduce complexityApply Twelve-Factor App principles to frontend and backend JavaScript application development\"-- Provided by publisher.
Mutualistic networks
Mutualistic interactions among plants and animals have played a paramount role in shaping biodiversity. Yet the majority of studies on mutualistic interactions have involved only a few species, as opposed to broader mutual connections between communities of organisms.Mutualistic Networksis the first book to comprehensively explore this burgeoning field. Integrating different approaches, from the statistical description of network structures to the development of new analytical frameworks, Jordi Bascompte and Pedro Jordano describe the architecture of these mutualistic networks and show their importance for the robustness of biodiversity and the coevolutionary process. Making a case for why we should care about mutualisms and their complex networks, this book offers a new perspective on the study and synthesis of this growing area for ecologists and evolutionary biologists. It will serve as the standard reference for all future work on mutualistic interactions in biological communities.
Combining tasks : using composition
One of the most fascinating aspects of computer programming is how different programs or parts of programs work together. This volume explores how smaller tasks are grouped together to meet goals, both in and out of programming. Young readers can follow along with accessible examples, fostering development of computational thinking.
Sequential composition of propositional logic programs
This paper introduces and studies the sequential composition and decomposition of propositional logic programs. We show that acyclic programs can be decomposed into single-rule programs and provide a general decomposition result for arbitrary programs. We show that the immediate consequence operator of a program can be represented via composition which allows us to compute its least model without any explicit reference to operators. This bridges the conceptual gap between the syntax and semantics of a propositional logic program in a mathematically satisfactory way.
Research of Measuring and Control Technology of Shipborne Satellite Antenna Auto-Tracking System
Mobile carrier satellite communications are becoming increasingly attention. Civil, with satellite television, satellite Internet access, as well as development of civilian systems such as video phones, on growing demand for mobile communications carrier; the military, rapid response to equipment and mobility as well as steady aim, track and combat capabilities of mobile high demand, also depend on the mobile carrier satellite communications. Mobile carrier satellite communications system is the key equipment of satellite antenna auto-tracking system. Develop performance-price ratio reasonable automatic satellite antenna tracking system to fill the gaps in this area, is of great significance.
Design and Development of Medical Image Processing Experiment System Based on IDL Language
This paper uses Interactive Data Language (IDL) as a development language to design and implement a lung tumor image processing system with a Client/Server (C/S) structure. During the development process, various business requirements related to the system have been analyzed and the system structure together with detailed business process were designed as a whole. In addition, we also established a database of patients’ lung tumor images to efficiently store and query Computed Tomography (CT) images of lung tumors at various stages of the patient and the images generated during the processing of the system. Finally, the paper elaborated the implementation of the IDL-based lung tumor image processing system, and conducted a performance test and experimental analysis of the system. The system consists of five functional modules: image preprocessing, image segmentation, image reconstruction, image measurement, and image management. This system can automatically calculate quantitative indicators in the delineated area. These features can be used for further tumor differentiation tests, tumor characterization, treatment monitoring, and prognosis assessment. The experimental results show that the system is effective, and also processing speed meets the real-time requirements, and has wide applicability, friendly human-computer interaction, convenient extensibility, good portability, and so on.
Modular implementation of dynamic algorithm switching in parallel simulations
We present a modular approach to implementing dynamic algorithm switching for parallel scientific software. By using a compositional framework based on function call interception techniques, our proposed method transparently integrates algorithm switching code with a given program without directly modifying the original code structure. Through fine-grained control of algorithmic behavior of an application at the level of functions, our approach supports design and implementation of application-specific switching scenarios in a modular way. Our approach encourages algorithm switching to dynamically perform at the loop end of a parallel simulation, where cooperating processes in concurrent execution typically synchronize and intermediate computation results are consistent. In this way, newly added switching operations do not cause race conditions that may produce unreliable computation results in parallel simulations. By applying our method to a real-world scientific application and adapting its algorithmic behavior to the properties of input problems, we demonstrate the applicability and effectiveness of our approach to constructing efficient parallel simulations.