Skip to Main content

Co-authors

Number of documents

70

Jean-Michel Bruel


Journal articles14 documents

  • Benoit Combemale, Jörg Kienzle, Gunter Mussbacher, Hyacinth Ali, Daniel Amyot, et al.. A Hitchhiker's Guide to Model-Driven Engineering for Data-Centric Systems. IEEE Software, Institute of Electrical and Electronics Engineers, 2020, pp.1-9. ⟨10.1109/MS.2020.2995125⟩. ⟨hal-02612087⟩
  • Jean-Michel Bruel, Benoit Combemale, Esther Guerra, Jean-Marc Jézéquel, Jörg Kienzle, et al.. Comparing and Classifying Model Transformation Reuse Approaches across Metamodels. Software and Systems Modeling, Springer Verlag, 2020, 19 (2), pp.441-465. ⟨10.1007/s10270-019-00762-9⟩. ⟨hal-02317864⟩
  • Jörg Kienzle, Gunter Mussbacher, Benoit Combemale, Lucy Bastin, Nelly Bencomo, et al.. Towards Model-Driven Sustainability Evaluation. Communications of the ACM, Association for Computing Machinery, 2020, 63 (3), pp.80-91. ⟨hal-02146543v2⟩
  • Alexandr Naumchev, Bertrand Meyer, Manuel Mazzara, Florian Galinier, Jean-Michel Bruel, et al.. AutoReq: expressing and verifying requirements for control systems. Journal of Visual Languages and Computing, Elsevier, 2019, 51, pp.131-142. ⟨10.1016/j.cola.2019.02.004⟩. ⟨hal-02878938⟩
  • Ileana Ober, Marc Palyart-Lamarche, Jean-Michel Bruel, David Lugato. On the use of models for high-performance scientific computing applications: an experience report. Software and Systems Modeling, Springer Verlag, 2018, 17, pp.319-342. ⟨10.1007/s10270-016-0518-0⟩. ⟨hal-02640704⟩
  • Manzoor Ahmad, Nicolas Belloir, Jean-Michel Bruel. Modeling and verification of Functional and Non-Functional Requirements of ambient Self-Adaptive Systems. Journal of Systems and Software, Elsevier, 2015, vol. 107, pp. 50-70. ⟨10.1016/j.jss.2015.05.028⟩. ⟨hal-01278903⟩
  • Nicolas Belloir, Jean-Michel Bruel, Raphaël Faudou. Modélisation des exigences en UML/SysML. Revue Génie Logiciel, 2014, pp.6-12. ⟨hal-01085292⟩
  • Isabelle. Perseil, Jean-Michel Bruel, Agusti Canals, Robert de Simone, Sébastien Gérard, et al.. Introduction to special issue: papers from UML&FM'2009. Innovations in Systems and Software Engineering: A NASA Journal, 2010, 6 (1-2), pp.1-3. ⟨hal-02286673⟩
  • Jean-Michel Bruel. Composition logicielle à l'aide de machines à état. UML et AADL.. Revue Génie Logiciel, 2007, pp.;. ⟨hal-00389625⟩
  • Jean-Michel Bruel, Ileana Ober. Components modeling in UML 2.. Studia Journal, 2006, pp.;. ⟨hal-00399293⟩
  • Nicolas Belloir, Jean-Michel Bruel. Développement basé composant : une approche centrée composition.. Revue des Sciences et Technologies de l'Information - Série ISI : Ingénierie des Systèmes d'Information, Lavoisier, 2005, pp.59-80. ⟨hal-00402339⟩
  • Nicolas Belloir, Jean-Michel Bruel, Franck Barbier. Test Intégré Dans Les Composants Logiciels. L'OBJET, 2004, 10 (1), pp.89-102. ⟨10.3166/objet.10.1.89-102⟩. ⟨hal-01906779⟩
  • Franck Barbier, Brian Henderson-Sellers, Annig Le Parc-Lacayrelle, Jean-Michel Bruel. Formalization of the Whole-Part Relationship in the Unified Modeling Language. IEEE Transactions on Software Engineering, Institute of Electrical and Electronics Engineers, 2003, 29 (5), pp.459-470. ⟨10.1109/TSE.2003.1199074⟩. ⟨hal-01906781⟩
  • Franck Barbier, Annig Le Parc-Lacayrelle, Jean-Michel Bruel. Agrégation et Composition Dans UML. Révision Basée Sur La Théorie Tout-Partie. Revue des Sciences et Technologies de l'Information - Série TSI : Technique et Science Informatiques, Lavoisier, 2002, 21 (10), pp.1343-1370. ⟨hal-01906782⟩

