Why Large Language Models Appear to Be Intelligent and Creative: Because They Generate Bullsh*t! - Berry, Daniel M. (Computer, 2025)

A History of RE as Seen by a Still-Active Alter Kaker Who Was in It From Before the Beginning: Keynote Abstract. - Berry, Daniel M. (2025)

An Empirical Study of the Impact of Waterfall and Agile Methods on Numbers of Requirements-Related Defects. - Rahman, Anzira; Cysneiros, Luiz Marcio; Berry, Daniel M. (2024)

To group or not to group? Group sizes for requirements elicitation. - Mich, Luisa; Sakhnini, Victoria; Berry, Daniel M. (Inf. Softw. Technol., 2023)

Scope Determined (D) and Scope Determining (G) Requirements: A New Categorization of Functional Requirements. - Berry, Daniel M.; Lucena, Márcia; Sakhnini, Victoria; Dhakla, Abhishek (2023)

Requirements Engineering for Artificial Intelligence: What Is a Requirements Specification for an Artificial Intelligence? - Berry, Daniel M. (2022)

Empirical evaluation of tools for hairy requirements engineering tasks. - Berry, Daniel M. (Empir. Softw. Eng., 2021)

How to benefit from newbies' domain ignorance in software development projects. - Mehrotra, Gaurav; Berry, Daniel M. (Sci. Comput. Program., 2021)

An Ontology for Ploke: Rhetorical Figures of Lexical Repetitions. - Wang, Yetian; Harris, Randy Allen; Berry, Daniel M. (2021)

The prevalence and severity of persistent ambiguity in software requirements specifications: Is a special effort needed to find them? - Ribeiro, Cristina; Berry, Daniel M. (Sci. Comput. Program., 2020)

The Tenth Anniversary of the CreaRE Workshops: A Look Back and a Look Forward. - Berry, Daniel M. (2020)

Requirements for Monitoring Inattention of the Responsible Human in an Autonomous Vehicle: The Recall and Precision Tradeoff. - DiMatteo, Johnathan; Berry, Daniel M.; Czarnecki, Krzysztof (2020)

The inconsistency between theory and practice in managing inconsistency in requirements engineering. - Hadar, Irit; Zamansky, Anna; Berry, Daniel M. (Empir. Softw. Eng., 2019)

The Requirements Engineering Reference Model: A Fundamental Impediment to Using Formal Methods in Software Systems Development. - Berry, Daniel M. (2019)

Preface: Eighth International Workshop on Creativity in Requirements Engineering (CreaRE 2019). - Herrmann, Andrea; Berry, Daniel M.; Daneva, Maya; Groen, Eduard C. (2019)

Two Experiments Comparing Two Four-Step EPMcreate-Based Creativity Techniques for Requirements Elicitation. - Herrmann, Andrea; Mich, Luisa; Berry, Daniel M. (2019)

Joint Proceedings of REFSQ-2019 Workshops, Doctoral Symposium, Live Studies Track, and Poster Track co-located with the 25th International Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2019), Essen, Germany, March 18th, 2019. (CEUR-WS.org, 2019)

Improving the identification of hedonic quality in user requirements: a second controlled experiment. - Maier, Andreas; Berry, Daniel M. (Requir. Eng., 2018)

A case study of using grounded analysis as a requirement engineering method: Identifying personas that specify privacy and security tool users. - Dupree, Janna-Lynn (Weber); Lank, Edward; Berry, Daniel M. (Sci. Comput. Program., 2018)

Creativity Techniques for Requirements Elicitation: Comparing Four-Step EPMcreate-Based Processes. - Herrmann, Andrea; Mich, Luisa; Berry, Daniel M. (2018)

Keynote: Evaluation of NLP Tools for Hairy RE Tasks. - Berry, Daniel M. (2018)

The impact of domain knowledge on the effectiveness of requirements engineering activities. - Niknafs, Ali; Berry, Daniel M. (Empir. Softw. Eng., 2017)

Group versus individual use of power-only EPMcreate as a creativity enhancement technique for requirements elicitation. - Sakhnini, Victoria; Mich, Luisa; Berry, Daniel M. (Empir. Softw. Eng., 2017)

