Shiva Nejati

Orcid: 0000-0002-0281-8231

Affiliations:
  • University of Ottawa, Canada
  • University of Luxembourg (former)


According to our database1, Shiva Nejati authored at least 96 papers between 2005 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Evaluating the impact of flaky simulators on testing autonomous driving systems.
Empir. Softw. Eng., April, 2024

Using Genetic Programming to Build Self-Adaptivity into Software-Defined Networks.
ACM Trans. Auton. Adapt. Syst., March, 2024

Probabilistic Safe WCET Estimation for Weakly Hard Real-time Systems at Design Stages.
ACM Trans. Softw. Eng. Methodol., February, 2024

Self-adaptive, Requirements-driven Autoscaling of Microservices.
CoRR, 2024

2023
Reflections on Surrogate-Assisted Search-Based Testing: A Taxonomy and Two Replication Studies based on Industrial ADAS and Simulink Models.
Inf. Softw. Technol., November, 2023

Guest editorial for the special section on MODELS 2021.
Softw. Syst. Model., October, 2023

Estimating Probabilistic Safe WCET Ranges of Real-Time Systems at Design Stages.
ACM Trans. Softw. Eng. Methodol., April, 2023

Test Generation Strategies for Building Failure Models and Explaining Spurious Failures.
CoRR, 2023

Probabilistic WCET Estimation for Weakly Hard Real-Time Systems.
CoRR, 2023

A Report on Tutorials and Tech-Briefings co-located with ISEC 2023.
Proceedings of the 16th Innovations in Software Engineering Conference, 2023

Learning Non-robustness using Simulation-based Testing: a Network Traffic-shaping Case Study.
Proceedings of the IEEE Conference on Software Testing, Verification and Validation, 2023

Test Cost Reduction for 5G and Beyond using Machine Learning.
Proceedings of the IEEE International Conference on Software Testing, Verification and Validation, ICST 2023, 2023

2022
Combining Genetic Programming and Model Checking to Generate Environment Assumptions.
IEEE Trans. Software Eng., 2022

Guidelines for Artifacts to Support Industry-Relevant Research on Self-Adaptation.
ACM SIGSOFT Softw. Eng. Notes, 2022

Optimal priority assignment for real-time systems: a coevolution-based approach.
Empir. Softw. Eng., 2022

Correction to: Can Offline Testing of Deep Neural Networks Replace Their Online Testing?
Empir. Softw. Eng., 2022

Learning Self-adaptations for IoT Networks: A Genetic Programming Approach.
Proceedings of the International Symposium on Software Engineering for Adaptive and Self-Managing Systems, 2022

A domain-specific language for simulation-based testing of IoT edge-to-cloud solutions.
Proceedings of the 25th International Conference on Model Driven Engineering Languages and Systems, 2022

2021
Next-Generation Software Verification: An AI Perspective.
IEEE Softw., 2021

Uncertainty-aware specification and analysis for hardware-in-the-loop testing of cyber-physical systems.
J. Syst. Softw., 2021

Special Section on the 2019 Symposium on Search-Based Software Engineering.
Inf. Softw. Technol., 2021

Can Offline Testing of Deep Neural Networks Replace Their Online Testing?
Empir. Softw. Eng., 2021

Digital Twins Are Not Monozygotic - Cross-Replicating ADAS Testing in Two Industry-Grade Automotive Simulators.
Proceedings of the 14th IEEE Conference on Software Testing, Verification and Validation, 2021

2020
Schedulability Analysis of Real-Time Systems with Uncertain Worst-Case Execution Times.
CoRR, 2020

Search-Based Software Testing for Formal Software Verification - and Vice Versa.
Proceedings of the Search-Based Software Engineering - 12th International Symposium, 2020

Mining assumptions for software components using machine learning.
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020

Automated repair of feature interaction failures in automated driving systems.
Proceedings of the ISSTA '20: 29th ACM SIGSOFT International Symposium on Software Testing and Analysis, 2020

Comparing Offline and Online Testing of Deep Neural Networks: An Autonomous Car Case Study.
Proceedings of the 13th IEEE International Conference on Software Testing, 2020

Dynamic adaptation of software-defined networks for IoT systems: a search-based approach.
Proceedings of the SEAMS '20: IEEE/ACM 15th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, Seoul, Republic of Korea, 29 June, 2020

Approximation-refinement testing of compute-intensive cyber-physical models: an approach based on system identification.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June, 2020

