Atif Mashkoor

Orcid: 0000-0003-1210-5953

According to our database1, Atif Mashkoor authored at least 91 papers between 2007 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Code smells in pull requests: An exploratory study.
Softw. Pract. Exp., March, 2024

Trace preservation in B and Event-B refinements.
J. Log. Algebraic Methods Program., February, 2024

A conceptual framework for context-driven self-adaptive intelligent user interface based on Android.
Cogn. Technol. Work., February, 2024

Teaching Engineering of AI-Intensive Systems.
IEEE Softw., 2024

2023
Model-driven engineering of safety and security software systems: A systematic mapping study and future research directions.
J. Softw. Evol. Process., July, 2023

Safety and security of cyber-physical systems.
J. Softw. Evol. Process., July, 2023

A Fuzzy AHP-based approach for prioritization of cost overhead factors in agile software development.
Appl. Soft Comput., January, 2023

Validation by Abstraction and Refinement.
Proceedings of the Rigorous State-Based Methods - 9th International Conference, 2023

Modeling and Analysis of a Safety-Critical Interactive System Through Validation Obligations.
Proceedings of the Rigorous State-Based Methods - 9th International Conference, 2023

Validation-Driven Development.
Proceedings of the Formal Methods and Software Engineering, 2023

A Context Ontology-Based Model to Mitigate Root Causes of Uncertainty in Cyber-Physical Systems.
Proceedings of the Database and Expert Systems Applications - DEXA 2023 Workshops, 2023

2022
Instant and global consistency checking during collaborative engineering.
Softw. Syst. Model., 2022

Balanced Knowledge Distribution among Software Development Teams - Observations from Open-Source and Closed-Source Software Development.
CoRR, 2022

Formalization of Advanced VOs semantics and VO Refinement.
CoRR, 2022

IVOIRE Deliverable 1.1: Classification of existing VOs & tools and Formalization of VOs semantics.
CoRR, 2022

Artificial Intelligence and Software Engineering: Are We Ready?
Computer, 2022

Trace Refinement in B and Event-B.
Proceedings of the Formal Methods and Software Engineering, 2022

Application of Validation Obligations to Security Concerns.
Proceedings of the Database and Expert Systems Applications - DEXA 2022 Workshops, 2022

2021
Data for a mapping study about the usage of MDE in Safety and Security Domain.
Dataset, November, 2021

Data for a mapping study about the usage of MDE in Safety and Security Domain.
Dataset, November, 2021

Ensuring safe and consistent coengineering of cyber-physical production systems: A case study.
J. Softw. Evol. Process., 2021

Safe and secure cyber-physical systems.
J. Softw. Evol. Process., 2021

A Literature Review of Using Machine Learning in Software Development Life Cycle Stages.
IEEE Access, 2021

Instant distribution of consistency-relevant change information in a hierarchical multi-developer engineering environment.
Proceedings of the SAC '21: The 36th ACM/SIGAPP Symposium on Applied Computing, 2021

On the effect of incompleteness to check requirement-to-method traces.
Proceedings of the SAC '21: The 36th ACM/SIGAPP Symposium on Applied Computing, 2021

A Traceability Dataset for Open Source Systems.
Proceedings of the 18th IEEE/ACM International Conference on Mining Software Repositories, 2021

Hierarchical Distribution of Consistency-relevant Changes in a Collaborative Engineering Environment.
Proceedings of the 15th IEEE/ACM Joint International Conference on Software and System Processes, 2021

Timestamp-based Consistency Checking of Collaboratively Developed Engineering Artifacts.
Proceedings of the 15th IEEE/ACM Joint International Conference on Software and System Processes, 2021

TaskAllocator: A Recommendation Approach for Role-based Tasks Allocation in Agile Software Development.
Proceedings of the 15th IEEE/ACM Joint International Conference on Software and System Processes, 2021

Do Communities in Developer Interaction Networks align with Subsystem Developer Teams? An Empirical Study of Open Source Systems.
Proceedings of the 15th IEEE/ACM Joint International Conference on Software and System Processes, 2021

Team-Oriented Consistency Checking of Heterogeneous Engineering Artifacts.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2021

Validation Obligations: A Novel Approach to Check Compliance between Requirements and their Formal Specification.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: New Ideas and Emerging Results, 2021