An Empirical Study of the Software Development Process, Including Its Requirements Engineering, at Very Large Organization: How to Use Data Mining in Such a Study. - Werner, Colin M.; Berry, Daniel M. (2017)

Improving the Identification of Hedonic Quality in User Requirements - A Controlled Experiment. - Maier, Andreas; Berry, Daniel M. (2017)

Evaluation of Tools for Hairy Requirements and Software Engineering Tasks. - Berry, Daniel M. (2017)

Panel: Context-Dependent Evaluation of Tools for NL RE Tasks: Recall vs. Precision, and Beyond. - Berry, Daniel M.; Cleland-Huang, Jane; Ferrari, Alessio; Maalej, Walid; Mylopoulos, John; Zowghi, Didar (2017)

Downsizing EPMcreate to Lighter Creativity Techniques for Requirements Elicitation. - Mich, Luisa; Sakhnini, Victoria; Berry, Daniel M. (2017)

Joint Proceedings of REFSQ-2017 Workshops, Doctoral Symposium, Research Method Track, and Poster Track co-located with the 22nd International Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2017), Essen, Germany, February 27, 2017. (CEUR-WS.org, 2017)

Privacy Personas: Clustering Users via Attitudes and Behaviors toward Security Practices. - Dupree, Janna Lynn; Devries, Richard; Berry, Daniel M.; Lank, Edward (2016)

Reasoning about Inconsistency in RE - Separating the Wheat from the Chaff. - Zamansky, Anna; Hadar, Irit; Berry, Daniel M. (2016)

The Problem of the Lack of Benefit of a Document to Its Producer (PotLoBoaDtiP). - Berry, Daniel M.; Czarnecki, Krzysztof; Antkiewicz, Michal; AbdelRazik, Mohamed (2016)

Reuse of requirements reduced time to market at one industrial shop: a case study. - Goldin, Leah; Berry, Daniel M. (Requir. Eng., 2015)

Lessons Learned from and for Requirements Engineering and Building Construction: A Case Study of Requirements Engineering for a Synagogue Kitchen with Use Cases and Scenarios. - Mauger, Cyril; Berry, Daniel M. (2014)

Requirements Elicitation. - Berry, Daniel M. (2014)

Joint Proceedings of REFSQ-2014 Workshops, Doctoral Symposium, Empirical Track, and Posters, co-located with the 20th International Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2014), Essen, Germany, April 7-10, 2014. (CEUR-WS.org, 2014)

Quantifying the impact of requirements definition and management process maturity on project outcome in large business application development. - Ellis, Keith; Berry, Daniel M. (Requir. Eng., 2013)

The essential similarity and differences between mathematical modeling and programming. - Berry, Daniel M. (Sci. Comput. Program., 2013)

An industrial case study of the impact of domain ignorance on the effectiveness of requirements idea generation during requirements elicitation. - Niknafs, Ali; Berry, Daniel M. (2013)

Requirement Ambiguity Not as Important as Expected - Results of an Empirical Evaluation. - Philippo, Erik Jan; Heijstek, Werner; Kruiswijk, Bas; Chaudron, Michel R. V.; Berry, Daniel M. (2013)

The Design of SREE - A Prototype Potential Ambiguity Finder for Requirements Specifications and Lessons Learned. - Tjong, Sri Fatimah; Berry, Daniel M. (2013)

Introduction to the REFSQ 2011 special issue. - Berry, Daniel M.; Franch, Xavier (Requir. Eng., 2012)

The effectiveness of an optimized EPMcreate as a creativity enhancement technique for Web site requirements elicitation. - Sakhnini, Victoria; Mich, Luisa; Berry, Daniel M. (Requir. Eng., 2012)

The impact of domain knowledge on the effectiveness of requirements idea generation during requirements elicitation. - Niknafs, Ali; Berry, Daniel M. (2012)

The Case for Dumb Requirements Engineering Tools. - Berry, Daniel M.; Gacitúa, Ricardo; Sawyer, Pete; Tjong, Sri Fatimah (2012)

Liability issues in software engineering: technical perspective. - Berry, Daniel M. (Commun. ACM, 2011)

