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

  • Authors:
  • Jin Liu;Jing Zhou;Junfeng Wang;Xue Chen;Hainan Zhou

  • Affiliations:
  • State Key Lab. of Software Engineering, Computer School, Wuhan University, Wuhan, China 430072 and Lab. of Complex Systems and Intelligence Science, Institute of Automation, CAS, Beijing, China 10 ...;School of Computer Science, Communication University of China, Beijing, China 100024 and Key Lab. of Intelligent Information Processing, Institute of Computing Technology, CAS, Beijing, China 1001 ...;College of Computer Science, Sichuan University, Chengdu, China 610064;Digital Content Computing and Semantic Grid Group, School of Computer Engineering and Science, Shanghai University, Shanghai, China 200072;State Key Lab. of Software Engineering, Computer School, Wuhan University, Wuhan, China 430072

  • Venue:
  • The Journal of Supercomputing
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.