Professeur

Ismail Khriss

Départements
Département de mathématiques, informatique et génie
Campus
Campus de Rimouski
Téléphone sans frais
Bureau
K-214

  • Informatique
  • Génie logiciel
  • Ingénierie par les modèles
  • Rétro-ingénierie
  • Modernisation des logiciels
  • Affaires électroniques
  • Réingénierie des processus d’affaires

  • Doctorat en informatique, Université de Montréal (Québec, Canada)
  • Maîtrise avec mémoire, M.Sc., informatique, Université de Montréal (Québec, Canada)
  • Équivalent au baccalauréat, Expert en ingénierie informatique, informatique, École Supérieure de Génie Informatique (Paris, France)

En cours

2015/1 – 2020/1 – Nouvelles fonctionnalités et maintenance du système informatique SRADC, Contrat

  • Le Centre de Santé et de Services Sociaux du Rocher-Percé
  • Montant total du financement – 50 547 $

2013/2 – 2018/1 – Maintenance de l’application ePetraas, Contrat

  • Agence de santé et de services sociaux de la Gaspésie-Îles-de-la- Madeleine
  • Montant total du financement – 81 673 $

2014/1 – 2016/1 – Nouvelles fonctionnalités pour l’application SRADC, Contrat

  • Le Centre de Santé et de Services Sociaux du Rocher-Percé
  • Montant total du financement – 13 300 $

Terminés

2012/10 – 2013/9 – Plan d’intervention informatisé

  • Contrat
  • Le Centre de Santé et de Services Sociaux du Rocher-Percé
  • Montant total du financement – 15 000 $

2011/8 – 2012/12 – Développement d’un nouveau système informatique pour supporter les services offerts par le CSSS de l’établissement de détention de Percé

  • Contrat
  • Agence de santé et de services sociaux de la Gaspésie-Îles-de-laMadeleine
  • CSSS du Rocher-Percé
  • Montant total du financement – 73 905 $

2009/11 – 2010/12 – Analyse des besoins en applications informatiques pour les services offerts par le CSSS à l’établissement de détention de Percé

  • Contrat
  • Agence de santé et de services sociaux de la Gaspésie-Îles-de-laMadeleine
  • CSSS du Rocher-Percé
  • Montant total du financement – 5 000 $

2006/4 – 2009/3 – Une nouvelle approche de rétro-ingénierie basée sur les transformations

  • Subvention, Fonctionnement
  • Conseil de Recherches en Sciences Naturelles et Génie du Canada
  • Montant total du financement – 34 500 $

2008/1 – 2008/12 – Une nouvelle méthodologie pour une bonne application de l’architecture orientée service

  • Subvention, Fonctionnement
  • Fonds institutionnel de recherche de l’UQAR
  • Montant total du financement – 7 800 $

2007/1 – 2007/12 – Développement d’une usine logicielle pour les applications en commerce électronique

  • Subvention, Fonctionnement
  • Université du Québec à Rimouski (UQAR)
  • Fonds institutionnel de recherche de l’UQAR
  • Montant total du financement – 5 000 $

2006/1 – 2006/12 – Support d’une composition agile des services Web basé sur les transformations

  • Subvention
  • Université du Québec à Rimouski (UQAR)
  • Fonds institutionnel de recherche de l’UQAR
  • Montant total du financement – 10 000 (Dollar canadien)

2005/1 – 2005/12 – Une nouvelle approche de rétro-ingénierie basée sur les transformations

  • Subvention
  • Université du Québec à Rimouski (UQAR)
  • Fonds institutionnel de recherche de l’UQAR
  • Montant total du financement – 5 000 $

2003/6 – 2004/5 – Atelier de génie logiciel pour le développement des applications logicielles par des transformations automatiques

  • Subvention, Fonctionnement
  • Université du Québec à Rimouski (UQAR)
  • Fonds institutionnel de recherche de l’UQAR
  • Montant total du financement – 7 000 $

