SlideShare a Scribd company logo
Modern Systems Analysis 
      and Design 

      Prof. David Gadish


        Chapter 1 
The Systems Development 
      Environment 
Learning Objectives 
ü    Define information systems analysis and design. 
ü    Describe the different types of information systems. 
ü    Describe the information Systems Development Life 
     Cycle (SDLC). 
ü    Explain Rapid Application Development (RAD), 
     prototyping, Joint Application Development (JAD), and 
     Computer Aided Software Engineering (CASE). 
ü    Describe agile methodologies and eXtreme 
     programming. 
ü    Explain Object Oriented Analysis and Design and the 
     Rational Unified Process (RUP).

Chapter 1                                                     2 
Introduction 
n  Information Systems Analysis and Design 
      ¨ Complex organizational process. 
      ¨ Used to develop and maintain computer­ 
        based information systems. 
      ¨ Used by a team of business and systems 
        professionals.




Chapter 1                                         3 
Introduction (Cont.) 




             Figure 1­1 An organizational approach to systems analysis and 
             design is driven by methodologies, techniques, and tools

Chapter 1                                                                     4 
A Modern Approach to Systems 
Analysis and Design 
n  1950s: focus on efficient automation of 
   existing processes 
n  1960s: advent of 3GL, faster and more 
   reliable computers 
n  1970s: system development becomes 
   more like an engineering discipline




Chapter 1                                     5 
A Modern Approach to Systems 
Analysis and Design (Cont.) 
n  1980s: major breakthrough with 4GL, 
   CASE tools, object oriented methods 
n  1990s: focus on system integration, GUI 
   applications, client/server platforms, 
   Internet 
n  The new century: Web application 
   development, wireless PDAs, component­ 
   based applications


Chapter 1                                 6 
A Modern Approach to Systems 
Analysis and Design (Cont.) 
n  Application Software 
      ¨ Computer software designed to support 
             organizational functions or processes. 
n  Systems Analyst 
      ¨ Organizational role most responsible for 
             analysis and design of information systems.



Chapter 1                                                  7 
A Modern Approach to Systems 
Analysis and Design (Cont.)




Chapter 1                       8 
Types of Information Systems 
and Systems Development 
  n  Transaction Processing Systems (TPS) 
        ¨ Automate handling of data about business 
          activities (transactions) 
        ¨ Process orientation 

  n  Management Information Systems (MIS) 
        ¨ Converts raw data from transaction 
          processing system into meaningful form 
        ¨ Data orientation

Chapter 1                                             9 
Types of Information Systems 
and Systems Development (Cont.) 
  n  Decision Support Systems (DSS) 
        ¨ Designed to help decision makers 
        ¨ Provides interactive environment for decision 
          making 
        ¨ Involves data warehouses, executive 
          information systems (EIS) 
        ¨ Database, model base, user dialogue



Chapter 1                                             10 
Summary of Information 
Systems Types




Chapter 1                 11 
Developing Information Systems 

n  System Development Methodology is a 
    standard process followed in an 
    organization to conduct all the steps 
    necessary to analyze, design, implement, 
    and maintain information systems.




Chapter 1                                   12 
Systems Development Life 
Cycle (SDLC) 
n  Traditional methodology used to develop, 
   maintain, and replace information systems. 
n  Phases in SDLC: 
      ¨ Planning 
      ¨ Analysis 
      ¨ Design 
      ¨ Implementation 
      ¨ Maintenance



Chapter 1                                        13 
Standard and Evolutionary Views 
of SDLC




Chapter 1                          14 
Systems Development Life Cycle 
(SDLC) (Cont.) 
n  Planning – an organization’s total 
   information system needs are identified, 
   analyzed, prioritized, and arranged. 
n  Analysis – system requirements are 
   studied and structured.




Chapter 1                                      15 
Systems Development Life Cycle 
(SDLC) (Cont.) 
n  Design – a description of the 
   recommended solution is converted into 
   logical and then physical system 
   specifications. 