2019
Test Generation and Test Prioritization for Simulink Models with Dynamic Behavior.
IEEE Trans. Software Eng., 2019

An Active Learning Approach for Improving the Accuracy of Automated Domain Model Extraction.
ACM Trans. Softw. Eng. Methodol., 2019

Effective fault localization of automotive Simulink models: achieving the trade-off between test oracle effort and fault localization accuracy.
Empir. Softw. Eng., 2019

Dynamic Adaptive Network Configuration for IoT Systems: A Search-based Approach.
CoRR, 2019

Evaluating model testing and model checking for finding requirements violations in Simulink models.
Proceedings of the ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2019

Generating automated and online test oracles for Simulink models with continuous and uncertain behaviors.
Proceedings of the ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2019

Testing cyber-physical systems via evolutionary algorithms and machine learning.
Proceedings of the 12th International Workshop on Search-Based Software Testing, 2019

2018
Software Engineering Research and Industry: A Symbiotic Relationship to Foster Impact.
IEEE Softw., 2018

Architecture-level configuration of industrial control systems: Foundations for an efficient approach.
Sci. Comput. Program., 2018

HITECS: A UML Profile and Analysis Framework for Hardware-in-the-Loop Testing of Cyber Physical Systems.
Proceedings of the 21th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, 2018

Enabling Model Testing of Cyber-Physical Systems.
Proceedings of the 21th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, 2018

Testing autonomous cars for feature interaction failures using many-objective search.
Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering, 2018

Test case prioritization for acceptance testing of cyber physical systems: a multi-objective search-based approach.
Proceedings of the 27th ACM SIGSOFT International Symposium on Software Testing and Analysis, 2018

Testing vision-based control systems using learnable evolutionary algorithms.
Proceedings of the 40th International Conference on Software Engineering, 2018

2017
The Case for Context-Driven Software Engineering Research: Generalizability Is Overrated.
IEEE Softw., 2017

Improving fault localization for Simulink models using search-based testing and prediction models.
Proceedings of the IEEE 24th International Conference on Software Analysis, 2017

Automated testing of hybrid Simulink/Stateflow controllers: industrial case studies.
Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, 2017

2016
Simulink fault localization: an iterative statistical debugging approach.
Softw. Test. Verification Reliab., 2016

Localizing Multiple Faults in Simulink Models.
Proceedings of the IEEE 23rd International Conference on Software Analysis, 2016

Automated change impact analysis between SysML models of requirements and design.
Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2016

Testing advanced driver assistance systems using multi-objective search and neural networks.
Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, 2016

SimCoTest: a test suite generation tool for simulink/stateflow controllers.
Proceedings of the 38th International Conference on Software Engineering, 2016

Automated test suite generation for time-continuous simulink models.
Proceedings of the 38th International Conference on Software Engineering, 2016

Testing the untestable: model testing of complex software-intensive systems.
Proceedings of the 38th International Conference on Software Engineering, 2016

2015
Combining Genetic Algorithms and Constraint Programming to Support Stress Testing of Task Deadlines.
ACM Trans. Softw. Eng. Methodol., 2015

Search-based automated testing of continuous controllers: Framework, tool support, and case studies.
Inf. Softw. Technol., 2015

Effective test suites for mixed discrete-continuous stateflow controllers.
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015

Efficient Architecture-Level Configuration of Large-Scale Embedded Software Systems.
Proceedings of the Fundamentals of Software Engineering - 6th International Conference, 2015

2014
Traceability and SysML design slices to support safety inspections: A controlled experiment.
ACM Trans. Softw. Eng. Methodol., 2014

Architecture-Level Configuration of Large-Scale Embedded Software Systems.
ACM Trans. Softw. Eng. Methodol., 2014

CoCoTest: a tool for model-in-the-loop testing of continuous controllers.
Proceedings of the ACM/IEEE International Conference on Automated Software Engineering, 2014

MiL testing of highly configurable continuous controllers: scalable search using surrogate models.
Proceedings of the ACM/IEEE International Conference on Automated Software Engineering, 2014

Identifying optimal trade-offs between CPU time usage and temporal constraints using search.
Proceedings of the International Symposium on Software Testing and Analysis, 2014

Worst-Case Scheduling of Software Tasks - A Constraint Optimization Model to Support Performance Testing.
Proceedings of the Principles and Practice of Constraint Programming, 2014

