VINCA4Science: A Personal Workflow System for e-Science

The uncertain and diversified nature of scientific research often prohibits scientists from pre-defining a common full-fledged workflow. It would help if end users are allowed to individually construct and execute personal workflows on the basis of a common skeleton. In such a personal workflow, scientists can do experiments in a "trail-and-error" manner, and keep provenance information for future analysis and reuse. Driven by these wishes, we proposed an approach to personal workflow and developed a supporting system called VINCA4Science. A synthesized view of local and networked resources is conceptualized, and a knowledge- based service recommendation mechanism is realized for guiding workflow construction. Tryout applications in bioinformatics research show that VINCA4Science helps to improve programming efficiency and quality, provide flexible management control, and therefore improve scientific productivity.

[1]  Chen Zhang,et al.  An Approach to Abstracting and Transforming Web Services for End-user-doable Construction of Service-Oriented Applications , 2005, NODe/GSEM.

[2]  Dennis Gannon,et al.  Workflows for e-Science, Scientific Workflows for Grids , 2014 .

[3]  Tian Chao,et al.  On demand Web services-based business process composition , 2003, SMC'03 Conference Proceedings. 2003 IEEE International Conference on Systems, Man and Cybernetics. Conference Theme - System Security and Assurance (Cat. No.03CH37483).

[4]  Amit P. Sheth,et al.  Meteor-s web service annotation framework , 2004, WWW '04.

[5]  Shazia Sadiq,et al.  On dynamically changing workflow processes , 2002 .

[6]  George S. Avrunin,et al.  Property specification patterns for finite-state verification , 1998, FMSP '98.

[7]  Cláudio T. Silva,et al.  Managing Rapidly-Evolving Scientific Workflows , 2006, IPAW.

[8]  Jian Yu,et al.  Personalized Active Service Spaces for End-User Service Composition , 2006, 2006 IEEE International Conference on Services Computing (SCC'06).

[9]  Gediminas Adomavicius,et al.  Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions , 2005, IEEE Transactions on Knowledge and Data Engineering.

[10]  Zhi Jin,et al.  Requirement Engineering in Service-Oriented System Engineering , 2007 .

[11]  Yanbo Han,et al.  VINCA - A Visual and Personalized Business-Level Composition Language for Chaining Web-Based Services , 2003, ICSOC.

[12]  Ian Horrocks,et al.  Deciding Semantic Matching of Stateless Services , 2006, AAAI.

[13]  Ulf Leser,et al.  Adapters, shims, and glue - service interoperability for in silico experiments , 2006, Bioinform..

[14]  Yanbo Han,et al.  "Service Hyperlink" for Exploratory Service Composition , 2007, IEEE International Conference on e-Business Engineering (ICEBE'07).

[15]  Yanbo Han,et al.  Approach to Adaptive Service Matchmaking , 2007 .

[16]  Albert F. Case,et al.  Computer-aided software engineering (CASE): technology for improving software development productivity , 1985, DATB.

[17]  Jun Qin,et al.  Specification of grid workflow applications with AGWL: an Abstract Grid Workflow Language , 2005, CCGrid 2005. IEEE International Symposium on Cluster Computing and the Grid, 2005..

[18]  Edward A. Lee,et al.  Scientific workflow management and the Kepler system , 2006, Concurr. Comput. Pract. Exp..

[19]  Ian J. Taylor,et al.  Visual Grid Workflow in Triana , 2005, Journal of Grid Computing.

[20]  Matthew R. Pocock,et al.  Taverna: a tool for the composition and enactment of bioinformatics workflows , 2004, Bioinform..

[21]  van der Wmp Wil Aalst,et al.  Dealing with workflow change: identification of issues and solutions , 2000 .

[22]  Jian Yu,et al.  A service modeling approach with business-level reusability and extensibility , 2005, IEEE International Workshop on Service-Oriented System Engineering (SOSE'05).

[23]  Ali Afzal,et al.  ICENI: An Integrated Grid Middleware to Support E-Science , 2005 .