Scriba — A Tool for Developing Java Based Web Applications

Ricardo Choren, Carlos Laufer, Fábio Ferraz, Hugo Fukś, Marcelo Blois · World Conference on WWW and Internet · 1999

Abstract: This paper presents Scriba — a tool that facilities the development of Java basedWeb applications. The tool allows the creation of script languages that can be embedded inHTML pages in order to process data dynamically. As well as the advantages of the use ofJava technology, the structure in the tool’s software components allows its users to redefineits functions, expanding or recreating its basic language. The AulaNet environment is anexample of application developed with Scriba. Introduction The evolution of Java technology has made it possible for new approaches for the development of Webapplications to appear. These applications possess diverse parts that may be organized in the form of softwarecomponents, making the most of the potential offered by object oriented languages like Java. The software can beseen as a group of interconnected components that cooperate in order to promote the operation of the wholeenvironment.This paper presents Scriba, a tool that interprets commands for the fast development of Java based Webenvironments. Scriba makes the construction of Java based Web applications easier and quicker. Throughspecific markings in its language, Scriba enables data to be put on the pages in loading time. As well aspossessing dynamic creation of pages with HTML templates, Scriba also makes the use of user defined scriptlanguages viable through expanding its language or substituting its command interpreter.Scriba is being used in the development of a new version of AulaNet [Lucena et. al. 1999] an environment forcreating and attending courses on the Web. The following sections give details of Scriba’s own language and theway it operates.

Read the paper · More papers on PaperTik