Mark Lawford

Orcid: 0000-0003-3161-2176

According to our database1, Mark Lawford authored at least 97 papers between 1995 and 2024.

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

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
Simulation-Based Testing of Simulink Models With Test Sequence and Test Assessment Blocks.
IEEE Trans. Software Eng., February, 2024

Simulation-based Analysis of a Novel Loop-based Road Topology for Autonomous Vehicles.
CoRR, 2024

2023
Repository mining for changes in Simulink and Stateflow models.
Softw. Syst. Model., October, 2023

Novel Fundus Image Preprocessing for Retcam Images to Improve Deep Learning Classification of Retinopathy of Prematurity.
CoRR, 2023

Test Case Generation for Drivability Requirements of an Automotive Cruise Controller: An Experience with an Industrial Simulator.
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023

Assurance Cases for Timing Properties of Automotive TSN Networks.
Proceedings of the Computer Safety, Reliability, and Security. SAFECOMP 2023 Workshops, 2023

Using Assurance Cases to Prevent Malicious Behaviour from Targeting Safety Vulnerabilities.
Proceedings of the Computer Safety, Reliability, and Security. SAFECOMP 2023 Workshops, 2023

An Automotive Architecture Product Line for E/E Powertrain Architectures.
Proceedings of the ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, 2023

Lessons Learned Building a Tool for Workflow<sup>+</sup>.
Proceedings of the 26th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, 2023

Bridging the Gap Between System Architecture and Software Design using Model Transformation.
Proceedings of the 34th IEEE International Symposium on Software Reliability Engineering, ISSRE 2023, 2023

2022
A Case Study in the Automated Translation of BSV Hardware to PVS Formal Logic with Subsequent Verification.
Proceedings of the Theoretical Aspects of Software Engineering, 2022

Generating Assurance Cases Using Workflow<sup>+</sup> Models.
Proceedings of the Computer Safety, Reliability, and Security, 2022

SLIME: State Learning in the Middle of Everything for Tool-Assisted Vulnerability Detection.
Proceedings of the Computer Security. ESORICS 2022 International Workshops, 2022

2021
Making the Case for Centralized Automotive E/E Architectures.
IEEE Trans. Veh. Technol., 2021

A formal approach to rigorous development of critical systems.
J. Softw. Evol. Process., 2021

Is the Rush to Machine Learning Jeopardizing Safety? Results of a Survey.
CoRR, 2021

Repository Mining for Changes in Simulink Models.
Proceedings of the 24th International Conference on Model Driven Engineering Languages and Systems, 2021

A Safety Architecture for Centralized E/E Architectures.
Proceedings of the 51st Annual IEEE/IFIP International Conference on Dependable Systems and Networks Workshops, 2021

2020
Correction to: Multiple model synchronization with multiary delta lenses with amendment and K-Putput.
Formal Aspects Comput., 2020

Literature Review of Computer Tools for the Visually Impaired: a focus on Search Engines.
CoRR, 2020

Supporting Modularity in Simulink Models.
CoRR, 2020

Change impact analysis in Simulink designs of embedded systems.
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020

Systematic Evaluation of (Safety) Assurance Cases.
Proceedings of the Computer Safety, Reliability, and Security, 2020

Applying Modular Decomposition in Simulink.
Proceedings of the 2020 IEEE International Symposium on Software Reliability Engineering Workshops, 2020

2019
Multiple model synchronization with multiary delta lenses with amendment and K-Putput.
Formal Aspects Comput., 2019

Assurance via workflow+ modelling and conformance.
CoRR, 2019

Something is Rotten in the State of Documenting Simulink Models.
Proceedings of the 7th International Conference on Model-Driven Engineering and Software Development, 2019

Criteria to Systematically Evaluate (Safety) Assurance Cases.
Proceedings of the 30th IEEE International Symposium on Software Reliability Engineering, 2019

SL2SF: Refactoring Simulink to Stateflow.
Proceedings of the Fundamental Approaches to Software Engineering, 2019

2018
Software engineering practices and Simulink: bridging the gap.
Int. J. Softw. Tools Technol. Transf., 2018

Translation of IEC 61131-3 Function Block Diagrams to PVS for Formal Verification with Real-Time Nuclear Application.
J. Autom. Reason., 2018

Safe and Secure Automotive Over-the-Air Updates.
Proceedings of the Computer Safety, Reliability, and Security, 2018

Documenting Simulink designs of embedded systems.
Proceedings of the 21st ACM/IEEE International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings, 2018

