arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1201.0853cs.SE
收藏

使用软件工厂快速开发应用程序

Rapid Application Development Using Software Factories

Toni Stojanovski, Tomislav Dzekov

摘要:

软件开发仍然基于工厂生产,大多数编程代码仍然是手工制作的。软件开发离其他行业早已实现的软件生产产业化的最终目标还很遥远。软件产业化的缺乏导致无法应对用户需求的快速和频繁变化,并导致其实施过程中的成本和时间效率低下。与其他行业很久以前所做的类似,软件开发的产业化已经使用软件工厂的概念提出。我们已经接受了这个关于软件工厂的愿景,并开发了我们自己的软件工厂,它可以生成三层ASP.NET Web应用程序。在本文中,我们报告了我们的经验,使用这种方法在软件开发过程中,并在传统的开发和开发使用软件工厂的性能和可交付成果的比较结果。

英文摘要:

Software development is still based on manufactory production, and most of the programming code is still hand-crafted. Software development is very far away from the ultimate goal of industrialization in software production, something which has been achieved long time ago in the other industries. The lack of software industrialization creates an inability to cope with fast and frequent changes in user requirements, and causes cost and time inefficiencies during their implementation. Analogous to what other industries had done long time ago, industrialization of software development has been proposed using the concept of software factories. We have accepted this vision about software factories, and developed our own software factory which produces three-layered ASP.NET web applications. In this paper we report about our experience with using this approach in the process of software development, and present comparative results on performances and deliverables in both traditional development and development using software factories.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