FROGLINGO - A Monolithic Alternative to DBMS, Programming Language, Web Server and File System
Kevin H. Xu, Jingsong Zhang, Shelby Gao
2010
Abstract
Application software started with a monolithic architecture in the 1960s, i.e., a single executable file for the entire application. For better productivity in software development, software application in a typical corporate environment today consists of multiple components including off-the-shelf products. Froglingo is a unified solution for database management and programming language. It is an alternative to the combination of software technologies including DBMS, programming language, web server, and file system. The Enterprise-Participant (EP) data model, Froglingo without variables, is a computer language equivalent to a class of total recursive functions. It brings the monolith back to application software. In this paper, we show that Froglingo is a monolith and demonstrate that this monolith with the EP data model improves the productivity in both software development and software maintenance.
DownloadPaper Citation
in Harvard Style
H. Xu K., Zhang J. and Gao S. (2010). FROGLINGO - A Monolithic Alternative to DBMS, Programming Language, Web Server and File System . In Proceedings of the Fifth International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-8425-21-8, pages 247-252. DOI: 10.5220/0002923202470252
in Bibtex Style
@conference{enase10,
author={Kevin H. Xu and Jingsong Zhang and Shelby Gao},
title={FROGLINGO - A Monolithic Alternative to DBMS, Programming Language, Web Server and File System},
booktitle={Proceedings of the Fifth International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},
year={2010},
pages={247-252},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002923202470252},
isbn={978-989-8425-21-8},
}
in EndNote Style
TY - CONF
JO - Proceedings of the Fifth International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - FROGLINGO - A Monolithic Alternative to DBMS, Programming Language, Web Server and File System
SN - 978-989-8425-21-8
AU - H. Xu K.
AU - Zhang J.
AU - Gao S.
PY - 2010
SP - 247
EP - 252
DO - 10.5220/0002923202470252