الصفحة 1
الصفحة 1
img

Multiple Abstraction Hierachies for Mobile Robot Operation in Large Environments

This book focuses on the efficient performance of mobile robots through the use of multi-hierarchical symbolic representations of the environment. A mobile robot intended to perform deliberative actions must possess some symbolic representation of its workspace, but such representations of real environments usually become so large that should be conveniently arranged in order to facilitate and, in some cases, make possible their use. This book addresses all these issues considering symbolic multi-hierarchical structures. Such structures, based on the concept of abstraction, allow a robot to speed up its operation in large environments. Practical solutions tested on real robots (for instance, a robotic wheelchair for elder people) are provided.

img

Model-Driven Software Development

Abstraction is the most basic principle of software engineering. Abstractions are provided by models. Modeling and model transformation constitute the core of model-driven development. Models can be refined and finally be transformed into a technical implementation, i.e., a software system. The aim of this book is to give an overview of the state of the art in model-driven software development. Achievements are considered from a conceptual point of view in the first part, while the second part describes technical advances and infrastructures. Finally, the third part summarizes experiences gained in actual projects employing model-driven development. Beydeda, Book and Gruhn put together the results from leading researchers in this area, both from industry and academia. The result is a collection of papers which gives both researchers and graduate students a comprehensive overview of current research issues and industrial forefront practice, as promoted by OMG’s MDA initiative.

img

Model-Driven Design Using Business Patterns

This book takes exactly this step: it shows you how to apply the pattern ideas in business applications and presents more than 20 structural and behavioral business patterns that use the REA (resources, events, agents) pattern as a common backbone. If you are a developer working on business frameworks, you can use the patterns presented to derive the right abstractions (e.g., business objects) and to design and ensure that the meta-rules (e.g., process patterns) are followed by the developers of the actual applications. And if you are an application developer, you can use these patterns to design your business application, to ensure that it does not violate the domain rules, and to adapt the application to changing requirements without the need to change the overall architecture. As with patterns in general, this approach allows for both more flexible and more solid software architectures and hence better software quality.

img

Model Checking Software ; Vol. 3925 ; 13th International SPIN Workshop, Vienna, Austria, March 30 - April 1, 2006, Proceedings

he name “SPIN” refers both to a workshopon model checking and to a famous model checking tool. The SPIN workshop is an annual forum for practitioners and researchersinterested in state space-based techniques for the validation and analysis of software and hardware systems, including communication protocols. It focuses on techniques based on explicit representations of state spaces, as implemented in the SPIN model checker or other tools, and techniques based on a combination of explicit representations with other representations. The SPIN model checker has proven to be particularly suited for the analysis of concurrent asynchronous systems. The workshop aims to encourage interaction and exchange of ideas with all related areas in software engineering.

img

Model Checking Software ; Vol. 3639 : 12th International SPIN Workshop, San Francisco, CA, USA, August 22-24, 2005, Proceedings

Constitutes the refereed proceedings of the 12th International SPIN workshop on Model Checking Software, SPIN 2005, held in San Francisco, USA in August 2005. The papers are organized in topical sections on state representation and abstraction, dealing with concurrency, dealing with complex data, checking temporal properties, and more.

img

Model and Mathematics : From the 19th to the 21st Century

This book collects the historical and medial perspectives of a systematic and epistemological analysis of the complicated, multifaceted relationship between model and mathematics, ranging from, for example, the physical mathematical models of the 19th century to the simulation and digital modelling of the 21st century. The aim of this anthology is to showcase the status of the mathematical model between abstraction and realization, presentation and representation, what is modeled and what models.

img

Model Abstraction in Dynamical Systems : Application to Mobile Robot Control

The subject of this book is model abstraction of dynamical systems. The p- mary goal of the work embodied in this book is to design a controller for the mobile robotic car using abstraction. Abstraction provides a means to rep- sent the dynamics of a system using a simpler model while retaining important characteristics of the original system. A second goal of this work is to study the propagation of uncertain initial conditions in the framework of abstraction. The summation of this work is presented in this book.

img

Metainformatics ; International Symposium, MIS 2004, Salzburg, Austria, September 15-18, 2004, Revised Selected Papers

Constitutes the refereed post-proceedings of the Metainformatics Symposium, MIS 2004, held in Salzburg, Austria. This book reviews 17 papers that are devoted to finding useful abstractions, analytical frameworks, and systems that improve the understanding of the underlying structure of disciplines and families of systems within computer science.

img

Introduction to Reliable Distributed Programming

Guerraoui and Rodrigues present an introductory description of fundamental reliable distributed programming abstractions as well as algorithms to implement these abstractions. The authors follow an incremental approach by first introducing basic abstractions in simple distributed environments, before moving to more sophisticated abstractions and more challenging environments. Each core chapter is devoted to one specific class of abstractions, covering reliable delivery, shared memory, consensus and various forms of agreement. This textbook comes with a companion set of running examples implemented in Java. These can be used by students to get a better understanding of how reliable distributed programming abstractions can be implemented and used in practice. Combined, the chapters deliver a full course on reliable distributed programming. The book can also be used as a complete reference on the basic elements required to build reliable distributed applications.

img

Interconnect-Centric Design for Advanced SoC and NoC

In Interconnect-centric Design for Advanced SoC and NoC, we have tried to create a comprehensive understanding about on-chip interconnect characteristics, design methodologies, layered views on different abstraction levels and finally about applying the interconnect-centric design in system-on-chip design.

img

Integrated System-Level Modeling of Network-on-Chip enabled Multi-Processor Platforms

