Nancy G. Leveson

Affiliations:
  • MIT, Cambridge, MA, USA


According to our database1, Nancy G. Leveson authored at least 83 papers between 1981 and 2023.

Collaborative distances:
  • Dijkstra number2 of two.
  • Erdős number3 of three.

Awards

ACM Fellow

ACM Fellow 1995, "Nancy Leveson is the founder of the field of software safety and has developed safety techniques that are used by industry and other researchers worldwide.".

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023
Certification of Safety-Critical Systems.
Commun. ACM, October, 2023

2020
Are you sure your software will not kill anyone?
Commun. ACM, 2020

2019
Requirement Generation for Highly Integrated Aircraft Systems Through STPA: An Application.
J. Aerosp. Inf. Syst., January, 2019

2017
The Therac-25: 30 Years Later.
Computer, 2017

2016
Early Concept Development and Safety Analysis of Future Transportation Systems.
IEEE Trans. Intell. Transp. Syst., 2016

A comprehensive safety engineering approach for software-intensive systems based on STPA.
CoRR, 2016

2015
A systems approach to risk management through leading safety indicators.
Reliab. Eng. Syst. Saf., 2015

Adverse Events in Robotic Surgery: A Retrospective Study of 14 Years of FDA Data.
CoRR, 2015

Systems-Theoretic Safety Assessment of Robotic Telesurgical Systems.
Proceedings of the Computer Safety, Reliability, and Security, 2015

2014
Improving Hazard Analysis and Certification of Integrated Modular Avionics.
J. Aerosp. Inf. Syst., 2014

An integrated approach to safety and security based on systems theory.
Commun. ACM, 2014

Using STAMP to Develop Leading Indicators.
Proceedings of the 44. Jahrestagung der Gesellschaft für Informatik, Big Data, 2014

Investigating Safety and Cybersecurity Design Tradespace for Manned-Unmanned Aerial Systems Integration Using Systems Theoretic Process Analysis.
Proceedings of the 44. Jahrestagung der Gesellschaft für Informatik, Big Data, 2014

2013
Learning from the past to face the risks of today.
Commun. ACM, 2013

Systems thinking for safety and security.
Proceedings of the Annual Computer Security Applications Conference, 2013

2012
Safety of embedded software.
Proceedings of the 2012 ACM Conference on High Integrity Language Technology, 2012

2011
Complexity and Safety.
Proceedings of the Complex Systems Design & Management, 2011

2010
Semantic decoupling: reducing the impact of requirement changes.
Requir. Eng., 2010

Safety-Driven Design for Software-Intensive Aerospace and Automotive Systems.
Proc. IEEE, 2010

2009
The Need for New Paradigms in Safety Engineering.
Proceedings of the Safety-Critical Systems: Problems, Process and Practice, 2009

2008
Viewpoint Paper: EHR Safety: The Way Forward to Safe and Effective Systems.
J. Am. Medical Informatics Assoc., 2008

2006
Engineering Spacecraft Mission Software using a Model-Based and Safety-Driven Design Methodology.
J. Aerosp. Comput. Inf. Commun., 2006

Software and higher education.
Commun. ACM, 2006

2005
Using system dynamics for safety and risk management in complex engineering systems.
Proceedings of the 37th Winter Simulation Conference, Orlando, FL, USA, December 4-7, 2005, 2005

2004
A Systems-Theoretic Approach to Safety in Software-Intensive Systems.
IEEE Trans. Dependable Secur. Comput., 2004

New Year's Resolutions for Software Quality.
IEEE Softw., 2004

Making embedded software reuse practical and safe.
Proceedings of the 12th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2004, Newport Beach, CA, USA, October 31, 2004

2002
Should software engineers be licensed?.
Commun. ACM, 2002

On the Use of Visualization in Formal Requirements Specification.
Proceedings of the 10th Anniversary IEEE Joint International Conference on Requirements Engineering (RE 2002), 2002

Investigating the readability of state-based formal requirements specification languages.
Proceedings of the 24th International Conference on Software Engineering, 2002

An Approach to Designing Safe Embedded Software.
Proceedings of the Embedded Software, Second International Conference, 2002

