| Requirement Pattern Intellectual Property Rights | Description | This pattern expresses the need of setting the property rights over the different assets obtained as a result of the system implementation project | |
| Comments | ---- | ||
| Pattern goal | Stating the rights of using assets result of the system implementation project | ||
| Author | Cristina Palomares, Samuel Renault, Carme Quer, Cindy Guerlain | ||
| Sources (0..*) |
| ||
| Keywords (0..*) | Intellectual Property, Project assets, Property Rights | ||
| Dependencies (0..*) | ---- | ||
| Requirement Form Intellectual property rights | Description | This form expresses the need of setting the property rights over the different assets obtained as a result of the system implementation project | |
| Comments | Fixed part application: (*); Extended parts application: -Project Deliverable Use (*) -Project Assets Return (0..1); Parameter values constraints: -actor, projectDeliverables DisjointValues (Fixed Part, Project Deliverable Use) | ||
| Version date | 2012-05-23 14:31:52.125 | ||
| Author | Cristina Palomares, Samuel Renault, Carme Quer, Cindy Guerlain | ||
| Sources (0..*) |
| ||
| Fixed Part | Question text | ---- | Form text | At the end of the system implementation project, %projectDeliverables% shall become property of the %actor%. |
| Parameter | Metric | ||
| projectDeliverables: is a non-empty set of the different assets related to a system implementation project (e.g. hardware, software, documents, data, etc.) | ProjectDeliverables: ProjectDeliverables = Set(ProjectDeliverable) ProjectDeliverable = Domain (hardware, software, data and documents provided or paid by customer as project deliverables, etc.) | ||
| actor: represents one of the possible roles related to a system implementation project (usually the customer or the supplier) | Actor: Actor = Domain (supplier, customer, etc.) | ||
| Extended Part Project Assets Return | Question text | ---- | Form text | The supplier shall return the %projectAssets% that the customer provided him just for the system implementation. |
| Parameter | Metric | ||
| projectAssets: | ProjectAssets: ProjectAssets = Set(ProjectAsset) ProjectAsset = String (e.g. customer business process documents, customer company business reports, etc.) | ||
| Extended Part Project Deliverable Use | Question text | ---- | Form text | At the end of the system implementation project %actor% can use %IPRConditions% the %projectDeliverables% |
| Parameter | Metric | ||
| actor: represents one of the possible roles related to a system implementation project (usually the customer or the supplier) | Actor: Actor = Domain (supplier, customer, etc.) | ||
| projectDeliverables: is a non-empty set of the different assets related to a system implementation project (e.g. hardware, software, documents, data, etc.) | ProjectDeliverables: ProjectDeliverables = Set(ProjectDeliverable) ProjectDeliverable = Domain (hardware, software, data and documents provided or paid by customer as project deliverables, etc.) | ||
| IPRConditions: represents the intellectual property rights over some project deliverable for some actor | IPRConditions: IPRConditions = Set (IPRCondition) IPRCondition = Domain (freely, with no restriction, with non-commercial use, with respect of License contract, etc.) | ||