A Survey on Web 2.0 Based Software Engineering
Dae‐Hee Han, Hyung-Min Koo, In‐Young Ko · Jeongbo gwahaghoe nonmunji. so'peuteuweeo mich eung'yong · 2012
Software development using the traditional software engineering methodologies has revealed several limitations as the scale and complexity of software are growing rapidly. These limitations vary from communication difficulties among the developers and stakeholders to inefficient management of artifacts produced in software life cycles that are software requirement, design, implementation, test, and maintenance. To resolve these limitations, the research field exploiting Web 2.0 paradigm in software engineering is under active discussion. These researches aim for managing software artifacts that are generated in software life cycles in organization level and improving software process through inducements of stakeholders' participation using Web 2.0 paradigm. In this paper, we examine and analyze current issues of Web 2.0-based software engineering. Hence, we investigate Web 2.0 technologies to complement the limitations of the traditional software engineering methodologies; and then find characteristics of Web 2.0-based software engineering and their technical challenges. Moreover, we also provide a research direction in addition to the reviews of Web 2.0-based software engineering researches and the comparative analysis of their strengths and weaknesses.