Requirement
Pattern
Users Capacity
Description This pattern expresses the need for the system to support a required number of users registered in the system.
Comments ----
Pattern goal Support a given number of registered users
Author GESSI-SSI
Sources (0..*)
  • Requirement books from SSI
  • Specialized literature
Keywords (0..*)record limit, users limit
Dependencies (0..*) ----
Requirement
Form
Global Users Capacity
Description This pattern expresses the general need for the system to support a given amount of registered users of any kind. It has extensions for expressing the allowed growing of registered users that should not interfere with system's behaviour
Comments Application of extensions: Growing of Registered Users by Number and Growing of Registered Users by Percentage cannot be applied simultaneously
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 register %usersNumber% approximately
ParameterMetric
usersNumber: is the minimum number of users the system shall manage NumberOfUsers: NumberOfUsers = Integer
Extended Part Growing of Registered Users by NumberQuestion text ----
Form text The system shall allow a growing of a minimum of %usersNumber% users
ParameterMetric
usersNumber: is the minimum number of users the system shall manage NumberOfUsers: NumberOfUsers = Integer
Extended Part Growing of Registered Users by PercentageQuestion text ----
Form text The system shall allow a growing of %volPercentage% on the number of registered users
ParameterMetric
volPercentage: is a float expressing a percentual increment of number of users, it must be in the range (0, +infinite]VolumePercentage: VolumePercentage = Float
Requirement
Form
Users Capacity by Profile
Description This pattern expresses the general need for the system to support a given amount of registered users of certain profile. It has extensions for expressing the allowed growing of registered users of a certain profile that should not interfere with system
Comments The form and its extensions may be applied several times for different user profiles, but for the same user profile it is not possible to apply at the same time the extensions Growing of Registered Profile Users by Number and Growing of Registered User Profiels by Number
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 register %usersNumber% of the %profile% user profile approximately
ParameterMetric
usersNumber: is the minimum number of users of a profile the system shall manage NumberOfUsers: NumberOfUsers = Integer
profile: is a possible profile of system usersUserProfile: UserProfile = Domain(Administrator, Author, User, ...)
Extended Part Growing of Registered Profile Users by NumberQuestion text ----
Form text The system shall allow a growing of approximately %usersNumber% registered users of the %profile% user profile.
ParameterMetric
profile: is a possible profile of system usersUserProfile: UserProfile = Domain(Administrator, Author, User, ...)
usersNumber: is the minimum number of users the system shall manage NumberOfUsers: NumberOfUsers = Integer