Jacques Klein

Orcid: 0000-0003-4052-475X

Affiliations:
  • University of Luxembourg


According to our database1, Jacques Klein authored at least 223 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
Test Input Prioritization for Machine Learning Classifiers.
IEEE Trans. Software Eng., March, 2024

PyScribe-Learning to describe python code.
Softw. Pract. Exp., March, 2024

GraphPrior: Mutation-based Test Input Prioritization for Graph Neural Networks.
ACM Trans. Softw. Eng. Methodol., January, 2024

Big Code Search: A Bibliography.
ACM Comput. Surv., January, 2024

Soft Prompt Tuning for Cross-Lingual Transfer: When Less is More.
CoRR, 2024

CodeAgent: Collaborative Agents for Software Engineering.
CoRR, 2024

2023
Tips: towards automating patch suggestion for vulnerable smart contracts.
Autom. Softw. Eng., November, 2023

DexBERT: Effective, Task-Agnostic and Fine-Grained Representation Learning of Android Bytecode.
IEEE Trans. Software Eng., October, 2023

The Best of Both Worlds: Combining Learned Embeddings with Engineered Features for Accurate Prediction of Correct Patches.
ACM Trans. Softw. Eng. Methodol., July, 2023

Reliable Fix Patterns Inferred from Static Checkers for Automated Program Repair.
ACM Trans. Softw. Eng. Methodol., July, 2023

Demystifying Hidden Sensitive Operations in Android Apps.
ACM Trans. Softw. Eng. Methodol., April, 2023

iBiR: Bug-report-driven Fault Injection.
ACM Trans. Softw. Eng. Methodol., April, 2023

A model-based framework for inter-app Vulnerability analysis of Android applications.
Softw. Pract. Exp., April, 2023

IGMPlot: A program to identify, characterize, and quantify molecular interactions.
J. Comput. Chem., 2023

Why Is Static Application Security Testing Hard to Learn?
IEEE Secur. Priv., 2023

Assessing the opportunity of combining state-of-the-art Android malware detectors.
Empir. Softw. Eng., 2023

Enriching Automatic Test Case Generation by Extracting Relevant Test Inputs from Bug Reports.
CoRR, 2023

Enhancing Text-to-SQL Translation for Financial System Design.
CoRR, 2023

Just-in-Time Security Patch Detection - LLM At the Rescue for Data Augmentation.
CoRR, 2023

Software Engineering for OpenHarmony: A Research Roadmap.
CoRR, 2023

Revisiting Android App Categorization.
CoRR, 2023

Automatic Generation of Test Cases based on Bug Reports: a Feasibility Study with Large Language Models.
CoRR, 2023

Learning to Represent Patches.
CoRR, 2023

Hyperbolic Code Retrieval: A Novel Approach for Efficient Code Search Using Hyperbolic Space Embeddings.
CoRR, 2023

Multilevel Semantic Embedding of Software Patches: A Fine-to-Coarse Grained Approach Towards Security Patch Detection.
CoRR, 2023

How are We Detecting Inconsistent Method Names? An Empirical Study from Code Review Perspective.
CoRR, 2023

LaFiCMIL: Rethinking Large File Classification from the Perspective of Correlated Multiple Instance Learning.
CoRR, 2023

A Dataset of Android Libraries.
CoRR, 2023

Is ChatGPT the Ultimate Programming Assistant - How far is it?
CoRR, 2023

Letz Translate: Low-Resource Machine Translation for Luxembourgish.
CoRR, 2023

App Review Driven Collaborative Bug Finding.
CoRR, 2023

Negative Results of Fusing Code and Documentation for Learning to Accurately Identify Sensitive Source and Sink Methods : An Application to the Android Framework for Data Leak Detection.
Proceedings of the IEEE International Conference on Software Analysis, 2023

Evaluating the Impact of Text De-Identification on Downstream NLP Tasks.
Proceedings of the 24th Nordic Conference on Computational Linguistics, 2023

Sensitive and Personal Data: What Exactly Are You Talking About?
Proceedings of the 10th IEEE/ACM International Conference on Mobile Software Engineering and Systems, 2023

Evaluating Data Augmentation Techniques for the Training of Luxembourgish Language Models.
Proceedings of the 19th Conference on Natural Language Processing (KONVENS 2023), 2023

