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:
- 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 Conferences & Workshop Proceedings:
- I. Reinhartz-Berger and A. Zamansky. A Behavior-Based Framework for Supporting Product Line Decisions. CAiSE’2018, LNCS 10816, 2018, pp. 571-586, 2018.
- A. Zamansky and I. Reinhartz-Berger. Visualizing Code Variabilities for Supporting Reuse Decisions. 5th Symposium on Conceptual Modelling Education (SCME 2017) in conjunction with ER’2017, CEUR Workshop Proceedings 1954, 2017, pp. 25-34.
- U. Frank, I. Reinhartz-Berger, A. Sturm, and T. Clark. A Multi-level Approach for Supporting Configurations: A New Perspective on Software Product Line Engineering. ER Forum/Demos 2017, CEUR Workshop Proceedings 1979, 2017, pp. 156-164.
- I. Reinhartz-Berger and A. Zamansky. VarMeR - A Variability Mechanisms Recommender for Software Artifacts. CAiSE-Forum-DC 2017, CEUR Workshop Proceedings 1848, 2017, pp. 57-64.
- M. Steinberger, I. Reinhartz-Berger, and A. Tomer. A Tool for Analyzing Variability Based on Functional Requirements and Testing Artifacts. ER Workshops 2016, LNCS 9975, 2016, pp. 243-250.
- 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.
- A. Tsoury, P. Soffer, and I. Reinhartz-Berger. Towards Impact Analysis of Data in Business Processes. BPMDS/EMMSAD’2016, LNBIP 248, 2016, pp. 125-140.
- 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, A. Sturm and T. Clark. Exploring Multi-Level Modeling Relations Using Variability Mechanisms. 2nd International Workshop on Multi-Level Modelling, MODELS’2015, 2015.
- N. Itzik and I. Reinhartz-Berger. Patterns for Identifying and Structuring Features from Textual Descriptions: An Exploratory Study. CAiSE Forum, 2015, pp. 121-128
- I. Reinhartz-Berger, A. Zamansky, and M. Kemelman. Analyzing Variability of Cloned Artifacts: Formal Framework and Its Application to Requirements. BPMDS 2015 and EMMSAD 2015, 2015, pp. 311-325.
- 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.
- N. Itzik and I. Reinhartz-Berger. Generating Feature Models from Requirements: Structural vs. Functional Perspectives. SPLC'14 - Volume 2: Workshops, Demos, and Tools, 2014, pp. 44-51.
- 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. Mechrez and I. Reinhartz-Berger. Modeling Design-Time Variability in Business Processes: Existing Support and Deficiencies. I. BPMDS 2014 and EMMSAD 2014, LNBIP 175, 2014, pp. 378–392.
- O. Wulf-Hadash and I. Reinhartz-Berger. Constructing Domain Knowledge through Cross Product Line Analysis. BPMDS 2013 and EMMSAD 2013, LNBIP 147, 2013, pp. 354–369.
- O. Wulf-Hadash and I. Reinhartz-Berger. Cross Product Line Analysis. Workshop on Variability Modelling of Software-intensive Systems (VaMoS'13), 2013, pp. 123-130.
- I. Reinhartz-Berger and A. Tsoury. Specification and Utilization of Core Assets: Feature-Oriented vs. UML-based Methods. FP-UML'2011 - ER'2011 workshop, LNSC 6999, pp. 302-311, 2011.
- I. Reinhartz-Berger, A. Sturm, and Y. Wand. External Variability of Software: Classification and Ontological Foundations. ER'11, LNSC 6998, pp. 275-289, 2011.
- I. Reinhartz-Berger and A. Tsoury. Experimenting with the Comprehension of Feature-Oriented and UML-Based Core Assets. BPMDS 2011 and EMMSAD 2011, LNBIP 81, pp. 468-482, 2011.
- I. Hadar, T. Kuflik, A. Perini, I. Reinhartz-Berger, F. Ricca, and A. Susi. An Empirical Study of Requirements Model Understanding: Use Case vs. Tropos Models. Symposium of Applied Computing, ACM SAC'2010, pp. 2324-2329, 2010.
- I. Reinhartz-Berger. Domain Aspects: Weaving Aspect Families to Domain-Specific Applications. Domain Engineering workshop (DE@CAiSE'09) in conjunction with CAiSE'09, 2009.
- A. Aharoni and I. Reinhartz-Berger. A Domain Engineering-based Approach for Situational Method Engineering. ER'08), LNCS 5231, pp. 455-468, 2008.
- A. Aharoni and I. Reinhartz-Berger. Representation of Method Fragments: A Comparative Study.IFIP WG8.1 Working Conference on Situational Method Engineering: Fundamentals and Experiences (ME'07), Volume 244, pp. 130-145, 2007.
- P. Soffer, I. Reinhartz-Berger, and A. Sturm, Facilitating Reuse by Specialization of Reference Models for Business Process Design. BPMDS'07 in conjunction with CAiSE'07.
- I. Reinhartz-Berger and A. Aharoni, Representation of Method Fragments: A Domain Engineering Approach. EMMSAD'07 in conjunction with CAiSE'07.
- G. Shlezinger, I. Reinhartz-Berger, and D. Dori, Analyzing Object-Oriented Design Patterns from an Object-Process Viewpoint. International Workshop on Next Generation Information Technologies and Systems (NGITS'06), LNCS 4032, pp. 186-197, 2006.
- I. Reinhartz-Berger, P. Soffer, and A. Sturm, A Domain Engineering Approach to Specifying and Applying Reference Models. Enterprise Modeling and Information Systems Architectures (EMISA'05) in conjunction with ER'05, 2005.
- 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.
- I. Reinhartz-Berger and D. Dori, Object-Process Methodology (OPM) vs. UML: A Code Generation Perspective. EMMSAD’04 in conjunction with CAiSE'04. An elaborated version of this paper can be found here, while the relevant data can be found here.
- D. Dori, I. Reinhartz-Berger, An OPM-Based Metamodel of System Development Process. ER’2003, LNCS 2813, pp. 105-117, 2003.
- D. Dori, I. Reinhartz-Berger, A. Sturm, OPCAT - A Bimodal CASE Tool for Object-Process Based System Development. IEEE/ACM International Conference on Enterprise Information Systems (ICEIS'03), pp. 286-291, 2003.
- I. Reinhartz-Berger, D. Dori, S. Katz, Open Reuse of Component Designs in OPM/Web. International Computer Software and Applications Conference (COMPSAC'02), pp. 19-26, 2002.
Book Chapters:
- I. Reinhartz-Berger. When Aspect-Orientation meets Software Product Line Engineering. In Reinhartz-Berger, Sturm, Clark, Cohen, and Bettin (Eds.): Domain Engineering: Product Lines, Languages, and Conceptual Models. Springer, 2013.
- I. Reinhartz-Berger and A. Sturm. The Application-based Domain Modeling Approach – Principles and Evaluation. In Keng Siau (Ed.): Principle Advancements in Database Management Technologies: New Applications and Frameworks. Idea Group, pp. 350-374, 2010.
- I. Reinhartz-Berger and A. Sturm. The Application-based Domain Modeling Approach – Principles and Evaluation. In Keng Siau (Ed.): Principle Advancements in Database Management Technologies: New Applications and Frameworks. Idea Group, pp. 350-374, 2010.
- P. Soffer, I. Reinhartz-Berger, and A. Sturm. Matching Models of Different Abstraction Levels: A Refinement Equivalence Approach. In Keng Siau (Ed.): Contemporary Issues in Database Design and Information Systems Development. Idea Group, pp. 89-122, 2007.
- I. Reinhartz-Berger, D. Dori. A Reflective Metamodel of Object-Process Methodology: The System Modeling Building Blocks. In P. Green and M. Rosemann (Eds.): Business Systems Analysis with Ontologies. Idea Group, Hershey, PA, pp. 130-173, 2005.
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.