Requirement
Pattern
Data Capacity
Description This pattern expresses the need of having the capacity to manage a required volume of data
Comments ----
Pattern goal Be able to manage a given volume of data of given kinds (records, documents, objects, etc.)
Author GESSI-SSI
Sources (0..*)
  • Requirement books from SSI
  • Specialized literature
Keywords (0..*)record limit, users limit
Dependencies (0..*) ----
Requirement
Form
Data Capacity per Type
Description This pattern expresses the general need of storing a certain volume of data of a given kind
Comments The fixed part may be applied more than once Application of extensions: Growing of Data Capacity: may be applied more than once, satisfying conditions on parameters as stated below
Version date 2009-03-20 00:00:00.0
Author GESSI-SSI
Sources (0..*)
  • Requirement books from SSI
  • Specialized literature
Fixed PartQuestion text ----
Form text The system shall be able to manage an approximate volume of %volData% %resource%
ParameterMetric
resource: represents a type of data (either syntactic or semantic)Resource: Resource = String
volData: is an integer expressing the volume of data to storeVolumeOfData: VolumeOfData = Integer
Extended Part Growing of Data CapacityQuestion text ----
Form text The system shall allow a growing of %volPercentage% on the %resource% expected volume
ParameterMetric
volPercentage: is a float expressing a percentual increment of data volume, it must be in the range (0, +infinite]VolumePercentage: VolumePercentage = Float
resource: represents a type of data (either syntactic or semantic); it must be a subset of the value given at the fixed partResource: Resource = String