Browse Results

Showing 27,101 through 27,125 of 53,536 results

The Educator's Guide to Producing New Media and Open Educational Resources

by Tim D. Green Abbie H. Brown

Digital video, audio, and text have never been more popular, and educators need to know how to make new media work in all types of learning environments. The Educator’s Guide to Producing New Media and Open Educational Resources provides practical advice on how to produce and use open access resources to support student learning. This realistic "how-to" guide is written for education professionals in any discipline seeking to transform their instruction with technology.

Effective DevOps with AWS: Implement continuous delivery and integration in the AWS environment, 2nd Edition

by Nathaniel Felsen Giuseppe Borgese Yogesh Raheja

Scale and maintain outstanding performance in your AWS-based infrastructure using DevOps principlesKey FeaturesImplement continuous integration and continuous deployment pipelines on AWSGain insight from an expert who has worked with Silicon Valley's most high-profile companiesImplement DevOps principles to take full advantage of the AWS stack and servicesBook DescriptionThe DevOps movement has transformed the way modern tech companies work. Amazon Web Services (AWS), which has been at the forefront of the cloud computing revolution, has also been a key contributor to the DevOps movement, creating a huge range of managed services that help you implement DevOps principles.Effective DevOps with AWS, Second Edition will help you to understand how the most successful tech start-ups launch and scale their services on AWS, and will teach you how you can do the same. This book explains how to treat infrastructure as code, meaning you can bring resources online and offline as easily as you control your software. You will also build a continuous integration and continuous deployment pipeline to keep your app up to date. Once you have gotten to grips will all this, we'll move on to how to scale your applications to offer maximum performance to users even when traffic spikes, by using the latest technologies, such as containers. In addition to this, you'll get insights into monitoring and alerting, so you can make sure your users have the best experience when using your service. In the concluding chapters, we'll cover inbuilt AWS tools such as CodeDeploy and CloudFormation, which are used by many AWS administrators to perform DevOps. By the end of this book, you'll have learned how to ensure the security of your platform and data, using the latest and most prominent AWS tools.What you will learnImplement automatic AWS instance provisioning using CloudFormationDeploy your application on a provisioned infrastructure with AnsibleManage infrastructure using TerraformBuild and deploy a CI/CD pipeline with Automated Testing on AWSUnderstand the container journey for a CI/CD pipeline using AWS ECSMonitor and secure your AWS environmentWho this book is forEffective DevOps with AWS is for you if you are a developer, DevOps engineer, or you work in a team which wants to build and use AWS for software infrastructure. Basic computer science knowledge is required to get the most out of this book.

Einführung in die nichtparametrische Statistik mit SAS, R und SPSS: Ein anwendungsorientiertes Lehr- und Arbeitsbuch

by Christine Duller

Christine Duller gibt in diesem Buch eine leicht verständliche Einführung in die nichtparametrische Statistik. Dabei beschreibt sie nicht nur die statistischen Verfahren, sondern setzt diese auch in SAS und R um. Beide Programmiersprachen stellt die Autorin kurz vor, sodass keine Vorkenntnisse notwendig sind. Das Buch eignet sich besonders für Studierende der Wirtschafts- und Sozialwissenschaften und alle Interessierten, die (nur) über Grundkenntnisse der Statistik verfügen, aber auch als Nachschlagewerk für einfache statistische Analysen.

Einführung in die Optimierung: Konzepte, Methoden und Anwendungen

by Christian Grimme Jakob Bossek