Assurance via model transformations and their hierarchical refinement.
Proceedings of the 21th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, 2018

Multiple Model Synchronization with Multiary Delta Lenses.
Proceedings of the Fundamental Approaches to Software Engineering, 2018

2017
Toward Product Lines of Mathematical Models for Software Model Management.
Proceedings of the Software Technologies: Applications and Foundations, 2017

Safety Case Impact Assessment in Automotive Software Systems: An Improved Model-Based Approach.
Proceedings of the Computer Safety, Reliability, and Security, 2017

Use of Tabular Expressions for Refinement Automation.
Proceedings of the Model and Data Engineering - 7th International Conference, 2017

Principles for Systematic Development of an Assurance Case Template from ISO 26262.
Proceedings of the 2017 IEEE International Symposium on Software Reliability Engineering Workshops, 2017

Correct Safety Critical Hardware Descriptions via Static Analysis and Theorem Proving.
Proceedings of the 5th IEEE/ACM International FME Workshop on Formal Methods in Software Engineering, 2017

2016
Stupid Tool Tricks for Smart Model Based Design.
Proceedings of the Verified Software. Theories, Tools, and Experiments, 2016

Using STPA in an ISO 26262 Compliant Process.
Proceedings of the Computer Safety, Reliability, and Security, 2016

Formal Translation of IEC 61131-3 Function Block Diagrams to PVS with Nuclear Application.
Proceedings of the NASA Formal Methods - 8th International Symposium, 2016

2015
Implementability of requirements in the four-variable model.
Sci. Comput. Program., 2015

Formal verification of function blocks applied to IEC 61131-3.
Sci. Comput. Program., 2015

Signature required: Making Simulink data flow and interfaces explicit.
Sci. Comput. Program., 2015

Can Product-Specific Assurance Case Templates Be Used as Medical Device Standards?
IEEE Des. Test, 2015

Formal Verification of Real-Time Function Blocks Using PVS.
Proceedings of the Proceedings 4th International Workshop on Engineering Safety and Security Systems, 2015

Stateflow to Tabular Expressions.
Proceedings of the Sixth International Symposium on Information and Communication Technology, 2015

Is Current Incremental Safety Assurance Sound?
Proceedings of the Computer Safety, Reliability, and Security, 2015

A Toolset for Simulink - Improving Software Engineering Practices in Development with Simulink.
Proceedings of the MODELSWARD 2015, 2015

A Methodology for the Simplification of Tabular Designs in Model-Based Development.
Proceedings of the 3rd IEEE/ACM FME Workshop on Formal Methods in Software Engineering, 2015

Stepwise Formal Modelling and Reasoning of Insulin Infusion Pump Requirements.
Proceedings of the Digital Human Modeling - Applications in Health, Safety, Ergonomics and Risk Management: Ergonomics and Health, 2015

Formalizing the Cardiac Pacemaker Resynchronization Therapy.
Proceedings of the Digital Human Modeling - Applications in Health, Safety, Ergonomics and Risk Management: Ergonomics and Health, 2015

2014
A Framework for Supervisory Control of Probabilistic Discrete Event Systems.
Proceedings of the 12th International Workshop on Discrete Event Systems, 2014

Signature Required - Making Simulink Data Flow and Interfaces Explicit.
Proceedings of the MODELSWARD 2014 - Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development, Lisbon, Portugal, 7, 2014

A Separation Principle for Embedded System Interfacing.
Proceedings of the Integrated Formal Methods - 11th International Conference, 2014

Formalizing the Glucose Homeostasis Mechanism.
Proceedings of the Digital Human Modeling. Applications in Health, Safety, Ergonomics and Risk Management, 2014

2013
From System Requirements to Software Requirements in the Four-Variable Model.
Electron. Commun. Eur. Assoc. Softw. Sci. Technol., 2013

Software Certification: Methods and Tools (Dagstuhl Seminar 13051).
Dagstuhl Reports, 2013

Formalizing and Verifying Function Blocks Using Tabular Expressions and PVS.
Proceedings of the Formal Techniques for Safety-Critical Systems, 2013

Insulin Pump Software Certification.
Proceedings of the Foundations of Health Information Engineering and Systems, 2013

2012
Optimal Supervisory Control of Probabilistic Discrete Event Systems.
IEEE Trans. Autom. Control., 2012

A pseudometric in supervisory control of probabilistic discrete event systems.
Discret. Event Dyn. Syst., 2012

