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. Xu101.69
Jingsong Zhang200.34
Shelby Gao301.01