SlideShare a Scribd company logo
1 of 19
Software Tools and Environments
INFORMATION TECHNOLOGY MSC PROGRAM S/E 1
Computer-Aided Software Engineering: CASE tools
Used to support or automate activities throughout the systems
development life cycle (SDLC)
A CASE repository is a system developers’ database.
It is a place where developers can store system models, detailed
descriptions and specifications, and other products of system
development..
INFORMATION TECHNOLOGY MSC PROGRAM S/E 2
Computer-Aided Software Engineering: CASE tools
Forward engineering requires the systems analyst to draw system
models, either from scratch or from templates. The resulting models
are subsequently transformed into program code.
Reverse engineering allows a CASE tool to read existing program
code and transform that code into a representative system model that
can be edited and refined by the systems analyst.
INFORMATION TECHNOLOGY MSC PROGRAM S/E 3
Objective of CASE tools
 Improve quality of systems to be developed
Increase speed of development and design
Ease and improve testing process through automated checking
Improve integration of development activities via common
methodologies
INFORMATION TECHNOLOGY MSC PROGRAM S/E 4
Objective of CASE tools
Improve quality and completeness of documentation
Help standardize the development process
Improve project management
Promote reusability and Improve software portability
Increase productivity and Improve overall quality of systems
INFORMATION TECHNOLOGY MSC PROGRAM S/E 5
Components of CASE tools
Upper CASE:CASE tools designed to support the information
planning and the project identification and selection, project
initiation and planning, analysis and design phases of the systems
development life cycle
Lower CASE:CASE tools designed to support the implementation
and maintenance phases of the systems development life cycle
INFORMATION TECHNOLOGY MSC PROGRAM S/E 6
Components of CASE tools
Cross life-cycle CASE:CASE tools designed to support activities
that occur across multiple phases of the systems development life
cycle
Most CASE tools utilize a repository to store all diagrams, forms,
models and report definitions
INFORMATION TECHNOLOGY MSC PROGRAM S/E 7
Components of CASE tools

INFORMATION TECHNOLOGY MSC PROGRAM S/E 8
CASE versus Traditional Systems Development
 Traditional Systems Development
Traditional approach does not offer support for integration of
specification documents
Often, documentation is done after coding is completed in
traditional systems development
Traditional approach often leads to out- of-date documentation
Paper-based specifications, Manual coding of programs
Manual documenting, Intensive software testing
INFORMATION TECHNOLOGY MSC PROGRAM S/E 9
CASE versus Traditional Systems Development
CASE-Based Systems Development
Emphasis on analysis and design
 Rapid interactive prototyping
Automated code generation,
Automated documentation generation
Automated design checking,
Maintain design specifications
INFORMATION TECHNOLOGY MSC PROGRAM S/E 10
Types of CASE tools
Diagramming tools
Computer display and report generators
Analysis tools used to check for incomplete, inconsistent or
incorrect specifications
A central repository
Documentation generators
Code generators
INFORMATION TECHNOLOGY MSC PROGRAM S/E 11
CASE diagraming and prototyping tools
Enable representation of a system and components visually
Effective for representing process flows,
data structures and program structures
Types
 Data Flow Diagrams (DFD) e.g pencil
Functional Hierarchy Diagrams
Entity-Relationship Diagrams
e.g visual paradigm, ArgoUML
INFORMATION TECHNOLOGY MSC PROGRAM S/E 12
CASE Form ,document and Report generator tools
CASE tools that support the creation of system forms and reports in
order to prototype how systems will look and feel to users
Two Purposes
Create, modify and test prototypes of computer display forms and
reports
Identify which data items to display or collect for each form or
report
E.g. Portus, DrExplain
INFORMATION TECHNOLOGY MSC PROGRAM S/E 13
CASE Analysis tools
Enable automatic checking for incomplete, inconsistent or incorrect
specifications in diagrams, forms and reports.
Types of analyses vary depending on the organization’s
development methodology and features of CASE environment
e.g spreadsheet
INFORMATION TECHNOLOGY MSC PROGRAM S/E 14
CASE code generation and visual development tools
Enable the automatic generation of program and database
definition code directly from the design documents, diagrams,
forms and reports stored in the repository
E.g. visual studio, NetBeans
INFORMATION TECHNOLOGY MSC PROGRAM S/E 15
CASE quality assurance tools
Quality assurance in a software organization is monitoring the
engineering process and methods adopted to develop the software
product in order to ensure conformance of quality as per organization
standards.
Examples
JMeter
INFORMATION TECHNOLOGY MSC PROGRAM S/E 16
CASE maintenance tools
Software maintenance includes modifications in the software
product after it is delivered.
Examples
Bugzilla for defect tracking.
INFORMATION TECHNOLOGY MSC PROGRAM S/E 17
CASE tools limitations
May be difficult to customize/complex
Requires training of maintenance staff
May be difficult to use with existing systems
It is costly if it is proprietary tool.
Good quality CASE tools are very expensive.
INFORMATION TECHNOLOGY MSC PROGRAM S/E 18
Thank you !!!
INFORMATION TECHNOLOGY MSC PROGRAM S/E 19

