SlideShare a Scribd company logo
1 of 20
Download to read offline
JOGSE Grand Systems Development
         Training Program
       Requirements Courses
 521      Grand Systems Requirements Elicitation and Analysis
 522      Grand Systems Requirements Management and
          Documentation
 523      Grand Systems Requirements
 524      Grand Systems Functional Analysis
 525      Grand Systems MSA/PSARE
 526      Grand Systems UML/SysML
 527      Grand Systems IDEF/DoDAF
 528      Universal Architecture Description Framework
 541      Grand Systems Verification


VERSION 12.0                                 c JOG System Engineering, Inc.
The Problem and the Prescription
• When developing unprecedented systems all
  requirements in performance specifications
  should be derived from models
• No single existing model is comprehensive
• We will construct a comprehensive model that can
  be used on all programs no matter the nature of
  the physical product (hardware, software, people
  doing things)
• Existing specification templates are not
  coordinated with modeling methods so we will
  build one that is
VERSION 12.0          5282A-1-4   c JOG System Engineering, Inc.
Course Sequence
 • What are requirements and what kinds might we
   have to identify?
 • Next we will look at a very simple way to write
   requirements
       – Controlled characteristic, value and units, relation
 • Then, we will discuss ways these requirements
   are inter-related
 • In subsequent periods, we will construct a
   toolbox full of effective tools to help us identify
   appropriate requirements for systems, hardware,
   and software entities
 • These models will be combined to form universal
   architecture description frameworks using a
   universal specification template

VERSION 12.0                      5282A-1-5         c JOG System Engineering, Inc.
Who Is Jeff Grady?
CURRENT POSITION
           President, JOG System Engineering, Inc.
           System engineering assessment, consulting, and training firm
PRIOR EXPERIENCE
U.S. Marines
          1964 - 1965 General Precision, Librascope Div
Customer Training Instructor, SUBROC and ASROC ASW Systems
1965 - 1982 Ryan Aeronautical, Teledyne Ryan Aeronautical
Field Engineer, AQM-34 Series Special Purpose Aircraft
                         Project Engineer, System Engineer, Unmanned Aircraft Systems
1982 - 1984 General Dynamics Convair Division
System Engineer, Group Engineer Advanced Cruise Missile
1984 - 1993 General Dynamics Space Systems Division
Engineering Manager, Systems Development
                         Advanced Projects Systems Engineering
FORMAL EDUCATION
BA Math, SDSU; System Engineering Certificate, UCSD
          MS Systems Management, USC with Information Systems Certificate
INCOSE First elected Secretary, Founder, Fellow, and CSEP
Author System Requirements Analysis (93 and 06), System Integration,
           System Validation and Verification, System Engineering Planning and
           Enterprise Identity, System Engineering Deployment,
           System Verification

  VERSION 12.0                                 5282A-1-6              c JOG System Engineering, Inc.
Systems Jeff Grady Worked On




                   USAF/GD Convair AQM 129
 USN/Librascope     Advanced Cruise Missile
 ASROC/SUBROC                                       USAF/GD Atlas Missile
Computer Systems




                   USAF/Ryan AQM-81 Firebolt 1983

VERSION 12.0                5282A-1-7           c JOG System Engineering, Inc.
Ryan Aeronautical War Birds




                USAF Models 147J, NX, G, and H at Bien Hoa, SVN in 1968




USAF/Ryan AQM-34L Tom Cat           U.S. Navy/Ryan
    58 Combat Missions               Model 147SK                      USAF/Ryan
                                                                       BGM-34C
