Title page for ETD etd-06182003-055012


Type of Document Master's Thesis
Author Kelapure, Rohit Dilip
Author's Email Address rkelapur@vt.edu
URN etd-06182003-055012
Title Scenario-Based Generation of Digital Library Services
Degree Master of Science
Department Computer Science
Advisory Committee
Advisor Name Title
Fox, Edward Alan Committee Chair
Carroll, John M. Committee Member
Ehrich, Roger W. Committee Member
Keywords
  • Digital Libraries
  • Code Generation
  • 5S
  • 5SLGen
  • Modeling
  • 5SL
Date of Defense 2003-06-12
Availability unrestricted
Abstract
With the enormous amount of information being created digitally or converted to digital formats and made available through Digital Libraries (DLs), there is a strong demand for building tailored DL services to attend the preferences and needs of diverse targeted communities. However,construction and adaptation of such services takes significant effort when not assisted by methodologies, tools, and environments that support the complete life cycle of DL development,including requirements gathering, conceptual modeling, rapid prototyping, and code generation/reuse. With current systems, these activities are only partially supported, generally in an uncorrelated way that may lead to inconsistencies and incompleteness. Moreover, such existing approaches are not buttressed by comprehensive and formal foundations and theories. To address these issues we describe the development, implementation, and deployment of a new generic digital library generator yielding implementations of digital library services from models of DL “societies” and “scenarios”. The distinct aspects of our solution are: 1) an approach based on a formal, theoretical framework; 2) use of state-of-the-art database and software engineering techniques such as domain-specific declarative languages, scenario-synthesis, and componentized and model-driven architectures; 3) analysis centered on scenario-based design and DL societal relationships; 4) automatic transformations and mappings from scenarios to workflow designs and from these to Java implementations; and 5) special attention paid to issues of simplicity of implementation, modularity, reusability, and extensibility. We demonstrate the feasibility of the approach through a number of examples.
Files
  Filename       Size       Approximate Download Time (Hours:Minutes:Seconds) 
 
 28.8 Modem   56K Modem   ISDN (64 Kb)   ISDN (128 Kb)   Higher-speed Access 
  Thesis_etd_changes.pdf 1.10 Mb 00:05:05 00:02:37 00:02:17 00:01:08 00:00:05

Browse All Available ETDs by ( Author | Department )

dla home
etds imagebase journals news ereserve special collections
virgnia tech home contact dla university libraries

If you have questions or technical problems, please Contact DLA.