Comparing Pre-Training Schemes for Luxembourgish BERT Models.
Proceedings of the 19th Conference on Natural Language Processing (KONVENS 2023), 2023

Message from the Chairs: ASE 2023.
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023

CodeGrid: A Grid Representation of Code.
Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis, 2023

Guided Retraining to Enhance the Detection of Difficult Android Malware.
Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis, 2023

Evaluating Parameter-Efficient Finetuning Approaches for Pre-trained Models on the Financial Domain.
Proceedings of the Findings of the Association for Computational Linguistics: EMNLP 2023, 2023

MetaTPTrans: A Meta Learning Approach for Multilingual Code Representation Learning.
Proceedings of the Thirty-Seventh AAAI Conference on Artificial Intelligence, 2023

Bottom-Up Technologies for Reuse: A Framework to Support Extractive Software Product Line Adoption Activities.
Proceedings of the Handbook of Re-Engineering Software Intensive Systems into Software Product Lines, 2023

2022
Predicting Patch Correctness Based on the Similarity of Failing Test Cases.
ACM Trans. Softw. Eng. Methodol., 2022

What You See is What it Means! Semantic Representation Learning of Code based on Visualization and Transfer Learning.
ACM Trans. Softw. Eng. Methodol., 2022

A Deep Dive Inside DREBIN: An Explorative Analysis beyond Android Malware Detection Scores.
ACM Trans. Priv. Secur., 2022

DigBug - Pre/post-processing operator selection for accurate bug localization.
J. Syst. Softw., 2022

Crex: Predicting patch correctness in automated repair of C programs through transfer learning of execution semantics.
Inf. Softw. Technol., 2022

SSPCatcher: Learning to catch security patches.
Empir. Softw. Eng., 2022

A Pre-Trained BERT Model for Android Applications.
CoRR, 2022

AI-driven Mobile Apps: an Explorative Study.
CoRR, 2022

A Comparative Study of Smartphone and Smart TV Apps.
CoRR, 2022

Demystifying Hidden Sensitive Operations in Android apps.
CoRR, 2022

A two-steps approach to improve the performance of Android malware detectors.
CoRR, 2022

The Devil is in the Details: Unwrapping the Cryptojacking Malware Ecosystem on Android.
Proceedings of the 22nd IEEE International Working Conference on Source Code Analysis and Manipulation, 2022

TriggerZoo: A Dataset of Android Applications Automatically Infected with Logic Bombs.
Proceedings of the 19th IEEE/ACM International Conference on Mining Software Repositories, 2022

LuxemBERT: Simple and Practical Data Augmentation in Language Model Pre-Training for Luxembourgish.
Proceedings of the Thirteenth Language Resources and Evaluation Conference, 2022

Is this Change the Answer to that Problem?: Correlating Descriptions of Bug and Code Changes for Evaluating Patch Correctness.
Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering, 2022

JuCify: A Step Towards Android Code Unification for Enhanced Static Analysis.
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022

Difuzer: Uncovering Suspicious Hidden Sensitive Operations in Android Apps.
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022

Exploiting Prototypical Explanations for Undersampling Imbalanced Datasets.
Proceedings of the 21st IEEE International Conference on Machine Learning and Applications, 2022

On the Suitability of SHAP Explanations for Refining Classifications.
Proceedings of the 14th International Conference on Agents and Artificial Intelligence, 2022

Towards Refined Classifications Driven by SHAP Explanations.
Proceedings of the Machine Learning and Knowledge Extraction, 2022

2021
Rebooting Research on Detecting Repackaged Android Apps: Literature Review and Benchmark.
IEEE Trans. Software Eng., 2021

Understanding the Evolution of Android App Vulnerabilities.
IEEE Trans. Reliab., 2021

On the Impact of Sample Duplication in Machine-Learning-Based Android Malware Detection.
ACM Trans. Softw. Eng. Methodol., 2021

Taming Reflection: An Essential Step Toward Whole-program Analysis of Android Apps.
ACM Trans. Softw. Eng. Methodol., 2021

A critical review on the evaluation of automated program repair systems.
J. Syst. Softw., 2021

