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
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
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”
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
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
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
Implementation of Inception Implementation of Inception PhasePhase
•ResearchResearch
•Business ModelingBusiness Modeling
•RequirementsRequirements
•Analysis and DesignAnalysis and Design
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
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.
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
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
RequirementsRequirements
• Voice of Customer Document
• Customer Needs Document
• Functional Requirements Document
• Project Glossary Document
Analysis and DesignAnalysis and Design
• Axiomatic Design
• Initial Use Case Model
• Project Plan
• Initial Risk Assessment
An Initial Use Case ModelAn Initial Use Case ModelThyroid Cancer Detection SystemThyroid Cancer Detection System
An Initial Use Case ModelAn Initial Use Case ModelLaparoscopic Robotic SurgeryLaparoscopic Robotic Surgery
Implementation of Elaboration PhaseImplementation of Elaboration Phase
• Business Modeling
• Requirements
• Analysis and Design
Business ModelingBusiness Modeling
• Business Case Document which which includes business context, success includes business context, success criteria, and financial forecastcriteria, and financial forecast
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
Software Requirements SpecificationSoftware Requirements SpecificationAutomated Thyroid Cancer Detection Automated Thyroid Cancer Detection
SystemSystem
Software Requirements Specification Software Requirements Specification Laparoscopic Robotic SurgeryLaparoscopic Robotic Surgery
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
UML ModelingUML ModelingData Flow Diagram Data Flow Diagram
Automated Thyroid Cancer Detection Automated Thyroid Cancer Detection SystemSystem
UML ModelingUML ModelingData Flow DiagramData Flow Diagram
Laparoscopic Robotic SurgeryLaparoscopic Robotic Surgery
UML ModelingUML ModelingActivity DiagramActivity Diagram
Automated Thyroid Cancer Detection System Automated Thyroid Cancer Detection System
UML ModelingUML ModelingActivity DiagramActivity Diagram
Laparoscopic Robotic SurgeryLaparoscopic Robotic Surgery
UML ModelingUML ModelingSequence DiagramSequence Diagram
Automated Thyroid Cancer Detection SystemAutomated Thyroid Cancer Detection System
UML ModelingUML ModelingSequence DiagramSequence Diagram
Laparoscopic Robotic SurgeryLaparoscopic Robotic Surgery
UML ModelingUML ModelingClass DiagramClass Diagram
Automated Thyroid Cancer Detection SystemAutomated Thyroid Cancer Detection System
UML ModelingUML ModelingClass DiagramClass Diagram
Laparoscopic Robotic Surgery for Thyroid Laparoscopic Robotic Surgery for Thyroid CancerCancer
UML ModelingUML ModelingState Chart DiagramState Chart Diagram
Automated Thyroid Cancer Detection SystemAutomated Thyroid Cancer Detection System
UML ModelingUML ModelingState Chart DiagramState Chart Diagram
Laparoscopic Robotic SurgeryLaparoscopic Robotic Surgery
UML ModelingUML ModelingDeployment DiagramDeployment Diagram
Automated Thyroid Cancer Detection SystemAutomated Thyroid Cancer Detection System
UML ModelingUML ModelingDeployment DiagramDeployment Diagram
Laparoscopic Robotic SurgeryLaparoscopic Robotic Surgery
SysML ModelingSysML ModelingRequirements DiagramRequirements Diagram
Automated Thyroid Cancer Detection SystemAutomated Thyroid Cancer Detection System
SysML ModelingSysML ModelingRequirements DiagramRequirements Diagram
Laparoscopic Robotic SurgeryLaparoscopic Robotic Surgery
SysML ModelingSysML ModelingActivity DiagramActivity Diagram
Automated Thyroid Cancer Detection SystemAutomated Thyroid Cancer Detection System
SysML ModelingSysML ModelingActivity DiagramActivity Diagram
Laparoscopic Robotic SurgeryLaparoscopic Robotic Surgery