DocumentCode :
2301474
Title :
A Theory for Model-Based Transformation Applied to Computer-Supported Preservation in Digital Archives
Author :
Triebsees, Thomas ; Borghoff, Uwe M.
Author_Institution :
Dept. of Comput. Sci., Univ. of the German Fed. Armed Forces Munich, Neubiberg
fYear :
2007
fDate :
26-29 March 2007
Firstpage :
359
Lastpage :
370
Abstract :
Model transformation has applications in many areas as, e.g., in model-driven software development or automated knowledge exchange. When applied, model transformations usually have in common that the transformation process shall preserve certain properties. In model-driven software development, e.g., abstract models are transformed into more specific ones while preserving the behavior of the specified software system. In this paper, we present a model transformation approach that implements a preservation-centric view. We introduce a formal preservation language that allows transformation algorithms to be computed automatically. Additionally, these generated transformations can be proven to respect specified preservation requirements. We demonstrate our approach using a systems specification example that stems from the digital archiving world. We specify a Web-archiving system that consists of two components each of which uses its own Website model for storage. Internal processes necessitate exchanging Websites between these two components and, thus, model transformation. We apply our preservation language and show how the algorithm generation procedure generates a transformation algorithm that guarantees an unchanged external view on the transformed Websites
Keywords :
Web sites; computer aided software engineering; formal languages; formal specification; Web site; Web-archiving system; computer-supported preservation; digital archives; formal preservation language; model-based transformation; model-driven software development; systems specification; Application software; Computer architecture; Computer science; Hardware; Information systems; Military computing; Programming; Software systems; Systems engineering and theory; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Engineering of Computer-Based Systems, 2007. ECBS '07. 14th Annual IEEE International Conference and Workshops on the
Conference_Location :
Tucson, AZ
Print_ISBN :
0-7695-2772-8
Type :
conf
DOI :
10.1109/ECBS.2007.14
Filename :
4148952
Link To Document :
بازگشت