Where were the repair ingredients for Defects4j bugs?
Empir. Softw. Eng., 2021

A first look at Android applications in Google Play related to COVID-19.
Empir. Softw. Eng., 2021

Revisiting the VCCFinder approach for the identification of vulnerability-contributing commits.
Empir. Softw. Eng., 2021

Lessons Learnt on Reproducibility in Machine Learning Based Android Malware Detection.
Empir. Softw. Eng., 2021

Early Detection of Security-Relevant Bug Reports using Machine Learning: How Far Are We?
CoRR, 2021

Beep: Fine-grained Fix Localization by Learning to Predict Buggy Code Elements.
CoRR, 2021

DexRay: A Simple, yet Effective Deep Learning Approach to Android Malware Detection based on Image Representation of Bytecode.
CoRR, 2021

Checking Patch Behaviour against Test Specification.
CoRR, 2021

ANCHOR: locating android framework-specific crashing faults.
Autom. Softw. Eng., 2021

A Comparison of Pre-Trained Language Models for Multi-Class Text Classification in the Financial Domain.
Proceedings of the Companion of The Web Conference 2021, 2021

Comparing MultiLingual and Multiple MonoLingual Models for Intent Classification and Slot Filling.
Proceedings of the Natural Language Processing and Information Systems, 2021

SmartGift: Learning to Generate Practical Inputs for Testing Smart Contracts.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2021

Revisiting Test Cases to Boost Generate-and-Validate Program Repair.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2021

A Partial Replication of "RAICC: Revealing Atypical Inter-Component Communication in Android Apps".
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2021

RAICC: Revealing Atypical Inter-Component Communication in Android Apps.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021

A Journey Through Android App Analysis: Solutions and Open Challenges.
Proceedings of the ASSS '21: Proceedings of the 2021 International Symposium on Advanced Security on Software and Systems, 2021

2020
CDA: Characterising Deprecated Android APIs.
Empir. Softw. Eng., 2020

FixMiner: Mining relevant fix patterns for automated program repair.
Empir. Softw. Eng., 2020

FlexiRepair: Transparent Program Repair with Generic Patches.
CoRR, 2020

What You See is What it Means! Semantic Representation Learning of Code based on Visualization and Transfer Learning.
CoRR, 2020

MadDroid: Characterising and Detecting Devious Ad Content for Android Apps.
CoRR, 2020

Learning to Catch Security Patches.
CoRR, 2020

MadDroid: Characterizing and Detecting Devious Ad Contents for Android Apps.
Proceedings of the WWW '20: The Web Conference 2020, Taipei, Taiwan, April 20-24, 2020, 2020

Borrowing your enemy's arrows: the case of code reuse in Android via direct inter-app code invocation.
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020

Challenges Towards Production-Ready Explainable Machine Learning.
Proceedings of the 2020 USENIX Conference on Operational Machine Learning, 2020

Data-driven Simulation and Optimization for Covid-19 Exit Strategies.
Proceedings of the KDD '20: The 26th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, 2020

Evaluating Representation Learning of Code Changes for Predicting Patch Correctness in Program Repair.
Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering, 2020

On the efficiency of test suite based program repair: A Systematic Assessment of 16 Automated Repair Systems for Java Programs.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June, 2020

Evaluating Pretrained Transformer-based Models on the Task of Fine-Grained Named Entity Recognition.
Proceedings of the 28th International Conference on Computational Linguistics, 2020

2019
Automated Testing of Android Apps: A Systematic Literature Review.
IEEE Trans. Reliab., 2019

Musti: Dynamic Prevention of Invalid Object Initialization Attacks.
IEEE Trans. Inf. Forensics Secur., 2019

Revisiting the impact of common libraries for android-related investigations.
J. Syst. Softw., 2019

On Identifying and Explaining Similarities in Android Apps.
J. Comput. Sci. Technol., 2019

D&C: A Divide-and-Conquer Approach to IR-based Bug Localization.
CoRR, 2019

Should You Consider Adware as Malware in Your Study?
Proceedings of the 26th IEEE International Conference on Software Analysis, 2019

iFixR: bug report driven program repair.
Proceedings of the ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2019

Negative results on mining crypto-API usage rules in Android apps.
Proceedings of the 16th International Conference on Mining Software Repositories, 2019