The Future of Software Engineering Education.
Proceedings of the 15th Conference on Software Engineering Education and Training (CSEET'02), 2002

2000
Intent Specifications: An Approach to Building Human-Centered Specifications.
IEEE Trans. Software Eng., 2000

Experiences in Designing and Using Formal Specification Languages for Embedded Control Software.
Proceedings of the Hybrid Systems: Computation and Control, Third International Workshop, 2000

Completeness in formal specification language design for process-control systems.
Proceedings of the Third Workshop on Formal Methods in Software Practice, 2000

1999
NSF workshop on a software research program for the 21st century.
ACM SIGSOFT Softw. Eng. Notes, 1999

Designing Specification Languages for Process Control Systems: Lessons Learned and Steps to the Future.
Proceedings of the Software Engineering, 1999

1998
Designing a Requirements Specification Language for Reactive Systems.
Proceedings of the ZUM '98: The Z Formal Specification Notation, 1998

1997
Integrated Safety Analysis of Requirements Specifications.
Requir. Eng., 1997

Software Engineering: Stretching the Limits of Complexity.
Commun. ACM, 1997

Software Deviation Analysis.
Proceedings of the Pulling Together, 1997

1996
Completeness and Consistency in Hierarchical State-Based Requirements.
IEEE Trans. Software Eng., 1996

Why State-of-the-Art is not State-of-the-Practice (Panel Abstract).
Proceedings of the 1996 International Symposium on Software Testing and Analysis, 1996

1995
Safety as a System Property.
Commun. ACM, 1995

Woman in Computing - Where Are We Now?
Commun. ACM, 1995

Completeness and Consistency Analysis of State-Based Requirements.
Proceedings of the 17th International Conference on Software Engineering, 1995

Safeware - system safety and computers: a guide to preventing accidents and losses caused by technology.
Addison-Wesley, ISBN: 978-0-201-11972-5, 1995

1994
Requirements Specification for Process-Control Systems.
IEEE Trans. Software Eng., 1994

High-Pressure Steam Engines and Computer Software.
Computer, 1994

High Pressure Steam Engines and Computer Software (Abstract).
Proceedings of the ACM 22rd Annual Computer Science Conference on Scaling up: Meeting the Challenge of Complexity in Real-World Computing Applications, 1994

1993
Introduction to Special Issue on Software for Critical Systems.
IEEE Trans. Software Eng., 1993

Investigation of the Therac-25 Accidents.
Computer, 1993

1992
Formal methods.
ACM SIGSOFT Softw. Eng. Notes, 1992

1991
An Empirical Comparison of Software Fault Tolerance and Fault Elimination.
IEEE Trans. Software Eng., 1991

Software Requirements Analysis for Real-Time Process-Control Systems.
IEEE Trans. Software Eng., 1991

Safety Verification of Ada Programs Using Software Fault Trees.
IEEE Softw., 1991

Software Safety: In Embedded Computer Systems.
Commun. ACM, 1991

Experiences using statecharts for a system requirements specification.
Proceedings of the 6th International Workshop on Software Specification and Design, 1991

1990
The Use of Self Checks and Voting in Software Error Detection: An Empirical Study.
IEEE Trans. Software Eng., 1990

Guest Editor's Introduction Formal Methods in Software Engineering.
IEEE Trans. Software Eng., 1990

Analysis of Faults in an N-Version Software Experiment.
IEEE Trans. Software Eng., 1990

The Challenge of Building Process-Control Software.
IEEE Softw., 1990

A reply to the criticisms of the Knight & Leveson experiment.
ACM SIGSOFT Softw. Eng. Notes, 1990

Evaluation of Software Safety.
Proceedings of the 12th International Conference on Software Engineering, 1990

1989
The Consistent Comparison Problem in N-Version Software.
IEEE Trans. Software Eng., 1989

Analysis capabilities for requirements specified in statecharts.
Proceedings of the 5th International Workshop on Software Specification and Design, 1989

Completeness, Robustness, and Safety in Real-Time Software Requirements Specification.
Proceedings of the 11th International Conference on Software Engineering, 1989

1988
Safety Verification in Murphy Using Fault Tree Analysis.
Proceedings of the Proceedings, 1988

1987
Safety Analysis Using Petri Nets.
IEEE Trans. Software Eng., 1987

A scary tale - Sperry avionics module-testing bites the dust?
ACM SIGSOFT Softw. Eng. Notes, 1987

The consistent comparison problem in <i>N</i>-version software.
ACM SIGSOFT Softw. Eng. Notes, 1987

Software Fault Tolerance in Safety-Critical Applications.
Proceedings of the Fehlertolerierende Rechensysteme / Fault-Tolerant Computing Systems, 1987

1986
An Experimental Evaluation of the Assumption of Independence in Multiversion Programming.
IEEE Trans. Software Eng., 1986

NRL invitational workshop on testing and proving: two approaches to assurance.
ACM SIGSOFT Softw. Eng. Notes, 1986

Software Safety: Why, What, and How.
ACM Comput. Surv., 1986

1985
The PAMS Approach to Modeling Database Activity.
Proceedings of the Information Systems - Theoretical and Formal Aspects, 1985

Analyzing Safety and Fault Tolerance Using Time Petri Nets.
Proceedings of the Mathematical Foundations of Software Development, 1985

1984
Software Safety in Computer-Controlled Systems.
Computer, 1984

1983
Analyzing Software Safety.
IEEE Trans. Software Eng., 1983

Software fault tree analysis.
J. Syst. Softw., 1983

BASIS: A Behavioral Approach to the Specification of Information Systems.
Inf. Syst., 1983

1982
Software safety.
ACM SIGSOFT Softw. Eng. Notes, 1982

1981
Logical Decentralization and Semantic Integrity in a Distributed Information System.
Proceedings of the Distributed Data Sharing Systems, 1981


  Loading...