Dieses Lehrbuch vermittelt einen breiten und grundlegenden Einblick in die Methoden der mathematischen Optimierung. Im Fokus stehen Algorithmen, verschiedene Optimierungsprobleme und ihre Komplexität sowie nützliche Lösungsmethoden. Dabei haben die Autoren, Informatiker und Optimierungsexperten der Westfälischen Wilhelms-Universität Münster, die Konzepte ausführlich und leicht verständlich dargestellt und außerdem viel Wert auf die Anwendung der Problemstellungen und Lösungsverfahren auf Beispielfälle gelegt. Denn ob Bauteile passend gemacht, Personaleinsatz effizient geplant oder Transportnetzwerke effektiv gestaltet werden sollen – immer geht es um die Verbesserung von Systemen und die strukturierte Durchführung dieser Optimierung. Das Fachgebiet der mathematischen Optimierung wird daher auch häufig als Operations Research oder Unternehmensforschung bezeichnet.Das Buch beginnt mit einer Einführung in die Grundbegriffe der Optimierung und die Graphentheorie und erläutert zunächst lineare Problemformulierungen sowie den Simplex-Algorithmus als zentrales Lösungsverfahren. Anschließend werden nichtlineare Problemstellungen und zumeist heuristische Verfahren beschrieben. Hier liegt der Schwerpunkt auf Evolutionären Algorithmen, einer Klasse von randomisierten Optimierungsverfahren, die bei der Lösung komplizierter ingenieurtechnischer Probleme immer mehr an Bedeutung gewinnen.Am Schluss des Buchs betrachten die Autoren das Thema aus der Perspektive der Entscheidungs- und Spieltheorie. Denn die Optimierung, wie sie in den vorangehenden Kapiteln betrachtet wird, ist genau genommen ein Spezialfall der Entscheidungstheorie. Der Band enthält zahlreiche Übungsaufgaben mit Lösungen, die die Autoren in ihren Vorlesungen erprobt haben. Alle praktischen Problemstellungen werden durch Lösungsimplementierungen in der Programmiersprache Python (ab Version 3) und, wo möglich, mit realen Datensätzen ergänzt. Zahlreiche praktische Beispiele und Anwendungsfälle, auch aus der aktuellen Forschung, stehen als vertiefendes Begleitmaterial online zur Verfügung.

Einführung in die Statistik: Theorie und Praxis mit R

by Andreas Handl Torben Kuhlenkasper

Dieses Lehrbuch motiviert und erklärt die Inhalte der deskriptiven und induktiven Statistik, indem es die mathematischen Grundlagen der Statistik mit vielfältigen, leicht nachvollziehbaren Anwendungen und Beispielen verbindet: Durch überschaubare Beispiele, die mit Papier und Stift durchgerechnet werden können (und sollten!) gewinnt der Leser zunächst Verständnis und einen routinierten Umgang mit den zentralen Formeln. Für größere Beispiele kommt das frei verfügbare statistische Software R zum Einsatz, welches die Berechnungen schnell und verlässlich auch für große Datensätze umsetzt.

Einstieg in das Influencer Marketing: Grundlagen, Strategien und Erfolgsfaktoren (essentials)

by Marco Nirschl Laurina Steinberg

Das vorliegende essential erl#65533;utert die Prinzipien des Influencer Marketing und liefert eine praxisorientierte und komprimierte Einf#65533;hrung in das Thema. Es stellt wirkungsvolle Strategien vor und beantwortet Fragen der Praktiker: Wie kann ich entscheiden, ob sich diese Marketing-Form f#65533;r mein Produkt eignet? Wie w#65533;hle ich die richtigen Kan#65533;le und schlie#65533;lich auch die richtigen Influencer aus? Wie wirkt Influencer Marketing in meinem Marketing-Mix? Klassische Marketing-Kampagnen schaffen es immer weniger, die Wahrnehmungsschwelle der Konsumenten zu durchdringen und somit deren Aufmerksamkeit zu erlangen. Sie schenken der klassischen Werbung immer weniger Vertrauen und holen sich Informationen nach dem Pull-Prinzip. Diese Entwicklung bedient den Trend des Influencer Marketing. Die Autoren geben Anwendungsbeispiele und Entscheidungshilfen.

Electricity Markets with Increasing Levels of Renewable Generation: Structure, Operation, Agent-based Simulation, and Emerging Designs

by Fernando Lopes Helder Coelho