NLP4IP: Natural Language Processing-based Recommendation Approach for Issues Prioritization.
Proceedings of the 47th Euromicro Conference on Software Engineering and Advanced Applications, 2021

A Conceptual Model for Mitigation of Root Causes of Uncertainty in Cyber-Physical Systems.
Proceedings of the Database and Expert Systems Applications - DEXA 2021 Workshops, 2021

Validation of Formal Models by Timed Probabilistic Simulation.
Proceedings of the Rigorous State-Based Methods - 8th International Conference, 2021

TraceRefiner: An Automated Technique for Refining Coarse-Grained Requirement-to-Class Traces.
Proceedings of the 28th Asia-Pacific Software Engineering Conference, 2021

2020
Security- and safety-critical cyber-physical systems.
J. Softw. Evol. Process., 2020

Design and validation of a C++ code generator from Abstract State Machines specifications.
J. Softw. Evol. Process., 2020

Formal design of scalable conversation protocols using Event-B: Validation, experiments, and benchmarks.
J. Softw. Evol. Process., 2020

Machine Learning for Software Engineering: A Systematic Mapping.
CoRR, 2020

Model-driven Engineering of Safety and Security Systems: A Systematic Mapping Study.
CoRR, 2020

Intelligent Autonomous Systems.
Computer, 2020

Evaluating the alignment of sequence diagrams with system behavior.
Proceedings of the 2nd International Conference on Industry 4.0 and Smart Manufacturing (ISM 2020), 2020

Towards Optimal Assembly Line Order Sequencing with Reinforcement Learning: A Case Study.
Proceedings of the 25th IEEE International Conference on Emerging Technologies and Factory Automation, 2020

2019
Live and global consistency checking in a collaborative engineering environment.
Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, 2019

Multifaceted Consistency Checking of Collaborative Engineering Artifacts.
Proceedings of the 22nd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion, 2019

Collaboratively enhanced consistency checking in a cloud-based engineering environment.
Proceedings of the ACM SIGCHI Symposium on Engineering Interactive Computing Systems, 2019

Security Risk Mitigation of Cyber Physical Systems: A Case Study of a Flight Simulator.
Proceedings of the Database and Expert Systems Applications, 2019

2018
Evaluating the suitability of state-based formal methods for industrial deployment.
Softw. Pract. Exp., 2018

Software Safety and Security Risk Mitigation in Cyber-physical Systems.
IEEE Softw., 2018

Selected functional safety and cybersecurity concerns in system, software, and service process improvement and innovation.
J. Softw. Evol. Process., 2018

A systematic literature review of the use of formal methods in medical software systems.
J. Softw. Evol. Process., 2018

Integrating formal methods into medical software development: The ASM approach.
Sci. Comput. Program., 2018

An Event-B-based approach to hybrid systems engineering and its application to a hemodialysis machine case study.
Comput. Lang. Syst. Struct., 2018

Formal Verification and Safety Assessment of a Hemodialysis Machine.
Proceedings of the SOFSEM 2018: Theory and Practice of Computer Science - 44th International Conference on Current Trends in Theory and Practice of Computer Science, Krems, Austria, January 29, 2018

Analysis of Experiences with the Engineering of a Medical Device Using State-Based Formal Methods.
Proceedings of the 2018 IEEE International Conference on Software Quality, 2018

Validation of Transformation from Abstract State Machine Models to C++ Code.
Proceedings of the Testing Software and Systems, 2018

Incremental Construction of Realizable Choreographies.
Proceedings of the NASA Formal Methods - 10th International Symposium, 2018

Generation of Behavior-Driven Development C++ Tests from Abstract State Machine Scenarios.
Proceedings of the New Trends in Model and Data Engineering, 2018

Handling Reparation in Incremental Construction of Realizable Conversation Protocols.
Proceedings of the New Trends in Model and Data Engineering, 2018

Generation of C++ Unit Tests from Abstract State Machines Specifications.
Proceedings of the 2018 IEEE International Conference on Software Testing, 2018

Scalable Correct-by-Construction Conversation Protocols with Event-B: Validation, Experiments and Benchmarks.
Proceedings of the 23rd International Conference on Engineering of Complex Computer Systems, 2018

