Self-Aware Computing Systems
This book provides formal and informal definitions and taxonomies for self-aware computing systems, and explains how self-aware computing relates to many existing subfields of computer science, especially software engineering. It describes architectures a
- PDF / 18,799,561 Bytes
- 720 Pages / 453.543 x 683.15 pts Page_size
- 69 Downloads / 197 Views
are Computing Systems
Self-Aware Computing Systems
Samuel Kounev Jeffrey O. Kephart Aleksandar Milenkoski Xiaoyun Zhu •
•
Editors
Self-Aware Computing Systems
123
Editors Samuel Kounev University of Würzburg Würzburg Germany
Xiaoyun Zhu VMWare Inc. Santa Clara, CA USA
Jeffrey O. Kephart Thomas J. Watson Research Center Hawthorne, NY USA
and Futurewei Technologies, Inc. Santa Clara, CA USA
Aleksandar Milenkoski University of Würzburg Würzburg Germany
ISBN 978-3-319-47472-4 DOI 10.1007/978-3-319-47474-8
ISBN 978-3-319-47474-8
(eBook)
Library of Congress Control Number: 2016954693 © Springer International Publishing AG 2017 This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical way, and transmission or information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed. The use of general descriptive names, registered names, trademarks, service marks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use. The publisher, the authors and the editors are safe to assume that the advice and information in this book are believed to be true and accurate at the date of publication. Neither the publisher nor the authors or the editors give a warranty, express or implied, with respect to the material contained herein or for any errors or omissions that may have been made. Printed on acid-free paper This Springer imprint is published by Springer Nature The registered company is Springer International Publishing AG The registered company address is: Gewerbestrasse 11, 6330 Cham, Switzerland
Preface
Background During the past several years, many different research communities have explored the aspects of self-awareness in computing systems, each from their own perspective. To the artificial intelligence community, the natural unit of self-awareness is the software agent; to those who study the autonomic computing, it is the autonomic element. One can identify at least a dozen other research communities for which the self-awareness of a computing system is a central issue. However, the underlying commonalities in these notions of self-awareness are often obscured by the differences in the nomenclature and the lack of precise definitions. Recently, there have been efforts to put a spotlight on the topic of self-awareness in the computing systems and treat it as a worthwhile object of study in its own right. Examples include the SElf-awarE Computing (SEEC)1 project at MIT and University of Chicago, the ASCENS2 and EPiCS3 FP7 EU Projects, and the FOCAS FET Coordination Action.4 There have also been efforts to assemble the researchers with a common interest in self-adaptiv
Data Loading...