VERSION 12.0                           5282A-1-8           c JOG System Engineering, Inc.
Course Outline
 1    Introduction to System Definition                     15    IDEF and DoDAF
 2    Requirements Fundamentals                             16    IDEF and DoDAF
 3    Architecture and Modeling                             17    Introduction to UADF
 4    Functional Analysis                                   18    Universal Specification
 5    Functional Analysis                                   19    TSA/MSA UADF
 6    Performance Analysis and the RAS                      20    TSA/MSA UADF
 7    Product Entity Structure Synthesis                    21    SysML/UML UADF
 8    Interface Identification and Definition               22    SysML/UML UADF
 9    Specialty Engineering Requirements                    23    PSARE UADF
 10   Environmental Requirements                            24    Management Infrastructure
 11   MSA and PSARE                                               and the Future
 12   MSA and PSARE                                         25    Allocated to Project
 13   UML and SysML                                         26    Allocated to Project
 14   UML and SysML                                         27    Allocated to Project
 Short course involves 24 hours over three day period and is primarily
 lecture. University quarter length course will provide for up to three
 hours of in-class time for workshop that is completed as home work.



VERSION 12.0                                   5282A-1-9                  c JOG System Engineering, Inc.
Definition of a System
    A system is said to be a collection of entities that
    interact through relationships (interfaces) to achieve a
    planned outcome within an environment.

                SYSTEM                         FUNCTIONAL
        R1                                                             R3
               FUNCTION,            R2        COOPERATIVE
               THE NEED                       ENVIRONMENT
                           F                                  Q

                               ALLOCATION

                                                PHYSICAL
       I1       SYSTEM                                                 I3
                                              COOPERATIVE
                                    I2        ENVIRONMENT
                           A                                  Q




VERSION 12.0                     5282A-1-10    c JOG System Engineering, Inc.
Why is the problem of developing
  systems to solve complex problems so
                complex?

               Is there a better way?



VERSION 12.0           5282A-1-11   c JOG System Engineering, Inc.
Systems requirements analysis
             is an important part of a
            problem solving technique
               for complex problems.

     We can make it serve us better by
           adopting a UADF.

VERSION 12.0           5282A-1-12   c JOG System Engineering, Inc.
The System Development Sequence
                           That Minimizes Risk

   • Define the problem
          – Specifications
   • Solve the problem
          – Design, material, and manufacturing
   • Prove it
          – Verification
   • Within a sound management infrastructure




VERSION 12.0                      5282A-1-13      c JOG System Engineering, Inc.
Requirement Defined

  Something wanted or                               ITEM
  necessary.
  Something essential
  to the existence or
  occurrence of
  something else.
  A necessary character-
  istic or attribute of some
  thing (or item).


VERSION 12.0                   5282A-1-14   c JOG System Engineering, Inc.
Requirements Types

• Performance
     – Tells what the entity must do and how well it must do it
     – Derived from dynamic problem space models
• Constraints
     – Derived from solution space models of three kinds
     – Interface
           • Derived through n-square diagrams
     – Specialty Engineering or Quality
           • Derived through application of a specialty engineering scoping
             matrix and individual specialty models
     – Environmental
           • Derived through application of a three-layer model


VERSION 12.0                         5282A-1-15         c JOG System Engineering, Inc.
Requirements Types

                              VERIFICATION
                              REQUIREMENTS      OPERATIONAL PROCESS
               PRODUCT                          AND LOGISTICS SUPPORT
               REQUIREMENTS                     REQUIREMENTS

PRODUCTION
PROCESS
REQUIREMENTS                                          SUPPORT
                                                      EQUIPMENT
                                                      TOOLS
                PERFORMANCE REQUIREMENTS              TRAINING
                CONSTRAINTS                           PROCEDURES
                  INTERFACE                           FACILITIES
                  ENVIRONMENTAL                       SPARES
                  SPECIALTY ENGINEERING



      All of these requirements must be identified
      before product detailed design work is started
      and they must be mutually consistent.
VERSION 12.0                   5282A-1-16    c JOG System Engineering, Inc.
What is a Specification?


                                      A specification
                                      contains all of
                                      the requirements
                                      for a given item.




VERSION 12.0             5282A-1-17        c JOG System Engineering, Inc.
In Writing a Specification, What Is the
                 Target?




