Large amounts of time and money are currently being spent in transferring computer programs from one machine to another. It seems unlikely that the problem of transferring such programs efficiently will ever be completely solved. What can be done, however, is to program in such a way that transfer costs are minimized. The first part of this paper discusses some effective techniques which have been developed to facilitate the writing of mobile programs. The second part discusses two detailed applications of one of these techniques, the use of an Abstract Logical Language.Science, Faculty ofComputer Science, Department ofGraduat
International audienceWe present a new programming language, MobileScope, developed for the descript...
AbstractMany organizations today are facing the problem of software migration: porting existing code...
Aprogramming language allows a devel-oper to translate logical real-world actions into operations th...
This thesis represents the submission to the Open University for the degree of Master of Philosophy....
Software portability is often cited as desirable, but rarely receives systematic attention in the so...
Portability is becoming universally recognized as a desirable attribute for most software products, ...
The areas in which programs are most unlikely to be portable are discussed. Attention is paid to pro...
When attempting to get a software product to reach a larger part of the market, portability is a key...
Mobile systems offer the possibility of delivering software services that tightly match user needs,t...
Programming even in a folly standardized high-level language requires great care if portable program...
Computers are considered as logic driven tools. We can have different solutions for the same problem...
In the software world portability means power. The more operating environments you can support out o...
An increasing amount of software is being implemented in a portable form. A popular way of accomplis...
AbstractTechnology transfer from academic research to industrial practice is hampered by social, pol...
Computer hardware and software evolve very fast. With the advent of chip-multiprocessors and symmetr...
International audienceWe present a new programming language, MobileScope, developed for the descript...
AbstractMany organizations today are facing the problem of software migration: porting existing code...
Aprogramming language allows a devel-oper to translate logical real-world actions into operations th...
This thesis represents the submission to the Open University for the degree of Master of Philosophy....
Software portability is often cited as desirable, but rarely receives systematic attention in the so...
Portability is becoming universally recognized as a desirable attribute for most software products, ...
The areas in which programs are most unlikely to be portable are discussed. Attention is paid to pro...
When attempting to get a software product to reach a larger part of the market, portability is a key...
Mobile systems offer the possibility of delivering software services that tightly match user needs,t...
Programming even in a folly standardized high-level language requires great care if portable program...
Computers are considered as logic driven tools. We can have different solutions for the same problem...
In the software world portability means power. The more operating environments you can support out o...
An increasing amount of software is being implemented in a portable form. A popular way of accomplis...
AbstractTechnology transfer from academic research to industrial practice is hampered by social, pol...
Computer hardware and software evolve very fast. With the advent of chip-multiprocessors and symmetr...
International audienceWe present a new programming language, MobileScope, developed for the descript...
AbstractMany organizations today are facing the problem of software migration: porting existing code...
Aprogramming language allows a devel-oper to translate logical real-world actions into operations th...