1995/7 – 2000/4 – Vers un paradigme transformationnel dans le développement orienté objet

  • Bourse de recherche
  • Bell Canada et le consortium de recherche en génie logiciel
  • Portion de financement reçu – 80 000 $

1994/1 – 1995/6 – Tests des protocoles de communication

  • Bourse de recherche
  • Chaire industrielle Hewlett-Packard, CRSNG et CITI sur les protocoles de communication
  • Portion de financement reçu – 22 500 $

Maîtrise avec mémoire

  • 2006/9 – 2011/8 – Enrico Lévesque (Terminé) , Université du Québec à Montréal
    Titre de la thèse ou du projet: Adaptation des processus collaboratifs par coordination des changements et migration des instances

  • 2004/9 – 2007/12 Cosuperviseur – Gino Chénard (Terminé) , Université du Québec à Montréal
    Titre de la thèse ou du projet: Vers une approche automatique pour l’extraction des règles d’affaires d’une application

Doctorat

  • 2008/1 – 2013/11 – Gino Chénard (Terminé) , Université du Québec à Montréal
    Titre de la thèse ou du projet: Vers une nouvelle approche de la modernisation des systèmes légataires à travers la migration vers un environnement dirigé par les modèles

Postdoctorat

  • 2011/11 – 2012/7 – Mohammed Elkoutbi (Terminé) , ENSIAS
    Titre de la thèse ou du projet: Le Web sémantique

Révision de revues

  • 2015/1 – 2015/12 Examinateur scientifique, Autosoft Journal, TSI Press
  • 2005/1 – 2005/12 Examinateur scientifique, Automated Software Engineering

Révision de conférences

  • Éditeur associé et évaluateur, CCECE2012
  • Membre du jury d’évaluation, MODELS’2006

Activités d’examen d’études supérieures

  • Membre du comité de l’examen détaillé de doctorat, Gino Chénard, Informatique, Université du Québec à Montréal
  • Membre du comité de l’examen oral du doctorat, Gino Chénard, Infornatique, Université du Québec à Montréal
  • Membre du comité pour l’évaluation de la proposition de la maîtrise, Gino Chénard, Infornatique, Université du Québec à Montréal
  • Membre du comité pour l’évaluation de la proposition de la maîtrise, Énrico Lévesque, Informatique, Université du Québec à Montréal

Activités d’évaluation de demandes de financement de projets de recherche

  • 2013/1 – 2013/12 Examinateur externe, Programme d’innovation dans les collèges et la communauté(ICC) – subventions de Recherche et Développement Appliquée (RDA), Organisation,Académique, Conseil de recherches en sciences naturelles et en génie (CRSNG)
  • 2010/1 – 2010/12 Examinateur externe, Programme de subventions de projets stratégiques, Organisation,Académique, Conseil de recherches en sciences naturelles et en génie (CRSNG)
  • 2008/1 – 2008/12Membre de comité, Comité d’évaluation 521 – Génie logiciel du fonds de recherche sur la nature et les technologies (FQRNT)., Organisation, Académique, Fonds de recherche du Québec – Nature et technologies (FRQNT)
  • 2008/1 – 2008/12Examinateur externe, Recherche et de développement coopérative, Organisation,Académique, Conseil de recherches en sciences naturelles et en génie (CRSNG)
  • 2003 – Professeur titulaire, Département de Mathématiques, d’informatique et de génie, Université du Québec à Rimouski
  • 2000/8 – 2003/1 – Directeur de produit Recherche et Développement, Codagen Technologies Corp.
  • 1993/1 – 2000/6 – Étudiant Chercheur, Informatique et recherche opérationnelle, Université de Montréal 
  • 1995/1 – 1997/4 – Auxiliaire d’enseignemen, tInformatique et recherche opérationnelle, Université de Montréal 