VERSION 12.0       5282A-1-18   c JOG System Engineering, Inc.
We Are All Specialists
                                         Breadth of Knowledge


               Depth of Knowledge



                                                 All Knowledge




                                                                                  It Just
                                                                                  Keeps
                                     Generalist Knowledge Base                    Getting
                                     Domain Knowledge Base                        Bigger
                                     Specialist Knowledge Base
VERSION 12.0                                     5282A-1-19      c JOG System Engineering, Inc.
What is the Hard Job in Preparing a
              Specification?
• Specifications are full of sentences.
• You should have no problem writing a simple
  sentence in your language of choice
• There are two difficult tasks in writing these
  sentences
     – What do we write them about?
     – What numerical values do we place in them?




VERSION 12.0                  5282A-1-20      c JOG System Engineering, Inc.
ATI Professional Development Short Course Universal Arhitecture Description Framework

More Related Content

What's hot

Systems development fall 2006
Systems development   fall 2006Systems development   fall 2006
Systems development fall 2006
eeetq
 
Wind River For Medical
Wind River For MedicalWind River For Medical
Wind River For Medical
sheilamia
 
Chen.tim
Chen.timChen.tim
Chen.tim
NASAPMC
 
Exp eng brochure
Exp eng brochureExp eng brochure
Exp eng brochure
kkathrynlee
 
Structured development in BMC Remedy AR System
Structured development in BMC Remedy AR SystemStructured development in BMC Remedy AR System
Structured development in BMC Remedy AR System
gramlin42
 
Vonnie simonsen
Vonnie simonsenVonnie simonsen
Vonnie simonsen
NASAPMC
 
Michael.aguilar
Michael.aguilarMichael.aguilar
Michael.aguilar
NASAPMC
 

What's hot (20)

DO-254 for dummies 7
DO-254 for dummies 7DO-254 for dummies 7
DO-254 for dummies 7
 
Reliability doe the proper analysis approach for life data
Reliability doe the proper analysis approach for life dataReliability doe the proper analysis approach for life data
Reliability doe the proper analysis approach for life data
 
Objectif cloud
Objectif cloudObjectif cloud
Objectif cloud
 
Systems development fall 2006
Systems development   fall 2006Systems development   fall 2006
Systems development fall 2006
 
Energy and engineering services leverages growth
Energy and engineering services leverages growthEnergy and engineering services leverages growth
Energy and engineering services leverages growth
 
Wind River For Medical
Wind River For MedicalWind River For Medical
Wind River For Medical
 
Software Quality
Software QualitySoftware Quality
Software Quality
 
Chen.tim
Chen.timChen.tim
Chen.tim
 
Dmap Ip Do254 White Paper En
Dmap Ip Do254 White Paper EnDmap Ip Do254 White Paper En
Dmap Ip Do254 White Paper En
 
functional requirements using LPP
functional requirements using LPPfunctional requirements using LPP
functional requirements using LPP
 
ICTSS 2010 - Iterative Software Testing Process for Scrum and Waterfall Projects
ICTSS 2010 - Iterative Software Testing Process for Scrum and Waterfall ProjectsICTSS 2010 - Iterative Software Testing Process for Scrum and Waterfall Projects
ICTSS 2010 - Iterative Software Testing Process for Scrum and Waterfall Projects
 
DO254 DMAP Training 2011 Trailer
DO254 DMAP Training 2011 TrailerDO254 DMAP Training 2011 Trailer
DO254 DMAP Training 2011 Trailer
 
Estimating Packaged Software - The first part of a framework
Estimating Packaged Software - The first part of a frameworkEstimating Packaged Software - The first part of a framework
Estimating Packaged Software - The first part of a framework
 
Exp eng brochure
Exp eng brochureExp eng brochure
Exp eng brochure
 
Systems engineering and project management – partners in successful projects
Systems engineering and project management – partners in successful projectsSystems engineering and project management – partners in successful projects
Systems engineering and project management – partners in successful projects
 
MJLM Product Sheets - 2013
MJLM Product Sheets - 2013MJLM Product Sheets - 2013
MJLM Product Sheets - 2013
 
