The Design of Cloud Workflow Systems
Cloud computing is the latest market-oriented computing paradigm which brings software design and development into a new era characterized by “XaaS”, i.e. everything as a service. Cloud workflows, as typical software applications in the cloud, are compose
- PDF / 6,079,978 Bytes
- 104 Pages / 439.37 x 666.142 pts Page_size
- 0 Downloads / 197 Views
Series Editors Stan Zdonik Peng Ning Shashi Shekhar Jonathan Katz Xindong Wu Lakhmi C Jain David Padua Xuemin Shen Borko Furht
For further volumes: http://www.springer.com/series/10028
Xiao Liu Dong Yuan Gaofeng Zhang Wenhao Li Dahai Cao Qiang He Jinjun Chen Yun Yang •
•
•
•
•
The Design of Cloud Workflow Systems
123
Xiao Liu Dong Yuan Gaofeng Zhang Wenhao Li Dahai Cao Qiang He Jinjun Chen Yun Yang Faculty of Information and Communication Technologies Centre for Computing and Engineering Software Systems Swinburne University of Technology Hawthorn, Melbourne, VIC 3122 Australia Xiao Liu e-mail: [email protected]
Dahai Cao e-mail: [email protected] Qiang He e-mail: [email protected] Yun Yang e-mail: [email protected] Jinjun Chen Faculty of Engineering and Information Technology Centre for Innovation in IT Services and Applications University of Technology Sydney, NSW 2007 Australia e-mail: [email protected]
Dong Yuan e-mail: [email protected] Gaofeng Zhang e-mail: [email protected] Wenhao Li e-mail: [email protected]
ISSN 2191-5768 e-ISSN 2191-5776 ISBN 978-1-4614-1932-7 e-ISBN 978-1-4614-1933-4 DOI 10.1007/978-1-4614-1933-4 Springer New York Dordrecht Heidelberg London Library of Congress Control Number: 2011940815 Ó The Author(s) 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
Cloud computing is the latest computing paradigm which brings entirely new innovations to the Information Technology (IT) industry. Gartner estimated the demand in 2009 for cloud computing at $46 billion, rising to $150 billion by 2013.1 According to Microsoft, cloud computing can help their customers to save up to 80% on the cost of their IT infrastructure.2 Workflow systems have been widely used as software tools to support process automation, and also as middleware services for distributed high performance computing infrastructures such as cluster, peer-to-peer, and grid computing. In the upcoming few years, given the enormous market of cloud computing, there will be a rapid growth of software as a service (SaaS), and we can envisage that cloud workflow system can be one of the competitive software platforms to support the design, development and running of cloud based software applications. Cloud computing has many unique characteristics such
Data Loading...