Integrated System-Level Modeling of Network-on-Chip Enabled Multi-Processor Platforms first gives a comprehensive update on recent developments in the area of SoC platforms and ESL design methodologies. The main contribution is the rigorous definition of a framework for modeling at the timing approximate level of abstraction. Subsequently this book presents a set of tools for the creation and exploration of timing approximate SoC platform models.

img

High Availability and Disaster Recovery : Concepts, Design, Implementation

Companies and other organizations depend more than ever on the availability of their Information Technology, and most mission critical business processes are IT-based processes. Business continuity is the ability to do business under any circumstances and is an essential requirement modern companies are facing. High availability and disaster recovery are contributions of the IT to fulfill this requirement. And companies will be confronted with such demands to an even greater extent in the future, since their credit ratings will be lower without such precautions. Both, high availability and disaster recovery, are realized by redundant systems. Redundancy can and should be implemented on different abstraction levels: from the hardware, the operating system and middleware components up to the backup computing center in case of a disaster. This book presents requirements, concepts, and realizations of redundant systems on all abstraction levels, and all given examples refer to UNIX and Linux systems.

img

Heterogeneous Objects Modelling and Applications : Collection of Papers on Foundations and Practice

Heterogeneous object modelling is a new and quickly developing research area. This book is one of the first attempts to systematically cover the most relevant themes and problems of this new and challenging subject area. It is a collection of invited papers and papers co-authored by the editors. Each chapter presents either new research results or a survey on the following topics:Formal models and abstractions of heterogeneous objects including geometric, topological, discrete and continuous models, operations forming special algebras and conversions between different model types.

img

Hardware Verification with SystemVerilog : An Object-Oriented Framework

Verification is increasingly complex, and SystemVerilog is one of the languages that the verification community is turning to. However, no language by itself can guarantee success without proper techniques. Object-oriented programming (OOP), with its focus on managing complexity, is ideally suited to this task. With this handbook—the first to focus on applying OOP to SystemVerilog—we’ll show how to manage complexity by using layers of abstraction and base classes. By adapting these techniques, you will write more "reasonable" code, and build efficient and reusable verification components. Both a learning tool and a reference, this handbook contains hundreds of real-world code snippets and three professional verification-system examples.

img

Guide to Efficient Software Design : An MVC Approach to Concepts, Structures, and Models

This classroom-tested textbook presents an active-learning approach to the foundational concepts of software design. These concepts are then applied to a case study, and reinforced through practice exercises, with the option to follow either a structured design or object-oriented design paradigm. The text applies an incremental and iterative software development approach, emphasizing the use of design characteristics and modeling techniques as a way to represent higher levels of design abstraction, and promoting the model-view-controller (MVC) architecture.

img

Groundwater Management in Asian Cities : Technology and Policy for Sustainability

The number of city dwellers who do not have access to piped water and rely on groundwater is also increasing. In many Asian cities, groundwater is not only the source of domestic water but also an important resource for industrial development, making better management of groundwater resources essential for sustainable development. Because groundwater is easier to access and costs less than water from piped systems, groundwater abstraction cannot be easily regulated. Policies for groundwater management adopted in Japan and other Asian countries are compared, and technologies for efficient use of groundwater are elucidated. Groundwater contamination is also a serious problem that exacerbates water scarcity in Asian cities. Case studies illustrate the cause and consequences of naturally occurring contaminants such as arsenic and fluoride, and groundwater contamination due to anthropogenic contaminants is described. Also discussed are technologies for treating contaminated groundwater to reduce the health risks of drinking contaminated groundwater.

img

Groundwater and Ecosystems

Groundwater Dependent Ecosystems (GDEs) frequently exhibit rich biological diversity and can provide enormous economic wealth. In recent years, GDEs in many industrialized countries have shown signs of serious degradation, primarily the result of groundwater abstraction and pollution. Many such systems, including a number of well documented cases in Eastern Europe, are no longer sustainable. As a consequence, the conservation and sustainable management of GDEs has emerged as one of the most urgent environmental research priorities of our time. A large percentage of the world’s population lives in cities and either depends on, or is affected in some way, by groundwater. Moreover, groundwater has become a very important and complex issue that attracts the interest of many diverse stakeholders. Many problems related to groundwater and ecosystems are shared by countries throughout the world and there is growing recognition that much can be gained by co-operation on an international scale.

img

Geometry of Principal Sheaves

The book provides a detailed introduction to the theory of connections on principal sheaves in the framework of Abstract Differential Geometry (ADG). This is a new approach to differential geometry based on sheaf theoretic methods, without use of ordinary calculus. This point of view complies with the demand of contemporary physics to cope with non-smooth models of physical phenomena and spaces with singularities. Starting with a brief survey of the required sheaf theory and cohomology, the exposition then moves on to differential triads (the abstraction of smooth manifolds) and Lie sheaves of groups (the abstraction of Lie groups). Having laid the groundwork, the main part of the book is devoted to the theory of connections on principal sheaves, incorporating connections on vector

img

Functional Verification of Programmable Embedded Architectures : A Top-Down Approach

This book presents a top-down validation methodology that complements the existing bottom-up approaches. It leverages the system architect’s knowledge about the behavior of the design through architecture specification using an Architecture Description Language (ADL). The authors also address two fundamental challenges in functional verification: lack of a golden reference model, and lack of a comprehensive functional coverage metric.

img

Functional Fractional Calculus for System Identification and Controls

In this book not only mathematical abstractions are discussed in a lucid manner, but also several practical applications are given particularly for system identification, description and then efficient controls.

عدد النتائج بكل صفحة