000 04169nam a22005415i 4500
001 978-1-4614-1933-4
003 DE-He213
005 20140220083244.0
007 cr nn 008mamaa
008 111031s2012 xxu| s |||| 0|eng d
020 _a9781461419334
_9978-1-4614-1933-4
024 7 _a10.1007/978-1-4614-1933-4
_2doi
050 4 _aTK5105.5-5105.9
072 7 _aUKN
_2bicssc
072 7 _aCOM075000
_2bisacsh
082 0 4 _a004.6
_223
100 1 _aLiu, Xiao.
_eauthor.
245 1 4 _aThe Design of Cloud Workflow Systems
_h[electronic resource] /
_cby Xiao Liu, Dong Yuan, Gaofeng Zhang, Wenhao Li, Dahai Cao, Qiang He, Jinjun Chen, Yun Yang.
264 1 _aNew York, NY :
_bSpringer New York,
_c2012.
300 _aXIV, 97p. 33 illus.
_bonline resource.
336 _atext
_btxt
_2rdacontent
337 _acomputer
_bc
_2rdamedia
338 _aonline resource
_bcr
_2rdacarrier
347 _atext file
_bPDF
_2rda
490 1 _aSpringerBriefs in Computer Science,
_x2191-5768
505 0 _aIntroduction -- Workflow Systems in the Cloud -- Cloud Workflow System Architecture -- Cloud Workflow System Functionality -- Cloud Workflow System Quality of Service -- Case Study: SWINDEW-C Cloud Workflow System -- Bibliography -- Appendices.
520 _aCloud 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 composed of a set of partially ordered cloud software services to achieve specific goals. However, due to the low QoS (quality of service) nature of the cloud environment, the design of workflow systems in the cloud becomes a challenging issue for the delivery of high quality cloud workflow applications. To address such an issue, this book presents a systematic investigation to the three critical aspects for the design of a cloud workflow system, viz. system architecture, system functionality and quality of service. Specifically, the system architecture for a cloud workflow system is designed based on the general four-layer cloud architecture, viz. application layer, platform layer, unified resources layer and fabric layer. The system functionality for a cloud workflow system is designed based on the general workflow reference model but with significant extensions to accommodate software services in the cloud. The support of QoS is critical for the quality of cloud workflow applications. This book presents a generic framework to facilitate a unified design and development process for software components that deliver lifecycle support for different QoS requirements. While the general QoS requirements for cloud workflow applications can have many dimensions, this book mainly focuses on three of the most important ones, viz. performance, reliability and security. In this book, the architecture, functionality and QoS management of our SwinDeW-C prototype cloud workflow system are demonstrated in detail as a case study to evaluate our generic design for cloud workflow systems. To conclude, this book offers a general overview of cloud workflow systems and provides comprehensive introductions to the design of the system architecture, system functionality and QoS management.
650 0 _aComputer science.
650 0 _aComputer Communication Networks.
650 0 _aSoftware engineering.
650 1 4 _aComputer Science.
650 2 4 _aComputer Communication Networks.
650 2 4 _aSoftware Engineering/Programming and Operating Systems.
700 1 _aYuan, Dong.
_eauthor.
700 1 _aZhang, Gaofeng.
_eauthor.
700 1 _aLi, Wenhao.
_eauthor.
700 1 _aCao, Dahai.
_eauthor.
700 1 _aHe, Qiang.
_eauthor.
700 1 _aChen, Jinjun.
_eauthor.
700 1 _aYang, Yun.
_eauthor.
710 2 _aSpringerLink (Online service)
773 0 _tSpringer eBooks
776 0 8 _iPrinted edition:
_z9781461419327
830 0 _aSpringerBriefs in Computer Science,
_x2191-5768
856 4 0 _uhttp://dx.doi.org/10.1007/978-1-4614-1933-4
912 _aZDB-2-SCS
999 _c101163
_d101163