Cloud service: automatic construction and evolution of software process problem-solving resource space

The automatic construction of networked software and its ability to adapt to dynamic environments are important for cloud services that depend upon these capabilities. We provide a cloud service that browses the stacks of problem solution resources produced in the software process (SP for short) by organizing them into a structured Resource Space according to domain topics. Efforts are made to provide the cloud service with the ability of automatic construction of the SP problem-solving Resource Space, including extracting domain topics from document resources with the TDDF algorithm, transforming the topics into several categories to form the logic Resource Space, and deploying the Resource Space in a Peer-to-Peer (P2P for short) network. We also expect to achieve the online service evolution such as adjusting the resource pool and refining the Resource Space Model (RSM for short) by continuously understanding and adapting to its surroundings. Empirical cases are finally presented. Our investigation promotes the adaptability of cloud services to their changing environment.

[1]  M Holcombe,et al.  A logic for biological systems. , 2000, Bio Systems.

[2]  Riccardo Zecchina,et al.  Clustering with shallow trees , 2009, ArXiv.

[3]  Sebastian Rudolph,et al.  Foundations of Semantic Web Technologies , 2009 .

[4]  Jin Liu,et al.  Segment-based adaptive hyper-Erlang model for long-tailed network traffic approximation , 2008, The Journal of Supercomputing.

[5]  Jan Gulliksen,et al.  The usability design process - integrating user-centered systems design in the software development process , 2003, Softw. Process. Improv. Pract..

[6]  Zhang Kai,et al.  Complexity analysis to software defect system , 2005 .

[7]  Hai Zhuge,et al.  Resource space model, OWL and database: Mapping and integration , 2008, TOIT.

[8]  Hai Zhuge,et al.  Resource Space Grid: model, method and platform , 2004, Concurr. Pract. Exp..

[9]  Maciej Koutny,et al.  Framed temporal logic programming , 2008, Sci. Comput. Program..

[10]  Peter G. Kropf,et al.  Distributed Lookup in Structured Peer-to-Peer Ad-Hoc Networks , 2006, OTM Conferences.

[11]  Richard Murch,et al.  Autonomic Computing , 2004 .

[12]  Günther Pernul,et al.  Proceedings of the ER 2009 Workshops (CoMoL, ETheCoM, FP-UML, MOST-ONISW, QoIS, RIGiM, SeCoGIS) on Advances in Conceptual Modeling - Challenging Perspectives , 2009 .

[13]  Max Bramer,et al.  Text and Hypertext Categorization , 2009, Artificial Intelligence: An International Perspective.

[14]  Xiang Li,et al.  Resource space view tour mechanism , 2008, Concurr. Comput. Pract. Exp..

[15]  David L. Cohn,et al.  Autonomic Computing , 2003, ISADS.

[16]  Christopher D. Manning,et al.  Inverted Index , 2009, Encyclopedia of Database Systems.

[17]  Sunita Sarawagi,et al.  Explaining Differences in Multidimensional Aggregates , 1999, VLDB.

[18]  Franco Zambonelli,et al.  A Simple Model and Infrastructure for Context-Aware Browsing of the World , 2007, Fifth Annual IEEE International Conference on Pervasive Computing and Communications (PerCom'07).

[19]  Chun Zhang,et al.  Storing and querying ordered XML using a relational database system , 2002, SIGMOD '02.

[20]  Peter Mika,et al.  Web Semantics in the Clouds , 2008, IEEE Intelligent Systems.

[21]  Hai Zhuge,et al.  The Web Resource Space Model , 2008 .

[22]  Sunita Sarawagi,et al.  Modeling multidimensional databases , 1997, Proceedings 13th International Conference on Data Engineering.

[23]  Boris Motik,et al.  Bridging the gap between OWL and relational databases , 2007, WWW '07.

[24]  Max Bramer,et al.  Artificial Intelligence: An International Perspective , 2009, Artificial Intelligence: An International Perspective.

[25]  Xiangfeng Luo,et al.  Experimental study on the extraction and distribution of textual domain keywords , 2008 .

[26]  Hai Zhuge,et al.  Automatic generation of document semantics for the e-science Knowledge Grid , 2006, J. Syst. Softw..

[27]  Zhenhua Duan,et al.  Operational semantics of Framed Tempura , 2008, J. Log. Algebraic Methods Program..

[28]  Aoying Zhou,et al.  An efficient peer-to-peer indexing tree structure for multidimensional data , 2009, Future Gener. Comput. Syst..

[29]  Jie Liu,et al.  Extended resource space model , 2005, Future Gener. Comput. Syst..

[30]  Bart Goethals,et al.  Advances in frequent itemset mining implementations: report on FIMI'03 , 2004, SKDD.

[31]  Sarunas Girdzijauskas,et al.  Distributed Hash Table , 2009, Encyclopedia of Database Systems.

[32]  Sidney Roberto de Sousa,et al.  A Semantic Approach to Describe Geospatial Resources , 2009, ER Workshops.

[33]  Serge Abiteboul,et al.  Foundations of Databases , 1994 .

[34]  Marcel Frehner,et al.  Virtual database: Spatial analysis in a Web-based data management system for distributed ecological data , 2006, Environ. Model. Softw..

[35]  Rajkumar Buyya,et al.  Article in Press Future Generation Computer Systems ( ) – Future Generation Computer Systems Cloud Computing and Emerging It Platforms: Vision, Hype, and Reality for Delivering Computing as the 5th Utility , 2022 .