Collaborative Approach for Web Application Development by Using Component Composition??

陈霄,吴毅坚,彭鑫,赵文耘
DOI: https://doi.org/10.3778/j.issn.1673-9418.1209002
2013-01-01
Abstract:In the environment of cloud computing, collaborative development can optimize the development process, shorten the development cycle, and improve the efficiency of Web application development. This paper proposes a collaborative approach to support Web application development by using component composition. In this approach, the functions or user activities of applications are mapped to different components. And these components are divided into more sub-components. The sub-components are dispatched as development tasks, and are accepted by different developers. Development is done on the base of the component template and code framework generated automatically. All the sub-components, as the parts of the whole component, will be taken part in the component composition. Composition result should be a component which realizes some functions or a user activity in the business workflow. To verify the method, this paper realizes a collaboration-based component composition tool and an off-line IDE (integrated development environment) which supports the automatic code framework generating.
What problem does this paper attempt to address?