Font Size: a A A

Based On The Unix And Linux Platforms, Software Portability Principles And Applications

Posted on:2007-12-01Degree:MasterType:Thesis
Country:ChinaCandidate:Y LiuFull Text:PDF
GTID:2208360182478753Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
As the computer technologies developed very fast in recent years, there appear many new products, this leads to the result that some mutual software can't be run in the new environment. The software migration can protect the existing software resources, reduce the expense of the developing and training processes, it is an effective method to solve this problem, and becomes a pressing requirement in the applied field. So, the research of the software migration technologies has very important realistic meaning and applied value.There are two aspects about the research of the software migration. On the one hand, it studies the portability of the software. On the other hand, it studies the methods to implement software migration. The paper discusses three migration technologies, includes system structure simulation, migrate based on Virtual Machine and the module redesign technology, while introducing the software portability theory. These three technologies fit for different running environment respectively. Furthermore, the analysis of the difference between platforms becomes a challenge which the programmer should be faced to. The paper discusses the relationship between UNIX and Linux platforms, gives detailed analysis about their difference. Some problems may happen during the migration process are pointed out. Finally uses module redesign technology to implement Cross-platform migration of the MTL application.All the migration technologies mentioned in the paper has been proved has good effect in the really projects, and can meet the requirements in the software migration process well. These migration technologies may be used for many other platforms, besides UNIX and Linux platforms. And some related theories of the paper can be referred for continual research.
Keywords/Search Tags:UNIX, Linux, Cross-platform, Migration, Virtual Machine
PDF Full Text Request
Related items