Introduction to Software Engineering
Download
Report
Transcript Introduction to Software Engineering
Charectristics of Large Scale Software Systems
Summarized by:
Reza Gorgan Mohammadi
Artificial Intelligence Laboratory (ISLAB)
http://ceit.aut.ac.ir/islab
September 2014
The characteristics of LS systems
Software Size: Number of line of code
Number of Users: Number of people employing the
system for different purposes
Size of Data: Amount of data stored, accessed, manipulated,
and refined
2
The characteristics of LS systems
Connections: Number of connections and
interdependencies among software components
Hardware: number of hardware elements
Geographic distribution: Components are so
geographically distributed that their interactions are limited
primarily to information exchange
3
The characteristics of LS systems
Continuous evolution and deployment: need to
integrate new capabilities into a ULS system while it is
operating. LS systems will be in service for a long time.
Fault Tolerance: LS systems will be in service for a long
time, therefore techniques for handling failures should be
considered.
4