Mining Android crash fixes in the absence of issue- and change-tracking systems.
Proceedings of the 28th ACM SIGSOFT International Symposium on Software Testing and Analysis, 2019

You Cannot Fix What You Cannot Find! An Investigation of Fault Localization Bias in Benchmarking Automated Program Repair Systems.
Proceedings of the 12th IEEE Conference on Software Testing, Validation and Verification, 2019

Handling Duplicates in Dockerfiles Families: Learning from Experts.
Proceedings of the 2019 IEEE International Conference on Software Maintenance and Evolution, 2019

On the Evolution of Mobile App Complexity.
Proceedings of the 24th International Conference on Engineering of Complex Computer Systems, 2019

2018
Feature location benchmark for extractive software product line adoption research using realistic and synthetic Eclipse variants.
Inf. Softw. Technol., 2018

Augmenting and structuring user queries to support efficient free-form code search.
Empir. Softw. Eng., 2018

FraudDroid: automated ad fraud detection for Android apps.
Proceedings of the 2018 ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2018

Characterising deprecated Android APIs.
Proceedings of the 15th International Conference on Mining Software Repositories, 2018

CiD: automating the detection of API-related compatibility issues in Android apps.
Proceedings of the 27th ACM SIGSOFT International Symposium on Software Testing and Analysis, 2018

MoonlightBox: Mining Android API Histories for Uncovering Release-Time Inconsistencies.
Proceedings of the 29th IEEE International Symposium on Software Reliability Engineering, 2018

Towards Estimating and Predicting User Perception on Software Product Variants.
Proceedings of the New Opportunities for Software Reuse - 17th International Conference, 2018

FaCoY: a code-to-code search engine.
Proceedings of the 40th International Conference on Software Engineering, 2018

On vulnerability evolution in Android apps.
Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018

Extracting Statistical Graph Features for Accurate and Efficient Time Series Classification.
Proceedings of the 21st International Conference on Extending Database Technology, 2018

2017
Variability Management and Assessment for User Interface Design.
Proceedings of the Human Centered Software Product Lines, 2017

Understanding Android App Piggybacking: A Systematic Study of Malicious Code Grafting.
IEEE Trans. Inf. Forensics Secur., 2017

On Locating Malicious Code in Piggybacked Android Apps.
J. Comput. Sci. Technol., 2017

Characterizing malicious Android apps by mining topic-specific data flow signatures.
Inf. Softw. Technol., 2017

Static analysis of android apps: A systematic literature review.
Inf. Softw. Technol., 2017

AndroZoo++: Collecting Millions of Android Apps and Their Metadata for the Research Community.
CoRR, 2017

Model-Driven Analytics: Connecting Data, Domain Knowledge, and Learning.
CoRR, 2017

SimiDroid: Identifying and Explaining Similarities in Android Apps.
Proceedings of the 2017 IEEE Trustcom/BigDataSE/ICESS, Sydney, Australia, August 1-4, 2017, 2017

Sensing by proxy in buildings with agglomerative clustering of indoor temperature movements.
Proceedings of the Symposium on Applied Computing, 2017

Euphony: harmonious unification of cacophonous anti-virus vendor labels for Android malware.
Proceedings of the 14th International Conference on Mining Software Repositories, 2017

Impact of tool support in patch construction.
Proceedings of the 26th ACM SIGSOFT International Symposium on Software Testing and Analysis, Santa Barbara, CA, USA, July 10, 2017

Bottom-up technologies for reuse: automated extractive adoption of software product lines.
Proceedings of the 39th International Conference on Software Engineering, 2017

Automatically Locating Malicious Packages in Piggybacked Android Apps.
Proceedings of the 4th IEEE/ACM International Conference on Mobile Software Engineering and Systems, 2017

Understanding Android app piggybacking.
Proceedings of the 39th International Conference on Software Engineering, 2017

The multi-generation repackaging hypothesis.
Proceedings of the 39th International Conference on Software Engineering, 2017

2016
Time Series Classification with Discrete Wavelet Transformed Data.
Int. J. Softw. Eng. Knowl. Eng., 2016

