Julia Rubin

Orcid: 0000-0001-7280-1614

Affiliations:
  • University of British Columbia, Vancouver, Canada
  • Thomas J. Watson Research Center, Yorktown Heights, USA (former)


According to our database1, Julia Rubin authored at least 87 papers between 2004 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
A Meta-Study of Software-Change Intentions.
ACM Comput. Surv., December, 2024

It Is All about Data: A Survey on the Effects of Data on Adversarial Robustness.
ACM Comput. Surv., July, 2024

Automating GUI-based Test Oracles for Mobile Apps.
Proceedings of the 21st IEEE/ACM International Conference on Mining Software Repositories, 2024

2023
A Vision on Intentions in Software Engineering.
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023

ViaLin: Path-Aware Dynamic Taint Analysis for Android.
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023

AChecker: Statically Detecting Smart Contract Access Control Vulnerabilities.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023

Responsibility in Context: On Applicability of Slicing in Semantic Regression Analysis.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023

Semantic History Slicing.
Proceedings of the Handbook of Re-Engineering Software Intensive Systems into Software Product Lines, 2023

2022
Analyzing Android Taint Analysis Tools: FlowDroid, Amandroid, and DroidSafe.
IEEE Trans. Software Eng., 2022

Kuber: Cost-Efficient Microservice Deployment Planner.
Proceedings of the IEEE International Conference on Software Analysis, 2022

An Empirical Investigation into the Reproduction of Bug Reports for Android Apps.
Proceedings of the IEEE International Conference on Software Analysis, 2022

Neither Access nor Control: A Longitudinal Investigation of the Efficacy of User Access-Control Solutions on Smartphones.
Proceedings of the 31st USENIX Security Symposium, 2022

eTainter: detecting gas-related vulnerabilities in smart contracts.
Proceedings of the ISSTA '22: 31st ACM SIGSOFT International Symposium on Software Testing and Analysis, Virtual Event, South Korea, July 18, 2022

Stronger Together: On Combining Relationships in Architectural Recovery Approaches.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2022

Rotten Apples Spoil the Bunch: An Anatomy of Google Play Malware.
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022

2021
Promises and challenges of microservices: an exploratory study.
Empir. Softw. Eng., 2021

AndroR2: A Dataset of Manually Reproduced Bug Reports for Android Applications.
CoRR, 2021

Slicer4J: a dynamic slicer for Java.
Proceedings of the ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2021

Andror2: A Dataset of Manually-Reproduced Bug Reports for Android apps.
Proceedings of the 18th IEEE/ACM International Conference on Mining Software Repositories, 2021

EqBench: A Dataset of Equivalent and Non-equivalent Program Pairs.
Proceedings of the 18th IEEE/ACM International Conference on Mining Software Repositories, 2021

Weighing the Evidence: On Relationship Types in Microservice Extraction.
Proceedings of the 29th IEEE/ACM International Conference on Program Comprehension, 2021

Mandoline: Dynamic Slicing of Android Applications with Trace-Based Alias Analysis.
Proceedings of the 14th IEEE Conference on Software Testing, Verification and Validation, 2021

2020
ARDiff: scaling program equivalence checking via iterative abstraction and refinement of common code.
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020

On Benign Features in Malware Detection.
Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering, 2020

GenSlice: Generalized Semantic History Slicing.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2020

2019
Improving microservice-based applications with runtime placement adaptation.
J. Internet Serv. Appl., 2019

Precise semantic history slicing through dynamic delta refinement.
Autom. Softw. Eng., 2019

Goal-Driven Exploration for Android Applications.
Proceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering, 2019

Predicting Merge Conflicts in Collaborative Software Development.
Proceedings of the 2019 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2019

2018
Semantic Slicing of Software Version Histories.
IEEE Trans. Software Eng., 2018

Software quality tools and techniques presented in FASE'17.
Int. J. Softw. Tools Technol. Transf., 2018

Variability-based model transformation: formal foundation and application.
Formal Aspects Comput., 2018

Performance comprehension at WiredTiger.
Proceedings of the 2018 ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2018

Client-specific equivalence checking.
Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering, 2018

Analyzing the analyzers: FlowDroid/IccTA, AmanDroid, and DroidSafe.
Proceedings of the 27th ACM SIGSOFT International Symposium on Software Testing and Analysis, 2018

Fairness definitions explained.
Proceedings of the International Workshop on Software Fairness, 2018

CSlicerCloud: a web-based semantic history slicing framework.
Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018

FPH: Efficient Non-commutativity Analysis of Feature-Based Systems.
Proceedings of the Fundamental Approaches to Software Engineering, 2018

Best practices and lessons learned in microservices.
Proceedings of the 28th Annual International Conference on Computer Science and Software Engineering, 2018

2017
FHistorian: Locating Features in Version Histories.
Proceedings of the 21st International Systems and Software Product Line Conference, 2017

RuleMerger: Automatic Construction of Variability-Based Model Transformation Rules.
Proceedings of the Software Engineering 2017, 2017

A dataset for dynamic discovery of semantic changes in version controlled software histories.
Proceedings of the 14th International Conference on Mining Software Repositories, 2017

Software Product Lines with Design Choices: Reasoning about Variability and Design Uncertainty.
Proceedings of the 20th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, 2017

