Overview
Read this article from a comprehensive knowledge base, updated and supplemented with articles reviewed by scientific committees.
Read the articleAUTHORS
-
Patrick BELLOT: Doctorate in Computer Science - Professor at the École Nationale Supérieure des Télécommunications
-
Bernard ROBINET: University Professor - Scientific Director, École Nationale Supérieure des Télécommunications
INTRODUCTION
The diversity of hardware architectures and operating systems poses the general problem of software portability. The definition of portability is given by NF ISO/CEI 9126 Z67-133, October 1992: a set of attributes relating to the ability of software to be transferred from one environment to another, the environment being either organizational, hardware or software. This vague definition covers conceptual and technical issues for which there are no definitive, absolute solutions. As B. Meyer in 1981
Portability is a key issue for companies, as it is now rare for them to be content with a single manufacturer, its machines and its proprietary operating systems. It is therefore essential that applications developed in-house or acquired by the company are portable. Similarly, for any company wishing to market software of its own design, the profitability of its development and marketing presupposes portability. For manufacturers, the effect is an obligatory standardization of their ranges of machines and operating systems. AUA (Application Unified Architecture) from IBM
The first four paragraphs have dealt with software portability from the technical point of view of programming and languages, as well as from the more methodological point of view of software organization and development. The Java language is experiencing an uncommon media explosion. One of its key features is the portability of its executables, made possible by the
Exclusive to subscribers. 97% yet to be discovered!
Already subscribed? Log in!
Software design and portability
Article included in this offer
"Software technologies and System architectures"
(
227 articles
)
Updated and enriched with articles validated by our scientific committees
A set of exclusive tools to complement the resources
Bibliography
References
Exclusive to subscribers. 97% yet to be discovered!
Already subscribed? Log in!