Empirical assessment of machine learning-based malware detectors for Android - Measuring the gap between in-the-lab and in-the-wild validation scenarios.
Empir. Softw. Eng., 2016

Parameter Values of Android APIs: A Preliminary Study on 100, 000 Apps.
Proceedings of the IEEE 23rd International Conference on Software Analysis, 2016

An Investigation into the Use of Common Libraries in Android Apps.
Proceedings of the IEEE 23rd International Conference on Software Analysis, 2016

Name suggestions during feature identification: the variclouds approach.
Proceedings of the 20th International Systems and Software Product Line Conference, 2016

Mining families of android applications for extractive SPL adoption.
Proceedings of the 20th International Systems and Software Product Line Conference, 2016

Time Series Classification with Discrete Wavelet Transformed Data: Insights from an Empirical Study.
Proceedings of the 28th International Conference on Software Engineering and Knowledge Engineering, 2016

Towards a generic framework for automating extensive analysis of Android applications.
Proceedings of the 31st Annual ACM Symposium on Applied Computing, 2016

Near real-time electric load approximation in low voltage cables of smart grids with models@run.time.
Proceedings of the 31st Annual ACM Symposium on Applied Computing, 2016

Profiling Android Vulnerabilities.
Proceedings of the 2016 IEEE International Conference on Software Quality, 2016

Combining static analysis with probabilistic models to enable market-scale Android inter-component analysis.
Proceedings of the 43rd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2016

AndroZoo: collecting millions of Android apps for the research community.
Proceedings of the 13th International Conference on Mining Software Repositories, 2016

DSCo: A Language Modeling Approach for Time Series Classification.
Proceedings of the Machine Learning and Data Mining in Pattern Recognition, 2016

Reflection-aware static analysis of Android apps.
Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, 2016

DroidRA: taming reflection to support whole-program analysis of Android apps.
Proceedings of the 25th International Symposium on Software Testing and Analysis, 2016

DSCo-NG: A Practical Language Modeling Approach for Time Series Classification.
Proceedings of the Advances in Intelligent Data Analysis XV - 15th International Symposium, 2016

Feature Location Benchmark for Software Families Using Eclipse Community Releases.
Proceedings of the Software Reuse: Bridging with Social-Awareness, 2016

VCU: The Three Dimensions of Reuse.
Proceedings of the Software Reuse: Bridging with Social-Awareness, 2016

Accessing Inaccessible Android APIs: An Empirical Study.
Proceedings of the 2016 IEEE International Conference on Software Maintenance and Evolution, 2016

Profiling household appliance electricity usage with N-gram language modeling.
Proceedings of the IEEE International Conference on Industrial Technology, 2016

On the Lack of Consensus in Anti-Virus Decisions: Metrics and Insights on Building Ground Truths of Android Malware.
Proceedings of the Detection of Intrusions and Malware, and Vulnerability Assessment, 2016

2015
An extensive systematic review on the Model-Driven Development of secure systems.
Inf. Softw. Technol., 2015

Bottom-up adoption of software product lines: a generic and extensible approach.
Proceedings of the 19th International Conference on Software Product Line, 2015

Suspicious electric consumption detection based on multi-profiling using live machine learning.
Proceedings of the 2015 IEEE International Conference on Smart Grid Communications, 2015

ApkCombiner: Combining Multiple Android Apps to Support Inter-App Analysis.
Proceedings of the ICT Systems Security and Privacy Protection, 2015

Adaptive blurring of sensor data to balance privacy and utility for ubiquitous services.
Proceedings of the 30th Annual ACM Symposium on Applied Computing, 2015

Potential Component Leaks in Android Apps: An Investigation into a New Feature Set for Malware Detection.
Proceedings of the 2015 IEEE International Conference on Software Quality, 2015

Polymer - A Model-driven Approach for Simpler, Safer, and Evolutive Multi-objective Optimization Development.
Proceedings of the MODELSWARD 2015, 2015

SoSPa: A system of Security design Patterns for systematically engineering secure systems.
Proceedings of the 18th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, 2015

Beyond discrete modeling: A continuous and efficient model for IoT.
Proceedings of the 18th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, 2015

Stream my models: Reactive peer-to-peer distributed models@run.time.
Proceedings of the 18th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, 2015