n  Logical design – all functional features of 
   the system chosen for development in 
   analysis are described independently of 
   any computer platform.

Chapter 1                                    16 
Systems Development Life Cycle 
(SDLC) (Cont.) 
n  Physical design – the logical 
    specifications of the system from logical 
    design are transformed into the 
    technology­specific details from which all 
    programming and system construction can 
    be accomplished.



Chapter 1                                    17 
Systems Development Life Cycle 
(SDLC) (Cont.) 
n  Implementation – the information system 
   is coded, tested, installed and supported in 
   the organization. 
n  Maintenance – an information system is 
   systematically repaired and improved.




Chapter 1                                     18 
Chapter 1   19 
The Heart of the Systems Development 
Process 




         Current practice combines analysis, design, and implementation 
         into a single iterative and parallel process of activities
Chapter 1                                                              20 
Traditional Waterfall SDLC 


                       One phase begins 
                       when another 
                       completes, little 
                       backtracking and 
                       looping




Chapter 1                              21 
Problems with Waterfall Approach 

n  System requirements “locked in” after 
   being determined (can't change). 
n  Limited user involvement (only in 
   requirements phase). 
n  Too much focus on milestone deadlines of 
   SDLC phases to the detriment of sound 
   development practices.

Chapter 1                                   22 
Different Approaches to Improving 
Development 
n Prototyping 
n Computer­Aided Software 
  Engineering (CASE) Tools 
n Joint Application Design (JAD)




Chapter 1                          23 
Different Approaches to Improving 
Development (Cont.) 
n Rapid Application Development 
  (RAD) 
n Agile Methodologies 
n eXtreme Programming




Chapter 1                          24 
Prototyping 
n  Iterative development process: 
n  Requirements quickly converted to a 
   working system. 
n  System is continually revised. 
n  Close collaboration between users and 
   analysts.


Chapter 1                                   25 
Prototyping (Cont.)




Chapter 1             26 
Computer­Aided Software 
Engineering (CASE) Tools 
n  Diagramming tools enable graphical 
   representation. 
n  Computer displays and report generators 
   help prototype how systems “look and 
   feel”.




Chapter 1                                     27 
Computer­Aided Software 
Engineering (CASE) Tools (Cont.) 
n  Analysis tools automatically check for 
   consistency in diagrams, forms, and 
   reports. 
n  Central repository for integrated storage of 
   diagrams, reports, and project 
   management specifications.




Chapter 1                                     28 
Computer­Aided Software 
Engineering (CASE) Tools (Cont.) 
n  Documentation generators standardize 
   technical and user documentation. 
n  Code generators enable automatic 
   generation of programs and database 
   code directly from design documents, 
   diagrams, forms, and reports.




Chapter 1                                  29 
CASE Tools (Cont.) 




             Figure 1­12 A class diagram from IBM’s Rational Rose

Chapter 1                                                           30 
CASE Tools (Cont.) 




Chapter 1             31 
Joint Application Design (JAD) 
n  Structured process involving users, 
   analysts, and managers. 
n  Several­day intensive workgroup sessions. 
n  Purpose: to specify or review system 
   requirements.




Chapter 1                                  32 
Rapid Application Development 
(RAD) 
n Methodology to radically decrease 
  design and implementation time. 
n Involves:  extensive user involvement, 
  prototyping, JAD sessions, integrated 
  CASE tools, and code generators.



Chapter 1                              33 
Rapid Application Development 
  (RAD) (Cont.)




Chapter 1                          34 
Agile Methodologies 

n  Motivated by recognition of software 
   development as fluid, unpredictable, and 
   dynamic. 
n  Three key principles 
      ¨ Adaptive rather than predictive. 
      ¨ Emphasize people rather than roles. 
      ¨ Self­adaptive processes.


Chapter 1                                      35 
Agile Methodologies (Cont.) 




Chapter 1                      36 
eXtreme Programming 
n  Short, incremental development cycles. 
n  Automated tests. 
n  Two­person programming teams.




Chapter 1                                    37 
eXtreme Programming (Cont.) 
n  Coding and testing operate together. 
n  Advantages: 
      ¨ Communication between developers. 
      ¨ High level of productivity. 
      ¨ High­quality code.




Chapter 1                                    38 
Object­Oriented Analysis and 
Design (OOAD) 
n Based on objects rather than data or 
  processes. 
n Object: a structure encapsulating 
  attributes and behaviors of a real­ 
  world entity.



Chapter 1                                39 
Object­Oriented Analysis and 
Design (OOAD) (Cont.) 
n Object class: a logical grouping of 
  objects sharing the same attributes 
  and behaviors. 
n Inheritance: hierarchical 
  arrangement of classes enable 
  subclasses to inherit properties of 
  superclasses.

Chapter 1                                40 
Rational Unified Process (RUP) 
n  An object­oriented systems development 
   methodology. 
n  RUP establishes four phase of 
   development: inception, elaboration, 
   construction, and transition. 
n  Each phase is organized into a number of 
   separate iterations.

Chapter 1                                    41 
Phases of OOSAD­based 
Development 




             Figure 1­14 Phases of OOSAD­based development

Chapter 1                                                    42 
Our Approach to Systems 
Development 
n  The SDLC is an organizing and guiding 
   principle in this book. 
n  We may construct artificial boundaries or 
   artificially separate activities and 
   processes for learning purposes. 
n  Our intent is to help you understand all the 
   pieces and how to assemble them.

Chapter 1                                     43 
Summary 
  n  In this chapter you learned how to: 
        ü Define information systems analysis and 
          design. 
        ü Describe the different types of information 
          systems. 
        ü Describe the information Systems 
          Development Life Cycle (SDLC).



Chapter 1                                                44 
Summary (Cont.) 
        ü Explain Rapid Application Development 
          (RAD), prototyping, Joint Application 
          Development (JAD), and Computer Aided 
          Software Engineering (CASE). 
        ü Describe agile methodologies and eXtreme 
          programming. 
        ü Explain Object Oriented Analysis and 
          Design and the Rational Unified Process 
          (RUP).

Chapter 1                                             45 

More Related Content

What's hot

Chaper 1 sdlc
Chaper 1 sdlcChaper 1 sdlc
Chaper 1 sdlc
Azrul Aziz
 
Transition from Systems Analysis to Systems Designs
Transition from Systems Analysis to Systems DesignsTransition from Systems Analysis to Systems Designs
Transition from Systems Analysis to Systems Designs
Analene de Guzman
 
System analyst and design
System analyst and designSystem analyst and design
System analyst and design
Chakrit Kulkaisri
 
CH12-Exploring Information System Development
CH12-Exploring Information System DevelopmentCH12-Exploring Information System Development
CH12-Exploring Information System Development
Sukanya Ben
 
Mc leod9e ch07 systems development
Mc leod9e ch07 systems developmentMc leod9e ch07 systems development
Mc leod9e ch07 systems development
sellyhood
 
Mba it unit 3 ppt
Mba it unit 3 pptMba it unit 3 ppt
Mba it unit 3 ppt
Suguna Ramya
 
CSC1100 - Chapter10 - Information System
CSC1100 - Chapter10 - Information SystemCSC1100 - Chapter10 - Information System
CSC1100 - Chapter10 - Information System
Yhal Htet Aung
 
10 user centered design
10 user centered design10 user centered design
10 user centered design
Lilia Sfaxi
 
Planning, design and implementation of information systems
Planning, design and implementation of information systemsPlanning, design and implementation of information systems
Planning, design and implementation of information systems
Online
 
System analysis and design Class 2
System analysis and design Class 2System analysis and design Class 2
System analysis and design Class 2
Dr. Mazin Mohamed alkathiri
 
Keynote at-icpc-2020
Keynote at-icpc-2020Keynote at-icpc-2020
Keynote at-icpc-2020
Ralf Laemmel
 
Chapter02
Chapter02Chapter02
Chapter02
Franco Valdez
 

What's hot (16)

Chaper 1 sdlc
Chaper 1 sdlcChaper 1 sdlc
Chaper 1 sdlc
 
Transition from Systems Analysis to Systems Designs
Transition from Systems Analysis to Systems DesignsTransition from Systems Analysis to Systems Designs
Transition from Systems Analysis to Systems Designs
 
System analyst and design
System analyst and designSystem analyst and design
System analyst and design
 
CH12-Exploring Information System Development
CH12-Exploring Information System DevelopmentCH12-Exploring Information System Development
CH12-Exploring Information System Development
 
Mc leod9e ch07 systems development
Mc leod9e ch07 systems developmentMc leod9e ch07 systems development
Mc leod9e ch07 systems development
 
Mba it unit 3 ppt
Mba it unit 3 pptMba it unit 3 ppt
Mba it unit 3 ppt
 
CSC1100 - Chapter10 - Information System
CSC1100 - Chapter10 - Information SystemCSC1100 - Chapter10 - Information System
CSC1100 - Chapter10 - Information System
 
10 user centered design
10 user centered design10 user centered design
10 user centered design
 
Transition to System Design
Transition to System DesignTransition to System Design
Transition to System Design
 
Ajs 1 a
Ajs 1 aAjs 1 a
Ajs 1 a
 
Ch12
Ch12Ch12
Ch12
 
Planning, design and implementation of information systems
Planning, design and implementation of information systemsPlanning, design and implementation of information systems
Planning, design and implementation of information systems
 
Chap03
Chap03Chap03
Chap03
 
System analysis and design Class 2
System analysis and design Class 2System analysis and design Class 2
System analysis and design Class 2
 
Keynote at-icpc-2020
Keynote at-icpc-2020Keynote at-icpc-2020
Keynote at-icpc-2020
 
Chapter02
Chapter02Chapter02
Chapter02
 

Viewers also liked

U M Lvs I D E F
U M Lvs I D E FU M Lvs I D E F
U M Lvs I D E F
Ngo Hung Long
 
Forrards Services Overview
Forrards Services OverviewForrards Services Overview
Forrards Services OverviewVictor Dobkin
 
Unified Modelling Language
Unified Modelling LanguageUnified Modelling Language
Unified Modelling Language
Jismy .K.Jose
 
System Data Modelling Tools
System Data Modelling ToolsSystem Data Modelling Tools
System Data Modelling Tools
Liam Dunphy
 
Chapter13 designing forms and reports
Chapter13 designing forms and reportsChapter13 designing forms and reports
Chapter13 designing forms and reports
Dhani Ahmad
 
11. Storage and File Structure in DBMS
11. Storage and File Structure in DBMS11. Storage and File Structure in DBMS
11. Storage and File Structure in DBMSkoolkampus
 
File Organization
File OrganizationFile Organization
File OrganizationManyi Man
 
Uml - An Overview
Uml - An OverviewUml - An Overview
Uml - An Overview
Raj Thilak S
 
Employee Management System UML Diagrams Use Case Diagram, Activity Diagram, S...
Employee Management System UML Diagrams Use Case Diagram, Activity Diagram, S...Employee Management System UML Diagrams Use Case Diagram, Activity Diagram, S...
Employee Management System UML Diagrams Use Case Diagram, Activity Diagram, S...
Mohammad Karim Shahbaz
 
Structured Vs, Object Oriented Analysis and Design
Structured Vs, Object Oriented Analysis and DesignStructured Vs, Object Oriented Analysis and Design
Structured Vs, Object Oriented Analysis and Design
Motaz Saad
 
Documentation Types
Documentation TypesDocumentation Types
Documentation Types
Raghunath (Gautam) Soman
 
UML- Unified Modeling Language
UML- Unified Modeling LanguageUML- Unified Modeling Language
UML- Unified Modeling Language
Shahzad
 
Uml Presentation
Uml PresentationUml Presentation
Uml Presentationmewaseem
 

Viewers also liked (14)

U M Lvs I D E F
U M Lvs I D E FU M Lvs I D E F
U M Lvs I D E F
 
Forrards Services Overview
Forrards Services OverviewForrards Services Overview
Forrards Services Overview
 
Unified Modelling Language
Unified Modelling LanguageUnified Modelling Language
Unified Modelling Language
 
System Data Modelling Tools
System Data Modelling ToolsSystem Data Modelling Tools
System Data Modelling Tools
 
Intro Uml
Intro UmlIntro Uml
Intro Uml
 
Chapter13 designing forms and reports
Chapter13 designing forms and reportsChapter13 designing forms and reports
Chapter13 designing forms and reports
 
11. Storage and File Structure in DBMS
11. Storage and File Structure in DBMS11. Storage and File Structure in DBMS
11. Storage and File Structure in DBMS
 
File Organization
File OrganizationFile Organization
File Organization
 
Uml - An Overview
Uml - An OverviewUml - An Overview
Uml - An Overview
 
Employee Management System UML Diagrams Use Case Diagram, Activity Diagram, S...
Employee Management System UML Diagrams Use Case Diagram, Activity Diagram, S...Employee Management System UML Diagrams Use Case Diagram, Activity Diagram, S...
Employee Management System UML Diagrams Use Case Diagram, Activity Diagram, S...
 
Structured Vs, Object Oriented Analysis and Design
Structured Vs, Object Oriented Analysis and DesignStructured Vs, Object Oriented Analysis and Design
Structured Vs, Object Oriented Analysis and Design
 
Documentation Types
Documentation TypesDocumentation Types
Documentation Types
 
UML- Unified Modeling Language
UML- Unified Modeling LanguageUML- Unified Modeling Language
UML- Unified Modeling Language
 
Uml Presentation
Uml PresentationUml Presentation
Uml Presentation
 

Similar to Cis520 ch01

Chapter 1(1) system development life .ppt
Chapter 1(1) system development life .pptChapter 1(1) system development life .ppt
Chapter 1(1) system development life .ppt
DoaaRezk5
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
Ahmed Magdy
 
Chapter 1,2,3 Module I -Foundations for SD.pptx
Chapter 1,2,3 Module I -Foundations for SD.pptxChapter 1,2,3 Module I -Foundations for SD.pptx
Chapter 1,2,3 Module I -Foundations for SD.pptx
TimmyChok1
 
Database Design
Database Design Database Design
Database Design
Er. Nawaraj Bhandari
 
Cis 2303 lo1 part 1_weeks_1_2 - student ver
Cis 2303 lo1 part 1_weeks_1_2 - student verCis 2303 lo1 part 1_weeks_1_2 - student ver
Cis 2303 lo1 part 1_weeks_1_2 - student verAhmad Ammari
 
Ch01 the systems development environment
Ch01 the systems development environmentCh01 the systems development environment
Ch01 the systems development environment
asmaanawaiseh
 
Chapter 12 information system development
Chapter 12   information system developmentChapter 12   information system development
Chapter 12 information system development
haider ali
 
System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)fentrekin
 
