Constraint Based Transformation Theory Document Type Transfer Report

نویسندگان

  • Stefan Natelberg
  • Hussein Zedan
چکیده

The migration of a legacy system is one of the most challenging tasks in the area of software evolution. There are existing several different approaches to migrate a legacy system with different advantages and disadvantages. One solution is to translate the software into an intermediate language which spans from the low abstraction level to the very high abstraction level. Once the software has been translated to intermediate language the abstraction level can be changed via mathematical proven transformation rules. Afterwards, a translator can easily translate the intermediate language into the target language. A very powerful intermediate language was invented by Martin Ward at the University of Oxford. This Language is called "Wide Spectrum Language" or "WSL". He also defines a set of mathematical proven code transformations and an environment to apply these transformations to WSL. This environment is called "FermaT Transformation Engine". In this report we will present initial work on a framework for a constraint based transformation system which gives the maintainer the possibility to apply constraint based code transformations with the FermaT Transformation Engine. It will review some of the achievements and outline the motivation and objectives for the proposed development framework. Furthermore, it reviews literature from the code transformation, constraint programming and expression language domain. Document Type Transfer Report Author Stefan Natelberg Date 29th November 2007 Version 1.0 Inspected Prof. Hussein Zedan

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Constraint Based Transformation Theory

During the last 25 years the complexity and functionality of software systems has increased dramatically. Software systems have to be updated and restructured continuously [22]. In some cases it might be a solution to implement a completely new system from scratch but in the majority of cases the costs and the risks are too high and a solution for successful software evolution is needed [76]. N...

متن کامل

رفع اعوجاج هندسی متون به‌کمک اطلاعات هندسی خطوط متن

Document images produced by scanners or digital cameras usually have photometric and geometric distortions. If either of these effects distorts document, recognition of words from such a document image using OCR is subject to errors. In this paper we propose a novel approach to significantly remove geometric distortion from document images. In this method first we extract document lines from do...

متن کامل

Constraint-based Document Presentation

Constraint-based programming has been used for a wide variety of applications where declarative speci cation and general solution mechanisms are desirable. This paper describes a prototype document preparation system, Ensemble-C, that utilizes constraint satisfaction as a mechanism for presentation maintenance and incremental formatting. The goal of the overall Ensemble project is the integrati...

متن کامل

Provide a model for the establishment of the school in accordance with the indicators and requirements of the Education Transformation Document

Purpose: The aim of this study was to provide a model for school establishment in accordance with the indicators and requirements of the Education Transformation Document. Methodology: The research method was basic-applied in terms of purpose, descriptive-survey in terms of data collection method and combined in terms of data type. The statistical population of the study in the qualitative sect...

متن کامل

Document Image Dewarping Based on Text Line Detection and Surface Modeling (RESEARCH NOTE)

Document images produced by scanner or digital camera, usually suffer from geometric and photometric distortions. Both of them deteriorate the performance of OCR systems. In this paper, we present a novel method to compensate for undesirable geometric distortions aiming to improve OCR results. Our methodology is based on finding text lines by dynamic local connectivity map and then applying a l...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007