water Systemelectrical Systembrew Systemcoffee Machine ProductionWaterinCoffee beans indregsliquid wasteCoffee Dispensedp2SatisfyinletAllocatebean Storagebrewing Unitdoser Unitgrindergrounds Drawercontrol Moduleuser Interface Panelcoffee Outletdrip TraySatisfyAllocatedoor Switchmains Cordmains Switchpower SupplyAllocateboilerflow Meterwater Pumpwater Tankwater ValvestoredBeansSatisfySatisfySatisfySatisfySatisfySatisfySatisfySatisfySatisfySatisfySatisfystoredWaterSatisfySatisfySatisfyRefinebrew Subsystemcontrol Subsystemdispensing Subsystempower Subsystemwater SubsystemdispensedCoffeeSatisfySatisfyBrew CompletePowerOffPowerOnSelection Maderegionregionsignal:PowerOnsignal:PowerOffsignal:Short Detected /Isolate Power (RCD trip)regionregionregionregionregionIsolate Power (RCD trip)after(30s)entrysignal:Selection Madeentrydosignal:Brew Complete /Clean SystemdoClean Systemafter(60s)after(60s)DependencyboilerVerifyboilerObserverSatisfySatisfyRefineTarget Time ReachedTarget Time Reachedsubject«include»subjectsubjectRefinesubjectRefinesubjectShort DetectedCoffee Machine (_2026x_1_12a70364_1789357107731_106889_3635)Coffee MachineblockWater System (_2026x_1_12a70364_1789357175665_504215_3638)Water SystemblockElectrical System (_2026x_1_12a70364_1789357305852_992852_3641)Electrical SystemblockBrew System (_2026x_1_12a70364_1789357381144_263298_3644)Brew SystemblockCoffee Machine Production (_2026x_1_12a70364_1789358228897_970701_3681)Coffee Machine ProductionblockWater Flow Port (_2026x_1_12a70364_1789358512516_28052_3684)Water Flow PortblockCoffee State (_2026x_1_12a70364_1789358695241_447494_3686)Coffee StateblockWaste Port (_2026x_1_12a70364_1789358720758_903471_3688)Waste PortblockDrink outlet (_2026x_1_12a70364_1789358753658_420800_3690)Drink outletblockGPO (_2026x_1_12a70364_1789358830928_193983_3693)GPOblockBrew Subsystem (_2026x_1_12a70364_1789363113514_607533_3714)Brew SubsystemblockControl Subsystem (_2026x_1_12a70364_1789363134214_804452_3715)Control SubsystemblockDispensing Subsystem (_2026x_1_12a70364_1789363176200_671776_3716)Dispensing SubsystemblockPower Subsystem (_2026x_1_12a70364_1789363180535_753073_3717)Power SubsystemblockWater Subsystem (_2026x_1_12a70364_1789363184788_487139_3718)Water SubsystemblockBean Storage (_2026x_1_12a70364_1789363224675_90261_3719)Bean StorageblockBrewing Unit (_2026x_1_12a70364_1789363229077_574630_3720)Brewing UnitblockDoser Unit (_2026x_1_12a70364_1789363233424_933473_3721)Doser UnitblockGrinder (_2026x_1_12a70364_1789363237787_500380_3722)GrinderblockGrounds Drawer (_2026x_1_12a70364_1789363242138_385667_3723)Grounds DrawerblockControl Module (_2026x_1_12a70364_1789363276685_64862_3724)Control ModuleblockUser Interface Panel (_2026x_1_12a70364_1789363281032_103275_3725)User Interface PanelblockCoffee Outlet (_2026x_1_12a70364_1789363285378_732895_3726)Coffee OutletblockDrip Tray (_2026x_1_12a70364_1789363289724_897457_3727)Drip TrayblockDoor Switch (_2026x_1_12a70364_1789363293999_849627_3728)Door SwitchblockMains Cord (_2026x_1_12a70364_1789363326324_823109_3729)Mains CordblockMains Switch (_2026x_1_12a70364_1789363330606_330250_3730)Mains SwitchblockPower Supply (_2026x_1_12a70364_1789363334952_109655_3731)Power SupplyblockBoiler (_2026x_1_12a70364_1789363551438_409574_3734)BoilerblockFlow Meter (_2026x_1_12a70364_1789363585791_503580_3735)Flow MeterblockWater Pump (_2026x_1_12a70364_1789363591862_529655_3736)Water PumpblockWater Tank (_2026x_1_12a70364_1789363775704_719608_3739)Water TankblockWater Valve (_2026x_1_12a70364_1789363832704_318902_3740)Water ValveblockCoffee Machine System (_2026x_1_12a70364_1789363922516_578822_3741)Coffee Machine SystemblockWater Inlet (_2026x_1_12a70364_1789365065038_185163_3840)Water InletblockCoffee (_2026x_1_12a70364_1789365155322_752872_3841)CoffeeblockCoffee Beans (_2026x_1_12a70364_1789365188589_930663_3842)Coffee BeansblockWater (_2026x_1_12a70364_1789365192860_189919_3843)WaterblockCommand (_2026x_1_12a70364_1789365197170_873209_3844)CommandsignalPower (_2026x_1_12a70364_1789365201520_200533_3845)PowersignalBrew Complete (_2026x_1_12a70364_1789433848990_731675_3921)Brew CompletesignalPowerOff (_2026x_1_12a70364_1789433896301_568328_3928)PowerOffsignalPowerOn (_2026x_1_12a70364_1789434080835_765687_3939)PowerOnsignalSelection Made (_2026x_1_12a70364_1789434127181_875752_3946)Selection MadesignalCoffee Machine STM (_2026x_1_12a70364_1789434194641_881326_3952)Coffee Machine STMstate machineOff (_2026x_1_12a70364_1789434195075_586370_3959)OffstateOn (_2026x_1_12a70364_1789434765035_486603_3981)OnstateInitialising (_2026x_1_12a70364_1789435135035_153882_4003)InitialisingstateIdle (_2026x_1_12a70364_1789435365659_95882_4015)IdlestateBrewing (_2026x_1_12a70364_1789435456171_517468_4025)BrewingstateHeating On (_2026x_1_12a70364_1789435572537_420067_4035)Heating OnstateHeating Off (_2026x_1_12a70364_1789435653243_288439_4045)Heating OffstateInitialise System (_2026x_1_12a70364_1789446787423_564713_4183)Initialise SystemactivityCheck System (_2026x_1_12a70364_1789446787431_596888_4184)Check SystemactivitySelect Coffee (_2026x_1_12a70364_1789446787433_241392_4185)Select CoffeeactivityBrew Coffee (_2026x_1_12a70364_1789446787438_52344_4186)Brew CoffeeactivityClean System (_2026x_1_12a70364_1789446787441_652035_4187)Clean SystemactivityCoffee Selection (_2026x_1_12a70364_1789446787460_992481_4188)Coffee SelectionsignalHeat Water (_2026x_1_12a70364_1789520883956_757328_5504)Heat WateractivitySystem Level Requirements (_2026x_1_12a70364_1789522470201_737876_5617)System Level RequirementsrequirementHeater Initialization (_2026x_1_12a70364_1789522470210_613186_5619)Heater InitializationrequirementOverheating (_2026x_1_12a70364_1789522470213_487063_5622)OverheatingrequirementWater Tank Level (_2026x_1_12a70364_1789522470217_232543_5625)Water Tank LevelrequirementCoffee Bean Level (_2026x_1_12a70364_1789522470220_757311_5628)Coffee Bean LevelrequirementWater Tank Capacity (_2026x_1_12a70364_1789522470227_43173_5631)Water Tank CapacityrequirementCoffee Bean Capacity (_2026x_1_12a70364_1789522470229_653956_5634)Coffee Bean CapacityrequirementGrounds Draw Waste (_2026x_1_12a70364_1789522470232_505575_5637)Grounds Draw WasterequirementPump Pressure (_2026x_1_12a70364_1789522470236_795679_5640)Pump PressurerequirementSystem Check (_2026x_1_12a70364_1789522470238_822356_5643)System CheckrequirementSystem Alert (_2026x_1_12a70364_1789522470240_748943_5646)System AlertrequirementControl Panel (_2026x_1_12a70364_1789522470243_75877_5649)Control PanelrequirementCleaning Requirements (_2026x_1_12a70364_1789522470246_238622_5652)Cleaning RequirementsrequirementClean brewing unit (_2026x_1_12a70364_1789522470249_829935_5654)Clean brewing unitrequirementClean Machine Exterior (_2026x_1_12a70364_1789522470251_936773_5657)Clean Machine ExteriorrequirementClean Water Tank (_2026x_1_12a70364_1789522470252_176734_5660)Clean Water TankrequirementSafety Requirements (_2026x_1_12a70364_1789522470268_212057_5663)Safety RequirementsrequirementInternal Features (_2026x_1_12a70364_1789522470269_5755_5665)Internal FeaturesrequirementGearmotor Overload (_2026x_1_12a70364_1789522470270_589609_5667)Gearmotor OverloadrequirementHWS Valve Open During Brewing (_2026x_1_12a70364_1789522470271_475286_5670)HWS Valve Open During BrewingrequirementInterruption By Removal Of Dregs Draw (_2026x_1_12a70364_1789522470272_63721_5673)Interruption By Removal Of Dre…requirementMain Power Supply Disconnection During Operation (_2026x_1_12a70364_1789522470273_392927_5676)Main Power Supply Disconnectio…requirementExternal Features (_2026x_1_12a70364_1789522470274_644308_5679)External FeaturesrequirementRegulatory Compliance Mark (_2026x_1_12a70364_1789522470275_767711_5681)Regulatory Compliance MarkrequirementBoiler Observer (_2026x_1_12a70364_1789524431066_920359_5702)Boiler ObserverblockWater Heating Analysis Context (_2026x_1_12a70364_1789524431068_554815_5703)Water Heating Analysis ContextblockWater Temperature Constraint (_2026x_1_12a70364_1789524431144_707453_5727)Water Temperature ConstraintblockTarget Time Reached (_2026x_1_12a70364_1789524740660_19378_5755)Target Time ReachedsignalBoiler Observer (_2026x_1_12a70364_1789524740674_986781_5756)Boiler ObserveractivityBoiler (_2026x_1_12a70364_1789524740810_260777_5781)BoileractivityCoffee Consumer (_2026x_1_12a70364_1789524947739_455059_5824)Coffee ConsumeractorMaintenance Operator (_2026x_1_12a70364_1789524947844_364892_5825)Maintenance OperatoractorSelect Coffee (_2026x_1_12a70364_1789524947853_806196_5826)Select Coffeeuse caseMake Coffee (_2026x_1_12a70364_1789524947871_813181_5827)Make Coffeeuse caseRefill Water Tank (_2026x_1_12a70364_1789524947875_764584_5828)Refill Water Tankuse caseRefill Coffee Beans (_2026x_1_12a70364_1789524947877_120920_5829)Refill Coffee Beansuse caseRemove Waste (_2026x_1_12a70364_1789524947879_552225_5830)Remove Wasteuse caseShort Detected (_2026x_1_12a70364_1789602694790_416161_6107)Short DetectedsignalElectrical Isolation On Dispense (_2026x_1_12a70364_1789602694801_483599_6108)Electrical Isolation On Dispen…requirementIsolate Power (RCD trip) (_2026x_1_12a70364_1789602694850_639924_6114)Isolate Power (RCD trip)blockunresolved_2026x_1_12a70364_1789524431087_459748_5711unresolved_2026x_1_12a70364_1789524431091_435540_5713coffee-machine · commit 1ec97db8f80df53f22972fdc5cadd0a99528bef38be798ce74012c0e7784faed · Structure · mw-diagram-svg/0.2.0