Irit Hadar

dblp:85/1401 · DBLP profile ↗
← Back
42ranked-venue papers
9as first author
13since 2021 · last 2026
0000-0002-4267-0235ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 34 · 7 first-author · 13 since 2021Databases, data management, data science and information retrieval · 2Applied, interdisciplinary, general and emerging computing · 2Artificial intelligence and machine learning · 1Security and privacy · 1Human-computer interaction and ubiquitous computing · 1
YearPublicationVenuePosition
2026 Decoupling in AI ethics: Learning how to walk the talk
abstract
In recent years, AI ethics declarations, commitments, and frameworks for AI systems development have proliferated. Yet, implementation remains persistently low. This phenomenon, often termed “AI ethics washing,” has been widely criticized but lacks empirical investigation. Our paper examines these gaps between declarations and operations in AI ethics through the organizational psychology concept of “decoupling”—the disconnect between what organizations say and what they do. Using data collected through in-depth interviews with 32 practitioners across diverse companies, from early-stage startups to large corporations, we present a systematic analysis of decoupling between declarations and operations in AI ethics, producing the first analysis of decoupling not only in AI ethics but in any technology development field. Our findings identify and characterize (i) common types of AI ethics declarations, such as policies and internal communications, (ii) common types of AI ethics operations, such as reviews and testing, (iii) common rationales behind companies’ approaches to AI ethics, and (iv) distinct decoupling profiles, i.e., common ways in which AI ethics declarations come apart from operations. Our discussion includes recommendations for increasing AI ethics adoption tailored to each profile. These recommendations differ from traditional AI ethics frameworks. While traditional frameworks prescribe ideal practices based on regulatory or industry expectations, this paper offers recommendations grounded in an empirical analysis of how AI ethics efforts succeed or fail in practice. Our decoupling-informed perspective fundamentally reshapes how practitioners and scholars can approach the challenge of AI ethics implementation.
Ravit Dotan, Tomer Gershoni, Irit Hadar, Gil Luria
Empir. Softw. Eng.3
2025 Requirements engineering for no-code development (RE4NCD): Case studies of rapid application development during crisis
Meira Levy, Irit Hadar
Inf. Softw. Technol.2
2024 Requirements Engineering for No-Code Development (RE4NCD) - A Case Study of Rapid Application Development During War
Meira Levy, Irit Hadar
REFSQ2
2024 Towards a Comprehensive Ontology for Requirements Engineering for AI-Powered Systems
Eran Sadovski, Itzhak Aviv, Irit Hadar
REFSQ3
2024 Learning to empathize with users through design thinking in hybrid mode: Insights from two educational case studies
Meira Levy, Irit Hadar
J. Syst. Softw.2
2024 Exploring the Role of Team Security Climate in the Implementation of Security by Design: A Case Study in the Defense Sector
abstract
The rapid diffusion of software systems into all aspects of human life has exacerbated security threats and thus amplified the requirement for proactive approaches for designing security as a default. Following evidence from previous studies, indicating or ganizational climate as a key influencer on developers’ security mindsets and behaviors, this study was focused on examining the relations hip between team security climate level and developers’ actual practices when addressing security threats during software development. The empirical study was conducted in a defense software development organization and included a survey questionnaire completed by 212 developers from 50 software teams. The results were compared to managers’ evaluations regarding the implementation level of security mechanisms in the teams’ development. The findings indicate a positive relationship between team security climate level and the implementation level of security mechanisms in the teams' software development and that team productivity climate moderates this relationship. The results also reveal that team security climate mediates the association between manager developer relationships and the implementation level of security mechanisms in software development. The study provides support to organizational climate theory and to the specific scale of organizational security climate, demonstrating the predictive validity of this scale, and sheds light on the influence of leadership and competitive facets on security engineering.
Micha Prudjinski, Irit Hadar, Gil Luria
IEEE Trans. Software Eng.2
2023 PEM4PPM: A Cognitive Perspective on the Process of Process Mining
Elizaveta Sorokina, Pnina Soffer, Irit Hadar, Uri Leron, Francesca Zerbato, Barbara Weber
BPM3
2023 Philanthropic conference-based requirements engineering in time of pandemic and beyond
Meira Levy, Irit Hadar, Jennifer Horkoff, Jane Huffman Hayes, Barbara Paech, Alex Dekhtyar, Gunter Mussbacher, Elda Paja, Tong Li 0001, Seok-Won Lee, Dongfeng Fang
Requir. Eng.2
2023 Detecting cross-case associations in an event log: toward a pattern-based detection
Yael Dubinsky, Pnina Soffer, Irit Hadar
Softw. Syst. Model.3
2022 The Importance of Security Is in the Eye of the Beholder: Cultural, Organizational, and Personal Factors Affecting the Implementation of Security by Design
abstract
Security by design is a recommended approach, addressing end-to-end security and privacy in the design of software systems. To realize this approach, proactive security behavior is required from software developers. This research follows results from previous studies that suggest that personal and organizational characteristics influence security-related behaviors during the software design process. The research is aimed at gaining an in-depth understanding of proactive security behavior and the factors affecting it. Leveraging organization climate theory from organizational psychology, we propose a theoretical model, detailing different factors and their relations with proactive security behavior and test it in empirical settings. The empirical study was conducted in collaboration with an internationally distributed information technology enterprise and included a survey questionnaire completed by 499 software developers working in seven countries. The results of the survey confirm the moderation-mediation relations in the proposed model, revealing that organizational security climate and security self-efficacy are both positively associated with proactive security behavior, organizational security climate is positively associated with security self-efficacy, and cultures promoting individualism moderate the relationship between organizational security climate and security self-efficacy, thus impeding proactive security behavior. The body of knowledge of organizational psychology points to directions that can effectively be activated for improvement.
Renana Arizon-Peretz, Irit Hadar, Gil Luria
IEEE Trans. Software Eng.2
2021 Privacy as first-class requirements in software development: A socio-technical approach
abstract
Privacy requirements have become increasingly important as information about us is continuously accumulated and digitally stored. However, despite the many proposed methodologies and tools to address these requirements, privacy engineering is often underperformed in most domains of the software industry. Two of the major reasons underlying this under-performance are (1) the low expertise and understanding of privacy by the two main actors in requirements engineering: users and analysts, and (2) the fact that software developers often do not perceive privacy requirements as a priority for their companies, thus neglecting to meet these requirements even when they do have the required knowledge, skills, and supporting tools to do so. To address these two problems, we propose to integrate knowledge from software engineering and organizational psychology in an iterative, customizable, socio-technical environment. Such environment has the potential to support the design of systems by providing technical tools for eliciting, modeling, and designing privacy aspects, thus addressing the knowledge gap of both data subjects and analysts, and social mechanisms for achieving a supportive and sustainable organizational privacy climate within a company, thus reorienting the organizational attention and engagement toward addressing privacy requirements.
Yizhaq Benbenisty, Irit Hadar, Gil Luria, Paola Spoletini
ASE2
2021 Representing Human Barriers in Requirements Engineering: The Case of Electronic Health Records
abstract
Human barriers were found to impede the acceptance, adoption, or effective use of technology, manifested as under-usage of systems, non-compliance with regulations, short-term use of behavioral change systems, and more. These barriers can be overcome only by meeting appropriate requirements. However, such requirements are frequently overlooked. Different visual models are offered for supporting the derivation of requirements from, e.g., goals and emotions; however, we found no visualization techniques that support the elicitation and specification of requirements derived from known human barriers. The recruitment of Service Design visualization methods for visually expressing such barriers may help bridge this gap. This paper presents this vision and a demonstration for the case of Electronic Health Records, utilizing the Causal Loop Diagram to represent clinicians’ barriers when using a system. The visualization enabled by the diagram allows, for example, identification of use cases in which the system output may be overloaded with information (inducing cognitive overload) and still lacking relevant information (e.g., patient information beyond their clinical data), ultimately leading to suboptimal clinical decisions. This demonstration indicates the promise of this approach for eliciting frequently missed requirements rooted in users’ cognitive barriers.
Meira Levy, Michal Pauzner, Irit Hadar
RE3
2021 Understanding developers' privacy and security mindsets via climate theory
Renana Arizon-Peretz, Irit Hadar, Gil Luria, Sofia Sherman
Empir. Softw. Eng.2
2020 Workarounds in Business Processes: A Goal-Based Analysis
Nesi Outmazgin, Pnina Soffer, Irit Hadar
CAiSE3
2020 Pets without PETs: on pet owners' under-estimation of privacy concerns in pet wearables
abstract
Abstract We report on a mixed-method, comparative study investigating whether there is a difference between privacy concerns expressed about pet wearables as opposed to human wearables – and more importantly,why. We extracted the privacy concerns found in product reviews (N=8,038) of pet wearables (activity, location, and dual-function trackers), contrasting the (lack of) concerns and misuse to a curated set of reviews for similar human-oriented wearables (N=20,431). Our findings indicate that, while overall very few privacy concerns are expressed in product reviews, for pet wearables they are expressed even less, even though consumers use these devices in a manner which impacts both personal and bystander privacy. An additional survey of pet owners (N=201) eliciting what factors would cause them to not purchase (or stop using) pet wearables indicated comparably few privacy concerns, strengthening the representativeness of our findings. A thematic analysis reveals that the lack of privacy concerns may be explained by, among other factors, emotional drivers to purchase the device, and prioritization of (desired) functionality to support those emotional drivers over privacy requirements. Moreover, we found that pet wearables are used in different ways than originally intended, which raise novel privacy implications to be dealt with. We propose that in order to move towards more privacy-conscious use of pet wearables, a combination of understanding consumer rationale and behavior as well as ensuring data protection legislation is adequate to real-world use is needed.
Dirk van der Linden, Matthew Edwards 0001, Irit Hadar, Anna Zamansky
Proc. Priv. Enhancing Technol.3
2019 The inconsistency between theory and practice in managing inconsistency in requirements engineering
Irit Hadar, Anna Zamansky, Daniel M. Berry
Empir. Softw. Eng.1
2019 A requirements engineering methodology for knowledge management solutions: integrating technical and social aspects
Meira Levy, Irit Hadar, Itzhak Aviv
Requir. Eng.2
2019 What practitioners really want: requirements for visual notations in conceptual modeling
Dirk van der Linden, Irit Hadar, Anna Zamansky
Softw. Syst. Model.2
2019 A Systematic Literature Review of Applications of the Physics of Notations
abstract
INTRODUCTION: The Physics of Notations (PoN) is a theory for the design of cognitively effective visual notations, emphasizing the need for design grounded in objective and verifiable rationale. Although increasingly applied, no systematic analysis of PoN applications has yet been performed to assess the theory's efficacy in practice. OBJECTIVES: Our primary objective was to assess the scope and verifiability of PoN applications. METHOD: We performed a systematic literature review (SLR) of peer-reviewed PoN applications. We analyzed what visual notations have been evaluated and designed using the PoN, for what reasons, to what degree applications consider requirements of their notation's users, and how verifiable these applications are. RESULTS: Seventy PoN applications were analyzed. We found major differences between applications evaluating existing notations and applications designing new notations. Particularly, in the case of new notations, we found that most applications adopted the PoN with little critical thought towards it, rarely considered its suitability for a particular context, and typically treated and discussed the PoN with few, if any, verifiable details and data. CONCLUSION: The results warrant consideration for those applying the PoN to do so carefully, and show the need for additional means to guide designers in systematically applying the PoN.
Dirk van der Linden, Irit Hadar
IEEE Trans. Software Eng.2
2018 Privacy by designers: software developers' privacy mindset
abstract
Privacy by design (PbD) is a policy measure that calls for embedding privacy into the design of technologies at early stages of the development process and throughout its lifecycle. By introducing privacy considerations into the technological design, PbD delegates responsibility over privacy to those in charge of the design, namely software developers who design information technologies (hereafter called developers). Thus, for PbD to be a viable option, it is important to understand developers' perceptions, interpretation and practices as to informational privacy.
Irit Hadar, Tomer Hasson, Oshrat Ayalon, Eran Toch, Michael Birnhack, Sofia Sherman, Arod Balissa
ICSE1
2018 Privacy by designers: software developers' privacy mindset
Irit Hadar, Tomer Hasson, Oshrat Ayalon, Eran Toch, Michael Birnhack, Sofia Sherman, Arod Balissa
Empir. Softw. Eng.1
2018 Leveraging organizational climate theory for understanding industry-academia collaboration
Sofia Sherman, Irit Hadar, Gil Luria
Inf. Softw. Technol.2
2017 CAPELLA: A conceptual framework for adaptive life-long learning
abstract
In this paper we describe a proposed framework for Cooperative Adaptive Personalized Education for Life-long Learning and Activation (CAPELLA). CAPELLA comprises four models: A Knowledge Organization Model, a Learning Process Model, a Community Collaboration Model and a Gaming Model. The underlying pedagogical approach is based on the four pillars of learning: Learning to know, learning to do, learning to collaborate and learning to be. Based on these models and principles, CAPELLA provides a theoretical framework that may assist IT developers to develop state-of-the-art educational platforms and advanced learning applications. Using an example of a UML Diagramming Workshop we demonstrate how CAPELLA incorporates the principles of Adaptive Learning.
Amir Tomer, Georg Hagel, Jürgen Mottok, Dorit Alt, Miri Barak, Irit Hadar
EDUCON6
2017 A Framework for Improving the Verifiability of Visual Notation Design Grounded in the Physics of Notations
abstract
This paper proposes a systematic framework for applying the Physics of Notations (PoN), a theory for the design of cognitively effective visual notations. The PoN consists of nine principles, but not all principles lend themselves equally to a clear and unambiguous operationalization. As a result, many visual notations designed according to the PoN apply it in different ways. The proposed framework guides what information is required of a reported PoN application to ensure that the application of each principle is verifiable. The framework utilizes an evidence-driven design rationale model to structure information needed to assess principles requiring user involvement or cognitive theories. This approach aims to reduce ambiguity in some of the principles by making design choices explicit, and highlighting the level of evidence presented to support it. We demonstrate the proposed framework in a showcase of a recently published visual notation which has been designed with the PoN in mind.
Dirk van der Linden, Anna Zamansky, Irit Hadar
RE3
2016 CURA: Complex-system Unified Reference Architecture - Position Paper: A Practitioner View
Ethan Hadar, Irit Hadar
ENASE2
2016 Evaluating the Evaluators - An Analysis of Cognitive Effectiveness Improvement Efforts for Visual Notations
abstract
This position paper presents the preliminary findings of a systematic literature review of applications of the Physics of Notations: a recently dominant framework for assessing the cognitive effectiveness of visual notations. We present our research structure in detail and discuss some initial findings, such as the kinds of notations the PoN has been applied to, whether its usage is justified and to what degree users are involved in eliciting requirements for the notation before its application. We conclude by summarizing and briefly discussing further analysis to be done and valorization of such results as guidelines for better application.
Dirk van der Linden, Irit Hadar
ENASE2
2016 Let's Make it Fun: Gamifying and Formalizing Code Review
abstract
Code review is a highly important task in the software development lifecycle. However, some of the characteristics of code review hinder practitionersâ?? performance of this task. Code review is considered to be tedious and uninteresting, and includes challenging human aspects, such as collaboration among stakeholders. Despite the many concerns that need to be taken into consideration when performing code review, a comprehensive, formal definition thereof is yet to be determined. In a previous research, a set of formal guidelines for code review was presented, in the context of performing this task in a gamified environment. In this ongoing research, we explore whether the field of software engineering provides a formal definition for code review, and whether a formal definition is needed. The preliminary findings of this research indicate that while the field does provide several definitions for code review, in all that concerns the human aspect of this task, a formal definition is in order. As a response for this need, we present a framework of the task of code review toward its formalization, embedding gamification for motivation enhancement.
Naomi Unkelos-Shpigel, Irit Hadar
ENASE2
2016 Reasoning about Inconsistency in RE - Separating the Wheat from the Chaff
Anna Zamansky, Irit Hadar, Daniel M. Berry
ENASE2
2016 Towards a Marketplace of Visual Elements for Notation Design
abstract
New visual languages and extensions of existing notations are increasingly introduced for various purposes. There are many frameworks and theories that aid designers in creating cognitively effective visual notations. They usually provide general guidelines, which are not easily operationalized without extensive user involvement. However, often such user involvement is difficult to achieve, especially in scientific settings where finding enough participants with the needed background knowledge is far from trivial. In this paper we propose the idea of creating a searchable marketplace of visual elements, in which designers could share and exchange elements of visual notations. A key feature of such marketplace would be the ability to certify such elements via procedures grounded in empirical research. We discuss a proposed structure of the marketplace, and the challenge that the need for certification poses to its design.
Dirk van der Linden, Irit Hadar, Anna Zamansky
RE2
2016 Understanding Declare models: strategies, pitfalls, empirical results
abstract
Declarative approaches to business process modeling are regarded as well suited for highly volatile environments, as they enable a high degree of flexibility. However, problems in understanding and maintaining declarative process models often impede their adoption. Likewise, little research has been conducted into the understanding of declarative process models. This paper takes a first step toward addressing this fundamental question and reports on an empirical investigation consisting of an exploratory study and a follow-up study focusing on the system analysts’ sense-making of declarative process models that are specified in Declare. For this purpose, we distributed real-world Declare models to the participating subjects and asked them to describe the illustrated process and to perform a series of sense-making tasks. The results of our studies indicate that two main strategies for reading Declare models exist: either considering the execution order of the activities in the process model, or orienting by the layout of the process model. In addition, the results indicate that single constraints can be handled well by most subjects, while combinations of constraints pose significant challenges. Moreover, the study revealed that aspects that are similar in both imperative and declarative process modeling languages at a graphical level, while having different semantics, cause considerable troubles. This research not only helps guiding the future development of tools for supporting system analysts, but also gives advice on the design of declarative process modeling notations and points out typical pitfalls to teachers and educators of future systems analysts.
Cornelia Haisjackl, Irene Barba 0001, Stefan Zugal, Pnina Soffer, Irit Hadar, Manfred Reichert, Jakob Pinggera, Barbara Weber
Softw. Syst. Model.5
2015 Cognitive factors in inconsistency management
abstract
Inconsistency is a major challenge in requirements engineering, commonly perceived as a problem that needs to be eliminated on sight. However, in practice maintaining consistency at all times is an intractable problem. Accordingly, recent paradigms for inconsistency management acknowledge that it is sometimes desirable to tolerate inconsistency, e.g. to allow distributed teamwork and prevent premature commitment to design decisions. However, a successful adoption of inconsistency managment paradigms in industry depends highly on the human factor: intolerant attitudes of practitioners toward inconsistency may pose significant barriers to a wider acceptance of these paradigms. A thorough analysis of cognitive factors is a key to overcoming these barriers. This paper reports on our preliminary empirical findings highlighting existing perceptions and attitudes of practitioners toward inconsistency, and propose dimensions for their classification. Based on these results, we outline a general research program for exploring cognitive factors in inconsistency management.
Irit Hadar, Anna Zamansky
RE1
2014 The role of domain knowledge in requirements elicitation via interviews: an exploratory study
Irit Hadar, Pnina Soffer, Keren Kenzi
Requir. Eng.1
2013 Enhancing Deployment Requirements' Traceability via Knowledge Management Audit (S)
Naomi Unkelos-Shpigel, Irit Hadar, Meira Levy
SEKE2
2013 Comparing the comprehensibility of requirements models expressed in Use Case and Tropos: Results from a family of experiments
Irit Hadar, Iris Reinhartz-Berger, Tsvi Kuflik, Anna Perini, Filippo Ricca, Angelo Susi
Inf. Softw. Technol.1
2013 When intuition and logic clash: The case of the object-oriented paradigm
Irit Hadar
Sci. Comput. Program.1
2012 Evaluating Software Architecture Solutions in the Cloud Era
Irit Hadar, Mor Brokman Meltzer, Ethan Hadar
CLOSER1
2012 QDSL - Quality Domain Specific Language for Cloud Composite Applications - Short Research Paper
Ethan Hadar, Irit Hadar, Donald F. Ferguson
CLOSER2
2012 Self-aware Deployment Enforcement of Virtualized and Cloud-based Images
Ethan Hadar, Amir Jerbi, Irit Hadar
CLOSER3
2012 Web-based Knowledge Nuggets for Architecture Knowledge Management
Meira Levy, Irit Hadar, Ethan Hadar
WEBIST2
2011 Socio-engineering Methodology for Cloud Computing Analysis
Irit Hadar, Ethan Hadar, Debra J. Danielson
CLOSER1
2008 Why and how can human-related measures support software development processes?
Orit Hazzan, Irit Hadar
J. Syst. Softw.2
2007 Applying ontology-based rules to conceptual modeling: a reflection on modeling decision making
abstract
Conceptual modeling represents a domain independently of implementation considerations for purposes of understanding the problem at hand and communicating about it. However, different people may construct different models given the same domain. Variations among correct models, while known and familiar in practice, have hardly been investigated in the literature. Their roots are in the decisions made during the modeling process, where modelers face the need to map reality into modeling constructs. This paper reports an empirical study whose aim is to explore model variations and in particular to examine possible directions for reducing them. Specifically, the study uses a multimethod research paradigm to examine the effect of applying ontology-based modeling rules on modeling decisions as reflected in resulting model variations. The findings of the study provide insights into the variations phenomenon, as well as to the application of ontology-based modeling rules.
Pnina Soffer, Irit Hadar
Eur. J. Inf. Syst.2