- Role of Domain Ignorance in Software
Development
- Developers Like Requirements; Project
Managers Don't and A Possible Transcendent Hawthorne Effect
- Requirements Determination is
Unstoppable: An Experience Report
- Planned Programming Problem Gotchas as Lessons
in Requirements Engineering
- Ambiguity in Requirements Specifications
- The Four Levels of Requirements Engineering
for and in Dynamic Adaptive Systems
- The Inevitable Pain of Software Development:
Why There Is No Silver Bullet
- Formal Methods, the Very Idea, Some Thoughts
- Requirements Engineering Lessons from
House Building
- The Role of Emotion, Values, and Beliefs in
the Construction of Innovative Work Realities
- User's Manual as a Requirements Specification
- The Dangerous ``All'' in Specifications
- What, Not How?
When Is ``How'' Really ``What''?
and Some Thoughts on Quality Requirements
- Natural Language and Requirements
Engineering---Nu?
- The Requirements Iceberg and Various Icepicks
Chipping at It
- Appliances and Software: The Importance of
the Buyer's Warranty and the Developer's Liability in Promoting the
Use of Systematic Quality Assurance and Formal Methods
- The Programmer-Client Interaction in Arriving
at Program Specifications
- Requirements Engineering: Ignorance Hiding
and the Importance of Ignorance
- Ambiguities in Requirements Descriptions
and in Requirements Identification
- From Contract Drafting to Software Specification:
Linguistic Sources of Ambiguity
- A Method for Extracting and Stating Software
Requirements that a User Interface Prototype Contains
- Use of Scenarios in Requirements
Engineering for Electronic Publishing Applications
- AbstFinder: A Prototype Abstraction Finder for
Natural Language Text for Use in Requirements Elicitation: Design,
Methodology, and Evaluation
- The True Origins of William Shakespeare and
Hamlet (short, humorous)
- ``What, Not How?'': The Case of
Specifications of the New York Bagel (short, humorous)
- Why North American Folk Eat Turkey on
Thanksgiving (short, humorous)
- Understanding the Beginning of
Genesis: Just How Many Beginnings Were There?
- Ethics Test Results Before and After Ethics
Training: A Disturbing Experience
- Requirements for Maintaining Web Access
for Hearing-Impaired Individuals
- Parnas's Criteria for Decomposing Systems into
Modules
- flo--a Language for Typesetting Flowcharts
- Multi-Lingual Computing Research at the
Technion
- Arabic Formatting with ditroff/ffortid
- Issues in Computerization of Hebrew
- Stretching letter and slanted-baseline formatting
for Arabic, Hebrew, and Persian with ditroff/ffortid
- triroff, An Adaptation of the UNIX
ditroff for Formatting Tri-Directional Text