Home // SnT // People // Jacques KLEIN

Jacques KLEIN

Jacques KLEIN

Adjoint de recherche

Faculty or Centre Faculté des Sciences, de la Technologie et de la Communication
Research Unit CSC
Postal Address Weicker Building, Université du Luxembourg
4, rue Alphonse Weicker
L-2721 Luxembourg
Campus Office C121
Email
Telephone (+352) 46 66 44 5600
Joined the University in 2010

Personal web page: http://sites.google.com/site/jacqueskleinwebpage/

--

Since 2010, I have been working at the University of Luxembourg (permanent position) with Prof. Yves Le Traon

I'm a member of the Serval Team of the SnT (Interdisciplinary Centre for Security Reliability and Trust).

I'm also a member of the CSC Research Unit. 

Previously (from 2009 to 2010), I was a full time project manager at the Public Research Center Gabriel Lippmann in Belvaux, Luxembourg. I worked on several IT research projects on software engineering. From 2007 to 2008, I was Post-Doc at the University of Luxembourg. From October 2003 to December 2006, I was a PhD student atIRISA, Rennes, France, in the Triskell team (thesis title: Weaving and Behavioural Aspects) under the supervision of Prof. J.M. Jézéquel and L. Hélouët.

I am very interested in:

  • Security (mainly security for Android) by applying Software Engineering to security 
  • Model-Driven Engineering, with a focus on composition: Model Composition, Aspect-Oriented Modeling, ...
  • Software Testing 
  • Software Product Lines

All my publications are available here (DBLP list and Google Scholar Citations list)

If you need more info, go here: http://sites.google.com/site/jacqueskleinwebpage/

Last updated on: Wednesday, 17 July 2013

powered by
orbilu.uni.lu

2014

Full Text
See detailLarge-scale Machine Learning-based Malware Detection: Confronting the "10-fold Cross Validation" Scheme with Reality
Allix, Kevin; Bissyande, Tegawendé François D Assise; Jerome, Quentin; Klein, Jacques; State, Radu; Le Traon, Yves

in Proceedings of the 4th ACM Conference on Data and Application Security and Privacy (2014, March)

Full Text
See detailMachine Learning-Based Malware Detection for Android Applications: History Matters!
Allix, Kevin; Bissyande, Tegawendé François D Assise; Klein, Jacques; Le Traon, Yves

Report (2014)

Full Text
See detailA Forensic Analysis of Android Malware -- How is Malware Written and How It Could Be Detected?
Allix, Kevin; Jerome, Quentin; Bissyande, Tegawendé François D Assise; Klein, Jacques; State, Radu; Le Traon, Yves

in Proceedings of the 2014 IEEE 38th Annual Computer Software and Applications Conference (2014, July)

Full Text
See detailReactive Security for Smart Grids Using Models@run.time-Based Simulation and Reasoning
Hartmann, Thomas; Fouquet, François; Klein, Jacques; Nain, Grégory; Le Traon, Yves

in Proceedings of the Second Open EIT ICT Labs Workshop on Smart Grid Security (SmartGridSec14) (2014, April)

Full Text
See detailModel-based time-distorted Contexts for efficient temporal Reasoning
Hartmann, Thomas; Fouquet, François; Nain, Grégory; Brice, Morin; Klein, Jacques; Le Traon, Yves

Poster (2014, July 02)

Full Text
See detailA Native Versioning Concept to Support Historized Models at Runtime
Hartmann, Thomas; Fouquet, François; Nain, Grégory; Morin, Brice; Klein, Jacques; Barais, Olivier; Le Traon, Yves

in Dingel, Juergen; Schulte, Wolfram; Ramos, Isidro; Abrahao, Silvia; Insfran, Emilio (Eds.) Model-Driven Engineering Languages and Systems - 17th International Conference, MODELS 2014, Valencia, Spain, September 28 - October 3, 2014. Proceedings (2014)

Full Text
See detailReasoning at Runtime using time-distorted Contexts: A Models@run.time based Approach
Hartmann, Thomas; Fouquet, François; Nain, Grégory; Morin, Brice; Klein, Jacques; Le Traon, Yves

in Proceedings of the 26th International Conference on Software Engineering and Knowledge Engineering (2014, July)

Full Text
See detailBypassing the Combinatorial Explosion: Using Similarity to Generate and Prioritize T-wise Test Configurations for Software Product Lines
Henard, Christopher; Papadakis, Mike; Perrouin, Gilles; Klein, Jacques; Heymans, Patrick; Le Traon, Yves

in IEEE Transactions on Software Engineering (2014), 40(7), 650-670