Structured development in BMC Remedy AR System
Structured development in BMC Remedy AR SystemStructured development in BMC Remedy AR System
Structured development in BMC Remedy AR System
 
Vonnie simonsen
Vonnie simonsenVonnie simonsen
Vonnie simonsen
 
Michael.aguilar
Michael.aguilarMichael.aguilar
Michael.aguilar
 
Environmental stress screening
Environmental stress screeningEnvironmental stress screening
Environmental stress screening
 

Similar to ATI Professional Development Short Course Universal Arhitecture Description Framework

Total systems engineering_development_management_course_sampler
Total systems engineering_development_management_course_samplerTotal systems engineering_development_management_course_sampler
Total systems engineering_development_management_course_sampler
Jim Jenkins
 
Hazen michael
Hazen michaelHazen michael
Hazen michael
NASAPMC
 
CISQ and Software Quality Measurement - Software Assurance Forum (March 2010)
CISQ and Software Quality Measurement - Software Assurance Forum (March 2010)CISQ and Software Quality Measurement - Software Assurance Forum (March 2010)
CISQ and Software Quality Measurement - Software Assurance Forum (March 2010)
CISQ - Consortium for IT Software Quality
 
CV_Dominic_Issac_DelatV Control System Engineer
CV_Dominic_Issac_DelatV Control System EngineerCV_Dominic_Issac_DelatV Control System Engineer
CV_Dominic_Issac_DelatV Control System Engineer
Dominic Issac
 
Using Doors® And Taug2® To Support A Simplified
Using Doors® And Taug2® To Support A SimplifiedUsing Doors® And Taug2® To Support A Simplified
Using Doors® And Taug2® To Support A Simplified
cbb010
 
Hopkins.marghi
Hopkins.marghiHopkins.marghi
Hopkins.marghi
NASAPMC
 
Chap2
Chap2Chap2
Chap2
Niit
 

Similar to ATI Professional Development Short Course Universal Arhitecture Description Framework (20)

ATI's Total Systems Engineering Development & Management technical training c...
ATI's Total Systems Engineering Development & Management technical training c...ATI's Total Systems Engineering Development & Management technical training c...
ATI's Total Systems Engineering Development & Management technical training c...
 
Total systems engineering_development_management_course_sampler
Total systems engineering_development_management_course_samplerTotal systems engineering_development_management_course_sampler
Total systems engineering_development_management_course_sampler
 
Hazen michael
Hazen michaelHazen michael
Hazen michael
 
Software Process Models
Software Process ModelsSoftware Process Models
Software Process Models
 
CISQ and Software Quality Measurement - Software Assurance Forum (March 2010)
CISQ and Software Quality Measurement - Software Assurance Forum (March 2010)CISQ and Software Quality Measurement - Software Assurance Forum (March 2010)
CISQ and Software Quality Measurement - Software Assurance Forum (March 2010)
 
Model-Driven Development for Safety-Critical Software
Model-Driven Development for Safety-Critical SoftwareModel-Driven Development for Safety-Critical Software
Model-Driven Development for Safety-Critical Software
 
CRASH Special Report - JEE
CRASH Special Report - JEECRASH Special Report - JEE
CRASH Special Report - JEE
 
Lesson2 software process_contd2
Lesson2 software process_contd2Lesson2 software process_contd2
Lesson2 software process_contd2
 
Software Process Models
 Software Process Models  Software Process Models
Software Process Models
 
CV_Dominic_Issac_DelatV Control System Engineer
CV_Dominic_Issac_DelatV Control System EngineerCV_Dominic_Issac_DelatV Control System Engineer
CV_Dominic_Issac_DelatV Control System Engineer
 
Feasible
FeasibleFeasible
Feasible
 
System Development Life Cycle Overview.ppt
System Development Life Cycle Overview.pptSystem Development Life Cycle Overview.ppt
System Development Life Cycle Overview.ppt
 