Automating the Extraction of Model-Based Software Product Lines from Model Variants (T).
Proceedings of the 30th IEEE/ACM International Conference on Automated Software Engineering, 2015

IccTA: Detecting Inter-Component Privacy Leaks in Android Apps.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

Estimating and Predicting Average Likability on Computer-Generated Artwork Variants.
Proceedings of the Genetic and Evolutionary Computation Conference, 2015

Are Your Training Datasets Yet Relevant? - An Investigation into the Importance of Timeline in Machine Learning-Based Malware Detection.
Proceedings of the Engineering Secure Software and Systems - 7th International Symposium, 2015

2014
Bypassing the Combinatorial Explosion: Using Similarity to Generate and Prioritize T-Wise Test Configurations for Software Product Lines.
IEEE Trans. Software Eng., 2014

Static Analysis for Extracting Permission Checks of a Large Scale Framework: The Challenges and Solutions for Analyzing Android.
IEEE Trans. Software Eng., 2014

I know what leaked in your pocket: uncovering privacy leaks on Android Apps with Static Taint Analysis.
CoRR, 2014

Advances in Model-Driven Security.
Adv. Comput., 2014

Feature Relations Graphs: A Visualisation Paradigm for Feature Constraints in Software Product Lines.
Proceedings of the Second IEEE Working Conference on Software Visualization, 2014

Automatically Exploiting Potential Component Leaks in Android Applications.
Proceedings of the 13th IEEE International Conference on Trust, 2014

Model-Driven Security with A System of Aspect-Oriented Security Design Patterns.
Proceedings of the 2nd Workshop on View-Based, 2014

Reactive Security for Smart Grids Using Models@run.time-Based Simulation and Reasoning.
Proceedings of the Smart Grid Security - Second International Workshop, 2014

Generating realistic Smart Grid communication topologies based on real-data.
Proceedings of the 2014 IEEE International Conference on Smart Grid Communications, 2014

Model-based time-distorted Contexts for efficient temporal Reasoning.
Proceedings of the 26th International Conference on Software Engineering and Knowledge Engineering, 2014

Reasoning at Runtime using time-distorted Contexts: A Models@run.time based Approach.
Proceedings of the 26th International Conference on Software Engineering and Knowledge Engineering, 2014

FlowDroid: precise context, flow, field, object-sensitive and lifecycle-aware taint analysis for Android apps.
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation, 2014

A Native Versioning Concept to Support Historized Models at Runtime.
Proceedings of the Model-Driven Engineering Languages and Systems, 2014

Modeling, Composing, and Testing of Security Concerns in a Model-Driven Security Approach.
Proceedings of the 2014 ESSoS Doctoral Symposium co-located with the International Symposium on Engineering Secure Software and Systems (ESSoS 2014), 2014

Detecting Privacy Leaks in Android Apps.
Proceedings of the 2014 ESSoS Doctoral Symposium co-located with the International Symposium on Engineering Secure Software and Systems (ESSoS 2014), 2014

Identifying and Visualising Commonality and Variability in Model Variants.
Proceedings of the Modelling Foundations and Applications - 10th European Conference, 2014

A Forensic Analysis of Android Malware - How is Malware Written and How it Could Be Detected?
Proceedings of the IEEE 38th Annual Computer Software and Applications Conference, 2014

Large-scale machine learning-based malware detection: confronting the "10-fold cross validation" scheme with reality.
Proceedings of the Fourth ACM Conference on Data and Application Security and Privacy, 2014

2013
Modularity and Dynamic Adaptation of Flexibly Secure Systems: Model-Driven Adaptive Delegation in Access Control Management.
LNCS Trans. Aspect Oriented Softw. Dev., 2013

Effective Inter-Component Communication Mapping in Android: An Essential Step Towards Holistic Security Analysis.
Proceedings of the 22th USENIX Security Symposium, Washington, DC, USA, August 14-16, 2013, 2013

PLEDGE: a product line editor and test generation tool.
Proceedings of the 17th International Software Product Line Conference co-located workshops, 2013

Multi-objective test generation for software product lines.
Proceedings of the 17th International Software Product Line Conference, 2013