More Related Content

Similar to SE tools and environment information (1).ppt

Similar to SE tools and environment information (1).ppt (20)

CASE (Computer Aided Software Design)
CASE (Computer Aided Software Design)CASE (Computer Aided Software Design)
CASE (Computer Aided Software Design)
 
Computer Aided Software Engineering Nayab Awan
Computer Aided Software Engineering Nayab AwanComputer Aided Software Engineering Nayab Awan
Computer Aided Software Engineering Nayab Awan
 
software engineering
software engineeringsoftware engineering
software engineering
 
Automated Tools For System Analysis and Design
Automated Tools For System Analysis and DesignAutomated Tools For System Analysis and Design
Automated Tools For System Analysis and Design
 
Software Engineering tools
Software Engineering tools Software Engineering tools
Software Engineering tools
 
System analsis and design
System analsis and designSystem analsis and design
System analsis and design
 
Computer aided software engineering
Computer aided software engineeringComputer aided software engineering
Computer aided software engineering
 
Computer Aided Software Engineering
Computer Aided Software EngineeringComputer Aided Software Engineering
Computer Aided Software Engineering
 
Computer Sided Software Engineering
Computer Sided Software EngineeringComputer Sided Software Engineering
Computer Sided Software Engineering
 
Lecture9
Lecture9Lecture9
Lecture9
 
Case tools
Case toolsCase tools
Case tools
 
Easter150127
Easter150127Easter150127
Easter150127
 
Lisa_DiFazio_SQA_Resume
Lisa_DiFazio_SQA_ResumeLisa_DiFazio_SQA_Resume
Lisa_DiFazio_SQA_Resume
 
SE notes 2.pdf
SE notes 2.pdfSE notes 2.pdf
SE notes 2.pdf
 
Sd Revision
Sd RevisionSd Revision
Sd Revision
 
CS8494 SOFTWARE ENGINEERING Unit-1
CS8494 SOFTWARE ENGINEERING Unit-1CS8494 SOFTWARE ENGINEERING Unit-1
CS8494 SOFTWARE ENGINEERING Unit-1
 
Unit_I.pptx
Unit_I.pptxUnit_I.pptx
Unit_I.pptx
 
Itc chapter # 7
Itc   chapter # 7Itc   chapter # 7
Itc chapter # 7
 
Software engineering
Software engineeringSoftware engineering
Software engineering
 
System Analisis And Designing
System Analisis And  DesigningSystem Analisis And  Designing
System Analisis And Designing
 

Recently uploaded

Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 

Recently uploaded (20)

Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 