A Framework of Knowledge, Skills and Attitudes Conductive to High Performanc...
A Framework of Knowledge, Skills and Attitudes  Conductive to High Performanc...A Framework of Knowledge, Skills and Attitudes  Conductive to High Performanc...
A Framework of Knowledge, Skills and Attitudes Conductive to High Performanc...
 
Oak Systems - When you build Software, we build Quality in it
Oak Systems - When you build Software, we build Quality in it Oak Systems - When you build Software, we build Quality in it
Oak Systems - When you build Software, we build Quality in it
 
Introducing Performance Awareness in an Integrated Specification Environment
Introducing Performance Awareness in an Integrated Specification EnvironmentIntroducing Performance Awareness in an Integrated Specification Environment
Introducing Performance Awareness in an Integrated Specification Environment
 
Using Doors® And Taug2® To Support A Simplified
Using Doors® And Taug2® To Support A SimplifiedUsing Doors® And Taug2® To Support A Simplified
Using Doors® And Taug2® To Support A Simplified
 
Hopkins.marghi
Hopkins.marghiHopkins.marghi
Hopkins.marghi
 
PEM2: Control Applications Portfolio from GE Power
PEM2: Control Applications Portfolio from GE PowerPEM2: Control Applications Portfolio from GE Power
PEM2: Control Applications Portfolio from GE Power
 
Chap2
Chap2Chap2
Chap2
 
Struts & hibernate ppt
Struts & hibernate pptStruts & hibernate ppt
Struts & hibernate ppt
 

More from Jim Jenkins

ATI_Space_Satellite_Radar_Defense_Sonar_Acoustics_Technical_Training_Courses_...
ATI_Space_Satellite_Radar_Defense_Sonar_Acoustics_Technical_Training_Courses_...ATI_Space_Satellite_Radar_Defense_Sonar_Acoustics_Technical_Training_Courses_...
ATI_Space_Satellite_Radar_Defense_Sonar_Acoustics_Technical_Training_Courses_...
Jim Jenkins
 
Ati courses technical training professional courses catalog development space...
Ati courses technical training professional courses catalog development space...Ati courses technical training professional courses catalog development space...
Ati courses technical training professional courses catalog development space...
Jim Jenkins
 

More from Jim Jenkins (20)

Digital Signal Processing - Practical Techniques, Tips and Tricks Course Sampler
Digital Signal Processing - Practical Techniques, Tips and Tricks Course SamplerDigital Signal Processing - Practical Techniques, Tips and Tricks Course Sampler
Digital Signal Processing - Practical Techniques, Tips and Tricks Course Sampler
 
ATI Space, Satellite, Radar, Defense, Systems Engineering, Acoustics Technica...
ATI Space, Satellite, Radar, Defense, Systems Engineering, Acoustics Technica...ATI Space, Satellite, Radar, Defense, Systems Engineering, Acoustics Technica...
ATI Space, Satellite, Radar, Defense, Systems Engineering, Acoustics Technica...
 
ELINT Interception and Analysis course sampler
ELINT Interception and Analysis course samplerELINT Interception and Analysis course sampler
ELINT Interception and Analysis course sampler
 
NEW ATICourses space, satellite,aerospace, engineering, technical training co...
NEW ATICourses space, satellite,aerospace, engineering, technical training co...NEW ATICourses space, satellite,aerospace, engineering, technical training co...
NEW ATICourses space, satellite,aerospace, engineering, technical training co...
 
ATIcourses Agile, Scrum, SharePoint, Space, Satellite, Radar & Engineering Te...
ATIcourses Agile, Scrum, SharePoint, Space, Satellite, Radar & Engineering Te...ATIcourses Agile, Scrum, SharePoint, Space, Satellite, Radar & Engineering Te...
ATIcourses Agile, Scrum, SharePoint, Space, Satellite, Radar & Engineering Te...
 
Space Radiation & It's Effects On Space Systems & Astronauts Technical Traini...
Space Radiation & It's Effects On Space Systems & Astronauts Technical Traini...Space Radiation & It's Effects On Space Systems & Astronauts Technical Traini...
Space Radiation & It's Effects On Space Systems & Astronauts Technical Traini...
 
