Requirement
Pattern
Data Migration Activities
Description This pattern expresses the need of setting the activities that the supplier shall perform to support the migration of data to the system to implement.
Comments ----
Pattern goal Stating the necessity of migrating data
Author Cristina Palomares, Samuel Renault, Carme Quer, Cindy Guerlain
Sources (0..*)
  • Requirement books from SSI
  • Specialized literature
Keywords (0..*)Data migration activities, Data migration stage, System implementation project
Dependencies (0..*) ----
Requirement
Form
Data migration
Description This form expresses the need of setting the activities that the supplier shall do to support the migration of data to the system to implement.
Comments Fixed part application: (1); Extended parts application: -Data to Migrate Analysis (0..1) -Specific Data to Migrate (0..1) -Data Migration Analysis (0..1) -Specific Data migration (*) - Migrated data confidentiality (0..1) -Data to Migrate Analysis usually incompatibleWith Specific Data to Migrate -Data Migration Analysis usually incompatibleWith Specific Data Migration; Parameter values constraints: -Data DisjointValues (Specific data migration)
Version date 2012-05-23 14:31:51.267
Author Cristina Palomares, Samuel Renault, Carme Quer, Cindy Guerlain
Sources (0..*)
  • Requirement books from SSI
  • Specialized literature
Fixed PartQuestion text ----
Form text The supplier shall include the data migration stage in the system implementation project.
Extended Part Data Migration AnalysisQuestion text ----
Form text The supplier shall determine with the customer the migration mechanisms to use (data source format, migration procedures.).
Extended Part Data to Migrate AnalysisQuestion text ----
Form text The supplier shall analyze with the customer which specific data shall be migrated.
Extended Part Migrated data confidentialityQuestion text ----
Form text The supplier shall ensure that it will not keep the migrated data after the system implementation project nor use it in any form without the formal agreement of the customer.
Extended Part Specific Data migrationQuestion text ----
Form text The %data% should be recovered from %file%.
ParameterMetric
data: is a set of the possible type of data that can be found on the system (customers data, project data, etc.)Data: Data = Set (ProjectDataType)
ProjectDataType = String. (eg. "customers data", "project data", "orders data", ...)
file: is one of the type of files from which recovering different data (excel file, XML, etc.)FileType: FileType = Domain(excel file, structured text file, XML, database dump, ...)
Extended Part Specific Data to MigrateQuestion text ----
Form text Current %data% shall be migrated to the system to implement.
ParameterMetric
data: is a set of the possible type of data that can be found on the system (customers data, project data, etc.).SpecificDataDescriptors: SpecificDataDescriptors = Set (SpecificDataDescriptor)
SpecificDataDescriptor = String. (eg. "customers data", "project data", "orders data", ...)