Use Case Database

Poznan University of Technology

Database

Version: 1.0

Table 1. Projects requirements-specications (origin: industry - project developed by software development company, s2b - project developed by students for external organisation, external - specication obtained from the ex- ternal source which is freely accessible through the Internet - this refers to two specications: UKCDR, PIMS; projects D and K come from the same organisation)

ID Specification Language Origin Number of use cases Description
All Business User Sub-function
Project A English S2B 17 0.0% 76.0% 24.0% Web & standalone application for managing members of organization
Project B English S2B 37 19.0% 46.0% 35.0% Web-based Customer Relationship Management (CRM) system
Project C English External 39 18.0% 44.0% 33.0% UK Collaboration for a Digital Repository (UKCDR)
Project D Polish Industry 77 0.0% 96.0% 4.0% Web-based e-government Content Management System (CMS)
Project E Polish S2B 41 0.0% 100% 0.0% Web-based Document Management System (DMS)
Project F Polish Industry 10 0.0% 100% 0.0% Web-based invoices repository for remote accounting
Project G English External 90 0.0% 81.0% 19.0% Protein Information Management System (PIMS)
Project H Polish Industry 16 19.0% 56.0% 25.0% Integration of two sub-system s in ERP scale system
Project I Polish Industry 21 38.0% 57.0% 5.0% Banking system
Project J Polish Industry 9 0.0% 67.0% 33.0% Single functional module for the web-based e-commerce solution
Project K Polish Industry 75 0.0% 97.0% 3.0% Web-based workflow system with Content Management System (CMS)
Table 2. Use-Cases Database analysis overall
Requirements specification independent
Property Overall
Number of steps in main scenario Mean 4.87
SD 2.48
Use cases with extensions 72.9%
Number of extensions in use case Mean 1.50
SD 1.84
Number of steps in extension Mean 2.51
SD 1.62
Steps with validation actions 3.0%
Extensions which are validations 46.6%
Main actor's steps sequence length in main scenario 1 62.7%
2 20.1%
3 9.8%
4 3.9%
>4 3.5%
Secondary actor's steps sequence length in main scenario 1 80.6%
2 13.3%
3 3.3%
4 1.9%
>4 0.9%



Requirements specification dependent
Property Overall
Number of use cases with sub-scenario 13.7%
Number of steps in sub-scenario Mean 1.98
SD 1.69
Use cases with pre-conditions 48.5%
Use cases with post-conditions 10.6%
Use cases with triggers 36.3%
Steps with conditional clauses 3.2%
Number of steps with reference to use cases 6.3%
Number of extensions with scenario 71.9%
Number of extensions with stories 28.1%