Home // International Journal On Advances in Internet Technology, volume 6, numbers 3 and 4, 2013 // View article


Easy Development of Web Applications using WebODRA2 and a Dedicated IDE

Authors:
Mariusz Trzaska

Keywords: Web frameworks; Web tools; Web applications; Object-Oriented Databases; Integration Development Environment; IDE; DSL editors; Scaffolding

Abstract:
The modern Web requires new ways for creating applications. We present our approach combining a web framework with a modern object-oriented database and a dedicated Integrated Development Environment (IDE). It makes it easier to develop web applications by rising the level of abstraction. In contrast to many existing solutions, where the business logic is developed in an object-oriented programming language and data is stored and processed in a relational system, our proposal employs a single programming and query language. Such a solution, together with flexible routing rules, creates a coherent ecosystem and, as an additional benefit, reduces the impedance mismatch. Our research is supported by a working prototype of the IDE and a web framework for our own object-oriented database management system. Furthermore, the created IDE utilizes scaffolding, which can automatically generate web GUIs supporting some useful operations.

Pages: 156 to 169

Copyright: Copyright (c) to authors, 2013. Used with permission.

Publication date: December 31, 2013

Published in: journal

ISSN: 1942-2652