Full Text
See detailAutomatically Exploiting Potential Component Leaks in Android Applications
Li, Li; Bartel, Alexandre; Klein, Jacques; Le Traon, Yves

Report (2014)

Full Text
See detailDetecting privacy leaks in Android Apps
Li, Li; Bartel, Alexandre; Klein, Jacques; Le Traon, Yves

Scientific Conference (2014, February 26)

Full Text
See detailUsing A Path Matching Algorithm to Detect Inter-Component Leaks in Android Apps
Li, Li; Bartel, Alexandre; Klein, Jacques; Le Traon, Yves

Scientific Conference (2014, March 12)

Full Text
See detailI know what leaked in your pocket: uncovering privacy leaks on Android Apps with Static Taint Analysis
Li, Li; Bartel, Alexandre; Klein, Jacques; Le Traon, Yves; Arzt, Steven; Rasthofer, Siegfried; Bodden, Eric; Octeau, Damien; McDaniel, Patrick

Report (2014)

Full Text
See detailAdvances in Model-Driven Security
Lucio, Levi; Zhang, Qin; Nguyen, Phu Hong; Amrani, Moussa; Klein, Jacques; Vangheluwe, Hans; Le Traon, Yves

in Memon, Atif (Ed.) Advances in Computers (2014)

See detailBUT4Reuse Feature identifier: Identifying reusable features on software variants
Martinez, Jabier; Ziadi, Tewfik; Klein, Jacques; Le Traon, Yves

Poster (2014)

Full Text
See detailIdentifying and Visualising Commonality and Variability in Model Variants
Martinez, Jabier; Ziadi, Tewfik; Klein, Jacques; Le Traon, Yves

in ECMFA 2014 European Conference on Modelling Foundations and Applications (2014)

Full Text
See detailFeature Relations Graphs: A Visualisation Paradigm for Feature Constraints in Software Product Lines
Martinez, Jabier; Ziadi, Tewfik; Mazo, Raul; Klein, Jacques; Le Traon, Yves

in 2nd IEEE Working Conference on Software Visualization (2014)

Full Text
See detailModel-Driven Security with A System of Aspect-Oriented Security Design Patterns
Nguyen, Phu Hong; Klein, Jacques; Le Traon, Yves

in 2nd Workshop on View-Based, Aspect-Oriented and Orthographic Software Modelling (2014, July 22)

Full Text
See detailModeling, composing, and testing of security concerns in a Model-Driven Security approach
Nguyen, Phu Hong; Klein, Jacques; Le Traon, Yves

Scientific Conference (2014, February 26)

Full Text
See detailModularity and Dynamic Adaptation of Flexibly Secure Systems: Model-Driven Adaptive Delegation in Access Control Management
Nguyen, Phu Hong; Nain, Grégory; Klein, Jacques; Mouelhi, Tejeddine; Le Traon, Yves

in Transactions on Aspect-Oriented Software Development (2014), 11

Top of Page

2013

Full Text
See detailSustainable ICT4D in Africa: Where Do We Go From Here?
Bissyande, Tegawendé François D Assise; Ahmat, Daouda; Ouoba, Jonathan; van Stam, Gertjan; Klein, Jacques; Le Traon, Yves

in EAI International Conference on e-Infrastructure and e-Services for Developing Countries (2013)

Full Text
See detailGot Issues? Who Cares About It? A Large Scale Investigation of Issue Trackers from GitHub
Bissyande, Tegawendé François D Assise; Lo, David; Jiang, Lingxiao; Reveillere, Laurent; Klein, Jacques; Le Traon, Yves

in Proceedings of the 24th International Symposium on Software Reliability Engineering (ISSRE 2013) (2013, November)

Full Text
See detailAssessing Software Product Line Testing Via Model-Based Mutation: An Application to Similarity Testing
Henard, Christopher; Papadakis, Mike; Perrouin, Gilles; Klein, Jacques; Le Traon, Yves

in 2013 IEEE Sixth International Conference on Software Testing, Verification and Validation, Workshops Proceedings, Luxembourg, Luxembourg, March 18-22, 2013 (2013)

Full Text
See detailMulti-objective test generation for software product lines
Henard, Christopher; Papadakis, Mike; Perrouin, Gilles; Klein, Jacques; Le Traon, Yves

in 17th International Software Product Line Conference, SPLC 2013, Tokyo, Japan - August 26 - 30, 2013 (2013)

Full Text
See detailPLEDGE: a product line editor and test generation tool
Henard, Christopher; Papadakis, Mike; Perrouin, Gilles; Klein, Jacques; Le Traon, Yves

in 17th International Software Product Line Conference co-located workshops, SPLC 2013 workshops, Tokyo, Japan - August 26 (2013)

