You may have to Search all our reviewed books and magazines, click the sign up button below to create a free account.
Self-adaptive software evaluates its own behavior and changes its behavior when the evaluation indicates that the software does not accomplish what it is intended to do or when better functionality or better performance is possible. The self-adaptive approach in software engineering builds on well-known features like the use of errors and the handling of exceptions in languages like Lisp or Java and aims at improving the robustness of software systems by gradually adding new features of self-adaption and autonomity. This book originates from the First International Workshop on Self-Adaptive Software, IWSAS 2000, held in Oxford, UK in April 2000. The revised full papers presented in the volume together with an introductory survey by the volume editors assess the state of the art in this emerging new field and set the scene for future research and development work.
In his study, Mahdi Derakhshanmanesh builds on the state of the art in modeling by proposing to integrate models into running software on the component-level without translating them to code. Such so-called model-integrating software exploits all advantages of models: models implicitly support a good separation of concerns, they are self-documenting and thus improve understandability and maintainability and in contrast to model-driven approaches there is no synchronization problem anymore between the models and the code generated from them. Using model-integrating components, software will be easier to build and easier to evolve by just modifying the respective model in an editor. Furthermore, software may also adapt itself at runtime by transforming its own model part.
Experts report on the latest artificial intelligence research concerning reasoning about reasoning itself.
Self-organisation, self-regulation, self-repair, and self-maintenance are promising conceptual approaches to deal with the ever increasing complexity of distributed interacting software and information handling systems. Self-organising applications are able to dynamically change their functionality and structure without direct user intervention to respond to changes in requirements and the environment. This book comprises revised and extended papers presented at the International Workshop on Engineering Self-Organising Applications, ESOA 2004, held in New York, NY, USA in July 2004 at AAMAS as well as invited papers from leading researchers. The papers are organized in topical sections on state of the art, synthesis and design methods, self-assembly and robots, stigmergy and related topics, and industrial applications.
This book is a spin-off of a by-invitation-only workshop on self-* properties in complex systems held in summer 2004 in Bertinoro, Italy. The workshop aimed to identify the conceptual and practical foundations for modeling, analyzing, and achieving self-* properties in distributed and networked systems. Based on the discussions at the workshop, papers were solicited from workshop participants and invited from leading researchers in the field. Besides presenting sound research results, the papers also present visionary statements, thought-provoking ideas, and exploratory results. The 27 carefully reviewed revised full papers, presented together with a motivating introduction and overview, are organized in topical sections on self-organization, self-awareness, self-awareness versus self-organization, supporting self-properties, and peer-to-peer algorithms.
The refereed proceedings of the 4th International and Interdisciplinary Conference on Modeling and Using Context, CONTEXT 2003, held in Stanford, CA, USA in June 2003. The 31 full papers and 15 short papers presented were carefully reviewed, selected, and revised for inclusion in the book. The papers presented deal with the interdisciplinary topic of modeling and using context from various points of view, ranging through cognitive science, formal logic, artifical intelligence, computational intelligence, philosophical and psychological aspects, and information processing. Highly general philosophical and theoretical issues are complemented by specific applications in various fields.
Isaac Levi is one of the preeminent philosophers in the areas of pragmatic rationality and epistemology. This collection of essays constitutes an important presentation of his original and influential ideas about rational choice and belief. A wide range of topics is covered, including consequentialism and sequential choice, consensus, voluntarism of belief, and the tolerance of the opinions of others. The essays elaborate on the idea that principles of rationality are norms that regulate the coherence of our beliefs and values with our rational choices. The norms impose minimal constraints on deliberation and inquiry, but they also impose demands well beyond the capacities of deliberating agents. This major collection will be eagerly sought out by a wide range of philosophers in epistemology, logic, and philosophy of science, as well as economists, decision theorists, and statisticians.
This book constitutes the refereed proceedings of the 6th International Symposium on Mobile Human-Computer Interaction, Mobile HCI 2004, held in Glasgow, UK, in September 2004. The 25 revised full papers, 20 revised short papers, and 22 revised posters presented together with summaries of 7 workshops and 2 panels were carefully reviewed and selected from a total of 166 submissions. The full papers are organized in topical sections on screen and power limitations; user differences and navigation; evaluation and evaluation techniques, till, touch and text entry; auditory interactions; device differences and web pages; and novel interaction techniques.
Evolution of software has long been recognized as one of the most problematic and challenging areas in the field of software engineering, as evidenced by the high, often up to 60-80%, life-cycle costs attributed to this activity over the life of a software system. Studies of software evolution are central to the understanding and practice of software development. Yet it has received relatively little attention in the field of software engineering. This book focuses on topics aimed at giving a scientific insight into the aspect of software evolution and feedback. In summary, the book covers conceptual, phenomenological, empirical, technological and theoretical aspects of the field of software...
This volume contains the proceedings of the 1999 IEEE International Symposium on Intelligent Control. The wide variety of topics covered include; timed discrete event systems; learning, genetic and fuzzy systems; emotions in psychology and neural networks; and a panel discussion on autonomy.