doi: 10.4304/jsw.6.9.1795-1804
Towards the Rapid Application Development Based on Predefined Frameworks
- School of Computer, Hangzhou Dianzi University, Hangzhou, China
Abstract
The development of large or medium-sized domain application systems usually involves intensive workforce due to its complexity. Reuse of existing components, especially those architectural ones, could dramatically reduce the production cost and improve the quality. However, the problems related with making and adapting reusable components among different systems often inhibit the introduction of reuse. Fortunately, domainoriented application systems, especially those data-centric ones, usually share similar behaviors no matter what they server for. This paper extracts the common behaviors existing in different domains and introduces the templates based application framework, called RADF. RADF provides application skeletons and confines domain specific coding in predefined templates of classes and configuration files. The proprietary behavior of domain specific applications could be realized via simply filling codes in these templates. RADF not only consolidates the programming paradigm and provides the supporting classes for default behaviors expected in different domains, but also allows manually extending and reassembling these supporting classes. Four cases of RADF-based development have proved that RADF helps rapid application development with significantly reduced number of manually-coded source lines.
Keywords
- application systems
- framework
- rapid de
How to Cite
Dongjin Yu, "Towards the Rapid Application Development Based on Predefined Frameworks," Journal of Software, vol. 6, no. 9, pp. 1795-1804, 2011. https://doi.org/ 10.4304/jsw.6.9.1795-1804
Copyright & License
Copyright © 2011 by the authors. This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).
