Review of Authoring Subsystem

Slides:



Advertisements
Similar presentations
Systems Implementation and Operation
Advertisements

Introduction to ePro and the GeorgiaFIRST Marketplace 1© 2011 Board of Regents of the University System of Georgia. All Rights Reserved.
EvalS Application User Guide version September 17, 2011.
Software Quality Assurance Plan
Overview of IS Controls, Auditing, and Security Fall 2005.
Systems Analysis and Design Feasibility Study. Introduction The Feasibility Study is the preliminary study that determines whether a proposed systems.
Alford Academy Business Education and Computing1 Advanced Higher Computing Based on Heriot-Watt University Scholar Materials Implementation and Testing.
6.1 Copyright © 2014 Pearson Education, Inc. publishing as Prentice Hall Building Information Systems Chapter 13 VIDEO CASES Video Case 1: IBM: Business.
A summary of the PSS-05 URD template
Fundamentals of Information Systems, Second Edition
System Development Life Cycle (SDLC)
System Implementations American corporations spend about $300 Billion a year on software implementation/upgrade projects.
Design, Implementation and Maintenance
Advanced Workgroup System. RED Advanced Workgroup Systems: Scan Features Copy Print Scan DNSG Software Our Customers Documents Our Customers Documents.
Department of Computer Science 1 CSS 496 Business Process Re-engineering for BS(CS)
System Implementation
Firat Batmaz, Chris Hinde Computer Science Loughborough University A Diagram Drawing Tool For Semi–Automatic Assessment Of Conceptual Database Diagrams.
At the North of England Institute of Mining and Mechanical Engineers Library, Newcastle upon Tyne.
Chapter 10.
Gary MarsdenSlide 1University of Cape Town Introduction to Conversion MSc IT James Gain
LESSON 8 Booklet Sections: 12 & 13 Systems Analysis.
MSS Technologies and the AIIM Grand Canyon Chapter present: Electronic Document Management System Needs Analysis.
1 PDF Optimizer J. Poole. Optimizer, TM Knoxville, October 2007, J. Poole 2 Documentation The documentation on the JACoW website concerning use of the.
Chapter 10 Information Systems Analysis and Design
OBJECT ORIENTED SYSTEM ANALYSIS AND DESIGN. COURSE OUTLINE The world of the Information Systems Analyst Approaches to System Development The Analyst as.
Product Documentation Chapter 5. Required Medical Device Documentation  Business proposal  Product specification  Design specification  Software.
Macintosh Print Controller Team SDMay03-08Advisor Dr. James Davis Abstract The Macintosh Print Controller project attempts to solve a process productivity.
Systems Analysis and Design
SYSTEMS ANALYSIS AND DESIGN TOOLS DATA FLOW DIAGRAMS.
Introduction to Software Development. Systems Life Cycle Analysis  Collect and examine data  Analyze current system and data flow Design  Plan your.
Topics Covered Phase 1: Preliminary investigation Phase 1: Preliminary investigation Phase 2: Feasibility Study Phase 2: Feasibility Study Phase 3: System.
What is Testing? Testing is the process of exercising or evaluating a system or system component by manual or automated means to verify that it satisfies.
Delivering Fixed Content to Oracle Portal Doug Daniels & Ken Barrette Quest Software.
Altman IM Ltd | | process | verify | convert | route | connect Prism Software’s solutions provide advanced workflow.
LESSON 3. Properties of Well-Engineered Software The attributes or properties of a software product are characteristics displayed by the product once.
Systems Development Life Cycle
Requirement Engineering. Recap Elaboration Behavioral Modeling State Diagram Sequence Diagram Negotiation.
1 Multimedia Development Team. 2 To discuss phases of MM production team members Multimedia I.
Analysis Review of Workflow Subsystem Kaushik Merchant And The Workflow Team.
11 November 1999Sticky Technology for Augmented Reality Systems Robert Kurian Inspection Team STARS Project Carnegie Mellon University 11 November.
 Maintaining history of all the documents submitted becomes a tedious job. It is even more challenging to search specific documents when in need.  DigiSmart.
Testing throughout Lifecycle Ljudmilla Karu. Verification and validation (V&V) Verification is defined as the process of evaluating a system or component.
Information Systems Development
A Generic Toolkit for Electronic Editions of Medieval Manuscripts
Systems Analysis and Design
PROJECT COMMUNICATION PROCEDURE AND DOCUMENT MANAGEMENT
Features of Authoring Tools
System.
Systems Planning and Analysis
Repair Requirements Analysis Review
Basic Web-based Emissions Inventory Reporting (Web-EI)
Data Management Agenda
Boundary Conditions Samuel Chong Repair Team STARS Project
Systems Analysis and Design
System Development Life Cycle (SDLC)
Developing Information Systems
FORMAL SYSTEM DEVELOPMENT METHODOLOGIES
System Development Life Cycle (SDLC)
Information Systems Development
Online Approvals Standard Department Transition Meeting
ACPA Pipe School January 6, 2017 Brian Barngrover and Becca Alford
Introduction to Systems Analysis and Design
Chapter 2: The Linux System Part 1
Chapter 13: Systems Analysis and Design
Systems Analysis and Design
System Development Life Cycle (SDLC)
MANAGING THE DEVELOPMENT AND PURCHASE OF INFORMATION SYSTEMS
Software Requirements Specification (SRS) Template.
Lecture 06:Software Maintenance
Software Testing Lifecycle Practice
Presentation transcript:

Review of Authoring Subsystem Anthony Yip Daniel Gindikin David Guttendorf Grace Ritter Jon Rosenberg Roger Hong Roger Smith You may want to mention that you’re Jon Rosenberg  Software Engineering 15-413 October 26, 1999

Outline of this Presentation Current System vs. Proposed System Requirements Overview of Use Cases In Depth look at the IETM-ize Use Case Activity Diagrams Object Model The Amazing Document Object Major Open Issues Nothing to see here…keep moving  Software Engineering 15-413 October 26, 1999

Current System vs. Proposed System Standardized IETMs “Black Box” model Stages of a Document Digital Document IETM Quality Control Electronic Annotations All paper Authored by manufacturers and assemblers. Annotations as memos New versions Expensive Get Military Standard - MIL-PRF-87269B Also mention the whole “It gives jobs to the Native Americans and Native Alaskans who work for cheaper than the old guys” thing. One day the system may be fully automated. Black Box model refers to the fact that the rest of the system can view the Authoring Subsystem as a black box that takes in a TM and outputs an IETM. New Versions in the Current System are fairly regular events, which is rather expensive. Software Engineering 15-413 October 26, 1999

Software Engineering 15-413 October 26, 1999 Requirements Core Requirements Convert Technical Manuals into IETMs Allow for Annotations to the IETMs Quality Control Additional Requirements Know thy user (ease of use). Networked PC capable of running the required software Adequate storage space. IETMs can get rather large. Version Control System (special thanks to Workflow) System modularity The network should be both reliable and secure Quality Control is VERY IMPORTANT!! We really need to go for correctness and ease of use here. Native Americans and Native Alaskans…not computer experts. Required software == OCR software and an IETM viewer/editor. System modularity: Shouldn’t depend on AIMSS or ACS or GCS being there… The network should also be somewhat quick…IETMs are big. Software Engineering 15-413 October 26, 1999

Overview of the Use Cases (10) Digitize Document Distribute Scanning Task Edit Digital Document Edit IETM IETM-ize Issue Annotation Merge IETM Verify Digital Document Verify IETM View IETM 7 plus or minus 2… …for large values of 2 Software Engineering 15-413 October 26, 1999