Got issues? Who cares about it? A large scale investigation of issue trackers from GitHub.
Proceedings of the IEEE 24th International Symposium on Software Reliability Engineering, 2013

Assessing Software Product Line Testing Via Model-Based Mutation: An Application to Similarity Testing.
Proceedings of the Sixth IEEE International Conference on Software Testing, 2013

Towards automated testing and fixing of re-engineered feature models.
Proceedings of the 35th International Conference on Software Engineering, 2013

Achieving Practical Genericity in Model Weaving through Extensibility.
Proceedings of the Theory and Practice of Model Transformations, 2013

A Systematic Review of Model-Driven Security.
Proceedings of the 20th Asia-Pacific Software Engineering Conference, 2013

Model-driven adaptive delegation.
Proceedings of the Aspect-Oriented Software Development, 2013

The NOAH Project: Giving a Chance to Threatened Species in Africa with UAVs.
Proceedings of the e-Infrastructure and e-Services for Developing Countries, 2013

Sustainable ICT4D in Africa: Where Do We Go from Here?
Proceedings of the e-Infrastructure and e-Services for Developing Countries, 2013

2012
Pairwise testing for software product lines: comparison of two approaches.
Softw. Qual. J., 2012

Evolving Software - Introduction to the Special Theme.
ERCIM News, 2012

Bypassing the Combinatorial Explosion: Using Similarity to Generate and Prioritize T-wise Test Suites for Large Software Product Lines
CoRR, 2012

Improving Privacy on Android Smartphones Through In-Vivo Bytecode Instrumentation
CoRR, 2012

Dexpler: converting Android Dalvik bytecode to Jimple for static analysis with Soot.
Proceedings of the ACM SIGPLAN International Workshop on State of the Art in Java Program analysis, 2012

Automatically securing permission-based software by reducing the attack surface: an application to Android.
Proceedings of the IEEE/ACM International Conference on Automated Software Engineering, 2012

Towards flexible evolution of Dynamically Adaptive Systems.
Proceedings of the 34th International Conference on Software Engineering, 2012

Building specifications as a domain-specific aspect language.
Proceedings of the seventh workshop on Domain-Specific Aspect Languages, 2012

2011
Issues in model-driven behavioural product derivation.
Proceedings of the Fifth International Workshop on Variability Modelling of Software-Intensive Systems, 2011


Model Driven Mutation Applied to Adaptative Systems Testing.
Proceedings of the Fourth IEEE International Conference on Software Testing, 2011

Aspect-Oriented Model Development at Different Levels of Abstraction.
Proceedings of the Modelling Foundations and Applications - 7th European Conference, 2011

2010
Aspect-Oriented Design with Reusable Aspect Models.
LNCS Trans. Aspect Oriented Softw. Dev., 2010

Flexible Model Element Introduction Policies for Aspect-Oriented Modeling.
Proceedings of the Model Driven Engineering Languages and Systems, 2010

Automated and Scalable T-wise Test Case Generation Strategies for Software Product Lines.
Proceedings of the Third International Conference on Software Testing, 2010

2009
Aspect Model Unweaving.
Proceedings of the Model Driven Engineering Languages and Systems, 2009

Aspect-oriented multi-view modeling.
Proceedings of the 8th International Conference on Aspect-Oriented Software Development, 2009

2008
Reconciling Automation and Flexibility in Product Derivation.
Proceedings of the Software Product Lines, 12th International Conference, 2008

A generic weaver for supporting product lines.
Proceedings of the 13th international workshop on Early Aspects, 2008

Composing Multi-view Aspect Models.
Proceedings of the Seventh International Conference on Composition-Based Software Systems (ICCBSS 2008), 2008

2007
Weaving Multiple Aspects in Sequence Diagrams.
LNCS Trans. Aspect Oriented Softw. Dev., 2007

2006
Aspects Comportementaux et Tissage.
PhD thesis, 2006

Tissage d'aspects comportementaux.
Proceedings of the Actes des journéees Langages et Modèles à Objets, 2006

Semantic-based weaving of scenarios.
Proceedings of the 5th International Conference on Aspect-Oriented Software Development, 2006

2004
Merging Scenarios.
Proceedings of the Ninth International Workshop on Formal Methods for Industrial Critical Systems, 2004


  Loading...