SRS Template 830-1998 PBD-NICSI
Page
17
of
18
•
Since programming language is object-oriented, program tasks are independent of each other
and therefore easier to maintain.
•
All parts of the code should be easy to read.
3.6.5
Portability
This should specify attributes of software that relate to the ease of porting the software to other
host machines and/or operating systems. This may include the following:
a)
Percentage of components with host-dependent code
b)
Percentage of code that is host dependent
c)
Use of a proven portable language
d)
Use of a particular
compiler or language subset
e)
Use of a
particular operating system
Example
•
Since the program is for Android devices, all of the Android devices which meet the requirements
explained in 2nd section of this document can operate the application.
•
Application won’t work on any OS except Android.
•
%100 percent of the program depends on host. In order to change the host, all the components
of database should be transferred.
Dostları ilə paylaş: