936b1a6a8abeafd2b936db484cf0d6ba.ppt
- Количество слайдов: 50
ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary Shilpashree K. S Varsha Fall 2010 Purdue University – Fort Wayne Instructor – Dr. John Tanik
PART 1 • Study on C-Map • Research on project topic • Review of the Scholarly papers • Summarize SWEBOK Knowledge Areas
Project Topic Research • Went Through http: //www. openclinical. org/ http: //www. purdue. edu/discoverypark/rche/ to get more details about biomedical research field • Surveyed the Cancer Detection and Laparoscopic Robotic Surgery from various websites • Created a draft version of the Project proposal for “An Automated Detection and Laparoscopic Robotic Surgery for Thyroid Cancer”
Review of the Scholarly Papers • Representing Clinical Guidelines in UML: A Comparative Study • A UML Approach to Process Modelling of Clinical Practice • • Guidelines for Enactment Enhancing Object-Oriented Software Development through Axiomatic Design. A UML 2. 0 Profile for System. C: Toward Highlevel So. C Design Sys. ML and Systems Engineering Applied to UML based So. C Designing Real-Time and Embedded Systems with the COMET / UML method
Summarize SWEBOK Knowledge Areas • • • KA 1: Software Requirements KA 2: Software Design KA 3: Software Construction KA 4: Software Testing KA 5: Software Maintenance KA 6: Software Configuration Management KA 7: Software Engineering Management KA 8: Software Engineering Process KA 9: Software Engineering Tools and Methods KA 10: Software Quality KA 11: Knowledge Areas of Related Desciplines
PART 2 • Implementation of Inception Phase of RUP • Implementation of Elaboration Phase of RUP
Implementation of Inception Phase
Implementation of Inception Phase • Research • Business Modeling • Requirements • Analysis and Design
Research • • • Automated CAD for Detection of Lung Nodule using CT Scans by M. Gomathi, Dr. P Thangaraj An Automated Computer Aided Breast Cancer Detection System by Varsha H. Patil , Dattatraya S. Bormane and Vaishali S. Pawar. Chronic Disease Alliance: A Unified Approach Segmentation technique for detecting suspect masses in dense breast digitized images as a tool for mammography CAD schemes by Homero Schiabel, Vivian T. Santos, Michele F. Angelo
Research • A Telerobotic Assistant tor Laparoscopic • • Surgery A Virtual Environment and Model of the Eye for Surgical Simulation by Mark A. Sagar, David Bullivant, Gordon D. Mallinson, Peter J. Hunter, Ian W. Hunter Robotic Surgery, Telerobotic surgery, Telepresence, and Telementoring: Review of early clinical results by G. H. Ballantyne.
Research • OMG Systems Modeling Language • • • Tutorial Introduction to UML IEEE recommended practice for software requirements specifications. IEEE 1016 – Recommended Practices for Software Design Description
Business Modeling • Vision Document: A general vision of the • core project’s requirements, key features, and main constraints An Initial Business Case Document which includes business context, success criteria, and financial forecast
Requirements • • Voice of Customer Document Customer Needs Document Functional Requirements Document Project Glossary Document
Analysis and Design • • Axiomatic Design Initial Use Case Model Project Plan Initial Risk Assessment
Axiomatic Design FR-DP Design Matrix
Axiomatic Design Customer Needs
Axiomatic Design FR-DP Decomposition
Axiomatic Design Quality Function Deployment
An Initial Use Case Model Thyroid Cancer Detection System
An Initial Use Case Model Laparoscopic Robotic Surgery
Project Plan
Project Plan (Contd)
Project Plan (Contd)
Risk Analysis
Implementation of Elaboration Phase
Implementation of Elaboration Phase • • • Business Modeling Requirements Analysis and Design
Business Modeling • Business Case Document which includes business context, success criteria, and financial forecast
Software Requirements Specification • • • Introduction Overall Description – Product Perspective, Product Functions, User Characteristics, Stakeholder Needs, General Constraint, Assumptions & Dependencies Specific Requirements – Functional Requirements – External Interface Requirements – Performance Requirements – Design Constraints – Software System Attributes – Other Requirements
Software Requirements Specification
Software Requirements Specification Automated Thyroid Cancer Detection System
Software Requirements Specification Laparoscopic Robotic Surgery
Software Design Descriptions • Overview – Introduction, Purpose, Scope, Assumptions and General Constraints, Definitions, Reference Documents • Stakeholder – Identification, Concerns • Software Architecture Overview – Viewpoint - Views Summary, Architecture Goals and Constraints • Architecture Viewpoint – Architecture Viewpoint summary, UML & Sys. ML diagram
UML Modeling Data Flow Diagram Automated Thyroid Cancer Detection System
UML Modeling Data Flow Diagram Laparoscopic Robotic Surgery
UML Modeling Activity Diagram Automated Thyroid Cancer Detection System
UML Modeling Activity Diagram Laparoscopic Robotic Surgery
UML Modeling Sequence Diagram Automated Thyroid Cancer Detection System
UML Modeling Sequence Diagram Laparoscopic Robotic Surgery
UML Modeling Class Diagram Automated Thyroid Cancer Detection System
UML Modeling Class Diagram Laparoscopic Robotic Surgery for Thyroid Cancer
UML Modeling State Chart Diagram Automated Thyroid Cancer Detection System
UML Modeling State Chart Diagram Laparoscopic Robotic Surgery
UML Modeling Deployment Diagram Automated Thyroid Cancer Detection System
UML Modeling Deployment Diagram Laparoscopic Robotic Surgery
Sys. ML Modeling Requirements Diagram Automated Thyroid Cancer Detection System
Sys. ML Modeling Requirements Diagram Laparoscopic Robotic Surgery
Sys. ML Modeling Activity Diagram Automated Thyroid Cancer Detection System
Sys. ML Modeling Activity Diagram Laparoscopic Robotic Surgery
Thank You