|
Sarch-Checks: A Method for Checking Software Architecture Security Properties Using a Knowledge Graph
Jeisson Andrés Vergara Vargas
,
Salah Sadou
,
Chouki Tibermacine
,
Felipe Restrepo-Calle
Communication dans un congrès
lirmm-04837203
v1
|
|
Leveraging a Microservice Architecture, Access Control and Interoperability Patterns to Manage Privacy-related User Consents
Selena Lamari
,
Nadjia Benblidia
,
Chouki Tibermacine
,
Christelle Urtado
,
Sylvain Vauttier
ICSOC 2024 - 22nd International Conference on Service-Oriented Computing, Dec 2024, Tunis, Tunisia. pp.146-157
Communication dans un congrès
hal-04737951
v1
|
|
Is it Worth Migrating a Monolith to Microservices? An Experience Report on Performance, Availability and Energy Usage
Vincent Berry
,
Arnaud Castelltort
,
Benoit Lange
,
Joan Teriihoania
,
Chouki Tibermacine
et al.
Communication dans un congrès
hal-04781943
v1
|
|
A novel approach for Software Architecture Product Line Engineering
Mohamed Lamine Kerdoudi
,
Tewfik Ziadi
,
Chouki Tibermacine
,
Salah Sadou
ICSA 2023 - 20th IEEE International Conference on Software Architecture, Mar 2023, L'Aquila, Italy
Communication dans un congrès
hal-04445840
v1
|
|
Guiding Feature Models Synthesis from User-Stories: An Exploratory Approach
Thomas Georges
,
Liam Rice
,
Marianne Huchard
,
Mélanie König
,
Clémentine Nebut
et al.
VaMoS 2023 - 17th International Working Conference on Variability Modelling of Software-Intensive Systems, Jan 2023, Odense, Denmark. pp.65-70, ⟨10.1145/3571788.3571797⟩
Communication dans un congrès
lirmm-03971078
v1
|
|
A Process for Assisting Privacy-by-Design Software Engineering
Selena Lamari
,
Nadjia Benblidia
,
Chouki Tibermacine
,
Christelle Urtado
,
Sylvain Vauttier
ICSR 2022 - 20th International Conference on Software and Systems Reuse, Jun 2022, Montpellier, France
Communication dans un congrès
hal-03752802
v1
|
|
Towards Migrating Legacy Software Systems to Microservice-based Architectures: a Data-Centric Process for Microservice Identification
Yamina Romani
,
Okba Tibermacine
,
Chouki Tibermacine
ICSA-C 2022 - IEEE 19th International Conference on Software Architecture Companion, Mar 2022, Honolulu, United States. pp.15-19, ⟨10.1109/ICSA-C54293.2022.00010⟩
Communication dans un congrès
hal-04101242
v1
|
|
ShellOnYou : Learning by Doing Unix Command Line
Vincent Berry
,
Arnaud Castelltort
,
Chrysta Pélissier
,
Marion Rousseau
,
Chouki Tibermacine
ITiCSE 2022 - 27th ACM Conference on on Innovation and Technology in Computer Science Education, Jul 2022, Dublin, Ireland. pp.379-385, ⟨10.1145/3502718.3524753⟩
Communication dans un congrès
halshs-03726175
v1
|
|
Identifying Metamodel Inaccurate Structures During Metamodel/Constraint Co-Evolution
Elyes Cherfa
,
Soraya Mesli-Kesraoui
,
Chouki Tibermacine
,
Régis Fleurquin
,
Salah Sadou
MODELS 2021 - ACM/IEEE 24th International Conference on Model Driven Engineering Languages and Systems, Oct 2021, Fukuoka, Japan. pp.24-34, ⟨10.1109/MODELS50736.2021.00012⟩
Communication dans un congrès
lirmm-03521022
v1
|
|
Variability Extraction from Simulator I/O Data Schemata in Agriculture Decision-Support Software
Thomas Georges
,
Marianne Huchard
,
Mélanie König
,
Clémentine Nebut
,
Chouki Tibermacine
FCA4AI 2021 - What can FCA do for Artificial Intelligence?@ IJCAI 2021, Aug 2021, Montréal, Québec, Canada. pp.59-70
Communication dans un congrès
hal-03375570
v1
|
|
On investigating Metamodel Inaccurate Structures
Elyes Cherfa
,
Soraya Mesli Kesraoui
,
Chouki Tibermacine
,
Régis Fleurquin
,
Salah Sadou
SAC 2020 - 35th Annual ACM Symposium on Applied Computing, Mar 2020, Brno, Czech Republic. pp.1642-1649, ⟨10.1145/3341105.3374035⟩
Communication dans un congrès
lirmm-03290255
v1
|
|
A Bottom-Up Approach for Reconstructing Software Architecture Product Lines
Mohamed Lamine Kerdoudi
,
Tewfik Ziadi
,
Chouki Tibermacine
,
Salah Sadou
Communication dans un congrès
hal-02428869
v1
|
|
Reputation Evaluation with Malicious Feedback Prevention Using a HITS-Based Model
Okba Tibermacine
,
Chouki Tibermacine
,
Mohamed Lamine Kerdoudi
ICWS 2019 - 26th IEEE International Conference on Web Services, Jul 2019, Milan, Italy. pp.180-187, ⟨10.1109/ICWS.2019.00039⟩
Communication dans un congrès
lirmm-02112373
v1
|
|
Recovering Software Architecture Product Lines
Mohamed Lamine Kerdoudi
,
Tewfik Ziadi
,
Chouki Tibermacine
,
Salah Sadou
ICECCS 2019 - 24th International Conference on Engineering of Complex Computer Systems, Nov 2019, Nansha, Guangzhou, China. pp.226-235, ⟨10.1109/ICECCS.2019.00032⟩
Communication dans un congrès
hal-02268371
v1
|
|
An Encoder-Decoder Architecture for the Prediction of Web Service QoS
Mohammed Ismail Smahi
,
Fethellah Hadjila
,
Chouki Tibermacine
,
Mohammed Merzoug
,
Abdelkrim Benamar
Communication dans un congrès
hal-01905967
v1
|
|
Multi-Paradigm Architecture Constraint Specification and Configuration Based on Graphs and Feature Models
Sahar Kallel
,
Chouki Tibermacine
,
Ahmed Hadj Kacem
,
Christophe Dony
Communication dans un congrès
lirmm-01706094
v1
|
|
Refactoring Object-Oriented Applications for a Deployment in the Cloud
Anfel Selmadji
,
Abdelhak-Djamel Seriai
,
Hinde Lilia Bouziane
,
Christophe Dony
,
Chouki Tibermacine
ENASE: Evaluation of Novel Approaches to Software Engineering, Mar 2018, Funchal, Madeira, Portugal. pp.111-123, ⟨10.5220/0006699101110123⟩
Communication dans un congrès
lirmm-01875047
v1
|
|
Recovering Runtime Architecture Models and Managing their Complexity using Dynamic Information and Composite Structures
Soumia Zellagui
,
Chouki Tibermacine
,
Ghizlane El Boussaidi
,
Abdelhak-Djamel Seriai
,
Hinde Lilia Bouziane
et al.
Communication dans un congrès
lirmm-01706074
v1
|
|
Spotlighting Use Case Specific Architectures
Mohamed Lamine Kerdoudi
,
Mohamed Lamine Kerdoudi
,
Chouki Tibermacine
,
Salah Sadou
Communication dans un congrès
lirmm-02124337
v1
|
|
Refactoring Object-Oriented Applications towards a better Decoupling and Instantiation Unanticipation
Soumia Zellagui
,
Chouki Tibermacine
,
Hinde Lilia Bouziane
,
Abdelhak-Djamel Seriai
,
Christophe Dony
SEKE: Software Engineering and Knowledge Engineering, Jul 2017, Pittsburgh, United States. pp.450-455, ⟨10.18293/SEKE2017-119⟩
Communication dans un congrès
lirmm-01706084
v1
|
|
Inferring Architectural Evolution from Source Code Analysis A tool-supported approach for the detection of architectural tactics
Christel Kapto
,
Ghizlane El Boussaidi
,
Sègla Kpodjedo
,
Chouki Tibermacine
Communication dans un congrès
lirmm-01374249
v1
|
|
Migrating Large Object-Oriented Applications into Component-Based Ones
Zakarea Al-Shara
,
Abdelhak-Djamel Seriai
,
Chouki Tibermacine
,
Hinde Lilia Bouziane
,
Christophe Dony
et al.
GPCE: Generative Programming: Concepts and Experiences, Oct 2015, Pittsburgh, United States. pp.55-64, ⟨10.1145/2814204.2814223⟩
Communication dans un congrès
lirmm-01235461
v1
|
|
Materializing Architecture Recovered from Object-Oriented Source Code in Component-Based Languages
Zakarea Al-Shara
,
Abdelhak-Djamel Seriai
,
Chouki Tibermacine
,
Hinde Lilia Bouziane
,
Christophe Dony
et al.
Communication dans un congrès
lirmm-01374256
v1
|
|
Automatic Translation of OCL Meta-Level Constraints into Java Meta-Programs
Sahar Kallel
,
Chouki Tibermacine
,
Bastien Tramoni
,
Christophe Dony
SNPD 2015 - 16th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing, Jun 2015, Takamatsu, Japan. pp.213-226, ⟨10.1007/978-3-319-23509-7_15⟩
Communication dans un congrès
lirmm-01235422
v1
|
|
Traduction de spécifications de contraintes d'architecture en composants exécutables
Sahar Kallel
,
Chouki Tibermacine
,
Bastien Tramoni
,
Christophe Dony
CAL: Conférence sur les Architectures Logicielles, May 2015, Hammamet, Tunisie
Communication dans un congrès
lirmm-01235417
v1
|
|
Regression-Based Bootstrapping of Web Service Reputation Measurement
Okba Tibermacine
,
Chouki Tibermacine
,
Foudil Cherif
ICWS: International Conference on Web Services, Jun 2015, New York, United States. pp.377-384, ⟨10.1109/ICWS.2015.57⟩
Communication dans un congrès
lirmm-01235445
v1
|
|
Automatic Translation of Architecture Constraint Specifications into Components
Sahar Kallel
,
Bastien Tramoni
,
Chouki Tibermacine
,
Christophe Dony
,
Ahmed Hadj Kacem
Communication dans un congrès
lirmm-01235454
v1
|
|
A Component-based meta-level architecture and prototypical implementation of a reflective Component-based Programming and Modeling language
Petr Spacek
,
Christophe Dony
,
Chouki Tibermacine
CBSE 2014 - 17th International ACM SIGSOFT Symposium on Component-Based Software Engineering, Jun 2014, Lille, France. pp.13-22, ⟨10.1145/2602458.2602476⟩
Communication dans un congrès
lirmm-01104167
v1
|
|
Génération de méta-programmes Java à partir des contraintes architecturales OCL
Sahar Kallel
,
Chouki Tibermacine
,
Mohamed Reda Skay
,
Christophe Dony
,
Ahmed Hadj Kacem
CIEL 2014 - 3e Conférence en IngénieriE du Logiciel, Jun 2014, Paris, France. pp.56-70
Communication dans un congrès
lirmm-01104181
v1
|
|
Quality-Driven Design of Web Service Business Processes
Tarek Zernadji
,
Chouki Tibermacine
,
Foudil Cherif
WETICE: Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprise, Jun 2014, Parma, Italy. pp.110-112, ⟨10.1109/WETICE.2014.47⟩
Communication dans un congrès
lirmm-02124407
v1
|
|
Processing the Evolution of Quality Requirements of Web Service Orchestrations: A Pattern-Based Approach
Tarek Zernadji
,
Chouki Tibermacine
,
Foudil Cherif
WICSA 2014 - 11th IEEE/IFIP International Conference on Software Architecture, Apr 2014, Sydney, Australia. pp.139-142, ⟨10.1109/WICSA.2014.35⟩
Communication dans un congrès
lirmm-00977367
v2
|
|
Model-Driven Generation of Context-Specific Feature Models
Thibaut Possompès
,
Christophe Dony
,
Marianne Huchard
,
Chouki Tibermacine
SEKE: Software Engineering and Knowledge Engineering, Jun 2013, Boston, United States. pp.250-255
Communication dans un congrès
lirmm-00918263
v1
|
|
Wringing out objects for programming and modeling component-based systems
Petr Spacek
,
Christophe Dony
,
Chouki Tibermacine
,
Luc Fabresse
COOMPL 2013 - 2nd International Workshop on Combined Object-Oriented Modelling and Programming Languages @ECOOP, Jul 2013, Montpellier, France. ⟨10.1145/2493187.2493189⟩
Communication dans un congrès
lirmm-01237144
v1
|
|
Migrating Component-Based Web Applications to Web Services: Towards Considering a "Web Interface as a Service
Chouki Tibermacine
,
Mohamed Lamine Kerdoudi
ICWS'12: 10th International Conference on Web Services, Jun 2012, United States. pp.8
Communication dans un congrès
lirmm-00700340
v1
|
|
An Inheritance System for Structural & Behavioral Reuse in Component-based Software Programming
Petr Spacek
,
Christophe Dony
,
Chouki Tibermacine
,
Luc Fabresse
GPCE: Generative Programming and Component Engineering, Sep 2012, Dresden, Germany. pp.60-69
Communication dans un congrès
lirmm-00806830
v1
|
|
Component-Based Specification of Software Architecture Constraints
Chouki Tibermacine
,
Salah Sadou
,
Christophe Dony
,
Luc Fabresse
CBSE: Component-Based Software Engineering, Jun 2011, Boulder, Colorado, United States
Communication dans un congrès
lirmm-00596332
v1
|
|
Supervising the Evolution of Web Service Orchestrations using Quality Requirements
Chouki Tibermacine
,
Tarek Zernadji
ECSA'11: 5th European Conference on Software Architecture, Sep 2011, Essen, Germany. pp.16
Communication dans un congrès
lirmm-00596338
v1
|
|
Automatic Web Service Tagging Using Machine Learning and WordNet Synsets
Zeina Azmeh
,
Jean-Rémy Falleri
,
Marianne Huchard
,
Chouki Tibermacine
WEBIST 2010 - 6th International Conference on Web Information Systems and Technologies, Apr 2010, Valencia, Spain. pp.46-59, ⟨10.1007/978-3-642-22810-0_4⟩
Communication dans un congrès
lirmm-00616669
v1
|
|
Backing Composite Web Services Using Formal Concept Analysis
Zeina Azmeh
,
Fady Hamoui
,
Marianne Huchard
,
Nizar Messai
,
Chouki Tibermacine
et al.
Communication dans un congrès
lirmm-00576502
v1
|
|
Diagramme de Features, adaptation par transformation dans le contexte des bâtiments intelligents
Thibaut Possompès
,
François Briant
,
Christophe Dony
,
Marianne Huchard
,
Chouki Tibermacine
Journée Lignes de Produits, France. pp.N/A
Communication dans un congrès
lirmm-00635159
v1
|
|
Migration d'applications à base de composants Web en services et orchestration de services Web
Chouki Tibermacine
,
Mohamed Lamine Kerdoudi
5ème Conférence Francophone sur les Architectures Logicielles, Jun 2011, Lille, France. pp.10
Communication dans un congrès
lirmm-00596326
v1
|
|
Selection of Composable Web Services Driven by User Requirements
Zeina Azmeh
,
Maha Driss
,
Fady Hamoui
,
Marianne Huchard
,
Naouel Moha
et al.
ICWS'11: 9th IEEE International Conference on Web Services - Applications and Experiences Track, Jul 2011, Washington DC, United States. pp.8
Communication dans un congrès
lirmm-00596346
v1
|
|
Design of a UML profile for feature diagrams and its tooling implementation
Thibaut Possompès
,
Christophe Dony
,
Marianne Huchard
,
Chouki Tibermacine
Software Engineering & Knowledge Engineering, Jul 2011, Miami Beach, Florida, United States. pp.693-698
Communication dans un congrès
hal-00570268
v2
|
|
Automatic Tag Identification in Web Service Descriptions
Jean-Rémy Falleri
,
Zeina Azmeh
,
Marianne Huchard
,
Chouki Tibermacine
WEBIST 2010 - 6th International Conference on Web Information Systems and Technologies, Apr 2010, Valencia, Spain
Communication dans un congrès
lirmm-04658994
v1
|
|
Towards an Automation of Software Evolution Good Practices
Chouki Tibermacine
,
Soraya Sakhraoui
,
Vincent Le Gloahec
,
Régis Fleurquin
,
Salah Sadou
SEKE'10: Proceedings of the 22nd International Conference on Software Engineering and Knowledge Engineering, 2010, Redwood City, USA, United States. pp.1-6
Communication dans un congrès
inria-00504663
v1
|
|
Using Concept Lattices to Support Web Service Compositions with Backup Services
Zeina Azmeh
,
Marianne Huchard
,
Chouki Tibermacine
,
Christelle Urtado
,
Sylvain Vauttier
ICIW 2010: International Conference on Internet and Web Applications and Services, May 2010, Barcelona, Spain. pp.363-368, ⟨10.1109/ICIW.2010.60⟩
Communication dans un congrès
lirmm-00533196
v1
|
|
A UML Profile for Feature Diagrams: Initiating a Model Driven Engineering Approach for Software Product Lines
Thibaut Possompès
,
Christophe Dony
,
Marianne Huchard
,
Hervé Rey
,
Chouki Tibermacine
et al.
Journée Lignes de Produits, France. pp.59-70
Communication dans un congrès
lirmm-00542800
v1
|
|
Software Architecture Constraints as Customizable, Reusable and Composable Entities
Chouki Tibermacine
,
Christophe Dony
,
Salah Sadou
,
Luc Fabresse
ECSA: European Conference on Software Architecture, Aug 2010, Copenhague, Denmark. pp.120-124
Communication dans un congrès
hal-00511268
v1
|
|
Towards Software Product Lines Application in the Context of a Smart Building Project
Thibaut Possompès
,
Christophe Dony
,
Marianne Huchard
,
Hervé Rey
,
Chouki Tibermacine
et al.
Model-driven Product Line Engineering, France. pp.73-84
Communication dans un congrès
lirmm-00494953
v1
|
|
Automated Architectural Component Classification Using Concept Lattices
Nour Alhouda Aboud
,
Gabriela Beatriz Arévalo
,
Jean-Rémy Falleri
,
Marianne Huchard
,
Chouki Tibermacine
et al.
WICSA 2009 : Joint Working IEEE/IFIP Conference on Software Architecture 2009 & European Conference on Software Architecture 2009, Sep 2009, Cambridge, United Kingdom. pp.10, ⟨10.1109/WICSA.2009.5290788⟩
Communication dans un congrès
lirmm-00415739
v1
|
|
AlkoWeb: Un outil pour modéliser l'architecture des applications Web riches
Reda Kadri
,
Chouki Tibermacine
,
Régis Fleurquin
,
Salah Sadou
,
François Merciol
CAL'08: 2ème Conférence Francophone sur les Architectures Logicielles, Mar 2008, Montréal, Canada, pp.12
Communication dans un congrès
lirmm-00199033
v1
|
|
WSPAB: A Tool for Automatic Classification and Selection of Web Services Using Formal Concept Analysis
Zeina Azmeh
,
Marianne Huchard
,
Chouki Tibermacine
,
Christelle Urtado
,
Sylvain Vauttier
Communication dans un congrès
lirmm-00533065
v1
|
|
Specification of an Exception Handling System for a Replicated Agent Environment
Christophe Dony
,
Chouki Tibermacine
,
Christelle Urtado
,
Sylvain Vauttier
WEH'08: 4th International Workshop on Exception Handling, Nov 2008, Atlanta, Georgia, USA, pp.9
Communication dans un congrès
lirmm-00322415
v1
|
|
Enforcing Architecture and Deployment Constraints of Distributed Component-Based Software
Chouki Tibermacine
,
Didier Hoareau
,
Reda Kadri
FASE: Fundamental Approaches to Software Engineering, Mar 2007, Braga, Portugal. pp.140-154
Communication dans un congrès
hal-00519179
v1
|
|
Enforcing Architecture and Deployment Constraints of Distributed Component-Based Software
Chouki Tibermacine
,
Didier Hoareau
,
Reda Kadri
Communication dans un congrès
hal-00502388
v1
|
|
Building the Presentation-Tier of Rich Web Applications with Hierarchical Components
Reda Kadri
,
Chouki Tibermacine
,
Vincent Le Gloahec
The 8th International Conference on Web Information Systems Engineering, Dec 2007, Nancy, France. pp.001-012
Communication dans un congrès
lirmm-00199027
v1
|
|
Component Deployment Evolution Driven by Architecture Patterns and Resource Requirements
Didier Hoareau
,
Chouki Tibermacine
Third European Workshop on Software Architecture, Sep 2006, Nantes, France. pp.236-243, ⟨10.1007/11966104_19⟩
Communication dans un congrès
hal-00502389
v1
|
|
Simplifying transformation of software architecture constraints
Chouki Tibermacine
,
Régis Fleurquin
,
Salah Sadou
ACM symposium on Applied computing, Apr 2006, Dijon, France. pp.1240-1244
Communication dans un congrès
hal-00498769
v1
|
|
On-Demand Quality-Oriented Assistance in Component-Based Software Evolution
Chouki Tibermacine
,
Régis Fleurquin
,
Salah Sadou
CBSE: Component-Based Software Engineering, Jun 2006, Västerås, Sweden. pp.294-309, ⟨10.1007/11783565_21⟩
Communication dans un congrès
hal-00499531
v1
|
|
Preserving Architectural Choices throughout the Component-based Software Development Process
Chouki Tibermacine
,
Régis Fleurquin
,
Salah Sadou
5th Working IEEE/IFIP Conference on Software Architecture (WICSA'05), Nov 2005, pittsburgh, United States. pp.121 - 130
Communication dans un congrès
hal-00498776
v1
|
|
NFRs-aware architectural evolution of component-based software
Chouki Tibermacine
,
Régis Fleurquin
,
Salah Sadou
20th IEEE/ACM international Conference on Automated software engineering, Nov 2005, Long Beach, United States. pp.388-391
Communication dans un congrès
hal-00498771
v1
|
|
Le contrat d'évolution d'architectures : un outil pour le maintien de propriétés non fonctionnelles
Régis Fleurquin
,
Chouki Tibermacine
,
Salah Sadou
Langages et Modèles à Objets, Jan 2005, Bern, Suisse. pp.209-222
Communication dans un congrès
hal-00514824
v1
|