Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Donald Firesmith

dblp:f/DonaldFiresmith · also Don Firesmith, Donald G. Firesmith · DBLP profile ↗
← Back
6ranked-venue papers
3as first author
0since 2021 · last 2010
—ORCID · none

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

Software engineering, systems software and programming languages · 6 · 3 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
4 papers
Requirements engineering and software design · 98% Software testing · 2%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Requirements engineering and software design › safety requirements
safety-related requirements engineering
0.232010
Engineering safety- and security-related requirements for software-intensive systems: tutorial summary · ICSE (2) 2010
Engineering safety-related requirements for software-intensive systems · ICSE 2006
Engineering safety-related requirements for software-intensive systems · ICSE 2005
Requirements engineering and software design
safety requirements
0.232010
Engineering safety- and security-related requirements for software-intensive systems: tutorial summary · ICSE (2) 2010
Engineering safety-related requirements for software-intensive systems · ICSE 2006
Engineering safety-related requirements for software-intensive systems · ICSE 2005
Requirements engineering and software design › non-functional requirements
security requirements
0.222010
Engineering safety- and security-related requirements for software-intensive systems: tutorial summary · ICSE (2) 2010
Engineering safety-related requirements for software-intensive systems · ICSE 2006
Software testing
object-oriented testing
0.011995
OO Testing in the Real World: Lessons for All - Panel Session · OOPSLA 1995
YearPublicationVenuePosition
2010 Engineering safety- and security-related requirements for software-intensive systems: tutorial summary
abstract
This full-day tutorial introduces the attendee to the engineering of safety- and security-related requirements for software-intensive systems. It provides a consistent, effective, and efficient method for identifying, analyzing, specifying, verifying, and validating the four different types of safety- and security-related requirements.
Donald Firesmith
ICSE (2)1
2006 Engineering safety-related requirements for software-intensive systems
abstract
Many software-intensive systems have significant safety ramifications and need to have their associated safety-related requirements properly engineered. It has been observed by multiple consultants, researchers, and authors that inadequate requirements are a major cause of accidents involving software-intensive systems. Yet in practice, there is very little interaction between the requirements and safety disciplines and little collaboration between their respective communities. Most requirements engineers know little about safety engineering, and most safety engineers know little about requirements engineering. Also, safety engineering typically concentrates on architectures and designs rather than requirements because hazard analysis typically depends on the identification of hardware and software components, the failure of which can cause accidents. This leads to safety-related requirements that are often ambiguous, incomplete, and even missing. The tutorial begins with a single common realistic example of a safety critical system that will be used throughout to provide good examples of safety-related requirements. The tutorial then provides an introduction to requirements engineering for safety engineers and an introduction to safety engineering for requirements engineers. The tutorial then provides clear definitions and descriptions of the different kinds of safety-related requirements and finishes with a practical process for producing them.
Donald Firesmith
ICSE1
2005 Engineering safety-related requirements for software-intensive systems
abstract
Many software-intensive systems have significant safety ramifications and need to have their associated safety-related requirements properly engineered. However, there is little effective interaction and collaboration between the requirements and safety teams on most projects. This tutorial is intended to improve such collaboration by providing clear definitions of the different kinds of safety-related requirements, examples of such requirements, and a generic process for producing them.
Donald Firesmith
ICSE1
1999 Comparing OPEN and UML: the two third-generation OO development approaches
Brian Henderson-Sellers, Donald Firesmith
Inf. Softw. Technol.2
1995 OO Testing in the Real World: Lessons for All - Panel Session
abstract
No abstract available.
John D. McGregor, Edward V. Berard, Donald Firesmith, Don Marick, Dav Thomson
OOPSLA3
1986 Object-Oriented Programming without an Object-Oriented Language - Panel
Grady Booch, Ed Seidewitz, Mike Start, Donald Firesmith
OOPSLA4