Web-Books
in the Austria-Forum
Austria-Forum
Web-Books
Tagungsbände
Intelligent Environments 2019 - Workshop Proceedings of the 15th International Conference on Intelligent Environments
Page - 62 -
  • User
  • Version
    • full version
    • text only version
  • Language
    • Deutsch - German
    • English

Page - 62 - in Intelligent Environments 2019 - Workshop Proceedings of the 15th International Conference on Intelligent Environments

Image of the Page - 62 -

Image of the Page - 62 - in Intelligent Environments 2019 - Workshop Proceedings of the 15th International Conference on Intelligent Environments

Text of the Page - 62 -

Figure3. Worflowdiagramof the smartbuildingsystemdesignand implementation ing that takes intoaccount some important aspects suchas the requirementsengineering (e.g., explanation, analysis, specification), software design (i.e., the process of defining the architecture alongwith components) and software construction (e.g., programming, verification, unit tests, debugging). For this purpose,weneed to identify thedesireden- titiesof suchasystemalongwith theusers requirements. Inaddition,weneed toassem- ble the structural and the behavioral compositions of a smart building system (e.g., in- stancesof theprovidedappliances, users profiles, properties to check, conditionson the system).Furthermore,wehave todefine thegenerationphaseof the systemcompostion with its templates cooresponding to each included instance and its global declarations (e.g., functions,variables)basedon theactivatedmodulesand thedefinedconditions. Figure3summarizesourworkflowforsmartbuildingsystemdesignandimplemen- tation. It startwith the structural definition by selecting the desiredmodules to activate within the systemaswell asaddingusers and theneededandavailableappliances in the building. Then, in the behavioral part, we define the properties to check such as dead- lock and safety, the conditions on templates (e.g., themaximum temperature forwhich theair conditioner shouldbe triggeredautomatically) and thevariables suchas integers, clocks or boolean for systemself-management and control.Afterward,wegenerate the corresponding templates forusersandeachappliance type (e.g.,Elevatordevice,Smoke sensor).Weonlygenerateone templateper typeeven if there ismore thanoneappliance of thesametype.Forexample, ifwehavetwoairconditioner, ten lightsandoneelevator, wewill generate one template for the air conditioner, one for the light and one for the elevator.Also,wegenerate thesystemcomposition(i.e., instancesforeachdeclareduser and appliance based on their generated templates) and the declarations (e.g., functions, guardswithin the templates)whichare related to theactivatedmodulesand thedeclared conditions (e.g., temperature, luminosity). Lastly, we generate the queries (properties) for each instance (e.g., liveness of an elevator device) and for the system (e.g., dead- lock).Finally,wevalidate andverify the systemand its templates, aswell as thedesired propertiesoneach template (e.g., reachability) and thewhole system(e.g., deadlock). Todo this,wedefineour smart building systemarchitecture as ametamodel.Meta- modelscanrepresentaconcept independentof its representationornotation,which isan important aspect for the generation phase. Furthermore,metamodels provideflexibility A.LyazidiandS.Mouline /BuiS:AMethodology forSmartBuildingModeling62
back to the  book Intelligent Environments 2019 - Workshop Proceedings of the 15th International Conference on Intelligent Environments"
Intelligent Environments 2019 Workshop Proceedings of the 15th International Conference on Intelligent Environments
Title
Intelligent Environments 2019
Subtitle
Workshop Proceedings of the 15th International Conference on Intelligent Environments
Authors
Andrés Muñoz
Sofia Ouhbi
Wolfgang Minker
Loubna Echabbi
Miguel Navarro-Cía
Publisher
IOS Press BV
Date
2019
Language
German
License
CC BY-NC 4.0
ISBN
978-1-61499-983-6
Size
16.0 x 24.0 cm
Pages
416
Category
Tagungsbände
Web-Books
Library
Privacy
Imprint
Austria-Forum
Austria-Forum
Web-Books
Intelligent Environments 2019