cse3 march2009cwd35with crane
DESCRIPTION
complex system engineering, spiral cycle, requirements, modeling, metamodel, architecture.TRANSCRIPT
![Page 1: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/1.jpg)
Introduction to Complex System Engineering
3 march 2009
Emmanuel FUCHS
Slides available soon at www.elfuchs.fr
![Page 2: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/2.jpg)
Content
• Complex System Example
• System Definition
• System Engineering
• Design The Right System
• Process
• Requirements
• Design and Architecture
• Physical Decomposition
• Integration
• IVVQCA
![Page 3: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/3.jpg)
Content
• Complex System Example
• System Definition
• System Engineering
• Design The Right System
• Process
• Requirements
• Design and Architecture
• Functional and Physical Allocation
• Integration
• IVVQCA
![Page 4: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/4.jpg)
Information Systems
ComplexSystem
Examples
![Page 5: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/5.jpg)
System ProblemsExamples
![Page 6: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/6.jpg)
System Problems Examples
![Page 7: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/7.jpg)
Content
• Complex System Example
• System Definition
• System Engineering
• Design The Right System
• Process
• Requirements
• Design and Architecture
• Physical Decomposition
• Integration
• IVVQCA
![Page 8: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/8.jpg)
System definition (Eberhardt Rechtin 1926-2006)
• A system is a construct or collection of different elements that together produce results not obtainable by the elements alone.
• The elements, or parts, can include people, hardware, software, facilities, policies, and documents; that is, all things required to produce systems-level results.
• The results include system level qualities, properties, characteristics, functions, behavior and performance.
• The value added by the system as a whole, beyond that contributed independently by the parts, is primarily created by the relationship among the parts; that is, how they are interconnected.
![Page 9: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/9.jpg)
Systemic
The whole is greater than the sum of the parts;
The part is greater than a fraction of the whole.Aristotle
![Page 10: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/10.jpg)
System: another definition
• A system is any set (group) of interdependent or temporally interacting parts.
• Parts are generally systems themselves and are composed of other parts, just as systems are generally parts of other systems.
![Page 11: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/11.jpg)
System Definition
SubSystem
SubSystem
SubSystem
SystemUsers
Mission
EnvironmentStakeholders
Border
![Page 12: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/12.jpg)
System
Components
Context
operates In
Purpose
built from
Life Cycle
Functions
performs
ExternalSystem
operates In
performs
Items
receive, transform, sends
Interfaces
performs
EnergyPhysical
EntityInformation
Entity
Interacts with via item
has
carries
has a
has a
performs
System Meta Model
From INCOSE
![Page 13: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/13.jpg)
SE Bodies
• http://www.afis.fr/– Association Française d'Ingénierie Système
• http://www.incose.org/– International Council on Systems Engineering
(INCOSE)
![Page 14: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/14.jpg)
Content
• Complex System Example
• System Definition
• System Engineering
• Design The Right System
• Process
• Requirements
• Design and Architecture
• Physical Decomposition
• Integration
• IVVQCA
![Page 15: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/15.jpg)
System Engineering Definition
“an interdisciplinary approach encompassing the entire technical effort to evolve and verify an integrated and balanced set of system, people, product, and process solutions that satisfy customer needs…..”
![Page 16: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/16.jpg)
System Engineering (SE)
• SE focuses on defining customer needs and required functionality early in the development cycle, documenting requirements, then proceeding with design synthesis and system validation while considering the complete problem
• Systems engineers deal with abstract systems, and rely on other engineering disciplines to design and deliver the tangible products that are the realization of those systems.
• Systems engineering effort spans the whole system lifecycle.
![Page 17: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/17.jpg)
Systemic Approach
• One + One > two
• Aristotle : The whole is more than the sum of its parts.– Parts (Components)– Connections
![Page 18: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/18.jpg)
System Engineering Meta Model
SystemEngineering
EnablingProducts
focus on
EndProduct
OperationalEnvironment
Stackholdersexpectations
CostsSchedule
Performances
StructuredDiscoverProcess
Team
must be on
define in term of
operates in
focus onfocus on
balance in
maintains vision on
required for
is a performed by
From INCOSE
![Page 19: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/19.jpg)
System engineer/architect
• Works with system abstraction.– It is impossible to master everything
• Requirements Management
• System Model
![Page 20: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/20.jpg)
Content
• Complex System Example
• System Definition
• System Engineering
• Design The Right System
• Process
• Requirements
• Design and Architecture
• Physical Decomposition
• Integration
• IVVQCA
![Page 21: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/21.jpg)
Design the right system
As proposed bythe project sponsor
As proposed by the programmers
As specified in the project request
As designed bythe project analyst
As installed at the users’ site
What the customer really want
![Page 22: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/22.jpg)
Content
• Complex System Example
• System Definition
• System Engineering
• Design The Right System
• Process
• Requirements
• Design and Architecture
• Physical Decomposition
• Integration
• IVVQCA
![Page 23: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/23.jpg)
Process Definition
• Set of interrelated of interacting activities which transforms inputs to outputs
P
Inputs Outputs
![Page 24: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/24.jpg)
A Process
UserRequirement
Analysis
SystemRequirement
Analysis
SystemDesign
ComponentsDeveloppmentComponents
DeveloppmentComponents
DeveloppmentComponents
Developpment
SystemIntegration
SystemValidation
SystemVerfication
![Page 25: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/25.jpg)
Process: V cycle
UserRequirement
Analysis
SystemRequirement
Analysis
SystemDesign
ComponentsDeveloppmentComponents
DeveloppmentComponents
DeveloppmentComponents
Developpment
SystemIntegration
SystemValidation
SystemVerfication
![Page 26: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/26.jpg)
Sequential V cycle drawbacks
DocumentationAnd mock-up
Phase
![Page 27: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/27.jpg)
Sequential V cycle drawbacks
DocumentationAnd mock-up
Phase
![Page 28: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/28.jpg)
Iterative and Incremental
Incremental
Iterative
![Page 29: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/29.jpg)
Barry W. Boehm
![Page 30: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/30.jpg)
Iterative and Incremental
• The Systems Engineering Process is not sequential. It is parallel and iterative.
• The complex interrelationship between creating and improving models throughout the process of developing and selecting alternatives is a good example of the dynamic nature of the systems engineering process.
![Page 31: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/31.jpg)
Process Standardization
• NASA• DOD (US Departement Of Defense):
– Documentation Model
• IEEE• ISO (International Organization for
Standardization) • IEC (International Electrotechnical Committee).
– ISO/IEC 15504 / SPICE (Software Process Improvement and Capability dEtermination)
• SEI (Software Engineering Institute)
![Page 32: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/32.jpg)
Capability Maturity Model - Integration
• CMMI defines the essential elements of effective processes for engineering disciplines based on best industry experiences.
• CMMI models provide guidance when developing and evaluating processes.
• CMMI models are not actually processes or process descriptions.
![Page 33: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/33.jpg)
CMMI Maturity Levels
Level Identified as Status
5 optimizing focus on process improvement
4quantitatively managed process measured and controlled
3 definedprocess characterized for the organization and is proactive
2 managedprocess characterized by projects and often reactive
1 initialprocess uncontrolled poorly managed and reactive
![Page 34: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/34.jpg)
ITIL
• ITIL : Information Technology Infrastructure Library
• http://www.itil-officialsite.com
![Page 35: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/35.jpg)
Process Documentation and Review
• SSS: System/Segment Specification • SSDD : System/Segment Design Document • IRS : Interface Requirement Specification• ICD : Interface Control Definition
• SRR : System Requirement Review• SDR : System Design Review• TRR : Test Readiness Review
![Page 36: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/36.jpg)
Content
• Complex System Example
• System Definition
• System Engineering
• Design The Right System
• Process
• Requirements
• Design and Architecture
• Physical Decomposition
• Integration
• IVVQCA
![Page 37: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/37.jpg)
Process Activities
UserRequirement
Analysis
SystemRequirement
Analysis
SystemDesign
ComponentsDeveloppmentComponents
DeveloppmentComponents
DeveloppmentComponents
Developpment
SystemIntegration
SystemValidation
SystemVerfication
![Page 38: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/38.jpg)
What is a requirement ?
• A requirement is a condition to be satisfied in order to respond to:– A contract– A standard– A specification – Any other document and / or model imposed.
![Page 39: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/39.jpg)
Requirements
• User’s Requirements– Statements in natural language of the system
services.– Described by the user
• System Requirements– Structured document setting out detailed
description of system services. – Part of the contract
![Page 40: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/40.jpg)
User’s Requirements example
• A customer must be able to abort a transaction in progress by pressing the Cancel key instead of responding to a request from the machine.
• The washing machine will be used in the following countries: UK, USA, Europe, Eastern Europe
![Page 41: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/41.jpg)
Process
UserRequirement
Analysis
SystemRequirement
Analysis
SystemDesign
ComponentsDeveloppmentComponents
DeveloppmentComponents
DeveloppmentComponents
Developpment
SystemIntegration
SystemValidation
SystemVerfication
![Page 42: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/42.jpg)
System Requirements
• The System shall provide ........
• The System shall be capable of ........
• The System shall weigh ........
• The Subsystem #1 shall provide ........
• The Subsystem #2 shall interface with .....
![Page 43: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/43.jpg)
Requirement Quality
• A good requirement states something that is necessary, verifiable, and attainable
• To be verifiable, the requirement must state something that can be verified by:– analysis, inspection, test, or demonstration
(AIDT)
![Page 44: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/44.jpg)
Requirement analysis
• User Requirement– Minimum levels of noise and vibration
are desirable.
• System Requirement– Requirement 03320: The noise
generated shall not exceed 60 db
![Page 45: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/45.jpg)
Requirement Types
• Functional requirements– Functional requirements capture the intended
behavior of the system. – This behavior may be expressed as services,
tasks or functions the system is required to perform
• Non-Functional requirements– All others
• Constraints
![Page 46: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/46.jpg)
DOORS
![Page 47: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/47.jpg)
DOORS
![Page 48: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/48.jpg)
DOORS
![Page 49: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/49.jpg)
Content
• Complex System Example
• System Definition
• System Engineering
• Design The Right System
• Process
• Requirements
• Design and Architecture
• Physical Decomposition
• Integration
• IVVQCA
![Page 50: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/50.jpg)
Process
UserRequirement
Analysis
SystemRequirement
Analysis
SystemDesign
ComponentsDeveloppmentComponents
DeveloppmentComponents
DeveloppmentComponents
Developpment
SystemIntegration
SystemValidation
SystemVerfication
![Page 51: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/51.jpg)
System Architecture
• The System Architecture identifies all the products (including enabling products) that are necessary to support the system and, by implication, the processes necessary for development, production/construction, deployment, operations, support, disposal, training, and verification
![Page 52: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/52.jpg)
Architecture Modeling
• System : Abstraction– Functional model– Dynamic model– Semantic Model– Object model– Physical Model– Interfaces Model
• Model Views
![Page 53: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/53.jpg)
Architecture Meta Model
Mission
system
stakeHolder
ViewPoints
1..*has a
1..*
Is addressed by
a
concerns views
Conform to
Is important for
a1..*
*
1..*
Used to cover
fullfil1..*
Architecturedescription
identify
1..*i
1..*
identify
Environnementinfluence
Is part of
View PointsLibrary
0..1Has sources
model
1..*
Participate in1..*
consist off
Established method for
1..*
1..*
select
1..*Organised in
ArchitectureHas a
1Described by
rationalprovides
1..*
participatesin
1
aggregates
From IEEE
![Page 54: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/54.jpg)
Architecture and Components Assembly
system
Architecture
connections component
define use
has
has
0..*
2 Is connected to
![Page 55: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/55.jpg)
Example of Architecture Views
• The Functional Architecture – identifies and structures the allocated
functional and performance requirements.
• The Physical Architecture– depicts the system product by showing how it
is broken down into subsystems and components
![Page 56: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/56.jpg)
Functional VS physical Model
• How to fly ?
• Look at birds: Physical Model
• So I need: Legs, Eyes, Brain, and Wings.
• But I can not fly !!!
• Why ?
• I have to find the flight functional model !
![Page 57: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/57.jpg)
Example Birds physical for flying
• Physical decomposition: – physical components that birds used to fly:
Legs, Eyes, Brain, and Wings.
• But can not be applied to system directly
![Page 58: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/58.jpg)
Flying functional model
• Functional decomposition of flying function:– Produce horizontal thrust,– Produce vertical lift. – Takeoff and land, – Sense position and velocity, – Navigate,
![Page 59: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/59.jpg)
Allocations
• Represent general relationships that map one model element to another
• Different types of allocation are:– Behavioral (i.e., function to component)– Structural (i.e., logical to physical)– Software to Hardware– ….
![Page 60: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/60.jpg)
Function Airplane Physical
Component Bird Physical
Component
Takeoff and land Wheels, Legs
Sense position and velocity
Vision or radar Eyes
Navigate Brain or computer Brain
Produce horizontal thrust
Propeller or jet Wings
Produce vertical lift Wings Wings
Bird and Airplane Functional to Physical architecture
mapping
![Page 61: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/61.jpg)
Stove Pipe architecture
User
Functional
Organization
Physical
![Page 62: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/62.jpg)
Multi-criteria decision
![Page 63: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/63.jpg)
Trade Off
• Multi-criteria decision-aiding techniques are available to help discover the preferred alternatives.
• This analysis should be repeated, as better data becomes available.
![Page 64: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/64.jpg)
Content
• Complex System Example
• System Definition
• System Engineering
• Design The Right System
• Process
• Requirements
• Design and Architecture
• Physical Decomposition
• Integration
• IVVQCA
![Page 65: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/65.jpg)
Tower Crane example
![Page 66: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/66.jpg)
Tower Crane example
x
![Page 67: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/67.jpg)
French Tower Cranes
![Page 68: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/68.jpg)
British Tower Cranes
![Page 69: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/69.jpg)
British Tower Cranes
![Page 70: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/70.jpg)
British Tower Cranes
![Page 71: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/71.jpg)
British Tower Cranes
![Page 72: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/72.jpg)
Luffing jib tower crane
• When the jib is moved, the hoist gear is controlled in such a way as to ensure that the hook travels horizontally.
![Page 73: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/73.jpg)
Luffing jib tower crane
![Page 74: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/74.jpg)
The two types of basic jib design
• Horizontal Jib – This jib takes the form of a simple structure
extending from the tower, along which a trolley can travel, carrying the hoist rope and hook assembly to vary radii.
• Luffing Jib – The luffing jib has no trolley, the variation of
hook radii is achieved by altering the jib angle, the same as with a mobile crane.
![Page 75: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/75.jpg)
Horizontal Jib
![Page 76: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/76.jpg)
Luffing Jib
![Page 77: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/77.jpg)
Luffing jib tower crane
• These cranes have been designed for work on particularly high buildings or in extremely restricted spaces.
• These cranes can solve all the problems that may appear in building sites settled in crowded places, in the town centres or in some areas full of obstacles like prefabricated buildings or towers.
![Page 78: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/78.jpg)
Washing Machine example
![Page 79: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/79.jpg)
Functional To Physical Model
• Functional : Discover the system functions
• Washing Machine– What it does ?
• Washes
– How it does ?• Agitates
– Physical Component : Agitator
![Page 80: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/80.jpg)
Washing Machine Physical Model
agitator
tube
draining
hand-operated washer
plungers
![Page 81: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/81.jpg)
Washing Machine Physical Model
agitator
Outer tube
draining
top loading
US
![Page 82: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/82.jpg)
Washing Machine Physical Model
agitator
Outer tube
draining
Inner tube = drum
front loading
Europe
![Page 83: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/83.jpg)
Washing Machine Functional model
![Page 84: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/84.jpg)
Context Diagram
Dirty Cloths
Washing
Machine
Cold H2O
Soap
Electricity
Operator Settings
Clean Dump Cloths
Dirty Hot H2O
![Page 85: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/85.jpg)
Washing Machine Functional Breakdown
Washingmachine
rinsing wringing
Washing
agitating
draining
supply
![Page 86: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/86.jpg)
Washing Machine Data Flows
heating agitating
holding
supplying draining
power
dirty clothes clean clothes
Dirty water
Clean water
Soap
![Page 87: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/87.jpg)
Washing Machine allocation example
![Page 88: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/88.jpg)
Washing Machine Physical Model
agitator
tube
draining
hand-operated washer
plungers
![Page 89: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/89.jpg)
Washing Machine Physical Model
agitator
Outer tube
draining
top loading
US
![Page 90: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/90.jpg)
Washing Machine Physical Model
agitator
Outer tube
draining
Inner tube = drum
front loading
Europe
![Page 91: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/91.jpg)
Washing Machine Physical ModelWashing Machine
ElectricalSubSystem
SequenceSubSystem
MechanicalSubSystem
Drive MotorHeatingResistor
LiquidSubSystem
Agitator
Inner tube pumpdrawervalve Outer tube
top loading
![Page 92: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/92.jpg)
Washing Machine Physical ModelWashing Machine
ElectricalSubSystem
SequenceSubSystem
MechanicalSubSystem
Drive MotorHeatingResistor
LiquidSubSystem
Drum
tube pumpdrawervalve
front loading
![Page 93: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/93.jpg)
Washing Machine Physical Model
drivingmotor
drum
drawer pump
power
dirty clothes clean clothes
Dirty water
Clean water
Soap
tube
front loading
![Page 94: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/94.jpg)
UML
Diagram
BehaviourDiagram
StructureDiagram
ComponentDiagram
ObjectDiagram
ClassDiagram
Composite StructureDiagram
DeploymentDiagram
PackageDiagram
Use CaseDiagram
State MachineDiagram
ActivityDiagram
InteractionDiagram
InteractionOverviewDiagram
SequenceDiagram
TimingDiagram
CommunicationDiagram
![Page 95: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/95.jpg)
SysML
SysML Diagram
StructureDiagram
BehaviorDiagram
Use CaseDiagram
ActivityDiagram
Internal Block Diagram
Block Definition Diagram
SequenceDiagram
State MachineDiagram
ParametricDiagram
RequirementDiagram
Modified from UML 2
New diagram type
Package Diagram
Same as UML 2
![Page 96: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/96.jpg)
Block definition diagram of the Clothe Washing Domain
«system of interest»WashingMachine
«block»Clothe Washing
Domain
W
«block»Cloths
«block»Environment
«block»Water
«block»Electrivity
User
c
e
bdd Structure [Clothe Washing Domain]
![Page 97: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/97.jpg)
Activity hierarchy in block diagram definition (Hierarchical Functional Model)
«activity»Washing
«activity»rinsing
«activity»agitating
«activity»draining
«activity»Wringing
bdd activityExample
![Page 98: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/98.jpg)
Washing Machine Data Flows
![Page 99: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/99.jpg)
Content
• Complex System Example
• System Definition
• System Engineering
• Design The Right System
• Process
• Requirements
• Design and Architecture
• Physical Decomposition
• Integration
• IVVQCA
![Page 100: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/100.jpg)
Process
UserRequirement
Analysis
SystemRequirement
Analysis
SystemDesign
ComponentsDeveloppmentComponents
DeveloppmentComponents
DeveloppmentComponents
Developpment
SystemIntegration
SystemValidation
SystemVerfication
![Page 101: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/101.jpg)
Process: V cycle
UserRequirement
Analysis
SystemRequirement
Analysis
SystemDesign
ComponentsDeveloppmentComponents
DeveloppmentComponents
DeveloppmentComponents
Developpment
SystemIntegration
SystemValidation
SystemVerfication
![Page 102: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/102.jpg)
Integration
• Integration means bringing things together so they work as a whole.
![Page 103: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/103.jpg)
Spaghetti Plate Syndrome
Spaghetti Plate
System Architect System Integrator
![Page 104: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/104.jpg)
Encapsulation Analogy
Implementation Interface
A driver doesn't care of engine's internal working.He only knows the interface
![Page 105: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/105.jpg)
Content
• Complex System Example
• System Definition
• System Engineering
• Design The Right System
• Process
• Requirements
• Design and Architecture
• Physical Decomposition
• Integration
• IVVQCA
![Page 106: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/106.jpg)
UserRequirement
Analysis
SystemRequirement
Analysis
SystemDesign
ComponentsDeveloppmentComponents
DeveloppmentComponents
DeveloppmentComponents
Developpment
SystemIntegration
SystemValidation
SystemVerfication
Process
![Page 107: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/107.jpg)
IVVQCA
• Integrate : – Build the system
• Verification : – Ensures that you built it right
• Validation : – Ensures that you built the right thing
• Certification : – Ensure that the system is safe
• Acceptance : – Ensures that the customer gets what he wants and
the company get paid.
![Page 108: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/108.jpg)
Ensure that the system is safe
![Page 109: Cse3 March2009cwd35with Crane](https://reader036.vdocuments.us/reader036/viewer/2022070303/54b34f4f4a7959c6178b461e/html5/thumbnails/109.jpg)
Conclusion
Thank You For Your Attention
Questions are welcome
Contacts :
Slides Available soon at www.elfuchs.fr