Large-Scale Enterprise Systems: Changes and Impacts.
Proceedings of the Enterprise Information Systems - 14th International Conference, 2012

Change Impact Analysis for Large-scale Enterprise Systems.
Proceedings of the ICEIS 2012 - Proceedings of the 14th International Conference on Enterprise Information Systems, Volume 2, Wroclaw, Poland, 28 June, 2012

Separating Safety and Control Systems to Reduce Complexity.
Proceedings of the Conquering Complexity, 2012

2011
A Tabular Expression Toolbox for Matlab/Simulink.
Proceedings of the NASA Formal Methods, 2011

Software certification experience in the canadian nuclear industry: lessons for the future.
Proceedings of the 11th International Conference on Embedded Software, 2011

A low-power, low-cost automotive touchscreen with real controls.
Proceedings of the 24th Canadian Conference on Electrical and Computer Engineering, 2011

2010
Use of a metric in supervisory control of probabilistic discrete event systems.
Proceedings of the 10th International Workshop on Discrete Event Systems, 2010

Software Certification: Is There a Case against Safety Cases?
Proceedings of the Foundations of Computer Software. Modeling, Development, and Verification of Adaptive Systems, 2010

Certification of Software-Driven Medical Devices.
Proceedings of the Leveraging Applications of Formal Methods, Verification, and Validation, 2010

Software certification consortium: certification methods for safety-critical software.
Proceedings of the 2010 conference of the Centre for Advanced Studies on Collaborative Research, 2010

2009
Probabilistic Supervisory Control of Probabilistic Discrete Event Systems.
IEEE Trans. Autom. Control., 2009

2008
A Software Certification Consortium and its Top 9 Hurdles.
Proceedings of the First Workshop on Certification of Safety-Critical Software Controlled Systems, 2008

On Software Certification: We Need Product-Focused Approaches.
Proceedings of the Foundations of Computer Software. Future Trends and Techniques for Development, 2008

Formal Verification of the Implementability of Timing Requirements.
Proceedings of the Formal Methods for Industrial Critical Systems, 2008

2007
Software Documents: Comparison and Measurement.
Proceedings of the Nineteenth International Conference on Software Engineering & Knowledge Engineering (SEKE'2007), 2007

An IDE for software development using tabular expressions.
Proceedings of the 2007 conference of the Centre for Advanced Studies on Collaborative Research, 2007

2006
Hierarchical interface-based supervisory control of a flexible manufacturing system.
IEEE Trans. Control. Syst. Technol., 2006

Software tools for safety-critical software development.
Int. J. Softw. Tools Technol. Transf., 2006

Towards Integrated Verification of Timed Transition Models.
Fundam. Informaticae, 2006

Inspection of Concurrent Systems: Combining Tables, Theorem Proving and Model Checking.
Proceedings of the International Conference on Software Engineering Research and Practice & Conference on Programming Languages and Compilers, 2006

2005
Hierarchical interface-based supervisory control-part II: parallel case.
IEEE Trans. Autom. Control., 2005

Erratum to "Hierarchical Interface-Based Supervisory Control - Part I: Serial Case".
IEEE Trans. Autom. Control., 2005

Hierarchical interface-based supervisory Control-part I: serial case.
IEEE Trans. Autom. Control., 2005

Robust nonblocking supervisory control of discrete-event systems.
IEEE Trans. Autom. Control., 2005

Timing Tolerances in Safety-Critical Software.
Proceedings of the FM 2005: Formal Methods, 2005

2004
Equivalence Verification of Timed Transition Models.
Proceedings of the 4th International Conference on Application of Concurrency to System Design (ACSD 2004), 2004

2003
The Role of Inspection in Software Quality Assurance.
IEEE Trans. Software Eng., 2003

Guest Editors' Introduction: Inspection's Role in Software Quality Assurance.
IEEE Softw., 2003

Lessons Learned from a Successful Implementation of Formal Methods in an Industrial Project.
Proceedings of the FME 2003: Formal Methods, 2003

2001
Hierarchical interface-based supervisory control: serial case.
Proceedings of the 40th IEEE Conference on Decision and Control, 2001

2000
Practical Application of Functional and Relational Methods for the Specification and Verification of Safety Critical Software.
Proceedings of the Algebraic Methodology and Software Technology. 8th International Conference, 2000

1996
Model Reduction of Modules for State-Even Temporal Logics.
Proceedings of the Formal Description Techniques IX: Theory, 1996

1995
Equivalence preserving transformations for timed transition models.
IEEE Trans. Autom. Control., 1995


  Loading...