Model-Driven Re-engineering of a Pressure Sensing System: An Experience Report.
Proceedings of the Modelling Foundations and Applications - 14th European Conference, 2018

The Role of Validation in Refinement-Based Formal Software Development.
Proceedings of the Models: Concepts, Theory, Logic, Reasoning and Semantics, 2018

Hagenberg Business Process Modelling Method - Towards a Homogeneous Framework for Integrating Process, Actor, Dialogue, and Data Models.
Proceedings of the Models: Concepts, Theory, Logic, Reasoning and Semantics, 2018

Addressing Client Needs for Cloud Computing using Formal Foundations.
Proceedings of the Models: Concepts, Theory, Logic, Reasoning and Semantics, 2018

AsmetaA: Animator for Abstract State Machines.
Proceedings of the Abstract State Machines, Alloy, B, TLA, VDM, and Z, 2018

2017
Refinement-based Validation of Event-B Specifications.
Softw. Syst. Model., 2017

Validation of formal specifications through transformation and animation.
Requir. Eng., 2017

Build Software or Buy: A Study on Developing Large Scale Software.
IEEE Access, 2017

Asm2C++: A Tool for Code Generation from Abstract State Machines to Arduino.
Proceedings of the NASA Formal Methods - 9th International Symposium, 2017

Conceptual Modelling of Hybrid Systems - Structure and Behaviour.
Proceedings of the Model and Data Engineering - 7th International Conference, 2017

2016
Model-driven development of high-assurance active medical devices.
Softw. Qual. J., 2016

Towards the Trustworthy Development of Active Medical Devices: A Hemodialysis Case Study.
IEEE Embed. Syst. Lett., 2016

Rigorous modeling and analysis of interoperable medical devices.
Proceedings of the Modeling and Simulation in Medicine Symposium, 2016

The Hemodialysis Machine Case Study.
Proceedings of the Abstract State Machines, Alloy, B, TLA, VDM, and Z, 2016

How to Select the Suitable Formal Method for an Industrial Application: A Survey.
Proceedings of the Abstract State Machines, Alloy, B, TLA, VDM, and Z, 2016

Unified Syntax for Abstract State Machines.
Proceedings of the Abstract State Machines, Alloy, B, TLA, VDM, and Z, 2016

2015
Refinement-Based Development of Software-Controlled Safety-Critical Active Medical Devices.
Proceedings of the Software Quality. Software and Systems Quality in Distributed and Mobile Environments, 2015

Formal validation and verification of a medical software critical component.
Proceedings of the 13. ACM/IEEE International Conference on Formal Methods and Models for Codesign, 2015

Observation-Level-Driven Formal Modeling.
Proceedings of the 16th IEEE International Symposium on High Assurance Systems Engineering, 2015

2014
Improving the Understandability of Formal Specifications: An Experience Report.
Proceedings of the Requirements Engineering: Foundation for Software Quality, 2014

2013
Using Probabilistic Analysis for the Certification of Machine Control Systems.
Proceedings of the Security Engineering and Intelligence Informatics, 2013

2012
Formal Probabilistic Analysis of Cyber-Physical Transportation Systems.
Proceedings of the Computational Science and Its Applications - ICCSA 2012, 2012

2011
Formal Domain Engineering: From Specification to Validation. (Ingénierie Formelle de Domaine: Des Spécifications à la Validation).
PhD thesis, 2011

Utilizing Event-B for domain engineering: a critical analysis.
Requir. Eng., 2011

Guidelines for Formal Domain Modeling in Event-B.
Proceedings of the 13th IEEE International Symposium on High-Assurance Systems Engineering, 2011

Stepwise Validation of Formal Specifications.
Proceedings of the 18th Asia Pacific Software Engineering Conference, 2011

2010
Domain Engineering with Event-B: Some Lessons We Learned.
Proceedings of the RE 2010, 18th IEEE International Requirements Engineering Conference, Sydney, New South Wales, Australia, September 27, 2010

Towards Validation of Requirements Models.
Proceedings of the Abstract State Machines, 2010

2007
Deriving Software Architectures for CRUD Applications: The FPL Tower Interface Case Study.
Proceedings of the Second International Conference on Software Engineering Advances (ICSEA 2007), 2007


  Loading...