Articles de revue

  • Sabraoui,A., El Koutbi, M., Khriss, I.(2013). A MDA-Based Model-Driven Approach to Generate GUI for Mobile Applications. International Review on Computers and Software (IRECOS). 8(3): 845-852.
  • Elkoutbi, M. Khriss, I. et Keller, R.K. (2006). Automated Prototyping of User Interfaces based on UML Scenarios. Automated Software Engineering Journal. 13(1): 5-40.Elkoutbi, M. Khriss, I. et Keller, R.K. (2006). Automated Prototyping of User Interfaces based on UML Scenarios. Automated Software Engineering Journal. 13(1): 5-40.Coauteur
  • Khriss, I., Elkoutbi, M. et Keller, R.K.(2001). Automatic Synthesis of Behavioral Specifications from Scenarios. Journal of Integrated Design & Process Science. 5(3): 53-77.Khriss, I., Elkoutbi, M. et Keller, R.K.(2001). Automatic Synthesis of Behavioral Specifications from Scenarios. Journal of Integrated Design & Process Science. 5(3): 53-77.Auteur principal
  • Schönberger, S. Keller, R.K, Khriss, I. (2001). Algorithmic Support for Model Transformation in ObjectOriented Software Development. Concurrency and Computation: Practice and Experience. 13(5): 351-383. Coauteur
  • Khriss, I., Elkoutbi, M. et Keller et Hamid. (2000). Pattern-based Refinement Schemas for Design Knowledge Transfer. Knowledge-Based Systems. 13(6): 403-415.Khriss, I., Elkoutbi, M. et Keller et Hamid. (2000). Pattern-based Refinement Schemas for Design Knowledge Transfer. Knowledge-Based Systems. 13(6): 403-415.Auteur principal

Thèses

  • Vers un paradigme transformationnel dans le développement orienté objet. (2000). Université de Montréal. Doctorat.Vers un paradigme transformationnel dans le développement orienté objet. (2000). Université de Montréal. Doctorat.Nombre de pages: 204 Superviseur: Rudolf K. Keller
  • Des tests de conformités du protocole AAL de type 5 pour les réseaux à haut débit. (1995). Université de Montréal. Maîtrise avec mémoire.Des tests de conformités du protocole AAL de type 5 pour les réseaux à haut débit. (1995). Université de Montréal. Maîtrise avec mémoire.Nombre de pages: 188 Superviseur: Gregor von Bochmann

