Quantifying software requirements for supporting archived office documents using emulation

被引:0
|
作者
Reichherzer, Thomas [1 ]
Brown, Geoffrey [1 ]
机构
[1] Indiana Univ, Dept Comp Sci, Bloomington, IN 47405 USA
关键词
digital preservation; emulation; Office documents;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper addresses the issues associated with building software images to support a collection of archived documents using machine emulators. Emulation has been proposed as a strategy for preservation of digital documents that require their original software for access. The creation of software images is a critical component in archiving documents via emulation. The software images include the operating system, application software, and supporting software artifacts such as fonts and Codecs (Compression-Decompression algorithm). A practical emulation environment to support a digital document requires both an emulator and a software image. This paper considers the issues associated with creating such software images to support Microsoft Office documents. In particular, we discuss a set of software tools and strategies that we developed to automatically analyze the dependencies of Microsoft Office documents on software resources and supporting files. As a proof of concept, the tools and strategies have been applied to establish dependencies of Office documents from a document library containing approximately 200,000 documents and to automatically collect missing resources such as fonts. The software tools are a first step toward an interactive system that aids in the construction of robust emulation environments for preserving digital artifacts. However, they may also be used in other contexts, for example, to support screening of documents for archiving and migration to new platforms to ensure correct visualization.
引用
收藏
页码:86 / 94
页数:9
相关论文
共 50 条
  • [41] Supporting software evolution by using fuzzy logic
    Cerulo, L
    Esposito, R
    Tortorella, M
    Troiano, L
    7TH INTERNATIONAL WORKSHOP ON PRINCIPLES OF SOFTWARE EVOLUTION, 2004, : 137 - 142
  • [42] Using feedback for supporting software team improvement
    Zuser, W
    Grechenig, T
    PROFESSIONAL KNOWLEDGE MANAGEMENT, 2005, 3782 : 91 - 95
  • [43] Using Software Visualization for Supporting the Teaching of MapReduce
    Petrillo, Umberto Ferraro
    NETWORK AND SYSTEM SECURITY (NSS 2018), 2018, 11058 : 349 - 360
  • [44] Using classification techniques for informal requirements in the requirements analysis-supporting system
    Ko, Youngjoong
    Park, Sooyong
    Seo, Jungyun
    Choi, Soonhwang
    INFORMATION AND SOFTWARE TECHNOLOGY, 2007, 49 (11-12) : 1128 - 1140
  • [45] FUTURE DEVELOPMENT OF SOFTWARE AS A SERVICE TO CREATE DOCUMENTS OF ELECTRONIC LIBRARIES BY THE EXAMPLE OF MICROSOFT OFFICE 365
    Shinenko, Mykola A.
    Soroko, Natalia V.
    INFORMATION TECHNOLOGIES AND LEARNING TOOLS, 2011, 26 (06)
  • [46] OpenAirLink: Reproducible Wireless Channel Emulation using Software Defined Radios
    Deshpande, Yash
    Wang, Xianglong
    Kellerer, Wolfgang
    2024 23RD IFIP NETWORKING CONFERENCE, IFIP NETWORKING 2024, 2024, : 678 - 683
  • [47] Emulation of Software Defined Networks Using Mininet in Different Simulation Environments
    Keti, Faris
    Askar, Shavan
    PROCEEDINGS SIXTH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS, MODELLING AND SIMULATION, 2015, : 205 - 210
  • [48] A Supporting Tool for Requirements Elicitation Using a Domain Ontology
    Kitamura, Motohiro
    Hasegawa, Ryo
    Kaiya, Haruhiko
    Saeki, Motoshi
    SOFTWARE AND DATA TECHNOLOGIES, 2008, 22 : 128 - +
  • [49] USING TERMINAL EMULATION SOFTWARE AS AN AID TO TEACHING MAINFRAME KINETIC MODELING
    POLLAK, PT
    CLINICAL PHARMACOLOGY & THERAPEUTICS, 1991, 49 (02) : 175 - 175
  • [50] The philological documents editing process using the Edictor software
    Teixeira, Daiana da Silva
    Palma, Mayara Feliciano
    Brasil, Patricia
    Maniezo Zani, Sofia Tonoli
    REVISTA IBERO-AMERICANA DE CIENCIA DA INFORMACAO, 2020, 13 (01): : 360 - 371