In-Depth Look: IETM-ize Use Case Name: IETM-ize Participating Actors: Technical Writer Entry Conditions: 1. TW receives notification from Workflow that there is a Digital Document available to be converted into an IETM Section. Flow Of Events: 2. TW uses Workflow's Retrieve use case to retrieve the Digital Document. 3. TW opens the Digital Document in the Digital Document to IETM Section Converter and produces an IETM Section. 4. TW reads the IETM Section looking for errors brought about by the conversion process. 5. If any errors are found, TW corrects them. Exit Conditions: 6. TW uses Workflow's Submit use case on the IETM Section. Special Requirements: None When a paper Technical Manual comes into the system, it is split up into manageable pieces. Each piece is converted into it’s own Digital Document and then run through a lot of Quality Control. It then ends up in this use case. The technical writer receives notification that there is a digital document available to be converted into an IETM section. The Technical Writer uses Workflow’s Retrieve use case to retrieve the Digital Document. The Technical Writer loads it up into a converter, which turns the Digital Document into an IETM Section. This is necessary because the OCR software will not output to a format that is compliant with the military standards specified in MIL--PRF-87269B. Once converted, the IETM Section is compared back to the original paper document to verify correctness once again. If there are errors the Technical Writer can go back and fix them. Once the Technical Writer is satisfied with the IETM Section, it is Submitted using Workflow’s Submit use case, and notification is sent to yet another Quality Controller that the IETM Section should be verified. After this use case ends, the IETM Section will be verified and corrected if necessary, and then it will be merged with all of the other IETM Sections that came from the original paper document to form the IETM that corresponds to the original paper document. The new IETM is then submitted to Workflow, and can be used by the outside world. Software Engineering 15-413 October 26, 1999

Activity Diagram Digital Document Digital Document With Annotations Hello! My name is: Paper Document Your journey begins here. Sections Becomes Many Digital Document I get examined by a Quality Controller Scanned and OCR’d by the Document Specialist Digital Document With Annotations If There Are Errors Document Specialist Corrects IETM Section So Do I If There Are No Errors Converted by the Technical Writer IETM Section With Annotations If There Are Errors Technical Writer Corrects Non-Approved IETM If there are No Errors Merge Manager Merges all relevant sections Hello! My name is: IETM If there are no errors IETM With Annotations If There Are Errors Technical Writer Corrects Hello! My name is: Modification to IETM Software Engineering 15-413 October 26, 1999

Software Engineering 15-413 October 26, 1999 Object Model Joint effort with Workflow We deal only with Documents Workflow owns the parent class And now, for your viewing pleasure… Since the object model contains the Entity objects, and the Authoring Subsystem really only deals with one object, it got it’s own slide…coming up next. Software Engineering 15-413 October 26, 1999

The Amazing Document Object State Machine 1 Associated 0..* Authoring Document Annotations Digital Document IETM Section IETM 1 1 1 1..* Document is the Workflow object Software Engineering 15-413 October 26, 1999

Software Engineering 15-413 October 26, 1999 Major Open Issues Dependencies and What We Will Provide Workflow, Workflow, Workflow. We will provide IETMs and a means by which to view them. Access to the IETMs will be achieved through Workflow’s Database. Other Issues AIMSS 4.0 and ACS are not compatible. We’re still looking for new OCR software that provides the same functionality as ACS. Workflow Workflow Workflow: We only really deal with the Workflow subsystem. Everyone else should really access us through them. A means by which to view them REALLY means HTML support  Pizza budget. Software Engineering 15-413 October 26, 1999

Software Engineering 15-413 October 26, 1999 Summary The Authoring Subsystem will provide a means to convert a Technical Manual into an IETM. The system will be usable by those without training specific to the Technical Manuals or the existing authoring process. Self Explanatory Software Engineering 15-413 October 26, 1999

Questions and Comments! Now, it’s time for your… Questions and Comments! Good luck with the questions!!! Software Engineering 15-413 October 26, 1999