Articles de conférence

  • Ismaïl Khriss et Gino Chénard. (2016). Automatic Discovery ofPlatform Independent Models of Legacy Object-Oriented Systems. Proceedings of the International Conference on Software Engineering Research and Practice (SERP). the 14th International Conference on Software Engineering Research and PracticeIsmaïl Khriss et Gino Chénard. (2016). Automatic Discovery ofPlatform Independent Models of Legacy Object-Oriented Systems. Proceedings of the International Conference on Software Engineering Research and Practice (SERP). the 14th International Conference on Software Engineering Research and Practice (SERP’16), World Congress in Computer Science, Computer Engineering, & Applied Computing, Las Vegas, Nevada, USA, (3-9). The Steering Committee of The World Congress in Computer Science, Computer Engineering and,Date de la conférence: 2016/7
  • Khriss, I., McKibben, A.(2015). Accelerating the Development of Health and Social ServicesSystems through Model-Driven Engineering: Two Case Studies. Proceedings of 2015 International Conference on Computational Science and Computational Intelligence. International Conference on Computational Science and Computational Intelligence, Las-Vegas, États-Unis (726-731),Khriss, I., McKibben, A.(2015). Accelerating the Development of Health and Social ServicesSystems through Model-Driven Engineering: Two Case Studies. Proceedings of 2015 International Conference on Computational Science and Computational Intelligence. International Conference on Computational Science and Computational Intelligence, Las-Vegas, États-Unis (726-731),Date de la conférence: 2015/12
  • Khriss, I., Elkoutbi, M, et Dkiouak, Y. (2012). Towards Change and Verification Support in Collaborative Business Processes. the International conference on Complex Systems (ICCS’12), Agadir, Maroc, Date de la conférence: 2012/11Khriss, I., Elkoutbi, M, et Dkiouak, Y. (2012). Towards Change and Verification Support in Collaborative Business Processes. the International conference on Complex Systems (ICCS’12), Agadir, Maroc, Date de la conférence: 2012/11
  • Elkoutbi, M., Salah, A. et Khriss, I.(2012). Strategies for Applying Rules in OWL Entailment Regimes. the 19th IBIMA Conference on Innovation Vision 2020, Barcelona, Espagne, Date de la conférence: 2012/11
  • Chénard, G., Khriss, I., et Salah, A.(2012). Towards the Automatic Discovery of Platform TransformationChénard, G., Khriss, I., et Salah, A.(2012). Towards the Automatic Discovery of Platform TransformationTemplates of Legacy Object-Oriented Systems. Models and Evolution (ME) 2012, , In 15th InternationalConference on Model Driven Engineering Languages and Systems (MoDELS 2012), Innsbruck, Autriche, Date de la conférence: 2012/10
  • Chénard, G., Khriss, I., et Salah, A.(2010). Towards the Discovery of Implementation Platform Description Models of Legacy Object-Oriented Systems. International Workshop on Processes for Software Evolution and Maintenance (WoPSEM’2010), In International Conference on Reverse Engineering (ICRE’2010),Chénard, G., Khriss, I., et Salah, A.(2010). Towards the Discovery of Implementation Platform Description Models of Legacy Object-Oriented Systems. International Workshop on Processes for Software Evolution and Maintenance (WoPSEM’2010), In International Conference on Reverse Engineering (ICRE’2010),Boston, Date de la conférence: 2010/10
  • Khriss, I., Chénard, G., et Salah, A.(2008). Achieving Object-Oriented Systems Modernization through Model-Driven Architecture Migration. 21th International Conference on Software & Systems Engineering and their Applications (ICSEEA), Paris, France,Khriss, I., Chénard, G., et Salah, A.(2008). Achieving Object-Oriented Systems Modernization through Model-Driven Architecture Migration. 21th International Conference on Software & Systems Engineering and their Applications (ICSEEA), Paris, France,Date de la conférence: 2008/12
  • Khriss, I. et Chénard, G.(2008). Vers une nouvelle approche d’extraction de la logique métier d’une application orientée objet. 14e Colloque international sur les Langages et Modèles à Objets, Montréal, Canada (63-77),Khriss, I. et Chénard, G.(2008). Vers une nouvelle approche d’extraction de la logique métier d’une application orientée objet. 14e Colloque international sur les Langages et Modèles à Objets, Montréal, Canada (63-77),Date de la conférence: 2008/3
  • Khriss, I., Levesque, E., Tremblay, G.(2008). Towards Adaptability Support in Collaborative Business Processes. the Montreal Conference on eTechnologies 2008, Montréal, Canada (34-45). IEEE ComputerKhriss, I., Levesque, E., Tremblay, G.(2008). Towards Adaptability Support in Collaborative Business Processes. the Montreal Conference on eTechnologies 2008, Montréal, Canada (34-45). IEEE ComputerSociety,Date de la conférence: 2008/1
  • Khriss, I., Chénard, G., et Salah, A.(2007). Towards a New Approach for Extracting Business Logic of an Object-Oriented Application. the 20th International Conference on Software & Systems Engineering and their Applications, Paris, France,Khriss, I., Chénard, G., et Salah, A.(2007). Towards a New Approach for Extracting Business Logic of an Object-Oriented Application. the 20th International Conference on Software & Systems Engineering and their Applications, Paris, France,Date de la conférence: 2007/12
  • Khriss, I.(2005). Automating the Construction of Business Processes from UML Business Scenarios. the Montreal Conference on eTechnologies 2005, Montréal, Canada,Khriss, I.(2005). Automating the Construction of Business Processes from UML Business Scenarios. the Montreal Conference on eTechnologies 2005, Montréal, Canada,Date de la conférence: 2005/1
  • Khriss, I., Brassard, M., Pitman, N.(2001). The Gen-it Abstract Integration layer for B2B Application Integration Solutions. the 39th International Conference of TOOLS USA 2001, Santa-Barbara, États-Unis, Date de la conférence: 2001/7
  • Khriss, I., Keller, R.K. et Hamid, I.(1999). Supporting Design by Pattern-based Transformations. the Second International Workshop on Strategic Knowledge and Concept Formation, Iwate, Japon (157-167)
  • Khriss, I. et Keller, R.K. (1999). Transformations for Pattern-Based Forward-Engineering. the International Workshop on Software Transformation Systems (STS’99), collocated with ICSE’99, Los-Angeles, ÉtatsUnis (50-58)
  • Elkoutbi, M, Khriss, I., Keller, R.K.(1999). Generating User Interface Prototypes from Scenarios. the Fourth IEEE International Symposium on Requirements Engineering (RE’99), Limerick, Irlande (150-158), Date de la conférence: 1999/6
  • Khriss, I., Elkoutbi, M. et Keller, R.K.(1999). Automating the Synthesis of UML Statechart Diagrams from Multiple Collaboration Diagrams. LNCS 1618. UML’98: Beyond the Notation, Mulhouse, France. Springer-Khriss, I., Elkoutbi, M. et Keller, R.K.(1999). Automating the Synthesis of UML Statechart Diagrams from Multiple Collaboration Diagrams. LNCS 1618. UML’98: Beyond the Notation, Mulhouse, France. Springer-Verlag,Date de la conférence: 1998/6

