Repository logo
 

Using metadata to implement eforms and their associated databases

dc.contributor.advisorCarter, Jimen_US
dc.contributor.committeeMemberVaidyanathan, Ganeshen_US
dc.contributor.committeeMemberMcCalla, Gorden_US
dc.contributor.committeeMemberRoy, Chanchalen_US
dc.contributor.committeeMemberLudwig, Simoneen_US
dc.creatorLelei, Edgar David Kipropen_US
dc.date.accessioned2011-01-11T01:24:18Zen_US
dc.date.accessioned2013-01-04T04:23:48Z
dc.date.available2012-01-18T08:00:00Zen_US
dc.date.available2013-01-04T04:23:48Z
dc.date.created2010-12en_US
dc.date.issued2010-12en_US
dc.date.submittedDecember 2010en_US
dc.description.abstractWeb forms (eForms) and databases are at present widely used for data handling in most web applications. While eForms are used for data gathering and display, databases are used for data storage. To connect and interface an eForm to a database, an eForm processor is used. The eForm processor supports data saving, retrieval, update, and delete. In most web applications, eForms, eForm processors, and databases are designed and implemented separately. This leads to two main challenges: One, complexity in the manipulation of eForms and their associated database; and two, difficulty in the reproduction and reuse of existing eForms. To address the above-identified challenges, this thesis proposes the use of metadata in the creation and implementation of both eForms and their associated databases. Our approach comprises a two-part solution: One, modeling domain’s metadata and two, creating a tool, called Delk eForm Creator. To model domain metadata, Resource Description Framework Schema (RDFS) was used. However, to analyse the tool’s requirement, Putting Usability First (PUF) approach was used. In order to demonstrate the applicability of our solution approach, Delk eForm Creator was used to create a set of Metadata and three specific eForms based on a generic eForm. The created eForms were rendered in different web browsers and used to enter data into the associated databases. It was observed that Delk eForm Creator successfully generated a Generic eForm based on the Domain Metadata. Moreover, three different Specific eForms were successfully generated based on one Generic eForm, thereby leading to a reusable Generic eForm. We conclude that the metadata-based approach of implementing eForms, as proposed in this thesis, is a viable technique to creating eForms and their associated databases. The approach enables users to easily create, maintain, and reuse eForms and databases.en_US
dc.identifier.urihttp://hdl.handle.net/10388/etd-01112011-012418en_US
dc.language.isoen_USen_US
dc.subjectdatabaseen_US
dc.subjecteFormen_US
dc.subjectmetadataen_US
dc.titleUsing metadata to implement eforms and their associated databasesen_US
dc.type.genreThesisen_US
dc.type.materialtexten_US
thesis.degree.departmentComputer Scienceen_US
thesis.degree.disciplineComputer Scienceen_US
thesis.degree.grantorUniversity of Saskatchewanen_US
thesis.degree.levelMastersen_US
thesis.degree.nameMaster of Science (M.Sc.)en_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
EdgarMscThesis.pdf
Size:
3.11 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
905 B
Format:
Plain Text
Description: