2006-2024 Publications
All
Books
Edited books
Journal articles
Book chapters
Communications
Thesis
2024
R. Mzid, I. Rezigui, T. Ziadi : “Attention-based Method for Design Pattern Detection ”, The European Conference on Software Architecture (ECSA), Luxembourg, Luxembourg (2024)
R. Vacheret, F. PĂ©rez, T. Ziadi, L. Hillah : “Boosting fault localization of statements by combining topic modeling and Ochiai ”, Information and Software Technology, vol. 173, pp. 107499, (Elsevier) (2024)
H. Xu, S. Baarir, T. Ziadi, S. Essodaigui, Y. Bossu : “Automated Parameter Determination for Enhancing the Product Configuration System of Renault: An experience report ”, 28th International Conference on Engineering of Complex Computer Systems (ICECCS 2024), Limassol, Cyprus (2024)
2023
K. Ghallab, T. Ziadi, Z. Chalal : “Migrating Individual Applications into Software Product Lines using the Mobioos Forge Platform ”, 2023 30th Asia-Pacific Software Engineering Conference (APSEC), Seoul, Korea, Republic of, pp. 483-492, (IEEE), (ISBN: 979-8-3503-4417-2) (2023)
H. Xu, S. Baarir, T. Ziadi, S. Essodaigui, Y. Bossu, L. Hillah : “An Experience Report on the Optimization of the Product Configuration System of Renault * ”, 2023 27th International Conference on Engineering of Complex Computer Systems (ICECCS), Toulouse, France, pp. 197-206, (IEEE), (ISBN: 979-8-3503-4004-4) (2023)
H. Xu, S. Baarir, T. Ziadi, S. Essodaigui, Y. Bossu, L. Messan Hillah : “Optimization of the Product Configuration System of Renault ”, SAC '23: 38th ACM/SIGAPP Symposium on Applied Computing, SAC '23, Tallinn, Estonia, pp. 1486-1489, (ACM), (ISBN: 9781450395175) (2023)
2022
R. Lopez‑Herrejon, J. Martinez, W. Guez Assunção, T. Ziadi, M. Acher, S. Vergilio : “Handbook of Re-Engineering Software Intensive Systems into Software Product Lines ”, (Springer Cham), (ISBN: 978-3-031-11685-8) (2022)
W. Assunção, R. Lopez‑Herrejon, T. Ziadi, J. Martinez : “REVE 2022: 10th International Workshop on REverse Variability Engineering ”, SPLC '22: 26th ACM International Systems and Software Product Line Conference, vol. A, Graz, Austria, pp. 262-262, (ACM) (2022)
J. Martinez, T. Ziadi, T. BissyandĂ©, J. Klein, Y. Le Traon : “Bottom-Up Technologies for Reuse: A Framework to Support Extractive Software Product Line Adoption Activities ”, chapter in Handbook of Re-Engineering Software Intensive Systems into Software Product Lines, pp. 355-377, (Springer, Cham), (ISBN: 978-3-031-11685-8) (2022)
M. Kerdoudi, T. Ziadi, Ch. Tibermacine, S. Sadou : “A novel approach for Software Architecture Product Line Engineering ”, Journal of Systems and Software, vol. 186, pp. 111191, (Elsevier) (2022)
F. PĂ©rez, T. Ziadi, C. Cetina : “Utilizing Automatic Query Reformulations as Genetic Operations to Improve Feature Location in Software Models ”, IEEE Transactions on Software Engineering, vol. 48 (2), pp. 713-731, (Institute of Electrical and Electronics Engineers) (2022)
2021
H. Xu, S. Baarir, T. Ziadi, L. Hillah, S. Essodaigui, Y. Bossu : “Optimisation for the product configuration system of Renault: towards an integration of symmetries ”, 25th ACM International Systems and Software Product Line Conference - Volume B, vol. B, SPLC '21: Proceedings of the 25th ACM International Systems and Software Product Line Conference, Leicester, United Kingdom, pp. 86-90, (ACM) (2021)
2020
A. Benmerzoug, L. Yessad, T. Ziadi : “Analyzing the Impact of Refactoring Variants on Feature Location ”, International Conference on Software and Systems Reuse (ICSR), Hammamet, Tunisia (2020)
A. Shatnawi, A.‑D. Seriai, H. Sahraoui, T. Ziadi, A. Seriai : “ReSIde: Reusable Service Identification from Software Families ”, Journal of Systems and Software, vol. 170, pp. 110748, (Elsevier) (2020)
W. Assunção, M. Acher, T. Ziadi, J. Martinez : “REVE 2020: 8th International Workshop on Reverse Variability Engineering ”, SPLC '20: 24th ACM International Systems and Software Product Line Conference, Montreal, Quebec, Canada, (ACM) (2020)
A. Chueshev, J. Lawall, R. Bendraou, T. Ziadi : “Expanding the Number of Reviewers in Open-Source Projects by Recommending Appropriate Developers ”, ICSME 2020 - International Conference on Software Maintenance and Evolution, AdĂ©laĂŻde / Virtual, Australia (2020)
Th. Berger, J.‑Ph. Steghöfer, T. Ziadi, J. Robin, J. Martinez : “The State of Adoption and the Challenges of Systematic Variability Management in Industry ”, Empirical Software Engineering, vol. 25, pp. 1755-1797, (Springer Verlag) (2020)
2019
A. Shatnawi, T. Ziadi, M. Mohamadi : “Understanding Source Code Variability in Cloned Android Families: an Empirical Study on 75 Families ”, 2019 26th Asia-Pacific Software Engineering Conference (APSEC), Putrajava, Malaysia (2019)
A. Sadovykh, T. Ziadi, A. Bagnato, Th. Berger, J.‑Ph. Steghöfer, J. Robin, R. Mazo, E. Gallego : “REVaMP 2 Project: Towards Round-Trip Engineering of Software Product Lines -Approach, Intermediate Results and Challenges ”, Software Technology: Methods and Tools51st International Conference, TOOLS 2019, Innopolis, Russia, October 15–17, 2019, Proceedings, vol. 11771, Lecture Notes in Computer Science, Innopolis, Russian Federation, pp. 406-417, (Springer) (2019)
M. Acher, T. Ziadi, R. Lopez‑Herrejon, J. Martinez : “Seventh international workshop on reverse variability engineering (REVE 2019) ”, SPLC 2019 - 23rd International Systems and Software Product Line Conference, Paris, France, pp. 1, (ACM Press) (2019)
C. Cetina, O. Diaz, L. Duchien, M. Huchard, R. Rabiser, C. Salinesi, Ch. Seidl, Xh. TĂ«rnava, L. Teixeira, Th. Thum, T. Ziadi : “Proceedings of the 23rd International Systems and Software Product Line Conference - Volume B (SPLC): Paris, France — September 09 - 13, 2019 ”, SPLC 2019 - Proceedings of the 23rd International Systems and Software Product Line Conference, vol. B, (Association for Computing Machinery), (ISBN: 978-1-4503-6668-7) (2019)
M. Kerdoudi, T. Ziadi, Ch. Tibermacine, S. Sadou : “A Bottom-Up Approach for Reconstructing Software Architecture Product Lines ”, ECSA 2019 - 13th European Conference on Software Architecture, vol. 2, ECSA '19: Proceedings of the 13th European Conference on Software Architecture, Paris, France, pp. 46-49, (ACM) (2019)
S. GrĂĽner, A. Burger, H. Abukwaik, S. El‑Sharkawy, K. Schmid, T. Ziadi, A. Paule, F. Suda, A. Viehl : “Demonstration of a Toolchain for Feature Extraction, Analysis and Visualization on an Industrial Case Study ”, 2019 IEEE 17th International Conference on Industrial Informatics (INDIN), Helsinki, Finland, pp. 459-465, (IEEE) (2019)
M. Kerdoudi, T. Ziadi, Ch. Tibermacine, S. Sadou : “Recovering Software Architecture Product Lines ”, ICECCS 2019 - 24th International Conference on Engineering of Complex Computer Systems, Nansha, Guangzhou, China, pp. 226-235, (IEEE) (2019)
Th. Berger, Ph. Collet, L. Duchien, Th. Fogdal, P. Heymans, T. Kehrer, J. Martinez, R. Mazo, L. Montalvillo, C. Salinesi, Xh. TĂ«rnava, Th. Thum, T. Ziadi : “SPLC ’19: Proceedings of the 23rd International Systems and Software Product Line Conference - Volume A ”, (2019)
2018
T. Ziadi, L. Hillah : “Software Product Line Extraction from Bytecode based applications ”, International Conference on Engineering of Complex Computer Systems, Melbourne, Australia (2018)
J. Martinez, N. Ordoñez, Xh. TĂ«rnava, T. Ziadi, J. Aponte, E. Figueiredo, M. Valente : “Feature Location Benchmark with ArgoUML SPL ”, Systems and Software Product Line Conference (SPLC), Gothenburg, Sweden (2018)
J. Martinez, Xh. TĂ«rnava, T. Ziadi : “Software Product Line Extraction from Variability-Rich Systems: The Robocode Case Study ”, Systems and Software Product Line Conference (SPLC), Gothenburg, Sweden (2018)
T. Ziadi, R. Lopez‑Herrejon, M. Acher, J. Martinez : “Sixth International Workshop on Reverse Variability Engineering (REVE 2018), associated with SPLC ”, (2018)
J. Martinez, T. Ziadi, M. Papadakis, T. BissyandĂ©, J. Klein, Y. Le Traon : “Feature location benchmark for extractive software product line adoption research using realistic and synthetic Eclipse variants ”, Information and Software Technology, (Elsevier) (2018)
S. Casare, T. Ziadi, A. Brandao, Z. Guessoum : “An Automated Approach to Manage MAS-Product Line Methods ”, 5th International Workshop on Engineering Multi-Agent Systems (EMAS 2017), vol. 10738, Lecture Notes in Computer Science, Sao Paulo, Brazil, pp. 180-197, (ISBN: 978-3-319-91899-0) (2018)
D. Boufedji, Z. Guessoum, A. Brandao, T. Ziadi, A. Mokhtari : “Towards a MAS Product Line Engineering Approach ”, Engineering Multi-Agent Systems 5th International Workshop, EMAS 2017, Sao Paulo, Brazil, May 8-9, 2017, Revised Selected Papers, vol. 10738, Lecture Notes in Artificial Intelligence, Sao Paulo, Brazil, pp. 161-179, (Springer) (2018)
M. Acher, P. Temple, J.‑M. JĂ©zĂ©quel, J. Galindo Duarte, J. Martinez, T. Ziadi : “VaryLaTeX: Learning Paper Variants That Meet Constraints ”, VaMoS 2018 - 12th International Workshop on Variability Modelling of Software-Intensive Systems, Madrid, Spain, pp. 83-88, (ACM) (2018)
J. Martinez, J.‑S. Sottet, A. GarcĂa Frey, T. BissyandĂ©, T. Ziadi, J. Klein, P. Temple, M. Acher, Y. Le Traon : “Towards Estimating and Predicting User Perception on Software Product Variants ”, ICSR 2018 - International Conference on Software Reuse, vol. 10826, LNCS, Madrid, Spain, pp. 23-40, (Springer) (2018)
2017
J. Martinez, R. Lopez‑Herrejon, T. Ziadi, M. Acher : “Fifth International Workshop on Reverse Variability Engineering (REVE 2017), associated with SPLC ”, 5st International workshop on Reverse Variability Engineering, REVE 2017, SĂ©ville, Spain (2017)
J. Martinez, Wesley K. G. Assunção, T. Ziadi : “ESPLA: A catalog of Extractive SPL Adoption case studies ”, Proceedings of the International Systems and Software Product Line Conference, SPLC 2017, SĂ©ville, Spain (2017)
J. Martinez, T. Ziadi, T. BissyandĂ©, J. Klein, Y. Le Traon : “Bottom-Up Technologies for Reuse: Automated Extractive Adoption of Software Product Lines ”, Proceedings of the 39th International Conference on Software Engineering Companion, Buenos Aires, Argentina, pp. 67-70 (2017)
A. Sadovykh, A. Bagnato, J. Robin, A. Viehl, T. Ziadi, J. Martinez : “REVAMP: Challenges and innovation roadmap for variability management in round-trip engineering of software-intensive systems ”, GĂ©nie logiciel : le magazine de l'ingĂ©nierie du logiciel et des systèmes n°120, pp. 32-36, (GĂ©nie industriel multimĂ©dia) (2017)
S. Casare, T. Ziadi, A. Brandao, Z. Guessoum : “Meduse: an Approach for Tailoring Software Development Process ”, 2016 21st International Conference on Engineering of Complex Computer Systems (ICECCS), Dubai, United Arab Emirates, pp. 197-200 (2017)
J. Martinez, J.‑S. Sottet, A. GarcĂa Frey, T. Ziadi, T. BissyandĂ©, J. Vanderdonckt, J. Klein, Y. Le Traon : “Variability Management and Assessment for User Interface Design ”, chapter in Human Centered Software Product Lines, vol. 89 (9), Human–Computer Interaction Series, pp. 81-106, (Springer) (2017)
2016
T. Ziadi : “Contributions to Variability Inference for the development of Software Systems ”, habilitation, phd defence 12/09/2016 (2016)
R. Lopez‑Herrejon, T. Ziadi, J. Martinez, M. Acher : “Fourth International Workshop on Reverse Variability Engineering (REVE 2016), associated with SPLC ”, (2016)
T. Ziadi, J.‑L. Farges, S. Stinckwich, M. Ziane, S. Dhouib, F. Marmoiton, N. Morette, C. Novales, S. Kchir, B. Patin : “A Toolset to Address Variability in Mobile Robotics ”, Journal of Software Engineering for Robotics, vol. 7 (1), pp. 20-35 (2016)
J. Martinez, T. Ziadi, M. Papadakis, T. BissyandĂ©, J. Klein, Y. Le Traon : “Feature Location Benchmark for Software Families Using Eclipse Community Releases ”, 15th International Conference on Software Reuse, ICSR 2016, vol. 9679, Lecture Notes in Computer Science, Limassol, Cyprus, pp. 267-283, (Springer) (2016)
J. Martinez, T. Ziadi, T. BissyandĂ©, J. Klein, Y. Le Traon : “Name suggestions during feature identification: the variclouds approach ”, SPLC '16 - 20th International Systems and Software Product Line Conference, Beijing, China, pp. 119-123, (ACM) (2016)
L. Li, J. Martinez, T. Ziadi, T. BissyandĂ©, J. Klein, Y. Le Traon : “Mining families of android applications for extractive SPL adoption ”, SPLC '16 - 20th International Systems and Software Product Line Conference, Beijing, China, pp. 271-275, (ACM) (2016)
2015
J. Martinez, T. Ziadi, T. BissyandĂ©, J. Klein, Y. Le Traon : “Bottom-Up Adoption of Software Product Lines - A Generic and Extensible Approach ”, 19th International Software Product Line Conference (SPLC), Nashville, TN, United States, pp. 101-110, (ACM) (2015)
J. Martinez, T. Ziadi, T. BissyandĂ©, J. Klein, Y. Le Traon : “Estimating and Predicting Human Perception on Computer-Generated Artwork Variants ”, Genetic and Evolutionary Computation Conference - GECCO, Companion Material Proceedings, Madrid, Spain, pp. 1431-1432, (ACM) (2015)
R. Lopez‑Herrejon, T. Ziadi, J. Martinez, A. Thurimella, M. Acher : “Third International Workshop on Reverse Variability Engineering (REVE 2015), associated with {SPLC} ”, Proceedings of the 19th International Conference on Software Product Line, Nashville, TN, United States, pp. 394-394, (ACM) (2015)
S. Lamprier, N. Baskiotis, T. Ziadi, L. Hillah : “The CARE Platform for the Analysis of Behavior Model Inference Techniques ”, Information and Software Technology, vol. 60, pp. 32-50, (Elsevier) (2015)
J. Martinez, J. Malburg, T. Ziadi, G. Fey : “Towards analysing feature locations through testing traces with {BUT4R}euse ”, Workshop on Design Automation for Understanding Hardware Designs (DUHDe), Grenoble, France (2015)
J. Martinez, T. Ziadi, T. BissyandĂ©, J. Klein, Y. Le Traon : “Automating the Extraction of Model-Based Software Product Lines from Model Variants ”, ASE 2015 - 30th IEEE/ACM International Conference on Automated Software Engineering, Lincoln, Nebraska, United States, pp. 396-406, (IEEE) (2015)
R. Lopez‑Herrejon, T. Ziadi, J. Martinez, A. Thurimella, M. Acher : “Third International Workshop on Reverse Variability Engineering (REVE 2015), associated with SPLC ”, 3rd International workshop on Reverse Variability Engineering, REVE 2015, Nashville, TN, United States, (ACM), (ISBN: 978-1-4503-3613-0) (2015)
A. Brandao, D. Boufedji, T. Ziadi, Z. Guessoum : “Vers une approche d’ingĂ©nierie multiagent Ă base de ligne de produits logiciels ”, 23e s JournĂ©es Francophones sur les Systèmes Multi-Agents (JFSMA'15), Rennes, France, pp. 49-58, (CĂ©paduès) (2015)
2014
J. Martinez, T. Ziadi, R. Mazo, TegawendĂ© F. BissyandĂ©, J. Klein, Y. Le Traon : “Feature Relations Graphs: A Visualisation Paradigm for Feature Constraints in Software Product Lines ”, IEEE Working Conference on Software Visualization (VISSOFT 2014), Victoria, Canada, pp. 50-59 (2014)
S. Lamprier, T. Ziadi, N. Baskiotis, L. Hillah : “Exact and Efficient Temporal Steering of Software Behavioral Model Inference ”, Proc. of 19th IEEE International Conference on Engineering of Complex Computer Systems (ICECCS), Tianjin, China, pp. 166-175, (IEEE) (2014)
J. Martinez, T. Ziadi, J. Klein, Y. Le Traon : “Identifying and Visualising Commonality and Variability in Model Variants ”, 10th European Conference on Modelling Foundations and Applications, vol. 8569, Lecture Notes in Computer Science, York, United Kingdom, pp. 117-131, (Springer) (2014)
T. Ziadi, Ch. Henard, M. Papadakis, M. Ziane, Y. Le Traon : “Towards a Language-Independent Approach for Reverse-Engineering of Software Product Lines ”, 29th Symposium On Applied Computing, SAC 2014, Gyeongju, Korea, Republic of, pp. 1064-1071, (ACM) (2014)
R. Lopez‑Herrejon, T. Ziadi, J. Martinez, A. Kumar : “2nd workshop on Reverse Variability Engineering (REVE), associated with SPLC ”, 2nd International workshop on Reverse Variability Engineering, REVE 2014, Florence, Italy, (ACM) (2014)
2013
T. Ziadi, T. Saher, S. Kchir, S. Stinckwich : “Software Product Lines for the development of Families of DSLs for Robotics ”, 6e JournĂ©e Lignes de Produits, Paris, France, pp. ldpidm-3 (2013)
S. Kchir, T. Ziadi, M. Ziane, S. Stinckwich : “A Top-Down Approach to Managing Variability in Robotics Algorithms. ”, Proceedings of the Fourth International Workshop on Domain-Specific Languages and Models for Robotic Systems (DSLRob 2013), Tokyo, Japan, pp. 6, (DSLRob13) (2013)
S. Lamprier, N. Baskiotis, T. Ziadi, L. Hillah : “CARE: a platform for reliable Comparison and Analysis of Reverse-Engineering techniques ”, 18th IEEE International Conference on Engineering of Complex Computer Systems -- ICECCS, Singapore, Singapore, pp. 252-255, (IEEE) (2013)
R. Lopez‑Herrejon, T. Ziadi, J. Martinez, A. Kumar : “Proceedings of the 1st workshop on Reverse Variability Engineering (REVE), associated with CSMR 2013 ”, (2013)
2012
S. Dhouib, S. Kchir, S. Stinckwich, T. Ziadi, M. Ziane : “RobotML, a Domain-Specific Language to Design, Simulate and Deploy Robotic Applications ”, Third international conference on Simulation, Modeling, and Programming for Autonomous Robots (SIMPAR'12), vol. 7628, Lecture Notes In Computer Science, Tsukuba, Japan, pp. 149-160, (Springer-Verlag) (2012)
T. Ziadi, L. Frias, M. Almeida Da Silva, M. Ziane : “Feature Identification from the Source Code of Product Variants ”, 16th European Conference on Software Maintenance and Reengineering (CSMR), Szeged, Hungary, pp. 417-422, (IEEE Computer Science) (2012)
2011
2010
2009
T. Ziadi, X. Blanc, A. Raji : “From Requirements to Code Revisited ”, 12th IEEE International Symposium on Object-oriented Real-time distributed Computing (ISORC'09), Tokyo, Japan, pp. 228-235 (2009)
2007
2006
X. Blanc, T. Ziadi, C. Besse : “GĂ©nĂ©ration de code pour les système rĂ©actifs Ă partir de modèles UML2 - Application Ă AIBO ”, 2e JournĂ©es sur l'IngĂ©nierie DirigĂ©e par les Modèles (IDM '06), Lille, France, pp. 189-205 (2006)
T. Ziadi, J.‑M. JĂ©zĂ©quel : “Product Line Engineering with the UML: Deriving Products ”, chapter in Software Product Lines, pp. 557-588, (Springer Verlag) (2006)