CHAPTER_ONE_SAD.pdf
CHAPTER_ONE_SAD.pdfCHAPTER_ONE_SAD.pdf
CHAPTER_ONE_SAD.pdf
Mikechiti1
 
System Development Life Cycle Essay
System Development Life Cycle EssaySystem Development Life Cycle Essay
System Development Life Cycle Essay
Pamela Wright
 
System Development
System DevelopmentSystem Development
System Development
intuitiv.de
 
Problem Solving Methods
Problem Solving MethodsProblem Solving Methods
Problem Solving Methods
Maikel Mardjan
 
Mba it unit 3 ppt
Mba it unit 3 pptMba it unit 3 ppt
Mba it unit 3 ppt
Suguna Ramya
 
Overview Of System Development Life Cycle (SDLC)
Overview Of System Development Life Cycle (SDLC)Overview Of System Development Life Cycle (SDLC)
Overview Of System Development Life Cycle (SDLC)
Nicole Savoie
 
Analyzing Systems Using Data Flow Diagrams
Analyzing Systems Using Data Flow DiagramsAnalyzing Systems Using Data Flow Diagrams
Analyzing Systems Using Data Flow Diagrams
Christina Valadez
 
System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )
Jennifer Wright
 
Information Technology for Managers Module 3 PPT.pdf
Information Technology for Managers  Module 3 PPT.pdfInformation Technology for Managers  Module 3 PPT.pdf
Information Technology for Managers Module 3 PPT.pdf
T S Nanjudeswaraswamy
 
CH01_Foundation of Systems Development.pptx
CH01_Foundation of Systems Development.pptxCH01_Foundation of Systems Development.pptx
CH01_Foundation of Systems Development.pptx
NoharaShinnosuke2
 
SE_Module1new.ppt
SE_Module1new.pptSE_Module1new.ppt
SE_Module1new.ppt
ADARSHN40
 

Similar to Cis520 ch01 (20)

Chapter 1(1) system development life .ppt
Chapter 1(1) system development life .pptChapter 1(1) system development life .ppt
Chapter 1(1) system development life .ppt
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 
Chapter 1,2,3 Module I -Foundations for SD.pptx
Chapter 1,2,3 Module I -Foundations for SD.pptxChapter 1,2,3 Module I -Foundations for SD.pptx
Chapter 1,2,3 Module I -Foundations for SD.pptx
 
Database Design
Database Design Database Design
Database Design
 
Cis 2303 lo1 part 1_weeks_1_2 - student ver
Cis 2303 lo1 part 1_weeks_1_2 - student verCis 2303 lo1 part 1_weeks_1_2 - student ver
Cis 2303 lo1 part 1_weeks_1_2 - student ver
 
Ch01 the systems development environment
Ch01 the systems development environmentCh01 the systems development environment
Ch01 the systems development environment
 
