Systems Engineering en de Modelgebaseerde aanpak Eric Burgers
2 Context: Toepassing MBSE in tunnelprojecten Modelprecisie / formaliteit LST 1.2 LST 1.1 Nijverdal (2011) SysML Statisch model Dynamisch model Coentunnel LST Architectuur (2010) Zachman framework Introductie Tunnel i.c.m. Spoor Gedragsspecificatie voor ConOps (UML) DI architectuur Westerscheldetunnel (2012) Eisen model t.b.v. traceability Mix SATO / SoS Elementen van LST A4 Delft-Schiedam (2012) Tunnel i.c.m. verdiepte ligging SysML Statisch model Dynamisch model Deployment model Koppeling met HW en Civiel in ontwikkeling Toekomst (2013 2014) Model validatie door simulatie (SW + HW) Meten van modelevolutie; metrication LST 1.x, service packs Tijd
Document Based Systems Engineering Specificatieboom, specificatie hiërarchie (bijv. volgens IEEE J- STD-016) Inrichting Engineeringproces om specificatieboom te vullen (SEMP). Relaties tussen specificaties en ontwerpen worden bijgehouden in documenten / bestanden Ontwerpen worden gemaakt m.b.v. diverse tools (bijv. Visio, AutoCad, Excel, etc) Fundamentele beperkingen door verspreiding van informatie Niet één, maar veel auteurs Gelijktijdige wijzigingen, reparaties na review, onderhoud aan documentatie Kernvraag: Hoe consistent te houden gedurende de gehele projectduur?
Model Based Systems Engineering MBSE = SE + Systeemmodellering Primair product: coherent model van het te bouwen systeem Een systeemmodel: Verbetert communicatie tussen engineers, belanghebbenden Verhoogt precisie & integriteit van Specificatie & Ontwerp, verlaagt faalkosten Maakt hergebruik van Specificatie- en Ontwerpproducten mogelijk Waar kan ik de informatie vinden? à Wat betekent de informatie (=redeneren)?
Model = centrale artifact Eisenanalyse B&O Systeemontwerp Model Detailontwerp Testen Inkoop RAMS
Verschillende disciplines, verschillende perspectieven Civiel-technisch perspectief Functioneel specificeren IT/TTI perspectief Object-georiënteerd werken Functie Object Logisch / Statisch model Implementatie model Eisen Gedrag M Eis specificatie Eigenschap prestatie Dynamisch model Deployment model Perspectief is zonder meer geldig in de betreffende discipline
7 Overbrugbare verschillen Logisch / Statisch model Implementatie model Eisen Gedrag M Let op: spraakwarring Dynamisch model Deployment model Ontwerp (raakvlak TTI Civiel) Specificatie Functie Object Eis specificatie Eigenschap prestatie
8 Fundamenteel verschil in werkwijze Civiel-technische werkwijze: Start met de contouren Vul gefaseerd in(vo-do-uo) Klaar als alle details zijn ingevuld MBSE werkwijze (top-down, outside-in) Start met specificatie van volledige systeem (precies) Breek systeem op in subsystemen (ontwerp) en specificeer precies Klaar als subsystemen ingekocht of gemaakt kunnen worden.
9 De wet van Conway organizations which design systems... are constrained to produce designs which are copies of the communication structures of these organizations Functionele opdeling versus integraal ontwerpteam Lifecycles lopen niet synchroon Civiel Hardware Software VO DO UO VO DO UO VO DO UO VO DO UO Documenten Model (bijv. BIM + EA)
10 Valkuilen bij invoering (MB)SE is een add-on. Kern van het project Verandert de manier van werken SE structureert de werkzaamheden en definieert de producten Is een engineering aanpak MBSE is een tool (MB)SE is een vak, kennis van SysML, SE, standaarden noodzakelijk Behoefte aan opleidingen (voor engineers en klant) Terminologie is hetzelfde Betekenis van systeem, object, functie zijn verschillend voor civiel en installatietechniek. (Maar lijken veel op elkaar) Systems Engineering = Systems Engineering Een aanpak voor civiel past niet op installatietechniek en vice versa. MBSE wordt niet afgedekt door de leidraad SE. Er is een standaard model Informatiebehoefte is per project verschillend, soms herbruikbaar Modelorganisatie (meta-model) vooraf bepalen! Achteraf veranderen is kostbaar.
11 Succesfactoren Essentiele processen Configuratie management Requirements management Probleemafhandeling Engineeringproces Zowel OG als ON hebben hetzelfde begrip van: Processen Technieken Terminologie Beschouw de invoering van MBSE als veranderingstraject
VRAGEN 12