Publications
Selected Publications:
(full list can be reached from DBLP)
Disclaimer: The copyrights of the articles in this site rest with the respective publishers. The articles are for personal and educational use only and cannot be resold.
Edited Books:
I. Reinhartz-Berger, A. Sturm, T. Clark, S. Cohen, and J. Bettin. Domain Engineering: Product Lines, Languages, and Conceptual Models. Springer, 2013.
Journal Papers:
Iris Reinhartz-Berger and Sameh Abbass. Extracting Domain Behaviors through Multi-Criteria, Polymorphism-inspired Variability Analysis. Information Systems 108, https://doi.org/10.1016/j.is.2021.101882, 2022.
I. Reinhartz-Berger and A. Zamansky. Reuse of Similarly Behaving Software through Polymorphism-Inspired Variability Mechanisms. IEEE Transactions on Software Engineering 48(3), 2022, pp. 773-785.
A. Tsoury, P. Soffer, and I. Reinhartz-Berger. How well did it recover? Impact-Aware Conformance Checking. Computing 103(1), 2021, pp. 3-27.
A. Tsoury, P. Soffer, and I. Reinhartz-Berger. Data Impact Analysis in Business Processes: Automatic Support and Practical Implications. Business & Information Systems Engineering 62, 2020, pp, 41-60.
I. Reinhartz-Berger and M. Kemelman. Extracting core requirements for software product lines. Requirements Engineering, 2019, pp. 1-19.
M. Steinberger, I. Reinhartz-Berger, A. Tomer. Cross Lifecycle Variability Analysis: Utilizing Requirements and Testing Artifacts. Journal of Systems and Software, 143, 2018, pp. 208-230.
I. Reinhartz-Berger, K. Figl, and Ø. Haugen. Investigating styles in variability modeling: Hierarchical vs. constrained styles. Information and Software Technology 87, 2017, pp. 81-102.
N. Itzik, I. Reinhartz-Berger, and Y. Wand. Variability Analysis of Requirements: Considering Behavioral Differences and Reflecting Stakeholders Perspectives. IEEE Transactions on Software Engineering 42(7), 2016, pp. 687-706.
E. Dim, T. Kuflik, and I. Reinhartz-Berger. When User Modeling Intersects Software Engineering: the Info-bead User Modeling Approach. User Modeling and User-Adapted Interaction 25(3), 2015, pp. 189-229.
I. Reinhartz-Berger and O. Wulf-Hadash. Improving the management of product lines by performing domain knowledge extraction and cross product line analysis. Information and Software Technology 59, pp. 191-204, 2015.
I. Reinhartz-Berger and A. Sturm. An Empirical Evaluation of UML-based Domain Models Comprehensibility. Empirical Software Engineering 19 (3), pp. 678-713, 2014.
I. Hadar, I. Reinhartz-Berger, T. Kuflik, A. Perini, F. Ricca, and A. Susi. Comparing the Comprehensibility of Requirement Models Expressed in Use Case and Tropos: Results from a Family of Experiments. Information and Software Technology 55 (10), pp.1823-1843, 2013.
I. Reinhartz-Berger.Representation of Situational Methods: Incorporating ISO/IEC 24744 into a Domain-based Framework.International Journal of Information System Modeling and Design 4(3), pp. 32-49, 2013.
I. Reinhartz-Berger, A. Sturm, and Y. Wand. Comparing Functionality of Software Systems: An Ontological Approach. Data and Knowledge Engineering 87, pp. 320-338, 2013.
A. Aharoni and I. Reinhartz-Berger. Semi-Automatic Composition of Situational Methods. Journal of Database Management, Volume 22, Issue 4, pp. 1-29, 2011.
E. Toch, I. Reinhartz-Berger, and D. Dori. Humans, Semantics and Similarity: A User Study of Semantic Web Services Matching and Composition. Journal of Web Semantics: Science, Services and Agents on the World Wide Web, Volumn 9, pp. 16-28, 2011.
I. Reinhartz-Berger. Towards Automatization of Domain Modeling. Data & Knowledge Engineering 69, pp. 491–515, 2010.
I. Reinhartz-Berger, P. Soffer, and A. Sturm. Extending the Adaptability of Reference Models. IEEE Transactions on Systems, Man, and Cybernetics – Part A: Systems and Humans, Volume 40, Issue 5, pp. 1045-1056, 2010.
G. Shlezinger, I. Reinhartz-Berger, and D. Dori. Modeling Design Patterns for Semi-Automatic Reuse in System Designs. Journal of Database Management, 21 (1), pp. 29-57, 2010.
I. Reinhartz-Berger and A. Sturm. Utilizing Domain Models for Application Design and Validation. Information and Software Technology 51 (8), pp. 1275-1289, 2009.
I. Reinhartz-Berger, P. Soffer, A. Sturm, Organizational Reference Models: Supporting an Adequate Design of Local Business Processes, International Journal of Business Process Integration and Management 4 (2), pp. 134-149, 2009.
I. Reinhartz-Berger, D. Dori, S. Katz, Reusing Semi-Specified Behavior Models in Systems Analysis and Design, Software and System Modeling (SoSyM) journal 8 (2), pp. 221-234, 2009.
I. Reinhartz-Berger, A. Sturm, Enhancing UML Models: A Domain Analysis Approach, Journal on Database Management (JDM) 19 (1), special issue on UML Topics, pp. 74-94, 2007.
E. Toch, A. Gal, I. Reinhartz-Berger, D. Dori, A Semantic Approach to an Approximate Service Retrieval, ACM Transactions on Internet Technology 8 (1), special issue on Semantic Web Services, pp. 2:1-2:31 , 2007.
I. Reinhartz-Berger, D. Dori, OPM/Web vs. UML – An Experimental Comparison, Empirical Software Engineering, 10 (1), pp. 57-80, 2005.
I. Reinhartz-Berger, D. Dori, S. Katz, OPM/Web - Object-Process Methodology for Developing Web Applications, Annals on Software Engineering - Special Issue on OO Web-based Software Engineering, 13, pp. 141-161, 2002.
Papers in Leading Conferences:
F. Jabarin, A. Hartman, I. Reignhartz-Berger, and D. Kliger. Towards the Improvement of IT Service Adoption in Multi-Business Organizations. ER’2021, LNCS 13011, pp. 210-223 (best student paper award).
Iris Reinhartz-Berger and Sameh Abbas. A Variability-Driven Analysis Method for Automatic Extraction of Domain Behaviors. CAiSE’2020, LNCS 12127, pp. 467-481.
I. Reinhartz-Berger, I. Shimshoni, and A. Abdal. Behavior-Derived Variability Analysis: Mining Views for Comparison and Evaluation. CAiSE’2019, LNCS 11483, pp. 675-690.
A. Tsoury, P. Soffer, and I. Reinhartz-Berger. A Conceptual Framework for Supporting Deep Exploration of Business Process Behavior. ER’2018, LNCS 11157, pp. 58-71.
I. Reinhartz-Berger and A. Zamansky. A Behavior-Based Framework for Supporting Product Line Decisions. CAiSE’2018, LNCS 10816, 2018, pp. 571-586, 2018.
I. Reinhartz-Berger, A. Zamansky, and Y. Wand. An Ontological Approach for Identifying Software Variants: Specialization and Template Instantiation. ER’2016, LNCS 9974, 2016, pp. 98-112.
M. Steinberger and I. Reinhartz-Berger. Comprehensive Variability Analysis of Requirements and Testing Artifacts. CAiSE’2016, LNCS 9694, 2016, pp. 461-475.
I. Reinhartz-Berger, A. Zamansky, and Y. Wand. Taming Software Variability: Ontological Foundations of Variability Mechanisms. The 34th International Conference on Conceptual Modeling (ER'2015), LNCS 9381, 2015, pp. 399-406.
I. Reinhartz-Berger, K. Figl, and Ø. Haugen. Comprehending Feature Models Expressed in CVL. MODLES'14, LNCS 8767, 2014, pp. 501-517.
I. Reinhartz-Berger and K. Figl. Comprehensibility of Orthogonal Variability Modeling Languages: The Cases of CVL and OVM. SPLC'14 - Volumn 1, 2014, pp. 42-51 (best paper).
I. Reinhartz-Berger, N. Itzik, and Y. Wand. Analyzing Variability of Software Product Lines using Semantic and Ontological Considerations. CAiSE'14, LNCS 8484, 2014, pp. 150-164.
I. Reinhartz-Berger, A. Sturm, and Y. Wand. External Variability of Software: Classification and Ontological Foundations. ER'11, LNSC 6998, pp. 275-289, 2011.
A. Aharoni and I. Reinhartz-Berger. A Domain Engineering-based Approach for Situational Method Engineering. ER'08), LNCS 5231, pp. 455-468, 2008.
I. Reinhartz-Berger, Conceptual Modeling of Structure and Behavior with UML – The Top Level Object-Oriented Framework (TLOOF) Approach. ER'2005, LNCS 3716, pp. 1-15, 2005.
A. Sturm and I. Reinhartz-Berger, Applying the Application-based Domain Modeling Approach to UML Structural Views. ER'2004, LNCS 3288, pp. 766-779, 2004.
I. Reinhartz-Berger and A. Sturm, Behavioral Domain Analysis – The Application-based Domain Modeling Approach. UML'2004, LNCS 3273, pp. 410-424, 2004.
D. Dori, I. Reinhartz-Berger, An OPM-Based Metamodel of System Development Process. ER’2003, LNCS 2813, pp. 105-117, 2003.
Dissertations:
I. Reinhartz-Berger, "Generating Java Code from Object-Process Language Script", MSc project, 1999. You can view the abstract of the work here.
I. Reinhartz-Berger, "Developing Web Applications with Object-Oriented Approaches and Object-Process Methodology", Ph.D. dissertation, 2003. You can view here the abstract of the proposal or the complete thesis.