Chapter 12 information system development
Chapter 12   information system developmentChapter 12   information system development
Chapter 12 information system development
 
System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)
 
CHAPTER_ONE_SAD.pdf
CHAPTER_ONE_SAD.pdfCHAPTER_ONE_SAD.pdf
CHAPTER_ONE_SAD.pdf
 
System Development Life Cycle Essay
System Development Life Cycle EssaySystem Development Life Cycle Essay
System Development Life Cycle Essay
 
System Development
System DevelopmentSystem Development
System Development
 
Problem Solving Methods
Problem Solving MethodsProblem Solving Methods
Problem Solving Methods
 
Mba it unit 3 ppt
Mba it unit 3 pptMba it unit 3 ppt
Mba it unit 3 ppt
 
Mba it unit 3 ppt
Mba it unit 3 pptMba it unit 3 ppt
Mba it unit 3 ppt
 
Overview Of System Development Life Cycle (SDLC)
Overview Of System Development Life Cycle (SDLC)Overview Of System Development Life Cycle (SDLC)
Overview Of System Development Life Cycle (SDLC)
 
Analyzing Systems Using Data Flow Diagrams
Analyzing Systems Using Data Flow DiagramsAnalyzing Systems Using Data Flow Diagrams
Analyzing Systems Using Data Flow Diagrams
 
System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )
 
Information Technology for Managers Module 3 PPT.pdf
Information Technology for Managers  Module 3 PPT.pdfInformation Technology for Managers  Module 3 PPT.pdf
Information Technology for Managers Module 3 PPT.pdf
 
CH01_Foundation of Systems Development.pptx
CH01_Foundation of Systems Development.pptxCH01_Foundation of Systems Development.pptx
CH01_Foundation of Systems Development.pptx
 
SE_Module1new.ppt
SE_Module1new.pptSE_Module1new.ppt
SE_Module1new.ppt
 

Recently uploaded

Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Zilliz
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
Pixlogix Infotech
 

Recently uploaded (20)

Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
 

Cis520 ch01