2013
Automated Model-in-the-Loop Testing of Continuous Controllers Using Search.
Proceedings of the Search Based Software Engineering - 5th International Symposium, 2013

Minimizing CPU time shortage risks in integrated embedded software.
Proceedings of the 2013 28th IEEE/ACM International Conference on Automated Software Engineering, 2013

Stress testing of task deadlines: A constraint programming approach.
Proceedings of the IEEE 24th International Symposium on Software Reliability Engineering, 2013

PWWM: A Personal Web Workflow Methodology.
Proceedings of the Personal Web - A Research Agenda, 2013

2012
Matching and Merging of Variant Feature Specifications.
IEEE Trans. Software Eng., 2012

A relationship-based approach to model integration.
Innov. Syst. Softw. Eng., 2012

A SysML-based approach to traceability management and design slicing in support of safety certification: Framework, tool support, and case studies.
Inf. Softw. Technol., 2012

Modeling and Analysis of CPU Usage in Safety-Critical Embedded Systems to Support Stress Testing.
Proceedings of the Model Driven Engineering Languages and Systems, 2012

Research-Based Innovation: A Tale of Three Projects in Model-Driven Engineering.
Proceedings of the Model Driven Engineering Languages and Systems, 2012

Testing Deadline Misses for Real-Time Systems Using Constraint Optimization Techniques.
Proceedings of the Fifth IEEE International Conference on Software Testing, 2012

Model-Based Automated and Guided Configuration of Embedded Software Systems.
Proceedings of the Modelling Foundations and Applications - 8th European Conference, 2012

2011
SafeSlice: a model slicing and design safety inspection tool for SysML.
Proceedings of the SIGSOFT/FSE'11 19th ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE-19) and ESEC'11: 13th European Software Engineering Conference (ESEC-13), 2011

Using SysML for Modeling of Safety-Critical Software-Hardware Interfaces: Guidelines and Industry Experience.
Proceedings of the 13th IEEE International Symposium on High-Assurance Systems Engineering, 2011

Extending SysML with AADL Concepts for Comprehensive System Architecture Modeling.
Proceedings of the Modelling Foundations and Applications - 7th European Conference, 2011

2010
Reasoning about Consistency in Model Merging.
Proceedings of the 3rd Workshop on Living with Inconsistencies in Software Development, 2010

2009
Behavioural Model Fusion.
PhD thesis, 2009

Runtime Monitoring of Web Service Conversations.
IEEE Trans. Serv. Comput., 2009

Relationship-based change propagation: A case study.
Proceedings of the ICSE Workshop on Modeling in Software Engineering, 2009

2008
Towards compositional synthesis of evolving systems.
Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2008

Property Patterns for Runtime Monitoring of Web Service Conversations.
Proceedings of the Runtime Verification, 8th International Workshop, 2008

Global consistency checking of distributed models with TReMer+.
Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), 2008

Behavioural model fusion: an overview of challenges.
Proceedings of the International Workshop on Modeling in Software Engineering, 2008

2007
Consistency Checking of Conceptual Models via Model Merging.
Proceedings of the 15th IEEE International Requirements Engineering Conference, 2007

A Relationship-Driven Framework for Model Merging.
Proceedings of the International Workshop on Modeling in Software Engineering, 2007

Matching and Merging of Statecharts Specifications.
Proceedings of the 29th International Conference on Software Engineering (ICSE 2007), 2007

An Eclipse-based tool framework for software model management.
Proceedings of the 2007 OOPSLA workshop on Eclipse Technology eXchange, 2007

Runtime monitoring of web service conversations.
Proceedings of the 2007 conference of the Centre for Advanced Studies on Collaborative Research, 2007

2006
A relationship-driven approach to view merging.
ACM SIGSOFT Softw. Eng. Notes, 2006

Thorough Checking Revisited.
Proceedings of the Formal Methods in Computer-Aided Design, 6th International Conference, 2006

2005
Stuttering Abstraction for Model Checkin.
Proceedings of the Third IEEE International Conference on Software Engineering and Formal Methods (SEFM 2005), 2005

Let's agree to disagree.
Proceedings of the 20th IEEE/ACM International Conference on Automated Software Engineering (ASE 2005), 2005

Formal support for merging and negotiation.
Proceedings of the 20th IEEE/ACM International Conference on Automated Software Engineering (ASE 2005), 2005


  Loading...