Full Text
See detailTowards automated testing and fixing of re-engineered feature models
Henard, Christopher; Papadakis, Mike; Perrouin, Gilles; Klein, Jacques; Le Traon, Yves

in Proceedings of the 2013 International Conference on Software Engineering (2013)

Full Text
See detailAchieving Practical Genericity in Model Weaving through Extensibility
Kramer, Max E.; Klein, Jacques; Steel, Jim R. H.; Morin, Brice; Kienzle, Jörg; Barais, Olivier; Jézéquel, Jean-Marc

in Duddy, Keith; Kappel, Gerti (Eds.) Theory and Practice of Model Transformations (2013)

Full Text
See detailA Systematic Review of Model-Driven Security
Nguyen, Phu Hong; Klein, Jacques; Kramer, Max; Le Traon, Yves

in The 20th Asia-Pacific Software Engineering Conference Proceedings (2013, December)

Full Text
See detailModel-Driven Adaptive Delegation
Nguyen, Phu Hong; Nain, Grégory; Klein, Jacques; Mouelhi, Tejeddine; Le Traon, Yves

in Masuhara, Hidehiko; Chiba, Sigeru; Ubayashi, Naoyasu (Eds.) Proceedings of the 12th annual international conference companion on Aspect-oriented software development (2013, March)

Full Text
See detailEffective Inter-Component Communication Mapping in Android with Epicc: An Essential Step Towards Holistic Security Analysis
Octeau, Damien; McDaniel, Patrick; Jha, Somesh; Bartel, Alexandre; Bodden, Eric; Klein, Jacques; Le Traon, Yves

in Effective Inter-Component Communication Mapping in Android with Epicc: An Essential Step Towards Holistic Security Analysis (2013)

Top of Page

2012

Full Text
See detailImproving Privacy on Android Smartphones Through In-Vivo Bytecode Instrumentation
Bartel, Alexandre; Klein, Jacques; Monperrus, Martin; Allix, Kevin; Le Traon, Yves

Report (2012)

Full Text
See detailAutomatically Securing Permission-Based Software by Reducing the Attack Surface: An Application to Android
Bartel, Alexandre; Klein, Jacques; Monperrus, Martin; Le Traon, Yves

in IEEE/ACM International Conference on Automated Software Engineering (2012)

Full Text
See detailDexpler: Converting Android Dalvik Bytecode to Jimple for Static Analysis with Soot
Bartel, Alexandre; Klein, Jacques; Monperrus, Martin; Le Traon, Yves

in ACM SIGPLAN International Workshop on the State Of the Art in Java Program Analysis (SOAP 2012) (2012)

Full Text
See detailBypassing the Combinatorial Explosion: Using Similarity to Generate and Prioritize T-wise Test Suites for Large Software Product Lines
Henard, Christopher; Papadakis, Mike; Perrouin, Gilles; Klein, Jacques; Heymans, Patrick; Le Traon, Yves

Report (2012)

Full Text
See detailOn the Formalisation of GeKo: a Generic Aspect Models Weaver
Klein, Jacques; Kramer, Max E.; Steel, Jim R. H.; Morin, Brice; Kienzle, Jörg; Barais, Olivier; Jézéquel, Jean-Marc

in On the Formalisation of GeKo: a Generic Aspect Models Weaver (Tech Report) (2012)

Full Text
See detailBuilding specifications as a domain-specific aspect language
Kramer, Max E.; Klein, Jacques; Steel, Jim R. H.

in DSAL'12 - Proceedings of the 7th Workshop on Domain-Specific Aspect Languages (2012)

Full Text
See detailEvolving Software - Introduction to the Special Theme
Mens, Tom; Klein, Jacques

in ERCIM News (2012), 88

See detailComparing Six Modeling Approaches
Mussbacher, Gunter; Al Abed, Wisam; Alam, Omar; Ali, Shaukat; Beugnard, Antoine; Bonnet, Valentin; Bræk, Rolv; Capozucca, Alfredo; Cheng, Betty; Fatima, Urooj; France, Robert; Georg, Geri; Guelfi, Nicolas; Istoan, Paul; Jézéquel, Jean-Marc; Kienzle, Jörg; Klein, Jacques; Lézoray, Jean-Baptiste; Malakuti, Somayeh; Moreira, Ana; Phung-Khac, An; Troup, Lucy

in Kienzle, Joerg (Ed.) Models in Software Engineering (2012)

Full Text
See detailTowards Flexible Evolution of Dynamically Adaptive Systems
Perrouin, Gilles; Morin, Brice; Chauvel, Franck; Fleurey, Franck; Klein, Jacques; Le Traon, Yves; Barais, Olivier; Jézéquel, Jean-Marc