SE tools and environment information (1).ppt

  • 1. Software Tools and Environments INFORMATION TECHNOLOGY MSC PROGRAM S/E 1
  • 2. Computer-Aided Software Engineering: CASE tools Used to support or automate activities throughout the systems development life cycle (SDLC) A CASE repository is a system developers’ database. It is a place where developers can store system models, detailed descriptions and specifications, and other products of system development.. INFORMATION TECHNOLOGY MSC PROGRAM S/E 2
  • 3. Computer-Aided Software Engineering: CASE tools Forward engineering requires the systems analyst to draw system models, either from scratch or from templates. The resulting models are subsequently transformed into program code. Reverse engineering allows a CASE tool to read existing program code and transform that code into a representative system model that can be edited and refined by the systems analyst. INFORMATION TECHNOLOGY MSC PROGRAM S/E 3
  • 4. Objective of CASE tools  Improve quality of systems to be developed Increase speed of development and design Ease and improve testing process through automated checking Improve integration of development activities via common methodologies INFORMATION TECHNOLOGY MSC PROGRAM S/E 4
  • 5. Objective of CASE tools Improve quality and completeness of documentation Help standardize the development process Improve project management Promote reusability and Improve software portability Increase productivity and Improve overall quality of systems INFORMATION TECHNOLOGY MSC PROGRAM S/E 5
  • 6. Components of CASE tools Upper CASE:CASE tools designed to support the information planning and the project identification and selection, project initiation and planning, analysis and design phases of the systems development life cycle Lower CASE:CASE tools designed to support the implementation and maintenance phases of the systems development life cycle INFORMATION TECHNOLOGY MSC PROGRAM S/E 6
  • 7. Components of CASE tools Cross life-cycle CASE:CASE tools designed to support activities that occur across multiple phases of the systems development life cycle Most CASE tools utilize a repository to store all diagrams, forms, models and report definitions INFORMATION TECHNOLOGY MSC PROGRAM S/E 7
  • 8. Components of CASE tools  INFORMATION TECHNOLOGY MSC PROGRAM S/E 8
  • 9. CASE versus Traditional Systems Development  Traditional Systems Development Traditional approach does not offer support for integration of specification documents Often, documentation is done after coding is completed in traditional systems development Traditional approach often leads to out- of-date documentation Paper-based specifications, Manual coding of programs Manual documenting, Intensive software testing INFORMATION TECHNOLOGY MSC PROGRAM S/E 9
  • 10. CASE versus Traditional Systems Development CASE-Based Systems Development Emphasis on analysis and design  Rapid interactive prototyping Automated code generation, Automated documentation generation Automated design checking, Maintain design specifications INFORMATION TECHNOLOGY MSC PROGRAM S/E 10
  • 11. Types of CASE tools Diagramming tools Computer display and report generators Analysis tools used to check for incomplete, inconsistent or incorrect specifications A central repository Documentation generators Code generators INFORMATION TECHNOLOGY MSC PROGRAM S/E 11
  • 12. CASE diagraming and prototyping tools Enable representation of a system and components visually Effective for representing process flows, data structures and program structures Types  Data Flow Diagrams (DFD) e.g pencil Functional Hierarchy Diagrams Entity-Relationship Diagrams e.g visual paradigm, ArgoUML INFORMATION TECHNOLOGY MSC PROGRAM S/E 12
  • 13. CASE Form ,document and Report generator tools CASE tools that support the creation of system forms and reports in order to prototype how systems will look and feel to users Two Purposes Create, modify and test prototypes of computer display forms and reports Identify which data items to display or collect for each form or report E.g. Portus, DrExplain INFORMATION TECHNOLOGY MSC PROGRAM S/E 13
  • 14. CASE Analysis tools Enable automatic checking for incomplete, inconsistent or incorrect specifications in diagrams, forms and reports. Types of analyses vary depending on the organization’s development methodology and features of CASE environment e.g spreadsheet INFORMATION TECHNOLOGY MSC PROGRAM S/E 14
  • 15. CASE code generation and visual development tools Enable the automatic generation of program and database definition code directly from the design documents, diagrams, forms and reports stored in the repository E.g. visual studio, NetBeans INFORMATION TECHNOLOGY MSC PROGRAM S/E 15
  • 16. CASE quality assurance tools Quality assurance in a software organization is monitoring the engineering process and methods adopted to develop the software product in order to ensure conformance of quality as per organization standards. Examples JMeter INFORMATION TECHNOLOGY MSC PROGRAM S/E 16
  • 17. CASE maintenance tools Software maintenance includes modifications in the software product after it is delivered. Examples Bugzilla for defect tracking. INFORMATION TECHNOLOGY MSC PROGRAM S/E 17
  • 18. CASE tools limitations May be difficult to customize/complex Requires training of maintenance staff May be difficult to use with existing systems It is costly if it is proprietary tool. Good quality CASE tools are very expensive. INFORMATION TECHNOLOGY MSC PROGRAM S/E 18
  • 19. Thank you !!! INFORMATION TECHNOLOGY MSC PROGRAM S/E 19