Space Systems & Space Subsystems Fundamentals Technical Training Course Sampler
Space Systems & Space Subsystems Fundamentals Technical Training Course SamplerSpace Systems & Space Subsystems Fundamentals Technical Training Course Sampler
Space Systems & Space Subsystems Fundamentals Technical Training Course Sampler
 
AESA Airborne Radar Theory and Operations Technical Training Course Sampler
AESA Airborne Radar Theory and Operations Technical Training Course SamplerAESA Airborne Radar Theory and Operations Technical Training Course Sampler
AESA Airborne Radar Theory and Operations Technical Training Course Sampler
 
Ati space, satellite,aerospace,engineering technical training courses catalog...
Ati space, satellite,aerospace,engineering technical training courses catalog...Ati space, satellite,aerospace,engineering technical training courses catalog...
Ati space, satellite,aerospace,engineering technical training courses catalog...
 
Spacecraft RF Communications Course Sampler
Spacecraft RF Communications Course SamplerSpacecraft RF Communications Course Sampler
Spacecraft RF Communications Course Sampler
 
New catalog of ATI courses on Space, Satellite, Radar, Missile, Defense & Sys...
New catalog of ATI courses on Space, Satellite, Radar, Missile, Defense & Sys...New catalog of ATI courses on Space, Satellite, Radar, Missile, Defense & Sys...
New catalog of ATI courses on Space, Satellite, Radar, Missile, Defense & Sys...
 
Communications Payload Design and Satellite System Architecture: Bent Pipe a...
Communications Payload Design and  Satellite System Architecture: Bent Pipe a...Communications Payload Design and  Satellite System Architecture: Bent Pipe a...
Communications Payload Design and Satellite System Architecture: Bent Pipe a...
 
ATI_Space_Satellite_Radar_Defense_Sonar_Acoustics_Technical_Training_Courses_...
ATI_Space_Satellite_Radar_Defense_Sonar_Acoustics_Technical_Training_Courses_...ATI_Space_Satellite_Radar_Defense_Sonar_Acoustics_Technical_Training_Courses_...
ATI_Space_Satellite_Radar_Defense_Sonar_Acoustics_Technical_Training_Courses_...
 
Ati courses technical training professional courses catalog development space...
Ati courses technical training professional courses catalog development space...Ati courses technical training professional courses catalog development space...
Ati courses technical training professional courses catalog development space...
 
Software Defined Radio Engineering course sampler
Software Defined Radio Engineering course samplerSoftware Defined Radio Engineering course sampler
Software Defined Radio Engineering course sampler
 
ATI Catalog Of Space, Satellite, Radar, Defense and Systems Engineering Techn...
ATI Catalog Of Space, Satellite, Radar, Defense and Systems Engineering Techn...ATI Catalog Of Space, Satellite, Radar, Defense and Systems Engineering Techn...
ATI Catalog Of Space, Satellite, Radar, Defense and Systems Engineering Techn...
 
Satellite RF Communications and Onboard Processing Course Sampler
Satellite RF Communications  and Onboard Processing Course SamplerSatellite RF Communications  and Onboard Processing Course Sampler
Satellite RF Communications and Onboard Processing Course Sampler
 
Fundamentals of Passive and Active Sonar Technical Training Short Course Sampler
Fundamentals of Passive and Active Sonar Technical Training Short Course SamplerFundamentals of Passive and Active Sonar Technical Training Short Course Sampler
Fundamentals of Passive and Active Sonar Technical Training Short Course Sampler
 
Space Environment & It's Effects On Space Systems course sampler
Space Environment & It's Effects On Space Systems course samplerSpace Environment & It's Effects On Space Systems course sampler
Space Environment & It's Effects On Space Systems course sampler
 
