fdir spacecraft fault protection system
Download
Skip this Video
Download Presentation
FDIR Spacecraft fault protection system

Loading in 2 Seconds...

play fullscreen
1 / 28

FDIR Spacecraft fault protection system - PowerPoint PPT Presentation


  • 120 Views
  • Uploaded on

Project 1 Problem understanding & UI design. FDIR Spacecraft fault protection system. Euro Team Alauzet Pierre, Ahvenniemi Mikko, Colin Julien, Starck Benoit. CS554 - Design for Software & Systems. Table of Contents. Problem understanding Functional requirements (use-case model)

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' FDIR Spacecraft fault protection system' - alcina


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
fdir spacecraft fault protection system

Project 1

Problemunderstanding &

UI design

FDIRSpacecraftfault protection system

Euro Team

Alauzet Pierre, Ahvenniemi Mikko,

Colin Julien, Starck Benoit

CS554 - Design for Software & Systems

table of contents

Table of Contents

  • Problemunderstanding
  • Functionalrequirements (use-case model)
  • Non-functionalrequirements
  • Usabilityanalysis & design
slide3
1. Problemunderstanding

Business purpose & problem frames

Problem understanding

Functional requirements (use-case model)

Non-functional requirements

Usability analysis & design

business purpose requirements

Problemunderstanding

FunctionalRequirements

Non-FunctionalRequirements

UsabilityAnalysis & Design

Business purpose & requirements

  • Fault Detection, Isolation and Recovery (FDIR) system is monitoring systems for spacecraft.
  • FDIR
    • Guarantee the completion of any time critical activities
    • Providemanual control
    • Display information continuously
    • Collect data to data storage
    • Locate the fault
    • Store irresolvable conditions in reports
    • Automaticrecovery to failure
    • Keep the control with safety, observability & commandability
problem frames

Problemunderstanding

FunctionalRequirements

Non-FunctionalRequirements

UsabilityAnalysis & Design

Problem frames

Ground Control

  • Context Diagram :

Crew

Systems

FDIR

Information Display

Report

FDIR Storage System

problem frames cont

Problemunderstanding

FunctionalRequirements

Non-FunctionalRequirements

UsabilityAnalysis & Design

Problem frames (cont.)

  • Problemdiagram 1/2: Display information continuously

Information display

a

d

FDIR

Display information

c

b

Systems

b: Systems!{functionnal/not funct. proper./broken}

c: Systems! {send value/no value}

d: FDIR! {display in tol/out-of-tol/no resp}

a: Information display!{console}

Displayproblem frame

problem frames cont1

Problemunderstanding

FunctionalRequirements

Non-FunctionalRequirements

UsabilityAnalysis & Design

Problem frames (cont.)

  • Problemdiagram 2/2: Information retrieval

FDIR Storage System

a

c

FDIR

Retrieve information

b

d

Crew/ Ground Control

c:FDIR! {query}

FDIR SS! {return data}

a: FDIR SS!{status data}

b:Crew!{search}

FDIR!{display}

d: Crew!{search}

Commandedbehaviourproblem frame

problem frames cont2

Problemunderstanding

FunctionalRequirements

Non-FunctionalRequirements

UsabilityAnalysis & Design

Problemframes (cont.)

  • Conclusion:
slide9
2. Functionalrequirements

Use-case & sequencesdiagrams

Problem understanding

Functional requirements (use-case model)

Non-functional requirements

Usability analysis & design

use case diagram

Problemunderstanding

FunctionalRequirements

Non-FunctionalRequirements

UsabilityAnalysis & Design

Use case diagram

sequence diagrams

Problemunderstanding

FunctionalRequirements

Non-FunctionalRequirements

UsabilityAnalysis & Design

Sequencediagrams

  • Safe response in case of hazardous conditions :
sequence diagrams cont

Problemunderstanding

FunctionalRequirements

Non-FunctionalRequirements

UsabilityAnalysis & Design

Sequencediagrams (cont.)

  • Start system, restart system & refresh system state :
slide15
3. Non-functionalrequirements

Identified & improvisedqualityattributes

Problem understanding

Functional requirements (use-case model)

Non-functional requirements

Usability analysis & design

identified attributes

Problemunderstanding

FunctionalRequirements

Non-FunctionalRequirements

UsabilityAnalysis & Design

Identifiedattributes

improvised attributes

Problemunderstanding

FunctionalRequirements

Non-FunctionalRequirements

UsabilityAnalysis & Design

Improvisedattributes

improvised attributes cont

Problemunderstanding

FunctionalRequirements

Non-FunctionalRequirements

UsabilityAnalysis & Design

Improvisedattributes (cont.)

slide19
4. Usabilityanalysis & design

Prototypes & usability scenarios discussions

Problem understanding

Functional requirements (use-case model)

Non-functional requirements

Usability analysis & design

user interface design

Problemunderstanding

FunctionalRequirements

Non-FunctionalRequirements

UsabilityAnalysis & Design

User interface design

Screen 1

System List

Screen 2

System Information

Screen 3

Logs

usability scenarios discussions

Problemunderstanding

FunctionalRequirements

Non-FunctionalRequirements

UsabilityAnalysis & Design

Usability scenarios discussions

24Views has to be consistent from one to another

25Modification in one screen affect the others

15Concurrent activities

16 Navigation within a single view

26Displaying in different views & ways

03 Canceling actions

19 Display expected duration of any action

fdir spacecraft fault protection system1

Project 1

Problemunderstanding &

UI design

FDIRSpacecraft fault protection system

Euro Team

Alauzet Pierre, Ahvenniemi Mikko,

Colin Julien, Starck Benoit

CS554 - Design for Software & Systems

references

references

  • [Eas98] Steve Easterbrook, and et al., Experiences Using Lightweight Formal Methods for Requirements Modeling” IEEE Transactions on Software Engineering, Vol. 24, No. 1, January 1998.
  • [Jac05] Michael Jackson, Problem frames and software engineering, Information and Software Technology, Special Issue: 1st Int Workshop on Advances and Applications of Problem Frames, K. Cox, et al. eds, Vol. 47 No. 14, pp. 903-912, Nov. 2005.
  • http://www.bredemeyer.com/pdf_files/NonFunctReq.PDF,about non-function requirements
ad