By Authoring |
Scenarios | ||
Conversion | ||
Verification | ||
Correction | ||
Subsystem model | ||
Screen Shots | ||
Hardware/software allocation | ||
API decisions | ||
Description of decorated scenario | ||
Status of subsystem development | ||
Schedule |
Conversion of Document. | ||
Actor receives notification of document ready to be converted. | ||
Actor downloads document. | ||
Actor converts document. | ||
Actor uploads document to Database. |
Verification. | ||
Actor receives notification of change in document. | ||
Actor retrieves document from database. | ||
Actor verifies the document and either approves the document or adds annotation to the document. | ||
Actor adds uploads the document to the database. |
Correction. | ||
Actor receives notification that there is an annotation to a document. | ||
Actor retrieves the document from the database. | ||
Actor makes the corrections to the document. | ||
Actor uploads the document to the database. |
Java doc at http://www.contrib.andrew.cmu.edu/~davidg/se/javadoc | |
Screen shots!!! |
Authoring Client GUI. | |
Provides a way for the user to run various software to do the conversion, QC, correction, download documents from the database, and upload documents to the database. |
Allows user to check on the status of an IETM. |
Update File | ||
Allows user to change a file on the database | ||
Allows user to browse on the local hard drive for the file to upload |
Scanning documents | ||
Photoshop on a Mac | ||
Converting bitmaps to digital documents | ||
GCS on NT | ||
ACS on Solaris | ||
Converting digital documents to IETM | ||
AIMSS on NT |
Boolean addAnnnotation(String ietmID, String annotation). | ||
This provides a way to add an annotation to an IETM. | ||
External Web viewing IETM service will be provided by ESI’s Web Viewer or Panorama Web Plug-In. |
Workflow | ||
int submitDocument(String username, String password, String tableName, Document data) | ||
Document retrieveDocument(String username, String password, String tableName, int docID, boolean forReading) | ||
Enumeration listDocuments(String username, String password, String tableName, Enumeration fields, Enumeration values) | ||
int updateDocument(String username, String password, String tableName, int docID, Document data) |
Authoring gets 1-2 pages of TM. | ||
Scan with Photoshop on a Mac. | ||
GCS on NT. | ||
ACS on Solaris (8 hours later). | ||
QC (inspection). | ||
AIMSS 3.2. | ||
IETM 3.2. | ||
QC (again). | ||
One Error. | ||
Fix. | ||
QC (again). | ||
Ship it to NAVY. | ||
Intermission (magically IETM turns from 3.2 to 4.0). |
Status of Subsystem Development
Requirement Analysis is done. | |
System Design is done. | |
Object Design is done. | |
Implementation is going on right now. All of our GUI is complete. Now all we have to do is our control objects. | |
Testing is happening as a top-down approach. We are using stubs that the GUI calls into. |
Implementation: Dec 5th. | |
Unit Testing: Dec 5th. | |
Integration Tests: Dec 8th. |