Présentations

  • (2008). Developing a Software Factory for E-business Applications. Montreal Conference on Technologies (MCETECH2008), Montréal, Canada
  • (2007). Achieving Business Process Adaptability to Support Efficient Enterprise Architecture. Statistics(2007). Achieving Business Process Adaptability to Support Efficient Enterprise Architecture. StatisticsCanada’s Information Technology (IT) Conference 2007, Ottawa, Canada
  • (2006). Concepts and Application to Business Process Development. Montreal Conference on(2006). Concepts and Application to Business Process Development. Montreal Conference onTechnologies (MCETECH2006), Montréal, Canada

Premier cycle :

  • INF10115 Communication en informatique et préparation aux stages et aux activités d’intégration en milieu professionnel
  • INF23107 Génie logiciel I
  • INF23207 Génie logiciel II
  • INF32515 Intégration en milieu professionnel I
  • INF32615 Intégration en milieu professionnel II
  • INF32715 Intégration en milieu professionnel III
  • INF32815 Intégration en milieu professionnel IV
  • INF33307 Assurance de la qualité et gestion de projets informatiques
  • INF33515 Stage en informatique I
  • INF33615 Stage en informatique II
  • INF33715 Stage en informatique III
  • INF34515 Projet en informatique I
  • INF34615 Projet en informatique II
  • INF37607 Génie logiciel du commerce électronique
  • INF39515 Stage/projet en informatique

Deuxième cycle :

  • 6DIG973 Sujets spéciaux
  • 8INF829 Séminaire de maîtrise en informatique I
  • 8INF830 Séminaire de maîtrise en informatique II
  • 8INF847 Gestion de projets informatiques
  • 8INF851 Génie logiciel
  • 8INF859 Stage
  • 8INF950 Sujets spéciaux
  • 8INF956 Développement avancé de logiciels : Patrons et Modèles
  • ING70715 Réseaux de neurones
  • ING72815 Sujets spéciaux en génie mécanique
  • ING76115 Conduite de projet de recherche
  • ING76215 Lectures dirigées

Troisième cycle :