This book describes the common ground between electricity markets (EMs) and software agents (or artificial intelligence generally). It presents an up-to-date introduction to EMs and intelligent agents, and offers a comprehensive description of the research advances and key achievements related to existing and emerging market designs to reliably and efficiently manage the potential challenges of variable generation (VG). Most EMs are unique in their complex relationships between economics and the physics of energy, but were created without the notion that large penetrations of variable generation (VG) would be part of the supply mix. An advanced multi-agent approach simulates the behavior of power markets over time, particularly markets with large-scale penetrations of renewable resources. It is intended as a reference book for researchers, academics and industry practitioners, but given the scope of the chapters and the highly accessible style, the book also provides a coherent foundation for several different graduate courses.

Electronic and Magnetic Excitations in Correlated and Topological Materials (Springer Theses)

by John S. Van Dyke

This ​thesis reports a major breakthrough in discovering the superconducting mechanism in CeCoIn5, the “hydrogen atom” among heavy fermion compounds. By developing a novel theoretical formalism, the study described herein succeeded in extracting the crucial missing element of superconducting pairing interaction from scanning tunneling spectroscopy experiments. This breakthrough provides a theoretical explanation for a series of puzzling experimental observations, demonstrating that strong magnetic interactions provide the quantum glue for unconventional superconductivity. Additional insight into the complex properties of strongly correlated and topological materials was provided by investigating their non-equilibrium charge and spin transport properties. The findings demonstrate that the interplay of magnetism and disorder with strong correlations or topology leads to complex and novel behavior that can be exploited to create the next generation of spin electronics and quantum computing devices.

Electronic Engineering: Proceedings of the 4th International Conference of Electronic Engineering and Information Science (ICEEIS 2017), January 7-8, 2017, Haikou, P.R. China

by Dongxing Wang

The 4th International Conference of Electronic Engineering and Information Science 2017 (ICEEIS2017) was held January 7-8, 2017 in Haikou, P.R. China. This conference was sponsored by the Harbin University of Science and Technology, China. The conference continued the tradition of gathering world-class researchers, engineers and educators engaged in the fields of electronic engineering and information science to meet and present their latest activities. The proceedings contains contributions in the fields of Electronic Engineering, Information Science and Information Technologies, Computational Mathematics and Data Mining, Mechatronics, Control and Automation and Material Science and Technologies of Processing.

