life cycle assessment lca as a well acknowledged approach
play

Life-Cycle Assessment (LCA) as a well-acknowledged approach for - PowerPoint PPT Presentation

Practical experiences with multi-level modeling using FMML x : A hierarchy of domain-specific modeling languages in support of life-cycle assessment Monika Kaczmarek-He 1 Mario Nolte 1 Andreas Fritsch 2 Stefanie Betz 3 5 th International Workshop


  1. Practical experiences with multi-level modeling using FMML x : A hierarchy of domain-specific modeling languages in support of life-cycle assessment Monika Kaczmarek-Heß 1 Mario Nolte 1 Andreas Fritsch 2 Stefanie Betz 3 5 th International Workshop on Multi-Level Modelling Copenhagen, Denmark, October 16 th , 2018 1 Research Group Information Systems and Enterprise Modeling Institute for Computer Science and Business Information Systems (ICB) University of Duisburg-Essen, Essen, Germany 2 Research Group Business Information Systems Institute of Applied Informatics and Formal Description Methods (AIFB) Karlsruhe Institute of Technology, Karlsruhe, Germany 3 Faculty for Informatics Hochschule Furtwangen University, Furtwangen, Germany

  2. Life-Cycle Assessment (LCA) as a well-acknowledged approach for Sustainable Development (SD) of Organizations  Standardized approach (ISO 14040 ff.) to assess potential environmental impacts (similar used for social impacts)  Global Warming Potential (GWP)  Photochemical Ozone Creation Potential (POCP)  Resource Depletion Potential (RDP) [IS09; Ne13]  …  of product systems through their life-cycle (e.g. from cradle-to-grave) Raw material extraction Production Use Distribution Disposal  Can be used  for comparative assessment  e.g. a substitution strategy  Discursive decision making (e.g. minimizing waste)  e.g. efficiency strategy [Gru12] 2 Kaczmarek-Heß et al. | Practical experiences with multi-level modeling using FMMLx | MULTI 2018 | Copenhagen, October 16th, 201

  3. ISO 14040 ff. structures the discourse, but results in several challenges  Selected concepts proposed in ISO 14040 for LCA [IS09]  Current challenges of ISO 14040 ff.  Gernic concepts need to be refined to (i) industrial domain (ii) field of interest - Impact Category: Global Warming Potential vs. Child Labour - Category Endpoint: Forest Stand vs. Population European Dark Bee  Many methods that are tool supported (LCA Software)  Results of LCA studies - Results (reports) are complex) [HM14,Fi14,BBF18] - Not easy to communicate 3 - Not easy to trace Kaczmarek-Heß et al. | Practical experiences with multi-level modeling using FMMLx | MULTI 2018 | Copenhagen, October 16th, 201  Acquisition and quality of data required

  4. ISO 14040 ff. structures the discourse, but results in several challenges  Selected concepts proposed in ISO 14040 for LCA [IS09]  Current challenges of ISO 14040 ff.  Gernic concepts need to be refined to (i) industrial domain (ii) field of interest - Impact Category: Global Warming Potential vs. Child Labour - Category Endpoint: Forest Stand vs. Population European Dark Bee  Many methods that are tool supported (LCA Software)  Results of LCA studies Need for multiple perspectives on the subject  suggests the use of different - Results (reports) are complex) [HM14,Fi14,BBF18] - Not easy to communicate models and corresponding modeling languages. 4 - Not easy to trace Kaczmarek-Heß et al. | Practical experiences with multi-level modeling using FMMLx | MULTI 2018 | Copenhagen, October 16th, 201  Acquisition and quality of data required

  5. Two modeling languages based on LCA with two fundamental differences based on a two-level paradigm TracyML [BFO17] ImpactML [NK17] Purpose Social impacts (e.g. Child Labour) Ecological impacts (e.g. Global Warming Pot.) ISO: ProcessUnit ISO: Location Range of Reuse High Low Productivity Low High 5 Kaczmarek-Heß et al. | Practical experiences with multi-level modeling using FMMLx | MULTI 2018 | Copenhagen, October 16th, 201

  6. Challenges in a two-level paradigm  DSML design conflict : support of range of reuse Class Screws Rawmaterial vs. modeling productivity Potential Productivity Gain Scale of Reuse  A design of a modeling language in a two-level paradigm characterized by:  Workarounds Level of Semantics  Overloaded levels  Model redundancy [Fr10; Fr14]  Accidental complexity [AK08,dLC14] 6 Kaczmarek-Heß et al. | Practical experiences with multi-level modeling using FMMLx | MULTI 2018 | Copenhagen, October 16th, 201

  7. A high-level goal of the project  Propose a hierarchy of DSMLs that facilitates the accumulation and communication of information necessary to support the SD of organizations based on LCA reference DSML generic DSML Goal here [Fr14; No19] specific DSML 7 Kaczmarek-Heß et al. | Practical experiences with multi-level modeling using FMMLx | MULTI 2018 | Copenhagen, October 16th, 201

  8. A high-level goal of the project  Propose a hierarchy of DSMLs that facilitates the accumulation and communication of information necessary to support the SD of organizations based on LCA reference DSML generic DSML Goal here [Fr14; No19] specific DSML  Expected Benefits for the LCA community  Reuse of knowledge on higher abstraction levels  Enable a new generation of tools allowing users to find and refine concepts appropriate for 8 their specific usage scenario Kaczmarek-Heß et al. | Practical experiences with multi-level modeling using FMMLx | MULTI 2018 | Copenhagen, October 16th, 201  Support for communication of results

  9. An excerpt of the created multi-level model M3 M4 M4 M3 M3 M3 M2 M2 M2 M2 M2 M3 M1 M1 [No19] 9 Kaczmarek-Heß et al. | Practical experiences with multi-level modeling using FMMLx | MULTI 2018 | Copenhagen, October 16th, 201

  10. Challenges during selection of an approach Selection of an Model Model MLM approach presentation creation  No common terminology  hard to compare various approaches and tools  Reasons for using FMML x und XModeler  Forced by somebody in the room who signs our contracts   Important subject of the research group needing further assessment and devolopment  Offers a common representation of model and code R5: Equipping models and their elements with behavior  Provide support for computational analysis  Using data from external data sources [No19] 10 Kaczmarek-Heß et al. | Practical experiences with multi-level modeling using FMMLx | MULTI 2018 | Copenhagen, October 16th, 201

  11. Challenges during the initial phase of model creation Selection of an Model Model MLM approach presentation creation  Lack of guidance and heuristics  Amount of levels for the whole hierarchy  Assigning the concepts to the adequate classification level is challenging   pragmatic approach to cope with the situation - Mixed top-down and bottom up approach (dominant): LCA  ?  Scenarios - Trial and error  bad feeling  Lack of satisfactory tool support for the initial phase of model creation  No change-propagation algorithms  Frustation  Sheet of paper was to small  Switching tools (Visio; JavaScript based application) 11 Kaczmarek-Heß et al. | Practical experiences with multi-level modeling using FMMLx | MULTI 2018 | Copenhagen, October 16th, 201

  12. Challenges during the initial phase of model creation Selection of an Model Model MLM approach presentation creation Recommendation  Lack of guidance and heuristics •  Amount of levels for the whole hierarchy Process models & guidelines that support language designers • Support for the exploratory modeling ([AKG11], e.g. suggested concepts by  Assigning the concepts to the adequate classification level is challenging using classes with similar attributes)   pragmatic approach to cope with the situation • Clarification of the notion of ‚level’ - Mixed top-down and bottom up approach (dominant): LCA  ?  Scenarios - Trial and error  bad feeling Recommendation  Lack of satisfactory tool support for the initial phase of model creation  No change-propagation algorithms  Frustation • A change propagation algorithm should be available and interactive: asking the user what (s)he wants to change/ how it should be accounted for in the model  Sheet of paper was to small • Assign properties to usage scenarios / perspectives  generate different views  Switching tools (Visio; JavaScript based application) • Possibility to document the decision-making process (notes or comments) 12 Kaczmarek-Heß et al. | Practical experiences with multi-level modeling using FMMLx | MULTI 2018 | Copenhagen, October 16th, 201

  13. Challenges during the phase of model creation Selection of an Model Model MLM approach presentation creation  dealing with classes having an invariant instantiation level through their entire lifetime.  FMML x requires to keep the amount of levels within a hierarchy in balance  Example: Mx My ^MetaClass^ ^MetaClass^ PotImpact EndPoint My-1 My-1 Mx-1 Mx-1 ^EndPoint^ ^PotImpact^ ^EndPoint^ ^PotImpact^ Forest GasExplosion Mine LandUse Mx-2 Mx-2 ^Mine^ ^Mine^ UndergroundMine SurfaceMine W o r k a r r o u n d M0 M0 M0 ^SurfaceMine^ ^SurfaceMine^ ^MixedForest^ ProsperHaniel Garzweiler StadtwaldGöttingen 13 Kaczmarek-Heß et al. | Practical experiences with multi-level modeling using FMMLx | MULTI 2018 | Copenhagen, October 16th, 201

Recommend


More recommend