Bioastronautics: Space Exploration and its Effects on the Human Body Course S...
Bioastronautics: Space Exploration and its Effects on the Human Body Course S...Bioastronautics: Space Exploration and its Effects on the Human Body Course S...
Bioastronautics: Space Exploration and its Effects on the Human Body Course S...
 

Recently uploaded

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Recently uploaded (20)

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 

ATI Professional Development Short Course Universal Arhitecture Description Framework

  • 1.
  • 2. JOGSE Grand Systems Development Training Program Requirements Courses 521 Grand Systems Requirements Elicitation and Analysis 522 Grand Systems Requirements Management and Documentation 523 Grand Systems Requirements 524 Grand Systems Functional Analysis 525 Grand Systems MSA/PSARE 526 Grand Systems UML/SysML 527 Grand Systems IDEF/DoDAF 528 Universal Architecture Description Framework 541 Grand Systems Verification VERSION 12.0 c JOG System Engineering, Inc.
  • 3. The Problem and the Prescription • When developing unprecedented systems all requirements in performance specifications should be derived from models • No single existing model is comprehensive • We will construct a comprehensive model that can be used on all programs no matter the nature of the physical product (hardware, software, people doing things) • Existing specification templates are not coordinated with modeling methods so we will build one that is VERSION 12.0 5282A-1-4 c JOG System Engineering, Inc.
  • 4. Course Sequence • What are requirements and what kinds might we have to identify? • Next we will look at a very simple way to write requirements – Controlled characteristic, value and units, relation • Then, we will discuss ways these requirements are inter-related • In subsequent periods, we will construct a toolbox full of effective tools to help us identify appropriate requirements for systems, hardware, and software entities • These models will be combined to form universal architecture description frameworks using a universal specification template VERSION 12.0 5282A-1-5 c JOG System Engineering, Inc.
  • 5. Who Is Jeff Grady? CURRENT POSITION President, JOG System Engineering, Inc. System engineering assessment, consulting, and training firm PRIOR EXPERIENCE U.S. Marines 1964 - 1965 General Precision, Librascope Div Customer Training Instructor, SUBROC and ASROC ASW Systems 1965 - 1982 Ryan Aeronautical, Teledyne Ryan Aeronautical Field Engineer, AQM-34 Series Special Purpose Aircraft Project Engineer, System Engineer, Unmanned Aircraft Systems 1982 - 1984 General Dynamics Convair Division System Engineer, Group Engineer Advanced Cruise Missile 1984 - 1993 General Dynamics Space Systems Division Engineering Manager, Systems Development Advanced Projects Systems Engineering FORMAL EDUCATION BA Math, SDSU; System Engineering Certificate, UCSD MS Systems Management, USC with Information Systems Certificate INCOSE First elected Secretary, Founder, Fellow, and CSEP Author System Requirements Analysis (93 and 06), System Integration, System Validation and Verification, System Engineering Planning and Enterprise Identity, System Engineering Deployment, System Verification VERSION 12.0 5282A-1-6 c JOG System Engineering, Inc.
  • 6. Systems Jeff Grady Worked On USAF/GD Convair AQM 129 USN/Librascope Advanced Cruise Missile ASROC/SUBROC USAF/GD Atlas Missile Computer Systems USAF/Ryan AQM-81 Firebolt 1983 VERSION 12.0 5282A-1-7 c JOG System Engineering, Inc.
  • 7. Ryan Aeronautical War Birds USAF Models 147J, NX, G, and H at Bien Hoa, SVN in 1968 USAF/Ryan AQM-34L Tom Cat U.S. Navy/Ryan 58 Combat Missions Model 147SK USAF/Ryan BGM-34C VERSION 12.0 5282A-1-8 c JOG System Engineering, Inc.
  • 8. Course Outline 1 Introduction to System Definition 15 IDEF and DoDAF 2 Requirements Fundamentals 16 IDEF and DoDAF 3 Architecture and Modeling 17 Introduction to UADF 4 Functional Analysis 18 Universal Specification 5 Functional Analysis 19 TSA/MSA UADF 6 Performance Analysis and the RAS 20 TSA/MSA UADF 7 Product Entity Structure Synthesis 21 SysML/UML UADF 8 Interface Identification and Definition 22 SysML/UML UADF 9 Specialty Engineering Requirements 23 PSARE UADF 10 Environmental Requirements 24 Management Infrastructure 11 MSA and PSARE and the Future 12 MSA and PSARE 25 Allocated to Project 13 UML and SysML 26 Allocated to Project 14 UML and SysML 27 Allocated to Project Short course involves 24 hours over three day period and is primarily lecture. University quarter length course will provide for up to three hours of in-class time for workshop that is completed as home work. VERSION 12.0 5282A-1-9 c JOG System Engineering, Inc.
  • 9. Definition of a System A system is said to be a collection of entities that interact through relationships (interfaces) to achieve a planned outcome within an environment. SYSTEM FUNCTIONAL R1 R3 FUNCTION, R2 COOPERATIVE THE NEED ENVIRONMENT F Q ALLOCATION PHYSICAL I1 SYSTEM I3 COOPERATIVE I2 ENVIRONMENT A Q VERSION 12.0 5282A-1-10 c JOG System Engineering, Inc.
  • 10. Why is the problem of developing systems to solve complex problems so complex? Is there a better way? VERSION 12.0 5282A-1-11 c JOG System Engineering, Inc.
  • 11. Systems requirements analysis is an important part of a problem solving technique for complex problems. We can make it serve us better by adopting a UADF. VERSION 12.0 5282A-1-12 c JOG System Engineering, Inc.
  • 12. The System Development Sequence That Minimizes Risk • Define the problem – Specifications • Solve the problem – Design, material, and manufacturing • Prove it – Verification • Within a sound management infrastructure VERSION 12.0 5282A-1-13 c JOG System Engineering, Inc.
  • 13. Requirement Defined Something wanted or ITEM necessary. Something essential to the existence or occurrence of something else. A necessary character- istic or attribute of some thing (or item). VERSION 12.0 5282A-1-14 c JOG System Engineering, Inc.
  • 14. Requirements Types • Performance – Tells what the entity must do and how well it must do it – Derived from dynamic problem space models • Constraints – Derived from solution space models of three kinds – Interface • Derived through n-square diagrams – Specialty Engineering or Quality • Derived through application of a specialty engineering scoping matrix and individual specialty models – Environmental • Derived through application of a three-layer model VERSION 12.0 5282A-1-15 c JOG System Engineering, Inc.
  • 15. Requirements Types VERIFICATION REQUIREMENTS OPERATIONAL PROCESS PRODUCT AND LOGISTICS SUPPORT REQUIREMENTS REQUIREMENTS PRODUCTION PROCESS REQUIREMENTS SUPPORT EQUIPMENT TOOLS PERFORMANCE REQUIREMENTS TRAINING CONSTRAINTS PROCEDURES INTERFACE FACILITIES ENVIRONMENTAL SPARES SPECIALTY ENGINEERING All of these requirements must be identified before product detailed design work is started and they must be mutually consistent. VERSION 12.0 5282A-1-16 c JOG System Engineering, Inc.
  • 16. What is a Specification? A specification contains all of the requirements for a given item. VERSION 12.0 5282A-1-17 c JOG System Engineering, Inc.
  • 17. In Writing a Specification, What Is the Target? VERSION 12.0 5282A-1-18 c JOG System Engineering, Inc.
  • 18. We Are All Specialists Breadth of Knowledge Depth of Knowledge All Knowledge It Just Keeps Generalist Knowledge Base Getting Domain Knowledge Base Bigger Specialist Knowledge Base VERSION 12.0 5282A-1-19 c JOG System Engineering, Inc.
  • 19. What is the Hard Job in Preparing a Specification? • Specifications are full of sentences. • You should have no problem writing a simple sentence in your language of choice • There are two difficult tasks in writing these sentences – What do we write them about? – What numerical values do we place in them? VERSION 12.0 5282A-1-20 c JOG System Engineering, Inc.