Electronic Government: 17th IFIP WG 8.5 International Conference, EGOV 2018, Krems, Austria, September 3-5, 2018, Proceedings (Lecture Notes in Computer Science #11020)

by Peter Parycek Olivier Glassey Marijn Janssen Hans Jochen Scholl Efthimios Tambouris Evangelos Kalampokis Shefali Virkar

This book constitutes the proceedings of the 17th IFIP WG 8.5 International Conference on Electronic Government, EGOV 2018, held in Krems, Austria, in September 2018, in conjunction with the 10th International Conference on eParticipation, ePart 2018.The 22 revised full papers presented were carefully reviewed and selected from 48 submissions. The papers are clustered under the following topical sections: General E-Government and Open Government; Open Data, Linked Data, and Semantic Web; Smart Governance (Government, Cities and Regions); and Artificial Intelligence, Data Analytics and Automated Decision-Making.

Electronic Government and the Information Systems Perspective: 7th International Conference, EGOVIS 2018, Regensburg, Germany, September 3–5, 2018, Proceedings (Lecture Notes in Computer Science #11032)

by Andrea Kő Enrico Francesconi

This book constitutes the refereed proceedings of the 7th International Conference on Electronic Government and the Information Systems Perspective, EGOVIS 2018, held in Regensburg, Germany, in September 2018. The 19 revised full papers presented were carefully reviewed and selected from 22 submissions. The papers are organized in the following topical sections: digitalization and transparency; challenges in e-government technology and e-voting; knowledge management in the context of e-government; semantic technologies and the legal aspects; open data and open innovation; and e-government cases - data and knowledge management.

The Electronic Health Record For The Physician's Office: For Simchart For The Medical Office

by Julie Pepper

The Electronic Health Record for the Physician's Office, 2nd Edition uses online simulations to walk you through each EHR task. Clear, step-by-step guidelines simplify the exercises in each simulation, so you learn all the EHR skills required of a medical office professional. This edition adds in-depth review and preparation for the Certified Electronic Health Records Specialist (CEHRS) examination. Written by Medical Assisting educator Julie Pepper, this how-to manual helps you master the administrative, clinical, and billing/coding skills you need to gain certification and succeed on the job. Access to SimChart for the Medical Office sold separately.

Electronic Nose: Algorithmic Challenges

by David Zhang Fengchun Tian Lei Zhang

This book presents the key technology of electronic noses, and systematically describes how e-noses can be used to automatically analyse odours. Appealing to readers from the fields of artificial intelligence, computer science, electrical engineering, electronics, and instrumentation science, it addresses three main areas: First, readers will learn how to apply machine learning, pattern recognition and signal processing algorithms to real perception tasks. Second, they will be shown how to make their algorithms match their systems once the algorithms don’t work because of the limitation of hardware resources. Third, readers will learn how to make schemes and solutions when the acquired data from their systems is not stable due to the fundamental issues affecting perceptron devices (e.g. sensors). In brief, the book presents and discusses the key technologies and new algorithmic challenges in electronic noses and artificial olfaction. The goal is to promote the industrial application of electronic nose technology in environmental detection, medical diagnosis, food quality control, explosive detection, etc. and to highlight the scientific advances in artificial olfaction and artificial intelligence. The book offers a good reference guide for newcomers to the topic of electronic noses, because it refers to the basic principles and algorithms. At the same time, it clearly presents the key challenges – such as long-term drift, signal uniqueness, and disturbance – and effective and efficient solutions, making it equally valuable for researchers engaged in the science and engineering of sensors, instruments, chemometrics, etc.

Electronic Participation: 10th IFIP WG 8.5 International Conference, ePart 2018, Krems, Austria, September 3-5, 2018, Proceedings (Lecture Notes in Computer Science #11021)

by Noella Edelmann Peter Parycek Gianluca Misuraca Panos Panagiotopoulos Yannis Charalabidis Shefali Virkar

This book constitutes the proceedings of the 10th IFIP WG 8.5 International Conference on Electronic Participation, ePart 2018, held in Krems, Austria, in September 2018.The 12 revised full papers presented in this book were carefully reviewed and selected from 29 submissions. The papers are clustered under the following topical sections: general e-democracy and e-participation; digital collaboration and social media; policy modeling and policy informatics; and social innovation.

Electronic Voting: Third International Joint Conference, E-Vote-ID 2018, Bregenz, Austria, October 2-5, 2018, Proceedings (Lecture Notes in Computer Science #11143)

by Robert Krimmer Melanie Volkamer Véronique Cortier Rajeev Goré Manik Hapsara Uwe Serdült David Duenas-Cid

This book constitutes the refereed proceedings of the Third International Joint Conference on Electronic Voting, E-Vote-ID 2018, held in Bregenz, Austria, in October 2018. The 13 full papers presented in this volume were carefully reviewed and selected from 45 submissions. The papers deal with topics connected with electronic voting including experiences and revisions of the real uses of E-voting systems and corresponding processes in elections.

Elements of Copula Modeling with R (Use R!)

by Marius Hofert Ivan Kojadinovic Martin Mächler Jun Yan

This book introduces the main theoretical findings related to copulas and shows how statistical modeling of multivariate continuous distributions using copulas can be carried out in the R statistical environment with the package copula (among others). Copulas are multivariate distribution functions with standard uniform univariate margins. They are increasingly applied to modeling dependence among random variables in fields such as risk management, actuarial science, insurance, finance, engineering, hydrology, climatology, and meteorology, to name a few. In the spirit of the Use R! series, each chapter combines key theoretical definitions or results with illustrations in R. Aimed at statisticians, actuaries, risk managers, engineers and environmental scientists wanting to learn about the theory and practice of copula modeling using R without an overwhelming amount of mathematics, the book can also be used for teaching a course on copula modeling.

Elicitation

by Luis C. Dias Alec Morton John Quigley

This book is about elicitation: the facilitation of the quantitative expression of subjective judgement about matters of fact, interacting with subject experts, or about matters of value, interacting with decision makers or stakeholders. It offers an integrated presentation of procedures and processes that allow analysts and experts to think clearly about numbers, particularly the inputs for decision support systems and models. This presentation encompasses research originating in the communities of structured probability elicitation/calibration and multi-criteria decision analysis, often unaware of each other's developments. Chapters 2 through 9 focus on processes to elicit uncertainty from experts, including the Classical Method for aggregating judgements from multiple experts concerning probability distributions; the issue of validation in the Classical Method; the Sheffield elicitation framework; the IDEA protocol; approaches following the Bayesian perspective; the main elements of structured expert processes for dependence elicitation; and how mathematical methods can incorporate correlations between experts. Chapters 10 through 14 focus on processes to elicit preferences from stakeholders or decision makers, including two chapters on problems under uncertainty (utility functions), and three chapters that address elicitation of preferences independently of, or in absence of, any uncertainty elicitation (value functions and ELECTRE). Two chapters then focus on cross-cutting issues for elicitation of uncertainties and elicitation of preferences: biases and selection of experts. Finally, the last group of chapters illustrates how some of the presented approaches are applied in practice, including a food security case in the UK; expert elicitation in health care decision making; an expert judgement based method to elicit nuclear threat risks in US ports; risk assessment in a pulp and paper manufacturer in the Nordic countries; and elicitation of preferences for crop planning in a Greek region.

Elixir in Action

by Sasa Juric

SummaryRevised and updated for Elixir 1.7, Elixir in Action, Second Edition teaches you how to apply Elixir to practical problems associated with scalability, fault tolerance, and high availability. Along the way, you'll develop an appreciation for, and considerable skill in, a functional and concurrent style of programming.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyWhen you're building mission-critical software, fault tolerance matters. The Elixir programming language delivers fast, reliable applications, whether you're building a large-scale distributed system, a set of backend services, or a simple web app. And Elixir's elegant syntax and functional programming mindset make your software easy to write, read, and maintain.About the BookElixir in Action, Second Edition teaches you how to build production-quality distributed applications using the Elixir programming language. Author Saša Jurić introduces this powerful language using examples that highlight the benefits of Elixir's functional and concurrent programming. You'll discover how the OTP framework can radically reduce tedious low-level coding tasks. You'll also explore practical approaches to concurrency as you learn to distribute a production system over multiple machines. What's insideUpdated for Elixir 1.7Functional and concurrent programmingIntroduction to distributed system designCreating deployable releasesAbout the ReaderYou'll need intermediate skills with client/server applications and a language like Java, C#, or Ruby. No previous experience with Elixir required.About the AuthorSaša Jurić is a developer with extensive experience using Elixir and Erlang in complex server-side systems.Table of ContentsFirst stepsBuilding blocksControl flowData abstractionsConcurrency primitivesGeneric server processesBuilding a concurrent systemFault-tolerance basicsIsolating error effectsBeyond GenServerWorking with componentsBuilding a distributed systemRunning the system

Elm Web Development: An introductory guide to building functional web apps using Elm

by Ajdin Imsirovic

Explore why ELM is a great alternative to using pure JavaScript and other JS-based solutions by building complete apps and websites.Key FeaturesDevelop your own scalable and modular web applications with Elm to make web development less messy compared to your JavaScript appsCreate personal portfolio website, a weather application, and a unit conversion website, and integrate your Elm apps with Rails 5Boost the performance of your application with no runtime exceptions and JavaScript interoperabilityBook DescriptionWeb development with JavaScript usually involves dealing with performance and maintenance issues. JavaScript fatigue makes it difficult for many developers to keep up with the increasing complexity posed by the multitude of JavaScript frameworks with changing versions, and the need to use different tools such as task runners, module bundlers, compilers, testing suites, linting and debuggers. Elm is an easy-to-learn, functional programming language that simplifies web development by eliminating the complexity associated with using JavaScript for web development. Elm is a statically typed language and thus makes a front end web developer's life easier by preventing run-time errors.You will begin by seeing the bigger picture of where Elm fits into the web development world and learning the basics of Elm programming. Firstly, you will get a taste for web development with Elm by developing a simple fizz-buzz app. Next you will get hands-on with advanced Elm concepts as you develop your own personal blogging website, a unit conversion app and a weather app with Elm. Finally, you will also learn how to integrate Elm with a Rails 5 app with the help of Webpack. By the end of the book you will have learned Elm programming, and its applications, and will appreciate how Elm simplifies web development for you.What you will learnProgramming with the Elm language, its syntax and core concepts Using Elm for front end web development projectsDeveloping complete websites with ElmDecoding JSON into ElmIntegrating Elm with the standard front end web development technologiesIntegrating Elm with back-end frameworksTesting your applications in ElmWho this book is forThis book is for frontend web developers who want to learn a simpler way of developing their applications. A knowledge of the basics of CSS and Bootstrap is required.

Embedded Flash Memory for Embedded Systems: Technology, Design for Sub-systems, and Innovations

by Hideto Hidaka

This book provides a comprehensive introduction to embedded flash memory, describing the history, current status, and future projections for technology, circuits, and systems applications. The authors describe current main-stream embedded flash technologies from floating-gate 1Tr, floating-gate with split-gate (1. 5Tr), and 1Tr/1. 5Tr SONOS flash technologies and their successful creation of various applications. Comparisons of these embedded flash technologies and future projections are also provided. The authors demonstrate a variety of embedded applications for auto-motive, smart-IC cards, and low-power, representing the leading-edge technology developments for eFlash. The discussion also includes insights into future prospects of application-driven non-volatile memory technology in the era of smart advanced automotive system, such as ADAS (Advanced Driver Assistance System) and IoE (Internet of Everything). Trials on technology convergence and future prospects of embedded non-volatile memory in the new memory hierarchy are also described. Introduces the history of embedded flash memory technology for micro-controller products and how embedded flash innovations developed; Includes comprehensive and detailed descriptions of current main-stream embedded flash memory technologies, sub-system designs and applications; Explains why embedded flash memory requirements are different from those of stand-alone flash memory and how to achieve specific goals with technology development and circuit designs; Describes a mature and stable floating-gate 1Tr cell technology imported from stand-alone flash memory products - that then introduces embedded-specific split-gate memory cell technologies based on floating-gate storage structure and charge-trapping SONOS technology and their eFlash sub-system designs; Describes automotive and smart-IC card applications requirements and achievements in advanced eFlash beyond 4 0nm node.

Embedded Linux Development Using Yocto Project Cookbook.: Practical recipes to help you leverage the power of Yocto to build exciting Linux-based systems

by Javier Viguera Alex González

Over 79 hands-on recipes for professional embedded Linux developers to optimize and boost their Yocto Project know-how Key Features Optimize your Yocto setup to speed up development and debug build issues Use what is quickly becoming the standard embedded Linux product builder framework—the Yocto Project Recipe-based implementation of best practices to optimize your Linux system Book Description The Yocto Project has become the de facto distribution build framework for reliable and robust embedded systems with a reduced time to market. You'll get started by working on a build system where you set up Yocto, create a build directory, and learn how to debug it. Then, you'll explore everything about the BSP layer, from creating a custom layer to debugging device tree issues. In addition to this, you’ll learn how to add a new software layer, packages, data, scripts, and configuration files to your system. You will then cover topics based on application development, such as using the Software Development Kit and how to use the Yocto project in various development environments. Toward the end, you will learn how to debug, trace, and profile a running system. This second edition has been updated to include new content based on the latest Yocto release. What you will learn Optimize your Yocto Project setup to speed up development and debug build issues Use Docker containers to build Yocto Project-based systems Take advantage of the user-friendly Toaster web interface to the Yocto Project build system Build and debug the Linux kernel and its device trees Customize your root filesystem with already-supported and new Yocto packages Optimize your production systems by reducing the size of both the Linux kernel and root filesystems Explore the mechanisms to increase the root filesystem security Understand the open source licensing requirements and how to comply with them when cohabiting with proprietary programs Create recipes, and build and run applications in C, C++, Python, Node.js, and JavaWho this book is for If you are an embedded Linux developer with the basic knowledge of Yocto Project, this book is an ideal way to broaden your knowledge with recipes for embedded development.

Embedded Linux Development Using Yocto Project Cookbook.: Practical Recipes To Help You Leverage The Power Of Yocto To Build Exciting Linux-based Systems

by Alex González

The Yocto Project has become the de facto distribution build framework for reliable and robust embedded systems with a reduced time to market.

Embedded Operating Systems

by Alan Holt Chi-Yu Huang

This easy-to- follow textbook/reference guides the reader through the creation of a fully functional embedded operating system, from its source code, in order to develop a deeper understanding of each component and how they work together. The text describes in detail the procedure for building the bootloader, kernel, filesystem, shared libraries, start-up scripts, configuration files and system utilities, to produce a GNU/Linux operating system. This fully updated second edition also includes new material on virtual machine technologies such as VirtualBox, Vagrant and the Linux container system Docker.Topics and features: presents an overview of the GNU/Linux system, introducing the components of the system, and covering aspects of process management, input/output and environment; discusses containers and the underlying kernel technology upon which they are based; provides a detailed examination of the GNU/Linux filesystem; explains how to build an embedded system under a virtual machine, and how to build an embedded system to run natively on an actual processor;introduces the concept of the compiler toolchain, and reviews the platforms BeagleBone and Raspberry Pi; describes how to build firmware images for devices running the Openwrt operating system.The hands-on nature and clearly structured approach of this textbook will appeal strongly to practically minded undergraduate and graduate level students, as well as to industry professionals involved in this area.

Embedded Systems Architecture: Explore architectural concepts, pragmatic design patterns, and best practices to produce robust systems

by Daniele Lacamera

Learn to design and develop safe and reliable embedded systemsKey FeaturesIdentify and overcome challenges in embedded environmentsUnderstand the steps required to increase the security of IoT solutionsBuild safety-critical and memory-safe parallel and distributed embedded systemsBook DescriptionEmbedded systems are self-contained devices with a dedicated purpose. We come across a variety of fields of applications for embedded systems in industries such as automotive, telecommunications, healthcare and consumer electronics, just to name a few.Embedded Systems Architecture begins with a bird's eye view of embedded development and how it differs from the other systems that you may be familiar with. You will first be guided to set up an optimal development environment, then move on to software tools and methodologies to improve the work flow. You will explore the boot-up mechanisms and the memory management strategies typical of a real-time embedded system. Through the analysis of the programming interface of the reference microcontroller, you'll look at the implementation of the features and the device drivers. Next, you'll learn about the techniques used to reduce power consumption. Then you will be introduced to the technologies, protocols and security aspects related to integrating the system into IoT solutions.By the end of the book, you will have explored various aspects of embedded architecture, including task synchronization in a multi-threading environment, and the safety models adopted by modern real-time operating systems.What you will learnParticipate in the design and definition phase of an embedded productLearn about architectural design patterns and engineering tradeoffsBuild an embedded development lab and optimize the workflowWrite memory-safe codeUnderstand the architecture behind the most communication interfacesUnderstand the design and development patterns for connected and distributed devices in the IoTMaster multitask parallel execution patterns and real-time operating systemsWho this book is forIf you’re a software developer or designer wanting to learn about embedded programming, this is the book for you. You’ll also find this book useful if you’re a less experienced embedded programmer willing to expand your knowledge.

Embedded Systems Technology: 15th National Conference, ESTC 2017, Shenyang, China, November 17-19, 2017, Revised Selected Papers (Communications in Computer and Information Science #857)

by Yuanguo Bi Gang Chen Qingxu Deng Yi Wang

This book constitutes the refereed proceedings of the 15th National Conference on Embedded Systems Technology, ESTC 2017, held in Shenyang, China, in November 2017.The 18 revised full papers presented were carefully reviewed and selected from 45 papers. The topics cover a broad range of fields focusing on the theme "embedded systems and intelligent computing," such as context aware computing, scheduling, cyber physical system, high performance embedded computing, embedded system and applications, and education and surveys.

Refine Search

Showing 27,101 through 27,125 of 53,536 results