A joint project of the Graduate School, Peabody College, and the Jean & Alexander Heard Library

Title page for ETD etd-07272010-092653

Type of Document Master's Thesis
Author Guragain, Kiran Kumar
Author's Email Address kiran.k.guragain@vanderbilt.edu
URN etd-07272010-092653
Title Documentation management and generation for domain-specific models
Degree Master of Science
Department Computer Science
Advisory Committee
Advisor Name Title
Akos Ledeczi Committee Chair
Gabor Karsai Committee Member
  • Model Documenter
  • Generic Modeling Environment
  • Domain Specific Model
  • Automatic Documentation Generation
  • Model Export
Date of Defense 2010-08-13
Availability unrestricted
Documentation is essential to every system as it captures knowledge and design intent that are otherwise hidden in the implementation or not available at all. Automatic documentation has been of interest mainly because of the reduction in effort that is required to create documentation and easier maintenance. The models in Model Integrated Computing contain a lot of valuable information about the system under development that can be utilized for documentation purposes. This work develops novel techniques for documenting domain-specific models and providing the documentation through intuitive navigable web pages. The prototype tool has two main parts: one for the management of textual descriptions associated with models and the other for exporting graphical views, navigation information, attributes and descriptions into HTML/JavaScript pages. In addition to presenting the techniques and tools developed, the thesis also looks at possible alternative designs and compares the strengths of the presented techniques with those of the alternatives.
  Filename       Size       Approximate Download Time (Hours:Minutes:Seconds) 
 28.8 Modem   56K Modem   ISDN (64 Kb)   ISDN (128 Kb)   Higher-speed Access 
  Thesis_new.pdf 879.11 Kb 00:04:04 00:02:05 00:01:49 00:00:54 00:00:04

Browse All Available ETDs by ( Author | Department )

If you have more questions or technical problems, please Contact LITS.