Software requirements and design: the work of Michael Jackson by Bashar Nuseibeh and Pamela Zave. - Berry, Daniel M. (ACM SIGSOFT Softw. Eng. Notes, 2011)

Developers want requirements, but their project manager doesn't; and a possibly transcendent Hawthorne effect. - Isaacs, Daniel; Berry, Daniel M. (2011)

Keynote requirements for maintaining web access for hearing-impaired individuals: A ten-year perspective. - Berry, Daniel M. (2011)

Requirements Engineering: Foundation for Software Quality - 17th International Working Conference, REFSQ 2011, Essen, Germany, March 28-30, 2011. Proceedings (Springer, 2011)

Planned programming problem gotchas as lessons in requirements engineering. - Berry, Daniel M.; Kaplan, Craig S. (2010)

Requirements Determination is Unstoppable: An Experience Report. - Berry, Daniel M.; Czarnecki, Krzysztof; Antkiewicz, Michal; AbdelRazik, Mohamed (2010)

Validation of the Effectiveness of an Optimized EPMcreate as an Aid for Creative Requirements Elicitation. - Sakhnini, Victoria; Berry, Daniel M.; Mich, Luisa (2010)

Ethics Test Results Before and After Ethics Training: A Disturbing Experience. - Berry, Daniel M.; Berenbach, Brian (2010)

Requirements for tools for ambiguity identification and measurement in natural language requirements specifications. - Kiyavitskaya, Nadzeya; Zeni, Nicola; Mich, Luisa; Berry, Daniel M. (Requir. Eng., 2008)

The Software Engineering Silver Bullet Conundrum. - Berry, Daniel M. (IEEE Softw., 2008)

In requirements engineering, everything is an aspect. - Berry, Daniel M. (2008)

Can Rules of Inferences Resolve Coordination Ambiguity in Natural Language Requirements Specification? - Tjong, Sri Fatimah; Berry, Daniel M. (2008)

Distributed priority ranking of strategic preliminary requirements for management information systems in economic organizations. - Sobczak, Andrzej; Berry, Daniel M. (Inf. Softw. Technol., 2007)

Unified use case statecharts: case studies. - Svetinovic, Davor; Berry, Daniel M.; Day, Nancy A.; Godfrey, Michael W. (Requir. Eng., 2007)

Ambiguity in Natural Language Requirements Documents. - Berry, Daniel M. (2007)

Reducing Ambiguities in Requirements Specifications Via Automatically Created Object-Oriented Models. - Popescu, Daniel; Rugaber, Spencer; Medvidovic, Nenad; Berry, Daniel M. (2007)

Requirements Engineering Lessons from House Building. - Berry, Daniel M. (2007)

Extended Disambiguation Rules for Requirements Specifications. - Tjong, Sri Fatimah; Hartley, Michael; Berry, Daniel M. (2007)

Requirements for Tools for Ambiguity Identification and Measurement in Natural Language Requirements Specifications. - Kiyavitskaya, Nadzeya; Zeni, Nicola; Mich, Luisa; Berry, Daniel M. (2007)

Aybüke Aurum and Claes Wohlin (eds): Engineering and managing software requirements. - Berry, Daniel M. (Requir. Eng., 2006)

Increasing quality of conceptual models: is object-oriented analysis that simple? - Svetinovic, Davor; Berry, Daniel M.; Godfrey, Michael W. (2006)

Experiences of Requirements Engineering for Two Consecutive Versions of a Product at VLSC. - So, Joel; Berry, Daniel M. (2006)

Requirements engineering for organizational transformation. - Ramos, Isabel; Berry, Daniel M.; Carvalho, João Álvaro (Inf. Softw. Technol., 2005)

Social Construction of Information Technology Supporting Work. - Ramos, Isabel; Berry, Daniel M. (J. Cases Inf. Technol., 2005)

Supporting scenario evolution. - Breitman, Karin Koogan; Leite, Julio César Sampaio do Prado; Berry, Daniel M. (Requir. Eng., 2005)

Is emotion relevant to requirements engineering? - Ramos, Isabel; Berry, Daniel M. (Requir. Eng., 2005)

Applying a pragmatics-based creativity-fostering technique to requirements elicitation. - Mich, Luisa; Anesi, Cinzia; Berry, Daniel M. (Requir. Eng., 2005)

