5SGraph: A Modeling Tool for Digital Libraries

dc.contributor.authorZhu, Qinweien
dc.contributor.committeechairFox, Edward A.en
dc.contributor.committeememberHartson, H. Rexen
dc.contributor.committeememberNorth, Christopher L.en
dc.contributor.departmentComputer Scienceen
dc.date.accessioned2014-03-14T20:48:24Zen
dc.date.adate2002-12-02en
dc.date.available2014-03-14T20:48:24Zen
dc.date.issued2002-11-18en
dc.date.rdate2003-12-02en
dc.date.sdate2002-11-27en
dc.description.abstractThe high demand for building digital libraries by non-experts requires a simplified modeling process and rapid generation of digital libraries. To enable rapid generation, digital libraries should be modeled with descriptive languages. A visual modeling tool would be helpful to non-experts so they may model a digital library without knowing the theoretical foundations and the syntactical details of the descriptive language. In this thesis, we describe the design and implementation of a domain-specific visual modeling tool, 5SGraph, aimed at modeling digital libraries. 5SGraph is based on a metamodel that describes digital libraries using the 5S theory. The output from 5SGraph is a digital library model that is an instance of the metamodel, expressed in the 5S description language (5SL). 5SGraph presents the metamodel in a structured toolbox, and provides a top-down visual building environment for designers. The visual proximity of the metamodel and instance model facilitates requirements gathering and simplifies the modeling process. Furthermore, 5SGraph maintains semantic constraints specified by the 5S metamodel and enforces these constraints over the instance model to ensure semantic consistency and correctness. 5SGraph enables component reuse to reduce the time and efforts of designers. The results from a pilot usability test confirm the usefulness of 5SGraph.en
dc.description.degreeMaster of Scienceen
dc.identifier.otheretd-11272002-210531en
dc.identifier.sourceurlhttp://scholar.lib.vt.edu/theses/available/etd-11272002-210531/en
dc.identifier.urihttp://hdl.handle.net/10919/35832en
dc.publisherVirginia Techen
dc.relation.haspartThesis_5SGraph.pdfen
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subject5SGraphen
dc.subjectdomain-specific modeling toolen
dc.subjectmetamodelen
dc.subjectdigital librariesen
dc.subject5S modelen
dc.title5SGraph: A Modeling Tool for Digital Librariesen
dc.typeThesisen
thesis.degree.disciplineComputer Scienceen
thesis.degree.grantorVirginia Polytechnic Institute and State Universityen
thesis.degree.levelmastersen
thesis.degree.nameMaster of Scienceen

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Thesis_5SGraph.pdf
Size:
1.17 MB
Format:
Adobe Portable Document Format

Collections