Title | ||
---|---|---|
Froglingo - A Monolithic Alternative to DBMS, Programming Language, Web Server and File System |
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. |
Year | Venue | Keywords |
---|---|---|
2010 | ENASE 2010: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING | Total recursive functions,Computability,Productivity,Data model,Programming language,DBMS,Data exchange,Access control,Web server,File system |
Field | DocType | Citations |
Programming language,Self-certifying File System,Data control language,Computer science,Class implementation file,Versioning file system,Unix file types,First-generation programming language,Memory-mapped file,Database,Operating system,Web server | Conference | 0 |
PageRank | References | Authors |
0.34 | 0 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Kevin H. Xu | 1 | 0 | 1.69 |
Jingsong Zhang | 2 | 0 | 0.34 |
Shelby Gao | 3 | 0 | 1.01 |