The Syntactically Dangerous All and Plural in Specifications. - Berry, Daniel M.; Kamsties, Erik (IEEE Softw., 2005)

Concept Identification in Object-Oriented Domain Analysis: Why Some Students Just Don't Get It. - Svetinovic, Davor; Berry, Daniel M.; Godfrey, Michael W. (2005)

To do or not to do: If the requirements engineering payoff is so good, why aren't more companies doing it? - Berry, Daniel M.; Damian, Daniela E.; Finkelstein, Anthony; Gause, Donald C.; Hall, Robert; Wassyng, Alan (2005)

É possível substituir processos de Engenharia de Requisitos por Contagem de Pontos de Função?. - Hazan, Claudia; Berry, Daniel M.; Leite, Julio César Sampaio do Prado (2005)

User's manual as a requirements specification: case studies. - Berry, Daniel M.; Daudjee, Khuzaima; Dong, Jing; Fainchtein, Igor; Nelson, Maria Augusta V.; Nelson, Torsten; Ou, Lihua (Requir. Eng., 2004)

Second International Workshop on From SofTware Requirements to Architectures (STRAW'03). - Berry, Daniel M.; Kazman, Rick; Wieringa, Roel J. (ACM SIGSOFT Softw. Eng. Notes, 2004)

Requirements for Maintaining Web Access for Hearing-Impaired Individuals. - Berry, Daniel M. (Softw. Qual. J., 2004)

More requirements engineering adventures with building contractors. - Berry, Daniel M. (Requir. Eng., 2003)

Comments on "Formal Methods Application: An Empirical Tale of Software Development". - Berry, Daniel M.; Tichy, Walter F. (IEEE Trans. Software Eng., 2003)

Second International Workshop on From SofTware Requirements to Architectures (STRAW?03). - Berry, Daniel M.; Kazman, Rick; Wieringa, Roel J. (2003)

Formal Structure for Specifying the Content and Quality of the Electronic Health Record. - Covvey, H. Dominic; Zitner, David; Berry, Daniel M.; Cowan, Donald D.; Shepherd, Michael A. (2003)

Higher Quality Requirements Specifications through Natural Language Patterns. - Denger, Christian; Berry, Daniel M.; Kamsties, Erik (2003)

The importance of ignorance in requirements engineering: An earlier sighting and a revisitation. - Berry, Daniel M. (J. Syst. Softw., 2002)

Formal methods: the very idea - Some thoughts about why they work when they work. - Berry, Daniel M. (Sci. Comput. Program., 2002)

The Inevitable Pain of Software Development: Why There Is No Silver Bullet. - Berry, Daniel M. (2002)

The Role of Emotion, Values, and Beliefs in the Construction of Innovative Work Realities. - Ramos, Isabel; Berry, Daniel M.; Carvalho, João Álvaro (2002)

Requirements for Maintaining Web Access for Hearing-Impaired Individuals. - Berry, Daniel M. (2001)

A Method for Extracting and Stating Software Requirements that a User Interface Prototype Contains. - Ravid, Alon; Berry, Daniel M. (Requir. Eng., 2000)

The Dangerous 'All' in Specifications. - Berry, Daniel M.; Kamsties, Erik (2000)

Stretching letter and slanted-baseline formatting for Arabic, Hebrew, and Persian with ditroff/ffortid and dynamic PostScript fonts. - Berry, Daniel M. (Softw. Pract. Exp., 1999)

A Method for Extracting Requirements that a User Interface Prototype Contains. - Ravid, Alon; Berry, Daniel M. (1999)

Software and House Requirements Engineering: Lessons Learned in Combating Requirements Creep - Viewpoint. - Berry, Daniel M. (Requir. Eng., 1998)

Guest Editors' Introduction: Requirements Engineering. - Berry, Daniel M.; Lawrence, Brian (IEEE Softw., 1998)

The Safety Requirements Engineering Dilemma. - Berry, Daniel M. (1998)

Formal Methods: The Very Idea Some Thoughts About Why They Work When They Work. - Berry, Daniel M. (1998)

AbstFinder, A Prototype Natural Language Text Abstraction Finder for Use in Requirements Elicitation. - Goldin, Leah; Berry, Daniel M. (Autom. Softw. Eng., 1997)

Reply to Commentaries. - Goldin, Leah; Berry, Daniel M. (Autom. Softw. Eng., 1997)

A Pragmatic, Rigorous Integration of Structural and Behavioral Modeling Notations. - Berry, Daniel M.; Weber, M. (1997)

The importance of ignorance in requirements engineering. - Berry, Daniel M. (J. Syst. Softw., 1995)

A time-sharing architecture for complex real-time systems. - Jehuda, Jair; Koren, Gilad; Berry, Daniel M. (1995)

The Development of Multimedia Hypermedia Applications as Evolutionary, Prototyping-Based Requirements Engineering. - Sequerra-Breitman, Karin; Berry, Daniel M. (1995)

Representing and solving the automated building design problem. - Schwarz, Avner; Berry, Daniel M.; Shaviv, Edna (Comput. Aided Des., 1994)

On the use of the automated building design system. - Schwarz, Avner; Berry, Daniel M.; Shaviv, Edna (Comput. Aided Des., 1994)

Some Comments on "A Denotational Semantics for Prolog". - Arbab, Bijan; Berry, Daniel M. (ACM Trans. Program. Lang. Syst., 1994)

AbstFinder, a prototype abstraction finder for natural language text for use in requirements elicitation: design, methodology, and evaluation. - Goldin, Leah; Berry, Daniel M. (1994)

Arabic Formatting with DITROFF/FFORTID. - Srouji, Johny; Berry, Daniel M. (Electron. Publ., 1992)

An Information Retrieval Approach For Automatically Constructing Software Libraries. - Maarek, Yoëlle S.; Berry, Daniel M.; Kaiser, Gail E. (IEEE Trans. Software Eng., 1991)

Automatic Synthesis of SARA Design Models From System Requirements. - Lor, Kar-Wing Edward; Berry, Daniel M. (IEEE Trans. Software Eng., 1991)

Vi.iv, a Vi-directional Version of the Full-screen Editor. - Habusha, Uri; Berry, Daniel M. (Electron. Publ., 1990)

The use of a repeated phrase finder in requirements extraction. - Aguilera, Christine; Berry, Daniel M. (J. Syst. Softw., 1990)

indx and findphrases, A System for Generating Indexes for Ditroll Documents. - Abe, Kris K.; Berry, Daniel M. (Softw. Pract. Exp., 1989)

The use of lexical affinities in requirements extraction. - Maarek, Yoëlle S.; Berry, Daniel M. (1989)

TRIROFF, an Adaptation of the Device-Independent TROFF for Formatting Tri-directional Text. - Becker, Zeev; Berry, Daniel M. (Electron. Publ., 1988)

Operational and Denotational Semantics of Prolog. - Arbab, Bijan; Berry, Daniel M. (J. Log. Program., 1987)

Application of program design language tools to abbott's method of program design by informal natural language descriptions. - Berry, Daniel M.; Yavne, Nancy; Yavne, Moshe (J. Syst. Softw., 1987)

An Axiomatic Treatment of Exception Handling in an Expression-Oriented Language. - Yemini, Shaula; Berry, Daniel M. (ACM Trans. Program. Lang. Syst., 1987)

Towards a Formal Basis for the Formal Development Method and the Ina Jo Specification Language. - Berry, Daniel M. (IEEE Trans. Software Eng., 1987)

A Denotational Semantics for Shared-Memory Parallelism and Nondeterminism. - Berry, Daniel M. (Acta Informatica, 1985)

Deriving a Compiler From an Operational Semantics Written in VDL. - Mazaher, Shahrzade; Berry, Daniel M. (Comput. Lang., 1985)

An Ina Jo® proof manager for the formal development method. - Berry, Daniel M. (ACM SIGSOFT Softw. Eng. Notes, 1985)

DITROFF/FFORTID, An Adaptation of the UNIX DITROFF for Formatting Bidirectional Text. - Buchman, Cary; Berry, Daniel M.; Gonczarowski, Jakob (ACM Trans. Inf. Syst., 1985)

A Modular Verifiable Exception-Handling Mechanism. - Yemini, Shaula; Berry, Daniel M. (ACM Trans. Program. Lang. Syst., 1985)

Specification and Prototyping: Some Thoughts on Why They Are Successful. - Berry, Daniel M.; Wing, Jeannette M. (1985)

BASIS: A Behavioral Approach to the Specification of Information Systems. - Leveson, Nancy G.; Wasserman, Anthony I.; Berry, Daniel M. (Inf. Syst., 1983)

A New Methodology for Generating Test Cases for a Programming Language Compiler. - Berry, Daniel M. (ACM SIGPLAN Notices, 1983)

Language Constructs for Real-Time Distributed Systems. - Berry, Daniel M.; Ghezzi, Carlo; Mandrioli, Dino; Tisato, Francesco (Comput. Lang., 1982)

Remarks on R. D. Tennent's Language Design Methods Based on Semantic Principles: Algol 68, A Language Designed Using Semantic Principles. - Berry, Daniel M. (Acta Informatica, 1981)

An Algorithm to Support Code-Skeleton Generation for Concurrent Systems. - Penedo, Maria Heloisa (Lolo); Berry, Daniel M.; Estrin, Gerald (1981)

Toward Modular Verifiable Exception Handling. - Berry, Daniel M.; Kemmerer, Richard A.; Staa, Arndt von; Yemini, Shaula (Comput. Lang., 1980)

A semantic view of ALGOL 68. - Schwartz, Richard L.; Berry, Daniel M. (Comput. Lang., 1979)

United and Discriminated Record Types in Strongly Typed Languages. - Berry, Daniel M.; Schwartz, Richard L. (Inf. Process. Lett., 1979)

Type equivalence in strongly typed languages: one more look. - Berry, Daniel M.; Schwartz, Richard L. (ACM SIGPLAN Notices, 1979)

The Use of a Module Interconnection Specification Capability in the SARA System Design Methodology. - Berry, Daniel M.; Penedo, Maria Heloisa (Lolo) (1979)

Time required for reference count management in retention block-structured languages. Part 1. - Berry, Daniel M.; Chirica, Laurian M.; Johnston, John B.; Martin, David F.; Sorkin, Arthur (Int. J. Parallel Program., 1978)

On the time required for reference count management in retention block-structured languages. Part 2. - Berry, Daniel M.; Chirica, Laurian M.; Johnston, John B.; Martin, David F.; Sorkin, Arthur (Int. J. Parallel Program., 1978)

Time required for garbage collection in retention block-structured languages. - Berry, Daniel M.; Sorkin, Arthur (Int. J. Parallel Program., 1978)

Pointers and Data Abstractions in High Level Languages - I: Language Proposals. - Berry, Daniel M.; Erlich, Z.; Lucena, Carlos José Pereira de (Comput. Lang., 1977)

Pointers and Data Abstractions in High Level Languages - II: Correctness Proofs. - Berry, Daniel M. (Comput. Lang., 1977)

Models of Hierarchical Machine Support. - Berry, Daniel M.; Erlinger, Michael; Johnston, John B.; Staa, Arndt von (1977)

SIGPLAN(Tutorial Session). - Berry, Daniel M.; Johnston, John B. (1976)

Correctness of Data Representations: Pointers in High Level Languages. - Berry, Daniel M.; Erlich, Z.; Lucena, Carlos José Pereira de (1976)

Structured documentation. - Berry, Daniel M. (ACM SIGPLAN Notices, 1975)

Towards a definition of structured programming. - Lucena, Carlos José Pereira de; Berry, Daniel M. (1974)

On the time required for retention. - Berry, Daniel M.; Chirica, Laurian M.; Johnston, John B.; Martin, David F.; Sorkin, Arthur (1973)

Towards ISMs for OPSs. - Berry, Daniel M. (1973)

The equivalence of models of tasking. - Berry, Daniel M. (1972)

Introduction to Oregano. - Berry, Daniel M. (ACM SIGPLAN Notices, 1971)

Block Structure: Retention or Deletion? (Extended Abstract) - Berry, Daniel M. (1971)

The importance of implementation models in ALGOL 68: or how to discover the concept of necessary environment. - Berry, Daniel M. (ACM SIGPLAN Notices, 1970)