Flowable Services: A Human-Centric Framework toward Service Assurance

Service computing aims to provide IT and computing resources to users in a way that it simply serves them. However, many issues remain in, such as portability, interoperability, and heterogeneity of diverse services, in addition to service modeling, creation, deployment, discovery, recommendation, composition, and delivery, in order to provide a service that best fits user needs and contexts at the time. In this study, we propose a new model of flow able services. Its primary purpose is to realize seamless integration and provision of diverse services in an intuitive "flowable" way maximally close to the "flow" of users' activities and thoughts, and as pertinent as possible to their needs, thus gain the most satisfaction. In this paper, we propose and discuss a human-centric framework of flow able services toward service assurance. We further describe the evaluation of the model, and an application scenario for adaptive delivery of personalized learning service under the proposed framework.

[1]  Luciano Rossoni,et al.  Models and methods in social network analysis , 2006 .

[2]  Francesco Colace,et al.  Ontology for E-Learning: A Bayesian Approach , 2010, IEEE Transactions on Education.

[3]  Yoshiaki Kakuda Assurance Networks: Concepts, Technologies, and Case Studies , 2010, 2010 7th International Conference on Ubiquitous Intelligence & Computing and 7th International Conference on Autonomic & Trusted Computing.

[4]  Eyhab Al-Masri,et al.  Investigating web services on the world wide web , 2008, WWW.

[5]  Eyhab Al-Masri,et al.  Discovering Web Services in Search Engines , 2008, IEEE Internet Computing.

[6]  David Sutton,et al.  Wheels Within Wheels: a Development of Traditional Socio-Technical Thinking , 1990 .

[7]  Qun Jin,et al.  Harnessing User Contexts to Enable Flowable Services Model , 2010, 2010 3rd International Conference on Human-Centric Computing.

[8]  Qun Jin,et al.  Provision of Flowable Services in Cloud Computing Environments , 2010, 2010 5th International Conference on Future Information Technology.

[9]  Hong Chen,et al.  Ubiquitous Personal Study: a framework for supporting information access and sharing , 2009, Personal and Ubiquitous Computing.

[10]  Panagiotis Louridas Up in the Air: Moving Your Applications to the Cloud , 2010, IEEE Software.

[11]  Koji Torii,et al.  Quality-Assurance Technology in Japan , 1987, IEEE Software.

[12]  Elizabeth Chang,et al.  A QoS-based service retrieval methodology for digital ecosystems , 2009, Int. J. Web Grid Serv..

[13]  Hsiao-Hwa Chen,et al.  A Flexible QoS-aware Service Gateway for Heterogeneous Wireless Networks , 2007, IEEE Network.

[14]  Qun Jin,et al.  A Context-Aware Framework for Flowable Services , 2009, 2009 Third International Conference on Multimedia and Ubiquitous Engineering.

[15]  Symeon Retalis,et al.  QUALITY ASSURANCE PROCEDURES AND e-ODL , 2003 .

[16]  Qun Jin,et al.  Ranking Metrics and Search Guidance for Learning Object Repository , 2010, IEEE Transactions on Learning Technologies.

[17]  Alejandro Quintero,et al.  Quality of service considerations in collaborative learning environments , 2005, 2005 1st International Conference on Multimedia Services Access Networks, 2005. MSAN '05..

[18]  Daniela Grigori,et al.  Behavioral matchmaking for service retrieval: application to conversation protocols , 2006, BDA.

[19]  Raymond A. Paul,et al.  High-Assurance Service-Oriented Architectures , 2008, Computer.

[20]  Zhi Jin,et al.  Web Services Composing by Multiagent Negotiation , 2008, J. Syst. Sci. Complex..

[21]  Matthew Richardson,et al.  Yes, there is a correlation: - from social networks to personal behavior on the web , 2008, WWW.

[22]  Michael R Nelson,et al.  Building an Open Cloud , 2009, Science.

[23]  Nikos Loutas,et al.  Semantic Service Search Engine (S3E): An Approach for Finding Services on the Web , 2009, WSKS.

[24]  Kyung-Ok Kim,et al.  An efficient approach for service retrieval , 2008, ICUIMC '08.

[25]  Shunji Osaki,et al.  Software Reliability Growth Modeling: Models and Applications , 1985, IEEE Transactions on Software Engineering.

[26]  David Sutton Socio-Technical Systems: Technique or Philosophy? , 2000 .

[27]  Taghi M. Khoshgoftaar,et al.  Assuring Timeliness in an e-Science Service-Oriented Architecture , 2008, Computer.

[28]  Zhijun Yan,et al.  An Empirical Study: Measuring the Service Quality of an e-Learning System with the Model of ZOT SERVQUAL , 2010, 2010 International Conference on E-Business and E-Government.

[29]  Qun Jin,et al.  Dynamically constructing user profiles with similarity-based online incremental clustering , 2009, Int. J. Adv. Intell. Paradigms.

[30]  Jianhua Ma,et al.  A flowable service model for seamless integration of services , 2009 .

[31]  Elizabeth Chang,et al.  A Human-Centered Semantic Service Platform for the Digital Ecosystems Environment , 2009, World Wide Web.

[32]  Farokh B. Bastani,et al.  QoS-Reconfigurable Web Services and Compositions for High-Assurance Systems , 2008, Computer.

[33]  Y. Amghar,et al.  Enhancing Web Service Discovery by Using Collaborative Tagging System , 2008, 2008 4th International Conference on Next Generation Web Services Practices.

[34]  Nancy R. Mead,et al.  Advancing Software Assurance with Public-Private Collaboration , 2010, Computer.

[35]  Hsiao-Hwa Chen,et al.  QoS-aware routing in emerging heterogeneous wireless networks[Quality-of-Service-Based Routing Algorithms for Heterogeneous Networks] , 2007, IEEE Communications Magazine.

[36]  Zibin Zheng,et al.  WSExpress: A QoS-aware Search Engine for Web Services , 2010, 2010 IEEE International Conference on Web Services.

[37]  Colin Atkinson,et al.  Specifying High-Assurance Services , 2008, Computer.