Difference between revisions of "UML Activity Diagrams"

From Archivematica
Jump to navigation Jump to search
Line 1: Line 1:
 
[[Main Page]] > [[Requirements]] > UML Activity Diagrams
 
[[Main Page]] > [[Requirements]] > UML Activity Diagrams
  
The Archivematica [http://en.wikipedia.org/wiki/Unified_Modeling_Language UML] Activity Diagrams are the current baseline requirements for Archivematica.
+
These Archivematica [http://en.wikipedia.org/wiki/Unified_Modeling_Language UML] Activity Diagrams are '''the current baseline requirements for Archivematica'''.
 +
 
 +
The system [[documentation]] lists each numbered activity in these diagrams and provides instructions on how these requirements might be met using the current Archivematica release. Wherever possible, these activities are assigned to software or technical tools. If it is not possible to automate these functions in the current system iteration, the functions are incorporated into a manual procedure to be carried out by a digital archivist. This ensures that the entire set of requirements are being carried out in the system, which is an integrated whole of software, people and procedures. The goal is to improve the level of automation and sophistication with each system iteration.
  
 
These diagrams are revisions of the [[OAIS Activity Diagrams]] which, in turn, were derived from the [[OAIS Use Cases]] analysis. These revisions were based on a scenario analysis that tried to focus on the pragmatic steps necessary to accomplish each core OAIS function using existing technology and archival business processes.
 
These diagrams are revisions of the [[OAIS Activity Diagrams]] which, in turn, were derived from the [[OAIS Use Cases]] analysis. These revisions were based on a scenario analysis that tried to focus on the pragmatic steps necessary to accomplish each core OAIS function using existing technology and archival business processes.
  
  
===Ingest===
+
 
 +
==Ingest==
 
* AD1 Receive SIP ([[:File:CoVArchives AD1 ReceiveSIP v1.pdf|PDF]]) ([[:File:CoVArchives AD1 ReceiveSIP v1.odg|OpenDocument]]) v1
 
* AD1 Receive SIP ([[:File:CoVArchives AD1 ReceiveSIP v1.pdf|PDF]]) ([[:File:CoVArchives AD1 ReceiveSIP v1.odg|OpenDocument]]) v1
 
* AD2 Audit SIP ([[:File:CoVArchives AD2 AuditSIP v5.pdf|PDF]]) ([[:File:CoVArchives AD2 AuditSIP v5.odg|OpenDocument]]) v5
 
* AD2 Audit SIP ([[:File:CoVArchives AD2 AuditSIP v5.pdf|PDF]]) ([[:File:CoVArchives AD2 AuditSIP v5.odg|OpenDocument]]) v5
Line 13: Line 16:
 
* AD5 Transfer AIP to Archival Storage ([[:File:CoVArchives AD5 TransferAIPtoArchivalStorage v2.pdf|PDF]]) ([[:File:CoVArchives AD5 TransferAIPtoArchivalStorage v2.odg|OpenDocument]]) v2
 
* AD5 Transfer AIP to Archival Storage ([[:File:CoVArchives AD5 TransferAIPtoArchivalStorage v2.pdf|PDF]]) ([[:File:CoVArchives AD5 TransferAIPtoArchivalStorage v2.odg|OpenDocument]]) v2
  
===Archival Storage===
+
==Archival Storage==
 
* AD6 Receive AIP ([[:File:CoVArchives AD6 ReceiveAIP v2.pdf|PDF]]) ([[:File:CoVArchives AD6 ReceiveAIP v2.odg|OpenDocument]]) v2
 
* AD6 Receive AIP ([[:File:CoVArchives AD6 ReceiveAIP v2.pdf|PDF]]) ([[:File:CoVArchives AD6 ReceiveAIP v2.odg|OpenDocument]]) v2
 
* AD7 Store AIP ([[:File:CoVArchives AD7 StoreAIP v1.pdf|PDF]]) ([[:File:CoVArchives AD7 StoreAIP v1.odg|OpenDocument]]) v1
 
* AD7 Store AIP ([[:File:CoVArchives AD7 StoreAIP v1.pdf|PDF]]) ([[:File:CoVArchives AD7 StoreAIP v1.odg|OpenDocument]]) v1
Line 19: Line 22:
 
* AD9 Recover AIP ([[:File:CoVArchives AD9 RecoverAIP v1.pdf|PDF]]) ([[:File:CoVArchives AD9 RecoverAIP v1.odg|OpenDocument]])  v1
 
* AD9 Recover AIP ([[:File:CoVArchives AD9 RecoverAIP v1.pdf|PDF]]) ([[:File:CoVArchives AD9 RecoverAIP v1.odg|OpenDocument]])  v1
  
===Data Management===
+
==Data Management==
 
* AD10 Update Database ([[:File:CoVArchives AD10 UpdateDatabase v1.pdf|PDF]]) ([[:File:CoVArchives AD10 UpdateDatabase v1.odg|OpenDocument]]) v1
 
* AD10 Update Database ([[:File:CoVArchives AD10 UpdateDatabase v1.pdf|PDF]]) ([[:File:CoVArchives AD10 UpdateDatabase v1.odg|OpenDocument]]) v1
 
* AD11 Query Database ([[:File:CoVArchives AD11 QueryDatabase v1.pdf|PDF]]) ([[:File:CoVArchives AD11 QueryDatabase v1.odg|OpenDocument]])  v1
 
* AD11 Query Database ([[:File:CoVArchives AD11 QueryDatabase v1.pdf|PDF]]) ([[:File:CoVArchives AD11 QueryDatabase v1.odg|OpenDocument]])  v1
  
===Access===
+
==Access==
 
* AD12 Request DIP ([[:File:CoVArchives AD12 RequestDIP v1.pdf|PDF]]) ([[:File:CoVArchives AD12 RequestDIP v1.odg|OpenDocument]]) v1
 
* AD12 Request DIP ([[:File:CoVArchives AD12 RequestDIP v1.pdf|PDF]]) ([[:File:CoVArchives AD12 RequestDIP v1.odg|OpenDocument]]) v1
 
* AD13 Deliver DIP ([[:File:CoVArchives AD13 DeliverDIP v1.pdf|PDF]]) ([[:File:CoVArchives AD13 DeliverDIP v1.odg|OpenDocument]]) v1
 
* AD13 Deliver DIP ([[:File:CoVArchives AD13 DeliverDIP v1.pdf|PDF]]) ([[:File:CoVArchives AD13 DeliverDIP v1.odg|OpenDocument]]) v1
Line 29: Line 32:
 
* AD15 Collect Feedback ([[:File:CoVArchives_AD15_CollectFeedback_v1.pdf|PDF]]) ([[:File:CoVArchives_AD15_CollectFeedback_v1.ODG|OpenDocument]])
 
* AD15 Collect Feedback ([[:File:CoVArchives_AD15_CollectFeedback_v1.pdf|PDF]]) ([[:File:CoVArchives_AD15_CollectFeedback_v1.ODG|OpenDocument]])
  
===Administration===
+
==Administration==
 
* AD16 Update Archival Information ([[:File:CoVArchives_AD16_UpdateArchivalInformation_v1.pdf|PDF]]) ([[:File:CoVArchives_AD16_UpdateArchivalInformation_v1.ODG|OpenDocument]])
 
* AD16 Update Archival Information ([[:File:CoVArchives_AD16_UpdateArchivalInformation_v1.pdf|PDF]]) ([[:File:CoVArchives_AD16_UpdateArchivalInformation_v1.ODG|OpenDocument]])
 
* AD17 Activate Requests ([[:File:CoVArchives_AD17_ActivateRequests_v1.pdf|PDF]]) ([[:File:CoVArchives_AD17_ActivateRequests_v1.ODG|OpenDocument]])  
 
* AD17 Activate Requests ([[:File:CoVArchives_AD17_ActivateRequests_v1.pdf|PDF]]) ([[:File:CoVArchives_AD17_ActivateRequests_v1.ODG|OpenDocument]])  
 
* AD18 Monitor Data Submission Schedule ([[:File:CoVArchives_AD18_MonitorDataSubmissionSchedule_v1.pdf|PDF]]) ([[:File:CoVArchives_AD18_MonitorDataSubmissionSchedule_v1.ODG|OpenDocument]])
 
* AD18 Monitor Data Submission Schedule ([[:File:CoVArchives_AD18_MonitorDataSubmissionSchedule_v1.pdf|PDF]]) ([[:File:CoVArchives_AD18_MonitorDataSubmissionSchedule_v1.ODG|OpenDocument]])
 
* AD19 Negotiate Submission Agreement ([[:File:CoVArchives_AD19_NegotiateSubmissionAgreement_v1.pdf|PDF]]) ([[:File:CoVArchives_AD19_NegotiateSubmissionAgreement_v1.ODG|OpenDocument]])
 
* AD19 Negotiate Submission Agreement ([[:File:CoVArchives_AD19_NegotiateSubmissionAgreement_v1.pdf|PDF]]) ([[:File:CoVArchives_AD19_NegotiateSubmissionAgreement_v1.ODG|OpenDocument]])

Revision as of 17:23, 3 September 2009

Main Page > Requirements > UML Activity Diagrams

These Archivematica UML Activity Diagrams are the current baseline requirements for Archivematica.

The system documentation lists each numbered activity in these diagrams and provides instructions on how these requirements might be met using the current Archivematica release. Wherever possible, these activities are assigned to software or technical tools. If it is not possible to automate these functions in the current system iteration, the functions are incorporated into a manual procedure to be carried out by a digital archivist. This ensures that the entire set of requirements are being carried out in the system, which is an integrated whole of software, people and procedures. The goal is to improve the level of automation and sophistication with each system iteration.

These diagrams are revisions of the OAIS Activity Diagrams which, in turn, were derived from the OAIS Use Cases analysis. These revisions were based on a scenario analysis that tried to focus on the pragmatic steps necessary to accomplish each core OAIS function using existing technology and archival business processes.


Ingest

Archival Storage

Data Management

Access

Administration