Embedded computingsystems have to be adaptive and perform reconfigurations in reaction to environment changes, related to resources or dependability. The management of this dynamical adaptivity, as in autonomic compu...
详细信息
Embedded computingsystems have to be adaptive and perform reconfigurations in reaction to environment changes, related to resources or dependability. The management of this dynamical adaptivity, as in autonomic computingsystems, can be seen as a control loop, on continuous or discrete criteria. Typical examples are in portable communicating devices like cellular phones. Embedded systems must also be statically predictable, using formal techniques e.g., reactive systems. This position paper aims at drawing attention towards the potential of Discrete Event systems supervisory control techniques, in the new and rapidly growing application domain of adaptive and reconfigurable computingsystems. It brings new perspectives, different from more classical manufacturing systems. We base our position on previous work and draw directions towards model-based control of computingsystems.
A plethora of information and services is available on the World Wide Web;the challenge has now become to enable the interoperation of these services in the context of high-quality, integrated applications, providing ...
详细信息
A plethora of information and services is available on the World Wide Web;the challenge has now become to enable the interoperation of these services in the context of high-quality, integrated applications, providing personalized value-added services to the end user. TaMeX is a software framework that supports the development of intelligent multiagent applications, integrating services of existing web applications. The TaMeX applications rely on a set of specifications of the domain model, the integration workflow, their semantic constraints, the end-user profiles, and the services of the existing web applications;all these models are declaratively represented in the XML-based TaMeX integration-specification language. At run-time, the TaMeX agents use these models to flexibly interact with the end users, monitor and control the execution of the underlying applications' services and coordinate the information exchange among them, and to collaborate with each other to react to failures and effectively accomplish the desired user request. In this paper, we describe the TaMeX framework and we illustrate its capabilities with an integrated book-finding application as a case study.
In the last years, adaptive networks have been discovered simultaneously in different fields as a universal framework for the study of self-organization phenomena. Understanding the mechanisms behind these phenomena i...
详细信息
ISBN:
(数字)9788792982766
ISBN:
(纸本)9788792329455
In the last years, adaptive networks have been discovered simultaneously in different fields as a universal framework for the study of self-organization phenomena. Understanding the mechanisms behind these phenomena is hoped to bring forward not only empi
This book covers technologies, applications, tools, languages, procedures, advantages, and disadvantages of reconfigurable supercomputing using Field Programmable Gate Arrays (FPGAs). The target audience is the commun...
详细信息
ISBN:
(数字)9781608453375
ISBN:
(纸本)9781608453368
This book covers technologies, applications, tools, languages, procedures, advantages, and disadvantages of reconfigurable supercomputing using Field Programmable Gate Arrays (FPGAs). The target audience is the community of users of High Performance Computers (HPC) who may benefit from porting their applications into a reconfigurable environment. As such, this book is intended to guide the HPC user through the many algorithmic considerations, hardware alternatives, usability issues, programming languages, and design tools that need to be understood before embarking on the creation of reconfigurable parallel codes. We hope to show that FPGA acceleration, based on the exploitation of the data parallelism, pipelining and concurrency remains promising in view of the diminishing improvements in traditional processor and system design.
Table of Contents: FPGA Technology / Reconfigurable Supercomputing / Algorithmic Considerations / FPGA Programming Languages / Case Study: Sorting / Alternative Technologies and Concluding Remarks
This book can be presented in two different ways; introducing a particular methodology to build adaptive Web sites and; presenting the main concepts behind Web mining and then applying them to adaptive Web sites. In t...
详细信息
ISBN:
(数字)9781607503071
ISBN:
(纸本)9781586038311
This book can be presented in two different ways; introducing a particular methodology to build adaptive Web sites and; presenting the main concepts behind Web mining and then applying them to adaptive Web sites. In this case, adaptive Web sites is the case study to exemplify the tools introduced in the text. The authors start by introducing the Web and motivating the need for adaptive Web sites. The second chapter introduces the main concepts behind a Web site: its operation, its associated data and structure, user sessions, etc. Chapter three explains the Web mining process and the tools to analyze Web data, mainly focused in machine *** fourth chapter looks at how to store and manage data. Chapter five looks at the three main and different mining tasks: content, links and usage. The following chapter covers Web personalization, a crucial topic if we want to adapt our site to specific groups of people. Chapter seven shows how to use information extraction techniques to find user behavior patterns. The subsequent chapter explains how to acquire and maintain knowledge extracted from the previous phase. Finally, chapter nine contains the case study where all the previous concepts are applied to present a framework to build adaptive Web sites. In other words, the authors have taken care of writing a self-contained book for people that want to learn and apply personalization and adaptation in Web sites. This is commendable considering the large and increasing bibliography in these and related topics. The writing is easy to follow and although the coverage is not exhaustive, the main concepts and topics are all covered.
A dynamically adaptive system (DAS) is a software system that monitors itself and its environment at run time to identify conditions that require self-reconfiguration to ensure that the DAS continually satisfies its r...
详细信息
A dynamically adaptive system (DAS) is a software system that monitors itself and its environment at run time to identify conditions that require self-reconfiguration to ensure that the DAS continually satisfies its requirements. Self-reconfiguration enables a DAS to change its configuration while executing to mitigate unexpected changes. While it is infeasible for an engineer to enumerate all possible conditions that a DAS may experience, the DAS must still deliver acceptable behavior in all situations. This dissertation introduces a suite of techniques that addresses assurance for a DAS in the face of both system and environmental uncertainty at different levels of abstraction. We first present a technique for automatically incorporating flexibility into system requirements for different configurations of environmental conditions. Second, we describe a technique for exploring the code-level impact of uncertainty on a DAS. Third, we discuss a run-time testing feedback loop to continually assess DAS behavior. Lastly, we present two techniques for introducing adaptation into run-time testing activities. We demonstrate these techniques with applications from two different domains: an intelligent robotic vacuuming system that must clean a room safely and efficiently and a remote data mirroring network that must efficiently and effectively disseminate data throughout the network. We also provide an end-to-end example demonstrating the effectiveness of each assurance technique as applied to the remote data mirroring application.
An investigation of intelligence as an emergent phenomenon, integrating the perspectives of evolutionary biology, neuroscience, and artificial intelligence.
ISBN:
(数字)9780262328661
ISBN:
(纸本)9780262029131
An investigation of intelligence as an emergent phenomenon, integrating the perspectives of evolutionary biology, neuroscience, and artificial intelligence.
The use of partial reconfiguration (PR) in reconfigurable systems such as FieldProgramming Gate Arrays (FPGAs) has gained a lot of attention during the past tenyears. Recently, Xilinx has released the first commercial...
详细信息
The use of partial reconfiguration (PR) in reconfigurable systems such as FieldProgramming Gate Arrays (FPGAs) has gained a lot of attention during the past tenyears. Recently, Xilinx has released the first commercially available PR implementationfor its FPGAs. However, there is a lack of educational tools for PR instruction. Inaddition, the design and implantation of PR on FPGAs can be beneficial compared withthe current communications tools within academia. This thesis presents the design andsimulation of several basic modulation schemes within Simulink and System Generatorfor educational applications in communications classes. In addition, the implementationprocess of creating and testing additional partial bitstreams will take a few minutes ratherthan a few hours, which make this reconfigurable system a suitable system foreducational applications. Furthermore, each modulation scheme can be implementedwithout any use of Hardware Description Language (HDL), embedded, and softwaredevelopment design. After implementing these models on an FPGA the results of theseimplementations are analyzed and compared with the simulation results. The resultsdemonstrate the proper implementation of these PR designs on FPGAs
暂无评论