Shahar Maoz

Orcid: 0000-0002-4022-5349

Affiliations:
  • Tel Aviv University, Israel


According to our database1, Shahar Maoz authored at least 93 papers between 2000 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Triggers for Reactive Synthesis Specifications.
Proceedings of the Software Engineering 2024, Fachtagung des GI-Fachbereichs Softwaretechnik, Linz, Austria, February 26, 2024

Towards Speedy Permission-Based Debloating for Android Apps.
Proceedings of the IEEE/ACM 11th International Conference on Mobile Software Engineering and Systems, 2024

MiniMon: Minimizing Android Applications with Intelligent Monitoring-Based Debloating.
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024

Kind Controllers and Fast Heuristics for Non-Well-Separated GR(1) Specifications.
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024

Fast Attack Graph Defense Localization via Bisimulation.
Proceedings of the Formal Methods - 26th International Symposium, 2024

2023
AutoDebloater: Automated Android App Debloating.
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023

Which of My Assumptions are Unnecessary for Realizability and Why Should I Care?
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023

Anti-Patterns (Smells) in Temporal Specifications.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering: New Ideas and Emerging Results, 2023

Using Reactive Synthesis: An End-to-End Exploratory Case Study.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023

2022
Validating the correctness of reactive systems specifications through systematic exploration.
Proceedings of the 25th International Conference on Model Driven Engineering Languages and Systems, 2022

Dynamic Update for Synthesized GR(1) Controllers.
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022

2021
Spectra: a specification language for reactive systems.
Softw. Syst. Model., 2021

GR(1)*: GR(1) specifications extended with existential guarantees.
Formal Aspects Comput., 2021

Unrealizable Cores for Reactive Systems Specifications: Artifact.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2021

Unrealizable Cores for Reactive Systems Specifications.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021

Reactive Synthesis with Spectra: A Tutorial.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2021

Efficient Algorithms for Omega-Regular Energy Games.
Proceedings of the Formal Methods - 24th International Symposium, 2021

2020
Energy mu-Calculus: Symbolic Fixed-Point Algorithms for omega-Regular Energy Games.
CoRR, 2020

Inherent vacuity for GR(1) specifications.
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020

Just-In-Time Reactive Synthesis.
Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering, 2020

2019
Size and Accuracy in Model Inference.
Proceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering, 2019

Statistical Log Differencing.
Proceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering, 2019

Symbolic repairs for GR(1) specifications.
Proceedings of the 41st International Conference on Software Engineering, 2019

2018
Visual Formalisms.
Proceedings of the Encyclopedia of Database Systems, Second Edition, 2018

A framework for relating syntactic and semantic model differences.
Softw. Syst. Model., 2018

Modify, enhance, select: co-evolution of combinatorial models and test plans.
Proceedings of the 2018 ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2018

Using finite-state models for log differencing.
Proceedings of the 2018 ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2018

Component and Connector Views in Practice.
Proceedings of the Software Engineering und Software Management 2018, 2018

On the software engineering challenges of applying reactive synthesis to robotics.
Proceedings of the 1st International Workshop on Robotics Software Engineering, 2018

2017
Performance Heuristics for GR(1) Synthesis and Related Algorithms.
Proceedings of the Proceedings Sixth Workshop on Synthesis, 2017

A symbolic justice violations transition system for unrealizable GR(1) specifications.
Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, 2017

Why is My Component and Connector Views Specification Unsatisfiable?
Proceedings of the 20th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, 2017

OCL Framework to Verify Extra-Functional Properties in Component and Connector Models.
Proceedings of MODELS 2017 Satellite Event: Workshops (ModComp, 2017

Component and Connector Views in Practice: An Experience Report.
Proceedings of the 20th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, 2017

Syntactic and semantic differencing for combinatorial models of test designs.
Proceedings of the 39th International Conference on Software Engineering, 2017

2016
Symbolic BDD and ADD Algorithms for Energy Games.
Proceedings of the Proceedings Fifth Workshop on Synthesis, 2016

On well-separation of GR(1) specifications.
Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2016

GR(1) synthesis for LTL specification patterns.
Proceedings of the Software Engineering 2016, 2016

Consistent Extra-Functional Properties Tagging for Component and Connector Models.
Proceedings of the 3rd International Workshop on Interplay of Model-Driven and Component-Based Software Engineering co-located with ACM/IEEE 19th International Conference on Model Driven Engineering Languages & Systems (MoDELS 2016), 2016

Visualization of combinatorial models and test plans.
Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, 2016

On method ordering.
Proceedings of the 24th IEEE International Conference on Program Comprehension, 2016

2015
Synthesizing a Lego Forklift Controller in GR(1): A Case Study.
Proceedings of the Proceedings Fourth Workshop on Synthesis, 2015

Behavioral log analysis with statistical guarantees.
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015

Verifying Component and Connector Models against Crosscutting Structural Views.
Proceedings of the Software Engineering & Management 2015, Multikonferenz der GI-Fachbereiche Softwaretechnik (SWT) und Wirtschaftsinformatik (WI), FA WI-MAW, 17. März, 2015

Have We Seen Enough Traces? (T).
Proceedings of the 30th IEEE/ACM International Conference on Automated Software Engineering, 2015

Lattice-Based Semantics for Combinatorial Model Evolution.
Proceedings of the Automated Technology for Verification and Analysis, 2015

Scalable Parallelization of Specification Mining Using Distributed Computing.
Proceedings of the Art and Science of Analyzing Software Data, 2015

2014
Using aspects for testing of embedded software: experiences from two industrial case studies.
Softw. Qual. J., 2014

An Operational Semantics for Activity Diagrams using SMV.
CoRR, 2014

Summarizing Semantic Model Differences.
CoRR, 2014

Synthesis of Component and Connector Models from Crosscutting Structural Views.
Proceedings of the Software Engineering 2014, Fachtagung des GI-Fachbereichs Softwaretechnik, 25. Februar, 2014

The confidence in our k-tails.
Proceedings of the ACM/IEEE International Conference on Automated Software Engineering, 2014

Semantically Configurable Analysis of Scenario-Based Specifications.
Proceedings of the Fundamental Approaches to Software Engineering, 2014

2013
Two-Way Traceability and Conflict Debugging for AspectLTL Programs.
LNCS Trans. Aspect Oriented Softw. Dev., 2013

Mining branching-time scenarios.
Proceedings of the 2013 28th IEEE/ACM International Conference on Automated Software Engineering, 2013

Counter play-out: executing unrealizable scenario-based specifications.
Proceedings of the 35th International Conference on Software Engineering, 2013

2012
An Interim Summary on Semantic Model Differencing.
Softwaretechnik-Trends, 2012

Polymorphic scenario-based specification models: semantics and applications.
Softw. Syst. Model., 2012

Scenario-based and value-based specification mining: better together.
Autom. Softw. Eng., 2012

Assume-Guarantee Scenarios: Semantics and Synthesis.
Proceedings of the Model Driven Engineering Languages and Systems, 2012

2011
A Compiler for Multimodal Scenarios: Transforming LSCs into AspectJ.
ACM Trans. Softw. Eng. Methodol., 2011

On tracing reactive systems.
Softw. Syst. Model., 2011

ADDiff: semantic differencing for activity diagrams.
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

CD2Alloy: Class Diagrams Analysis Using Alloy Revisited.
Proceedings of the Model Driven Engineering Languages and Systems, 2011

Semantically Configurable Consistency Analysis for Class and Object Diagrams.
Proceedings of the Model Driven Engineering Languages and Systems, 2011

Towards Succinctness in Mining Scenario-Based Specifications.
Proceedings of the 16th IEEE International Conference on Engineering of Complex Computer Systems, 2011

Modal Object Diagrams.
Proceedings of the ECOOP 2011 - Object-Oriented Programming, 2011

CDDiff: Semantic Differencing for Class Diagrams.
Proceedings of the ECOOP 2011 - Object-Oriented Programming, 2011

AspectLTL: an aspect language for LTL specifications.
Proceedings of the 10th International Conference on Aspect-Oriented Software Development, 2011

2010
Accelerating Smart Play-Out.
Proceedings of the SOFSEM 2010: Theory and Practice of Computer Science, 2010

A Manifesto for Semantic Model Differencing.
Proceedings of the Models in Software Engineering, 2010

PlayGo: towards a comprehensive tool for scenario based programming.
Proceedings of the ASE 2010, 2010

LM: a miner for scenario-based specifications.
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010

On the Power of Play-Out for Scenario-Based Programs.
Proceedings of the Concurrency, 2010

2009
Visual Formalisms.
Proceedings of the Encyclopedia of Database Systems, 2009

Using Model-Based Traces as Runtime Models.
Computer, 2009

Mining scenario-based specifications with value-based invariants.
Proceedings of the Companion to the 24th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2009

Model-Based Testing Using LSCs and S2A.
Proceedings of the Model Driven Engineering Languages and Systems, 2009

Mining Hierarchical Scenario-Based Specifications.
Proceedings of the ASE 2009, 2009

2008
Assert and negate revisited: Modal semantics for UML sequence diagrams.
Softw. Syst. Model., 2008

Specification mining of symbolic scenario-based models.
Proceedings of the 8th ACM SIGPLAN-SIGSOFT Workshop on Program Analysis for Software Tools and Engineering, 2008

Hierarchical inter-object traces for specification mining.
Proceedings of the Companion to the 23rd Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2008

Model-Based Traces.
Proceedings of the Models in Software Engineering, Workshops and Symposia at MODELS 2008, Toulouse, France, September 28, 2008

Mining Scenario-Based Triggers and Effects.
Proceedings of the 23rd IEEE/ACM International Conference on Automated Software Engineering (ASE 2008), 2008

Object Composition in Scenario-Based Programming.
Proceedings of the Fundamental Approaches to Software Engineering, 2008

Some Results on the Expressive Power and Complexity of LSCs.
Proceedings of the Pillars of Computer Science, 2008

2007
Towards Trace Visualization and Exploration for Reactive Systems.
Proceedings of the 2007 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2007), 2007

Mining modal scenarios from execution traces.
Proceedings of the Companion to the 22nd Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2007

Mining modal scenario-based specifications from execution traces of reactive systems.
Proceedings of the 22nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2007), 2007

S2A: A Compiler for Multi-modal UML Sequence Diagrams.
Proceedings of the Fundamental Approaches to Software Engineering, 2007

2006
From multi-modal scenarios to code: compiling LSCs into aspectJ.
Proceedings of the 14th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2006

2001
An Infinite Hierarchy of Temporal Logics over Branching Time.
Inf. Comput., 2001

2000
Why so Many Temporal Logics Climb up the Trees?
Proceedings of the Mathematical Foundations of Computer Science 2000, 2000


  Loading...