Portability: What and Why?
What is Portability?
Key Concepts
Software Units
Environments
Classes of Environments
Degree of Portability
Costs and Benefits
Phases of Portability
Porting vs. Redevelopment
Why should we port?
Who should care?
What Can we port?
Levels of Porting
Typical Activities
Goals and Tasks
Three Related Concepts
Portability Myths
Back to main tutorial index
Back to Software Portability Home Page