Distributed, Embedded and Real-time Java Systems
Research on real-time Java technology has been prolific over the past decade, leading to a large number of corresponding hardware and software solutions, and frameworks for distributed and embedded real-time Java systems. This book is aimed primaril
- PDF / 7,893,626 Bytes
- 382 Pages / 439.36 x 666.15 pts Page_size
- 27 Downloads / 226 Views
M. Teresa Higuera-Toledano • Andy J. Wellings Editors
Distributed, Embedded and Real-time Java Systems
123
Editors M. Teresa Higuera-Toledano Universidad Complutense de Madrid Facultad de Inform´atica, DACYA Calle del Profesor Gaec´ıa Santesmas 28040 Madrid Spain
Andy J. Wellings Department of Computer Science University of York Heslington York United Kingdom
ISBN 978-1-4419-8157-8 e-ISBN 978-1-4419-8158-5 DOI 10.1007/978-1-4419-8158-5 Springer New York Dordrecht Heidelberg London Library of Congress Control Number: 2011945437 © Springer Science+Business Media, LLC 2012 All rights reserved. This work may not be translated or copied in whole or in part without the written permission of the publisher (Springer Science+Business Media, LLC, 233 Spring Street, New York, NY 10013, USA), except for brief excerpts in connection with reviews or scholarly analysis. Use in connection with any form of information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed is forbidden. The use in this publication of trade names, trademarks, service marks, and similar terms, even if they are not identified as such, is not to be taken as an expression of opinion as to whether or not they are subject to proprietary rights. Printed on acid-free paper Springer is part of Springer Science+Business Media (www.springer.com)
Preface
The Java language has had an enormous impact since its introduction in the last decade of the twentieth century. Its success has been particularly strong in enterprise applications, where Java is one of the preeminent technology in use. A domain where Java is still trying to gain a foothold is that of real-time and embedded systems, be they multicore or distributed. Over the last 5 years, the supporting Javarelated technologies, in this increasingly important area, have matured. Some have matured more than others. The overall goal of this book is to provide insights into some of these technologies.
Audience This book is aimed at researchers in real-time embedded systems, particularly those who wish to understand the current state of the art in using Java in this domain. Masters students will also find useful material that founds background reading for higher degrees in embedded and real-time systems.
Structure and Content Much of the work in real-time distributed, embedded and real-time Java has focused on the Real-time Specification for Java (RTSJ) as the underlying base technology, and consequently many of the Chapters in this book address issues with, or solve problems using, this framework. Real-time embedded system are also themselves evolving. Distribution has always been an important consideration, but single processor nodes are rapidly being replaced by multicore platforms. This has increased the emphasis on parallel programming and has had a major impact on embedded and real-time software development. The next three chapters, therefore, explore aspects of this v
vi
Preface
issue. In Chap. 1, Wellings, Dibb
Data Loading...