acs 562 – systems analysis and design course accomplishment summary
DESCRIPTION
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. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/1.jpg)
ACS 562 – SYSTEMS ANALYSIS AND ACS 562 – SYSTEMS ANALYSIS AND DESIGN DESIGN
Course Accomplishment Summary Course Accomplishment Summary
Shilpashree K.S
Varsha
Fall 2010
Purdue University – Fort Wayne
Instructor – Dr. John Tanik
![Page 2: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/2.jpg)
PART 1PART 1
• Study on C-MapStudy on C-Map
• Research on project topicResearch on project topic
• Review of the Scholarly papersReview of the Scholarly papers
• Summarize SWEBOK Knowledge Summarize SWEBOK Knowledge AreasAreas
![Page 3: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/3.jpg)
![Page 4: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/4.jpg)
Project Topic ResearchProject 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”
![Page 5: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/5.jpg)
Review of the Scholarly PapersReview 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 SystemC: Toward Highlevel SoC Design
• SysML and Systems Engineering Applied to UML based SoC Design
• Designing Real-Time and Embedded Systems with the COMET / UML method
![Page 6: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/6.jpg)
Summarize SWEBOK Knowledge Summarize SWEBOK Knowledge AreasAreas
• KA 1: Software RequirementsKA 1: Software Requirements• KA 2: Software DesignKA 2: Software Design• KA 3: Software ConstructionKA 3: Software Construction• KA 4: Software TestingKA 4: Software Testing• KA 5: Software MaintenanceKA 5: Software Maintenance• KA 6: Software Configuration ManagementKA 6: Software Configuration Management• KA 7: Software Engineering ManagementKA 7: Software Engineering Management• KA 8: Software Engineering ProcessKA 8: Software Engineering Process• KA 9: Software Engineering Tools and MethodsKA 9: Software Engineering Tools and Methods• KA 10: Software QualityKA 10: Software Quality• KA 11: Knowledge Areas of Related DesciplinesKA 11: Knowledge Areas of Related Desciplines
![Page 7: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/7.jpg)
PART 2PART 2
• Implementation of Inception Phase of Implementation of Inception Phase of RUPRUP
• Implementation of Elaboration Phase Implementation of Elaboration Phase of RUPof RUP
![Page 8: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/8.jpg)
Implementation of Inception PhaseImplementation of Inception Phase
![Page 9: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/9.jpg)
Implementation of Inception Implementation of Inception PhasePhase
•ResearchResearch
•Business ModelingBusiness Modeling
•RequirementsRequirements
•Analysis and DesignAnalysis and Design
![Page 10: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/10.jpg)
Research 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 Chronic Disease Alliance: A Unified ApproachDisease Alliance: A Unified Approach
• Segmentation technique for detecting suspect Segmentation technique for detecting suspect masses in dense breast digitized images as a masses in dense breast digitized images as a tool for mammography CAD schemes by tool for mammography CAD schemes by Homero Schiabel, Vivian T. Santos, Michele F. Homero Schiabel, Vivian T. Santos, Michele F. AngeloAngelo
![Page 11: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/11.jpg)
Research 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.
![Page 12: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/12.jpg)
Research Research
• OMG Systems Modeling Language Tutorial
• Introduction to UML
• IEEE recommended practice for software requirements specifications.
• IEEE 1016 – Recommended Practices for Software Design Description
![Page 13: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/13.jpg)
Business ModelingBusiness Modeling
• Vision Document: A general vision A general vision of the core project’s requirements, of the core project’s requirements, key features, and main constraintskey features, and main constraints
• An Initial Business Case Document which includes business context, which includes business context, success criteria, and financial success criteria, and financial forecastforecast
![Page 14: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/14.jpg)
RequirementsRequirements
• Voice of Customer Document
• Customer Needs Document
• Functional Requirements Document
• Project Glossary Document
![Page 15: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/15.jpg)
Analysis and DesignAnalysis and Design
• Axiomatic Design
• Initial Use Case Model
• Project Plan
• Initial Risk Assessment
![Page 16: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/16.jpg)
Axiomatic DesignAxiomatic DesignFR-DP Design MatrixFR-DP Design Matrix
![Page 17: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/17.jpg)
Axiomatic DesignAxiomatic DesignCustomer NeedsCustomer Needs
![Page 18: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/18.jpg)
Axiomatic DesignAxiomatic DesignFR-DP DecompositionFR-DP Decomposition
![Page 19: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/19.jpg)
Axiomatic DesignAxiomatic DesignQuality Function DeploymentQuality Function Deployment
![Page 20: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/20.jpg)
An Initial Use Case ModelAn Initial Use Case ModelThyroid Cancer Detection SystemThyroid Cancer Detection System
![Page 21: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/21.jpg)
An Initial Use Case ModelAn Initial Use Case ModelLaparoscopic Robotic SurgeryLaparoscopic Robotic Surgery
![Page 22: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/22.jpg)
Project PlanProject Plan
![Page 23: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/23.jpg)
Project Plan (Contd)Project Plan (Contd)
![Page 24: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/24.jpg)
Project Plan (Contd)Project Plan (Contd)
![Page 25: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/25.jpg)
Risk AnalysisRisk Analysis
![Page 26: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/26.jpg)
Implementation of Elaboration PhaseImplementation of Elaboration Phase
![Page 27: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/27.jpg)
Implementation of Elaboration PhaseImplementation of Elaboration Phase
• Business Modeling
• Requirements
• Analysis and Design
![Page 28: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/28.jpg)
Business ModelingBusiness Modeling
• Business Case Document which which includes business context, success includes business context, success criteria, and financial forecastcriteria, and financial forecast
![Page 29: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/29.jpg)
Software Requirements SpecificationSoftware Requirements Specification
• IntroductionIntroduction
• Overall DescriptionOverall Description
– – Product Perspective, Product Functions, User Product Perspective, Product Functions, User Characteristics, Stakeholder Needs, General Constraint, Characteristics, Stakeholder Needs, General Constraint, Assumptions & DependenciesAssumptions & Dependencies
• Specific RequirementsSpecific Requirements
– – Functional RequirementsFunctional Requirements
– – External Interface RequirementsExternal Interface Requirements
– – Performance RequirementsPerformance Requirements
– – Design ConstraintsDesign Constraints
– – Software System Attributes Software System Attributes
– – Other RequirementsOther Requirements
![Page 30: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/30.jpg)
Software Requirements SpecificationSoftware Requirements Specification
![Page 31: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/31.jpg)
Software Requirements SpecificationSoftware Requirements SpecificationAutomated Thyroid Cancer Detection Automated Thyroid Cancer Detection
SystemSystem
![Page 32: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/32.jpg)
Software Requirements Specification Software Requirements Specification Laparoscopic Robotic SurgeryLaparoscopic Robotic Surgery
![Page 33: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/33.jpg)
Software Design DescriptionsSoftware 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 & SysML
diagram
![Page 34: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/34.jpg)
UML ModelingUML ModelingData Flow Diagram Data Flow Diagram
Automated Thyroid Cancer Detection Automated Thyroid Cancer Detection SystemSystem
![Page 35: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/35.jpg)
UML ModelingUML ModelingData Flow DiagramData Flow Diagram
Laparoscopic Robotic SurgeryLaparoscopic Robotic Surgery
![Page 36: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/36.jpg)
UML ModelingUML ModelingActivity DiagramActivity Diagram
Automated Thyroid Cancer Detection System Automated Thyroid Cancer Detection System
![Page 37: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/37.jpg)
UML ModelingUML ModelingActivity DiagramActivity Diagram
Laparoscopic Robotic SurgeryLaparoscopic Robotic Surgery
![Page 38: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/38.jpg)
UML ModelingUML ModelingSequence DiagramSequence Diagram
Automated Thyroid Cancer Detection SystemAutomated Thyroid Cancer Detection System
![Page 39: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/39.jpg)
UML ModelingUML ModelingSequence DiagramSequence Diagram
Laparoscopic Robotic SurgeryLaparoscopic Robotic Surgery
![Page 40: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/40.jpg)
UML ModelingUML ModelingClass DiagramClass Diagram
Automated Thyroid Cancer Detection SystemAutomated Thyroid Cancer Detection System
![Page 41: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/41.jpg)
UML ModelingUML ModelingClass DiagramClass Diagram
Laparoscopic Robotic Surgery for Thyroid Laparoscopic Robotic Surgery for Thyroid CancerCancer
![Page 42: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/42.jpg)
UML ModelingUML ModelingState Chart DiagramState Chart Diagram
Automated Thyroid Cancer Detection SystemAutomated Thyroid Cancer Detection System
![Page 43: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/43.jpg)
UML ModelingUML ModelingState Chart DiagramState Chart Diagram
Laparoscopic Robotic SurgeryLaparoscopic Robotic Surgery
![Page 44: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/44.jpg)
UML ModelingUML ModelingDeployment DiagramDeployment Diagram
Automated Thyroid Cancer Detection SystemAutomated Thyroid Cancer Detection System
![Page 45: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/45.jpg)
UML ModelingUML ModelingDeployment DiagramDeployment Diagram
Laparoscopic Robotic SurgeryLaparoscopic Robotic Surgery
![Page 46: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/46.jpg)
SysML ModelingSysML ModelingRequirements DiagramRequirements Diagram
Automated Thyroid Cancer Detection SystemAutomated Thyroid Cancer Detection System
![Page 47: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/47.jpg)
SysML ModelingSysML ModelingRequirements DiagramRequirements Diagram
Laparoscopic Robotic SurgeryLaparoscopic Robotic Surgery
![Page 48: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/48.jpg)
SysML ModelingSysML ModelingActivity DiagramActivity Diagram
Automated Thyroid Cancer Detection SystemAutomated Thyroid Cancer Detection System
![Page 49: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/49.jpg)
SysML ModelingSysML ModelingActivity DiagramActivity Diagram
Laparoscopic Robotic SurgeryLaparoscopic Robotic Surgery
![Page 50: ACS 562 – SYSTEMS ANALYSIS AND DESIGN Course Accomplishment Summary](https://reader036.vdocuments.site/reader036/viewer/2022062518/5681442f550346895db0c8b1/html5/thumbnails/50.jpg)
Thank YouThank You