comparing the effectiveness of reasoning
play

Comparing the Effectiveness of Reasoning Famelis, Gorzny, - PowerPoint PPT Presentation

Comparing the Effectiveness of Reasoning Formalisms for Partial Models Saadatpanah, Comparing the Effectiveness of Reasoning Famelis, Gorzny, Robinson, Formalisms for Partial Models Chechik, Salay Introduction Designer Pooya


  1. Comparing the Effectiveness of Reasoning Formalisms for Partial Models Saadatpanah, Comparing the Effectiveness of Reasoning Famelis, Gorzny, Robinson, Formalisms for Partial Models Chechik, Salay Introduction Designer Pooya Saadatpanah, Michalis Famelis, Jan Gorzny, Uncertainty Nathan Robinson, Marsha Chechik, Rick Salay Modeling Uncertainty Property University of Toronto Checking Process Verification September 30th, 2012 Technologies Experiments MoDeVVa’12 Results Conclusion 1 / 32

  2. Comparing the Effectiveness Uncertainty in software modeling of Reasoning Formalisms for Partial Models Saadatpanah, Famelis, Gorzny, • Uncertainty: pervasive in MDE Robinson, Chechik, Salay Introduction Designer • Models with uncertainty: Uncertainty • Represent choice among many possibilities Modeling Uncertainty • Can be refined to many different classical models Property Checking Process Verification • Our goal: Technologies Experiments Handle models with uncertainty in MDE without having to remove it [MoDeVVa’11] . Results Conclusion 2 / 32

  3. Comparing the Effectiveness Existing Work of Reasoning Formalisms for Partial Models Saadatpanah, Famelis, Gorzny, Robinson, Chechik, Salay Introduction Designer Uncertainty Modeling Uncertainty Property Checking Process Verification Technologies Experiments Results Conclusion 3 / 32

  4. Comparing the Effectiveness In This Paper of Reasoning Formalisms for Partial Models Saadatpanah, Famelis, Gorzny, Robinson, Chechik, Salay Introduction Designer Uncertainty Modeling Uncertainty Property Checking Process Verification Technologies Experiments Results Conclusion 4 / 32

  5. Comparing the Effectiveness Outline of Reasoning Formalisms for Partial Models Saadatpanah, Introduction Famelis, Gorzny, Robinson, What is uncertainty? Chechik, Salay Introduction How to represent uncertainty with partial models (MAVO). Designer Uncertainty Modeling Process for checking properties Uncertainty Property Checking Alternative verification technologies Process Verification Technologies Experiments Experiments Results Results Conclusion Conclusion 5 / 32

  6. Comparing the Effectiveness Introduction to Uncertainty of Reasoning Formalisms for Partial Models Saadatpanah, Famelis, Gorzny, Robinson, What the designer knows. Chechik, Salay Introduction Designer Uncertainty Modeling Uncertainty Property Checking Process Verification Technologies Experiments Results Conclusion 6 / 32

  7. Comparing the Effectiveness Introduction to Uncertainty of Reasoning Formalisms for Partial Models Saadatpanah, Famelis, Gorzny, Robinson, What the designer does not know . Chechik, Salay Introduction Designer Uncertainty Modeling Uncertainty Property Checking Process Verification Technologies Experiments Results Conclusion 6 / 32

  8. Comparing the Effectiveness Introduction to Uncertainty of Reasoning Formalisms for Partial Models Saadatpanah, Famelis, Gorzny, Robinson, What the designer does not know . Chechik, Salay Introduction Designer Uncertainty Modeling Uncertainty Property Checking Process Verification Technologies Experiments Results Conclusion 6 / 32

  9. Comparing the Effectiveness Introduction to Uncertainty of Reasoning Formalisms for Partial Models Saadatpanah, Famelis, Gorzny, What the designer does not know . Robinson, Chechik, Salay Introduction Designer Uncertainty Modeling Uncertainty Property Checking Process Verification Technologies Experiments Results Conclusion 6 / 32

  10. Comparing the Effectiveness Uncertainty: a Set of Possible of Reasoning Formalisms for Partial Models Refinements. Saadatpanah, Famelis, Gorzny, Robinson, Chechik, Salay Introduction Designer Uncertainty If we remove all uncertainty, we have a concrete refinement . Modeling Uncertainty Property Checking Process Verification Technologies Experiments Results Conclusion 7 / 32

  11. Comparing the Effectiveness Modeling Uncertainty with Partial of Reasoning Formalisms for Partial Models Models Saadatpanah, Famelis, Gorzny, Explicating uncertainty in a partial model. Robinson, Chechik, Salay Introduction Designer Uncertainty Modeling Uncertainty Property Checking Process Verification In a refinement, a May element is optional. Technologies In a refinement, a Set element can be multiplied to many copies. Experiments In a refinement, a Variable element can be unified with some other. Results In a refinement, an Open world model can be expanded with some Conclusion other elements. Partial models: Syntactic annotations of the points of uncertainty. 8 / 32

  12. Comparing the Effectiveness Modeling Uncertainty with Partial of Reasoning Formalisms for Partial Models Models Saadatpanah, Famelis, Gorzny, Explicating uncertainty in a partial model. Robinson, Chechik, Salay Introduction Designer Uncertainty Modeling Uncertainty Property Checking Process Verification In a refinement, a May element is optional. Technologies In a refinement, a Set element can be multiplied to many copies. Experiments In a refinement, a Variable element can be unified with some other. Results In a refinement, an Open world model can be expanded with some Conclusion other elements. Partial models: Syntactic annotations of the points of uncertainty. 8 / 32

  13. Comparing the Effectiveness Modeling Uncertainty with Partial of Reasoning Formalisms for Partial Models Models Saadatpanah, Famelis, Gorzny, Explicating uncertainty in a partial model. Robinson, Chechik, Salay Introduction Designer Uncertainty Modeling Uncertainty Property Checking Process Verification In a refinement, a May element is optional. Technologies In a refinement, a Set element can be multiplied to many copies. Experiments In a refinement, a Variable element can be unified with some other. Results In a refinement, an Open world model can be expanded with some Conclusion other elements. Partial models: Syntactic annotations of the points of uncertainty. 8 / 32

  14. Comparing the Effectiveness Modeling Uncertainty with Partial of Reasoning Formalisms for Partial Models Models Saadatpanah, Famelis, Gorzny, Explicating uncertainty in a partial model. Robinson, Chechik, Salay Introduction Designer Uncertainty Modeling Uncertainty Property Checking Process Verification In a refinement, a May element is optional. Technologies In a refinement, a Set element can be multiplied to many copies. Experiments In a refinement, a Variable element can be unified with some other. Results In a refinement, an Open world model can be expanded with some Conclusion other elements. Partial models: Syntactic annotations of the points of uncertainty. 8 / 32

  15. Comparing the Effectiveness Modeling Uncertainty with Partial of Reasoning Formalisms for Partial Models Models Saadatpanah, Famelis, Gorzny, Explicating uncertainty in a partial model. Robinson, Chechik, Salay Introduction Designer Uncertainty Modeling Uncertainty Property Checking Process Verification In a refinement, a May element is optional. Technologies In a refinement, a Set element can be multiplied to many copies. Experiments In a refinement, a Variable element can be unified with some other. Results In a refinement, an Open world model can be expanded with some Conclusion other elements. Partial models: Syntactic annotations of the points of uncertainty. 8 / 32

  16. Comparing the Effectiveness Outline of Reasoning Formalisms for Partial Models Saadatpanah, Introduction Famelis, Gorzny, Robinson, What is uncertainty? Chechik, Salay Introduction How to represent uncertainty with partial models (MAVO). Designer Uncertainty Modeling Process for checking properties Uncertainty Property Checking Alternative verification technologies Process Verification Technologies Experiments Experiments Results Results Conclusion Conclusion 9 / 32

  17. Comparing the Effectiveness Property Checking in Partial of Reasoning Formalisms for Partial Models Models Saadatpanah, Famelis, Gorzny, Robinson, Chechik, Salay Introduction Designer Uncertainty Modeling Uncertainty Property Checking Process Verification Technologies Experiments Results Conclusion 10 / 32

  18. Comparing the Effectiveness Property Checking in Partial of Reasoning Formalisms for Partial Models Models Saadatpanah, Famelis, Gorzny, Robinson, Chechik, Salay Introduction Designer Uncertainty Modeling Uncertainty Property Checking Process Verification Technologies Experiments Results Conclusion 10 / 32

  19. Comparing the Effectiveness Property Checking in Partial of Reasoning Formalisms for Partial Models Models Saadatpanah, Famelis, Gorzny, Robinson, Chechik, Salay Introduction Designer Uncertainty Modeling Uncertainty Property Checking Process Verification Technologies Experiments Results Conclusion 10 / 32

  20. Comparing the Effectiveness Property Checking in Partial of Reasoning Formalisms for Partial Models Models Saadatpanah, Famelis, Gorzny, Robinson, Chechik, Salay Introduction Designer Uncertainty Modeling Uncertainty Property Checking Process Verification Technologies Experiments Results Conclusion 10 / 32

Recommend


More recommend