in New Ideas & Emerging Results Track of the International Conference of Software Engineering (NIER@ICSE) (2012, June)

Full Text
See detailPairwise testing for software product lines: Comparison of two approaches
Perrouin, Gilles; Oster, Sebastian; Sen, Sagar; Klein, Jacques; Baudry, Benoit; Le Traon, Yves

in Software Quality Journal (2012), 20(3), 605-643

Top of Page

2011

Full Text
See detailAspect-Oriented Model Development at Different Levels of Abstraction
Alferez, Mauricio; Amalio, Nuno; Ciraci, Selim; Fleurey, Franck; Kienzle, Jorg; Klein, Jacques; Kramer, Max; Mosser, Sebastien; Mussbacher, Gunter; Roubtsova, Ella; Zhang, Gefei

in Modelling Foundations and Applications - 7th European Conference, ECMFA 2011 (2011)

Full Text
See detailModel Driven Mutation Applied to Adaptative Systems Testing
Bartel, Alexandre; Baudry, Benoit; Munoz, Freddy; Klein, Jacques; Mouelhi, Tejeddine; Le Traon, Yves

in Mutation 2011 (@ICST) (2011)

Full Text
See detailAutomatically Securing Permission-Based Software by Reducing the Attack Surface: An Application to Android
Bartel, Alexandre; Klein, Jacques; Monperrus, Martin; Le Traon, Yves

in Automatically Securing Permission-Based Software by Reducing the Attack Surface: An Application to Android (Tech Report) (2011)

Full Text
See detailIssues in model-driven behavioural product derivation
Istoan, Paul; Biri, Nicolas; Klein, Jacques

in Fifth International Workshop on Variability Modelling of Software-intensive Systems (Vamos 2011) (2011)

Full Text
See detailA Metamodel-based Classification of Variability Modeling Approaches
Istoan, Paul; Klein, Jacques; Perrouin, Gilles; Jezequel, Jean-Marc

in VARY, International Workshop affiliated with ACM/IEEE 14th International Conference on Driven Engineering Languages and Systems (2011)

Top of Page

2010

Full Text
See detailAspect-Oriented Design with Reusable Aspect Models
Joerg, Kienzle; Wisam, Al Abedl; Fleurey, Franck; Jézéquel; Klein, Jacques

in Transactions on Aspect-Oriented Software Development (TAOSD), LNCS (2010)

Full Text
See detailFlexible model element introduction policies for aspect-oriented modeling
Morin, Brice; Klein, Jacques; Kienzle, Jörg; Jézéquel, Jean-Marc

in 13th IEEE/ACM International Conference on Model Driven Engineering Languages and Systems, MODELS 2010, LNCS (2010), 6395 LNCS(PART 2), 63-77

Full Text
See detailAutomated and Scalable T-wise Test Case Generation Strategies for Software Product Lines
Perrouin, Gilles; Sen, Sagar; Klein, Jacques; Baudry, Benoit; Le Traon, Yves

in International Conference on Software Test and Validation (2010)

Top of Page

2009

Full Text
See detailAspect-Oriented Multi-View Modeling
Kienzle, Joerg; Al Abed, Wisam; Klein, Jacques

in 8th International Conference on Aspect Oriented Software Development (AOSD.09) (2009)

Full Text
See detailAspect model unweaving
Klein, Jacques; Kienzle, J.; Morin, B.; Jézéquel, J.-M.

in 12th IEEE/ACM International Conference on Model Driven Engineering Languages and Systems, MODELS 2009, (2009), 5795 LNCS

Top of Page

2008

Full Text
See detailComposing Multi-View Aspect Models
Barais, Olivier; Klein, Jacques; Baudry, Benoit; Jackson, Andrew; Clarke, Siobhan

in 7th IEEE International Conference on Composition Based Software Systems (2008)

Full Text
See detailA Generic Weaver for supporting Product Lines
Morin, Brice; Klein, Jacques; Barais, Olivier; Jezequel, Jean-Marc

in Early Aspects Workshop at E (2008)

Full Text
See detailReconciling Automation and Flexibility in Product Derivation
Perrouin, Gilles; Klein, Jacques; Guelfi, Nicolas; Jezequel, Jean Marc

in 12th International Software Product Line Conference (SPLC2008) (2008)

Top of Page

2007

Full Text
See detailReusable Aspect Models
Klein, Jacques; Kienzle, Jörg

in 11th Workshop on Aspect Oriented Modeling, AOM at Models’07 (2007)

Top of Page