Supporting Microservice Evolution.
Proceedings of the 2017 IEEE International Conference on Software Maintenance and Evolution, 2017

FPH: efficient detection of feature interactions through non-commutativity.
Proceedings of the 39th International Conference on Software Engineering, 2017

The impact of visual load on performance in a human-computation game.
Proceedings of the International Conference on the Foundations of Digital Games, 2017

2016
Precise semantic history slicing through dynamic delta refinement.
Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, 2016

Battery-aware transformations in mobile applications.
Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, 2016

Pinpointing mobile malware using code analysis.
Proceedings of the International Conference on Mobile Software Engineering and Systems, 2016

The challenges of staying together while moving fast: an exploratory study.
Proceedings of the 38th International Conference on Software Engineering, 2016

Serious games for NP-hard problems: challenges and insights.
Proceedings of the 5th International Workshop on Games and Software Engineering, 2016

2015
Cloned Product Variants: From Ad-hoc to Well-managed Software Reuse.
PhD thesis, 2015

Cloned product variants: from ad-hoc to managed software product lines.
Int. J. Softw. Tools Technol. Transf., 2015

What is a feature?: a qualitative study of features in industrial software product lines.
Proceedings of the 19th International Conference on Software Product Line, 2015

Covert Communication in Mobile Applications (T).
Proceedings of the 30th IEEE/ACM International Conference on Automated Software Engineering, 2015

Semantic Slicing of Software Version Histories (T).
Proceedings of the 30th IEEE/ACM International Conference on Automated Software Engineering, 2015

5th International Workshop on Product LinE Approaches in Software Engineering PLE for a Sustainable Society (PLEASE 2015).
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

To Merge or Not to Merge: Managing Software Product Families.
Proceedings of the Grand Timely Topics in Software Engineering, 2015

A Variability-Based Approach to Reusable and Efficient Model Transformations.
Proceedings of the Fundamental Approaches to Software Engineering, 2015

2014
A Bayesian Approach to Privacy Enforcement in Smartphones.
Proceedings of the 23rd USENIX Security Symposium, San Diego, CA, USA, August 20-22, 2014., 2014

Lifting model transformations to product lines.
Proceedings of the 36th International Conference on Software Engineering, 2014

Splitting Models Using Information Retrieval and Model Crawling Techniques.
Proceedings of the Fundamental Approaches to Software Engineering, 2014

2013
Using MDA for integration of heterogeneous components in software supply chains.
Sci. Comput. Program., 2013

Managing cloned variants: a framework and experience.
Proceedings of the 17th International Software Product Line Conference, 2013

Barriers for SPL practice and paths to get over them.
Proceedings of the 17th International Software Product Line Conference, 2013

N-way model merging.
Proceedings of the Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, 2013

A framework for managing cloned product variants.
Proceedings of the 35th International Conference on Software Engineering, 2013

Foreword.
Proceedings of the 4th International Workshop on Product LinE Approaches in Software Engineering, 2013

4th international workshop on product LinE approaches in software engineering (PLEASE 2013).
Proceedings of the 35th International Conference on Software Engineering, 2013

Quality of Merge-Refactorings for Product Lines.
Proceedings of the Fundamental Approaches to Software Engineering, 2013

An Exploratory Study of Cloning in Industrial Software Product Lines.
Proceedings of the 17th European Conference on Software Maintenance and Reengineering, 2013

A Survey of Feature Location Techniques.
Proceedings of the Domain Engineering, Product Lines, Languages, and Conceptual Models, 2013

2012
Managing forked product variants.
Proceedings of the 16th International Software Product Line Conference, 2012

Locating distinguishing features using diff sets.
Proceedings of the IEEE/ACM International Conference on Automated Software Engineering, 2012

Combining Related Products into Product Lines.
Proceedings of the Fundamental Approaches to Software Engineering, 2012

2011
Second international workshop on product line approaches in software engineering: (PLEASE 2011).
Proceedings of the 33rd International Conference on Software Engineering, 2011

Third International Workshop on Model-Driven Product Line Engineering (MDPLE 2011).
Proceedings of the Modelling Foundations and Applications - 7th European Conference, 2011

2010
From Products to Product Lines Using Model Matching and Refactoring.
Proceedings of the Software Product Lines - 14th International Conference, 2010

Implementing Code-Level Product Lines by Utilizing Generic Variability Services.
Proceedings of the Software Product Lines - 14th International Conference, 2010

Assessing Model-Driven Software Product Lines for Lean and Agile Development: An Experience Report.
Proceedings of the Software Product Lines - 14th International Conference, 2010

First International Workshop on Product Line Approaches in Software Engineering (PLEASE 2010).
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010

Integrating heterogeneous components in software supply chains.
Proceedings of the 2010 ICSE Workshop on Product Line Approaches in Software Engineering, 2010

2008
Declarative approach for model composition.
Proceedings of the International Workshop on Modeling in Software Engineering, 2008

2006
Default theories over monadic languages.
Theor. Comput. Sci., 2006

Model traceability.
IBM Syst. J., 2006

MDA Approach for Maintenance of Business Applications.
Proceedings of the Model Driven Architecture, 2006

2004
Default Theories Over Monadic Languages: (Extended Abstract).
Proceedings of the 11th Workshop on Logic, Language, Information and Computation, 2004


  Loading...