Conference papers51 documents

  • Antonio Bucchiarone, Maxime Savary-Leblanc, Xavier Le Pallec, Jean-Michel Bruel, Antonio Cicchetti, et al.. Papyrus for gamers, let's play modeling. MODELS '20: ACM/IEEE 23rd International Conference on Model Driven Engineering Languages and Systems, Oct 2020, Virtual Event Canada, Canada. pp.1-5, ⟨10.1145/3417990.3422002⟩. ⟨hal-03081980⟩
  • Grégory Alary, Nathalie Hernandez, Jean-Paul Arcangeli, Sylvie Trouilhet, Jean-Michel Bruel. Using Comp-O to Build and Describe Component-Based Services. Demos and Industry Tracks: From Novel Ideas to Industrial Practice (ISWC-Posters 2020 ) co-located with 19th International Semantic Web Conference, Nov 2020, virtual conference, Greece. pp.152-157. ⟨hal-03120764⟩
  • Grégory Alary, Nathalie Hernandez, Jean-Paul Arcangeli, Sylvie Trouilhet, Jean-Michel Bruel. Comp-O: an OWL-S Extension for Composite Service Description. 22nd International Conference, EKAW 2020, Sep 2020, Bolzano, Italy. p. 171-182, ⟨10.1007/978-3-030-61244-3_12⟩. ⟨hal-02986555⟩
  • Ronan Baduel, Iulian Ober, Jean-Michel Bruel. Modeling and verification method for an early evaluation of Systems of Systems interactions. 35th Annual ACM Symposium on Applied Computing (SAC 2020), Mar 2020, Brno, Czech Republic. pp.1798-1805, ⟨10.1145/3341105.3373944⟩. ⟨hal-02891673⟩
  • Maroun Koussaifi, Sylvie Trouilhet, Jean-Paul Arcangeli, Jean-Michel Bruel. Automated user-oriented description of emerging composite ambient applications. 31st International Conference on Software Engineering and Knowledge Engineering (SEKE 2019), Jul 2019, Lisbonne, Portugal. pp.473-478. ⟨hal-02467549⟩
  • Ronan Baduel, Mohammad Chami, Jean-Michel Bruel, Iulian Ober. SysML Models Verification and Validation in an Industrial Context: Challenges and Experimentation. European Conference on Modelling Foundations and Applications, Jun 2018, Toulouse, France. ⟨hal-01815510⟩
  • Jean-Michel Bruel, Benoit Combemale, Esther Guerra, Jean-Marc Jézéquel, Jörg Kienzle, et al.. Model Transformation Reuse across Metamodels - A classification and comparison of approaches. ICMT 2018 - International Conference on Theory and Practice of Model Transformations, Jun 2018, Toulouse, France. pp.92-109, ⟨10.1007/978-3-319-93317-7_4⟩. ⟨hal-01910113⟩
  • Sébastien Mosser, Jean-Michel Bruel. Reconciling Requirements and Continuous Integration in an Agile Context. 2018 IEEE 26th International Requirements Engineering Conference (RE), Aug 2018, Banff, Canada. ⟨hal-01947831⟩
  • Hugo Bruneliere, Romina Eramo, Abel Gomez, Valentin Besnard, Jean-Michel Bruel, et al.. Model-Driven Engineering for Design-Runtime Interaction in Complex Systems: Scientific Challenges and Roadmap. MDE@DeRun 2018 workshop, co-located with the Software Technologies: Applications and Foundations (STAF 2018) federation of conferences, Jun 2018, Toulouse, France. ⟨10.1007/978-3-030-04771-9_40⟩. ⟨hal-01890878⟩
  • Mohammad Chami, Aiste Aleksandraviciene, Aurelijus Morkevicius, Jean-Michel Bruel. Towards Solving MBSE Adoption Challenges: The D3 MBSE Adoption Toolbox. Annual International Council on Systems Engineering Symposium (INCOSE 2018), Jul 2018, Washington DC, United States. pp.1463-1477. ⟨hal-02124403⟩
  • Renan Leroux-Beaudout, Marc Pantel, Ileana Ober, Jean-Michel Bruel. Model-Based Systems Engineering for Systems Simulation. Symposium On Leveraging Applications of Formal Methods, Verification and Validation (ISoLA 2018), Oct 2018, Limassol, Cyprus. pp.429-448. ⟨hal-02124418⟩
  • Maroun Koussaifi, Sophie Trouilhet, Jean-Paul Arcangeli, Jean-Michel Bruel. Ambient Intelligence Users in the Loop: Towards a Model-Driven Approach. MSE (“Microservices: Science and Engineering”) Workshop (MSE@STAF 2018), Jun 2018, Toulouse, France. ⟨hal-01815481⟩
  • Florian Galinier, Sophie Ebersold, Jean-Michel Bruel. Requirements Specific Modeling Language : un langage formel d'expression d'exigences. Conférence en IngénieriE du Logiciel, Jun 2018, Grenoble, France. ⟨hal-01815467⟩
  • Ronan Baduel, Jean-Michel Bruel, Iulian Ober, Eddy Doba. Definition of states and modes as general concepts for system design and validation. 12e Conference Internationale de Modelisation, Optimisation et Simulation (MOSIM 2018), Jun 2018, Toulouse, France. ⟨hal-02943016⟩
  • Mohammad Chami, Jean-Michel Bruel. A Survey on MBSE Adoption Challenges. INCOSE EMEA Sector Systems Engineering Conference (INCOSE EMEASEC 2018), Nov 2018, Berlin, Germany. pp.1-16. ⟨hal-02124402⟩
  • Florian Galinier, Jean-Michel Bruel, Sophie Ebersold, Bertrand Meyer. Intégration des (multi-)exigences tout au long du développement des systèmes complexes. 16emes Approches Formelles dans l'Assistance au Développement de Logiciels (AFADL 2017), Jun 2017, Montpellier, France. pp.57-63. ⟨hal-02864409⟩
  • Renan Leroux-Beaudout, Ileana Ober, Marc Pantel, Jean-Michel Bruel. Modeling co-simulation : a first experiment. 5th International Workshop on the Globalization of Modeling Languages (GEMOC 2017) co-located with ACM/IEEE 20th International Conference on Model Driven Engineering Languages and Systems (MODELS 2017), Sep 2017, Austin, TX, United States. pp.292-297. ⟨hal-02603696⟩
  • Mohamed Naija, Jean-Michel Bruel, Samir Ben Ahmed. Towards a MARTE Extension to Address Adaptation Mechanisms. 17th IEEE International Symposium on High-Assurance Systems Engineering (HASE 2016), Jan 2016, Orlando, FL, United States. pp.240-243. ⟨hal-02348228⟩
  • F. Bordeleau, J. Dingel, S. Voss, Jean-Michel Bruel, S. Gerard. Preface - OSS4MDE 2016. Joint 12th Educators Symposium and 3rd International Workshop on Open Source Software for Model Driven Engineering, EduSymp+OSS4MDE 2016, Oct 2016, Saint-Malo, France. ⟨cea-01843178⟩
  • Anas Motii, Brahim Hamid, Agnes Lanusse, Jean-Michel Bruel. Towards the integration of security patterns in UML Component-based Applications. Joint Proceedings of the Second International Workshop on Patterns in Model Engineering and the Fifth International Workshop on the Verification of Model Transformation, 2016, co-located with 19th International Conference on Model Driven Engineering Languages and Systems (MoDELS 2016), Oct 2016, Saint-Malo, France. ⟨cea-01810097⟩
  • Anas Motii, Brahim Hamid, Agnes Lanusse, Jean-Michel Bruel. Guiding the selection of security patterns for real-time systems. 21st IEEE International Conference on Engineering Complex Computer Systems (ICECCS 2016), Nov 2016, Dubaï, United Arab Emirates. pp. 155-164, ⟨10.1145/2855321.2855332⟩. ⟨hal-01682979⟩
  • Jacob Geisel, Brahim Hamid, David Gonzalez, Jean-Michel Bruel. Towards a Methodological Tool Support for Modeling Security-Oriented Processes. 6th International Conference On Model and Data Engineering (MEDI 2016), Sep 2016, Almeria, Spain. pp. 31-41. ⟨hal-01475034⟩
  • Anas Motii, Agnes Lanusse, Brahim Hamid, Jean-Michel Bruel. Model-Based Real-Time Evaluation of Security Patterns: A SCADA System Case Study. TIPS Workshop in 35th International Conference on Computer Safety, Reliability and Security (Safecomp 2016), Sep 2016, Trondheim, Norway. pp. 375-389. ⟨hal-01485025⟩
  • Benoit Combemale, Betty H.C. Cheng, Ana Moreira, Jean-Michel Bruel, Jeff Gray. Modeling for Sustainability. Modeling in Software Engineering 2016 (MiSE'16), May 2016, Austin, United States. pp.62-66. ⟨hal-01517387v3⟩
  • Mohammad Chami, Jean-Michel Bruel. Towards an Integrated Conceptual Design Evaluation of Mechatronic Systems: The SysDICE Approach. International Conference on Computational Science (ICCS 2015), Jun 2015, Reykjavik, Iceland. pp. 650-659. ⟨hal-01327102⟩
  • Jean-Michel Bruel, B. Maggi, C. Letavernier. Papyrus for education. 2nd International Workshop on Open Source Software for Model Driven Engineering, OSS4MDE 2015, Sep 2015, Ottawa, Canada. pp.38-43. ⟨cea-01844045⟩
  • Jacob Geisel, Brahim Hamid, Jean-Michel Bruel. Security Concepts as Add-On for Process Models. 20th International Conference on Engineering of Complex Computer Systems (ICECCS 2015), Dec 2015, Gold Coast, Australia. pp. 190-193. ⟨hal-01316833⟩
  • Jean-Michel Bruel, Benoit Combemale, Ileana Ober, Hélène Raynal. MDE in Practice for Computational Science. INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, Université de Reykjavik. Reykjavik, ISL., Jun 2015, Reykjavík, Iceland. 10 p., ⟨10.1016/j.procs.2015.05.182⟩. ⟨hal-01141393⟩
  • Anas Motii, Brahim Hamid, Agnes Lanusse, Jean-Michel Bruel. Guiding the selection of security patterns based on security requirements and pattern classification. 20th European Conference on Pattern Language of Programs (EuroPlop 2015), Jul 2015, Kloster Irsee, Germany. pp. 1-17. ⟨hal-01567086⟩
  • Gunter Mussbacher, Daniel Amyot, Ruth Breu, Jean-Michel Bruel, Betty Cheng, et al.. The relevance of model-driven engineering thirty years from now. 17th International Conference ACM/IEEE - Conference on Model Driven Engineering Languages and Systems (MODELS), Sep 2014, Valencia, Spain. pp. 183-200, ⟨10.1007/978-3-319-11653-2_12⟩. ⟨hal-01156595⟩
  • Nicolas Belloir, Vanea Chiprianov, Manzoor Ahmad, Manuel Munier, Laurent Gallon, et al.. Using Relax Operators into an MDE Security Requirement Elicitation Process for Systems of Systems. ECSA 2nd International Workshop on Software Engineering for Systems-of-Systems (SESoS'2014), Aug 2014, Vienna, Austria. pp.32. ⟨hal-01082400⟩
  • Fernando Wanderley, Nicolas Belloir, Jean-Michel Bruel, Nabil Hameurlain, João Araújo. Des buts à la modélisation système : une approche de modélisation des exigences centrée utilisateur. Inforsid 2014, May 2014, Lyon, France. pp.113-128. ⟨hal-01084878⟩
  • Youness Laghouaouta, Adil Anwar, Mahmoud Nassar, Jean-Michel Bruel. On the use of graph transformations for model composition traceability. 8th International Conference on Research Challenge in Information Science (RCIS 2014), May 2014, Marrakesh, Morocco. pp. 1-11. ⟨hal-01387730⟩
  • Adel Ziani, Brahim Hamid, Jacob Geisel, Jean-Michel Bruel. A Model-based Repository of Security and Dependability Patterns for Trusted RCES. IEEE International Conference on Information Reuse and Integration (IRI), Aug 2013, San Francisco, United States. pp. 448-457. ⟨hal-01146705⟩
  • Manzoor Ahmad, Iulia Dragomir, Jean-Michel Bruel, Iulian Ober, Nicolas Belloir. Early Analysis of Ambient Systems SysML Properties using OMEGA2-IFx. SIMULTECH 2013, Jul 2013, Reykjavik, Iceland. ⟨hal-01085410⟩
  • M Ahmad, João Araújo, Nicolas Belloir, Jean-Michel Bruel, Christophe Gnaho, et al.. Self-adaptive systems requirements modelling: Four related approaches comparison. Comparing *Requirements* Modeling Approaches (CMA@RE) workshop in the field of 21st IEEE International Requirements Engineering Conference, Jul 2013, Rio de Janeiro, Brazil. pp.37 - 42, ⟨10.1109/CMA-RE.2013.6664183⟩. ⟨hal-01084985⟩
  • Brahim Hamid, Jacob Geisel, Adel Ziani, Jean-Michel Bruel, Jon Perez. Model-Driven Engineering for Trusted Embedded Systems based on Security and Dependability Patterns. 16th System Design Languages Forum (SDL 2013), Jun 2013, Montreal, Canada. pp.72-90. ⟨hal-01240715⟩
  • Frédéric Mayart, Jean-Michel Bruel, Brahim Hamid. How to Analyze Modeling Approach Comparison Criteria. Comparing Modeling Approaches Workshop - CMA 2013, Oct 2013, Miami, United States. pp. 1-3. ⟨hal-01143229⟩
  • Manzoor Ahmad, Jean-Michel Bruel, Régine Laleau, Christophe Gnaho. Using RELAX, SysML and KAOS for Ambient Systems Requirements Modeling. International Conference on Ambient Systems, Networks and Technologies/International Conference on Mobile Web Information Systems (ANT/MobiWIS), 2012, Unknown, Unknown Region. pp.474-481. ⟨hal-01224634⟩
  • Marc Palyart, David Lugato, Ileana Ober, Jean-Michel Bruel. HPCML: A Modeling Language Dedicated to High-Performance Scientific Computing. 1st International Workshop on Model-Driven Engineering for High Performance and CLoud computing (MDHPCL), Feb 2012, Innsbruck, Austria. pp.1. ⟨hal-00761340⟩
  • Marc Palyart, David Lugato, Ileana Ober, Jean-Michel Bruel. Improving Scalability and Maintenance of Software for High-Performance Scientific Computing by Combining MDE and Frameworks. ACM/IEEE 14th International Conference on Model Driven Engineering Languages and Systems (MODELS), Oct 2011, Wellington, New Zealand. pp.213-227. ⟨hal-00760410⟩
  • Nicolas Belloir, Jean-Michel Bruel, Cong-Duc Pham. Utilisation de SysML pour la modélisation des réseaux de capteurs. 14e LM0 2008, 2008, Montréal, Québec, Canada. pp. ⟨hal-00366919⟩
  • F. Romeo, Franck Barbier, Jean-Michel Bruel. Observability and Controllability of Wireless Software Components. 7th IFIP International Conference on Distributed Applications and Interoperable Systems, Jun 2007, Paphos, Cyprus. pp.;. ⟨hal-00389747⟩
  • Nicolas Belloir, Jean-Michel Bruel, Eric Cariou. Implémentation d'un modèle UML de composition hiérarchique.. In Actes de la conférence Langages et Modèles à Objets, Mar 2007, Toulouse, France. pp.;. ⟨hal-00395686⟩
  • Nicolas Belloir, Jean-Michel Bruel. Component Based Development : a Composition Oriented Approach. 5th International Conference on Research, Innovation and Vision fot the Futur, Mar 2007, Hanoi, Vietnam. pp.;. ⟨hal-00390408⟩
  • F. Romeo, Franck Barbier, Jean-Michel Bruel. Autonomic Management of Component-Based Embedded Software. 10th IFIP/IEEE Symposium on Integrated Management, May 2007, Munich, Germany. pp.;. ⟨hal-00390406⟩
  • Jean-Michel Bruel, Albert Royer. Aspect-based Testing of COTS Components. GI, 2006, Germany. pp.;. ⟨hal-00408551⟩
  • Franck Barbier, Nicolas Belloir, Jean-Michel Bruel. Incorporation of Test Functionality into Software Components. COTS-Based Software Systems, Second International Conference, ICCBSS 2003, Ottawa, Canada, February 10-13, 2003, Proceedings, Feb 2003, Ottawa, Canada. pp.25-35, ⟨10.1007/3-540-36465-X\_3⟩. ⟨hal-01908737⟩
  • Nicolas Belloir, Jean-Michel Bruel, Franck Barbier. Application de La Théorie de La Relation Tout-Partie à La Composition de Composants Logiciels. Actes Du XXIème Congrès INFORSID, Nancy, France, 24-27 Mai, 2003, May 2003, Nancy, France. pp.35-50. ⟨hal-01908736⟩
  • Nicolas Belloir, Jean-Michel Bruel, Franck Barbier. Whole-Part Relationships for Software Component Combination. 29th EUROMICRO Conference 2003, New Waves in System Architecture, 3-5 September 2003, Belek-Antalya, Turkey, Sep 2003, Belek-Antalya, Turkey. pp.86-93, ⟨10.1109/EURMIC.2003.1231571⟩. ⟨hal-01908735⟩
  • Jean-Michel Bruel, Brian Henderson-Sellers, Franck Barbier, Annig Le Parc-Lacayrelle, Robert B. France. Improving the UML Metamodel to Rigorously Specify Aggregation and Composition. OOIS'2001, 7th International Conference on Object Oriented Information Systems, 27-29 August 2001, Calgary, Canada. Proceedings, Aug 2001, Calgary, Canada. pp.5-14. ⟨hal-01909114⟩

Directions of work or proceedings1 document

  • Jean-Michel Bruel, Manuel Mazzara, Bertrand Meyer. Software Engineering Aspects of Continuous Development and New Paradigms of Software Production and Deployment: 1rst International Workshop, DEVOPS 2018, Chateau de Villebrumier, France, March 5-6, 2018, Revised Selected Papers.. Bruel, Jean-Michel and Mazzara, Manuel and Meyer, Bertrand. Lecture Notes in Computer Science, Springer, pp.1-226, 2019, Software Engineering Aspects of Continuous Development and New Paradigms of Software Production and Deployment, 978-3030060183. ⟨hal-02976604⟩

Book sections1 document

  • Jean-Michel Bruel, Zohra Bellahsene. OOIS'02: Advances in Object-Oriented Information Systems. n.d., Springer, pp.314, 2002, Lecture Notes in Computer Science, 3-540-44088-7. ⟨lirmm-00268658⟩

Poster communications1 document

  • Maroun Koussaifi, Walid Younes, Françoise Adreit, Jean-Paul Arcangeli, Jean-Michel Bruel, et al.. Emergence of Composite Services in Smart Environments. 8th EuroScience Open Forum (ESOF 2018), Jul 2018, Toulouse, France. pp.0, 2018. ⟨hal-02280356⟩

Other publications1 document

  • Alexandr Naumchev, Manuel Mazzara, Bertrand Meyer, Jean-Michel Bruel, Florian Galinier, et al.. A contract-based method to specify stimulus-response requirements. 2017. ⟨hal-03120284⟩

Reports1 document

  • Maroun Koussaifi, Jean-Paul Arcangeli, Sylvie Trouilhet, Jean-Michel Bruel. Putting the End-User in the Loop in Smart Ambient Systems: an Approach based on Model-Driven Engineering. [Research Report] IRIT/RR–2020–06–FR, IRIT - Institut de Recherche en Informatique de Toulouse. 2020. ⟨hal-03120776⟩