Speaker: Iris Reinhartz-Berger, University of Haifa
Title: Can Domain Modeling be Automated? Levels of Automation in Domain Modeling
Domain models are representations of areas of knowledge that use common concepts for describing phenomena, requirements, problems, capabilities, and solutions. Domain modeling is time consuming and error prone. Variability analysis plays an important role in creating comprehensive domain models automatically or semi-automatically. In this talk I will review the challenges in automating domain modeling and discuss how variability analysis can contribute. Specifically, I will concentrate on an ontological and semantic approach which examines software behaviors and use them to analyze the variability, as well as commonality, of the domain of discourse. A tool named SOVA – Semantic and Ontological Variability Analysis – will be presented. The tool utilizes software requirements, test cases, and code to conduct the required analyses.
Iris Reinhartz-Berger is faculty at the Department of Information Systems, University of Haifa, Israel. She received her PhD in Information Management Engineering from the Technion, Israel Institute of Technology. Her research interests include conceptual modeling, domain analysis, modeling languages and techniques for analysis and design, and systems development processes. She co-organized a series of domain engineering workshops and co-edited a book entitled “Domain Engineering: Product Lines, Languages, and Conceptual Models”.