<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:itunesu="http://www.itunesu.com/feed" version="2.0">
    <channel>
        <title>Les jeudis des modèles</title>
        <link>http://www.emn.fr/z-info/jmodeles/</link>
        <description>Cycle de conférences d'accès gratuit organisées tous les deux mois par l'Ecole des Mines de Nantes.

Ces conférences s'adressent à toute personne voulant s'initier, se perfectionner, échanger, partager ses idées et expériences autour des nouvelles technologies de l'ingénierie dirigée par les modèles , de la métamodélisation, de la transformation de modèles, et plus généralement des outils de modélisation de domaine.</description>
        <generator>Feeder 2.2.3(1518); Mac OS X Version 10.6.7 (Build 10J869) http://reinventedsoftware.com/feeder/</generator>
        <docs>http://blogs.law.harvard.edu/tech/rss</docs>
        <language>fr</language>
        <pubDate>Thu, 24 Nov 2011 16:54:00 +0100</pubDate>
        <lastBuildDate>Thu, 24 Nov 2011 16:54:00 +0100</lastBuildDate>
        <category>Higher Education</category>
        <image>
            <url>http://imedia.emn.fr/podcast/JeudisModeles/pochette.jpg</url>
            <title>Les jeudis des modèles</title>
            <link>http://www.emn.fr/z-info/jmodeles/</link>
            <width>144</width>
            <height>144</height>
        </image>
        <atom:link href="http://imedia.emn.fr/podcast/JeudisModeles/rss.xml" rel="self" type="application/rss+xml"/>
        <itunes:author>Ecole des Mines de Nantes</itunes:author>
        <itunes:subtitle>Cycle de conférences d'accès gratuit organisées tous les deux mois par l'Ecole des Mines de Nantes.</itunes:subtitle>
        <itunes:summary>Ces conférences s'adressent à toute personne voulant s'initier, se perfectionner, échanger, partager ses idées et expériences autour des nouvelles technologies de l'ingénierie dirigée par les modèles , de la métamodélisation, de la transformation de modèles, et plus généralement des outils de modélisation de domaine.</itunes:summary>
        <itunes:keywords>modèle, informatique, métamodélisation, transformation, modélisation</itunes:keywords>
        <itunes:explicit>clean</itunes:explicit>
        <itunes:image href="http://imedia.emn.fr/podcast/JeudisModeles/pochette.jpg"/>
        <itunes:block>no</itunes:block>
        <itunes:category text="Education">
            <itunes:category text="Higher Education"/>
        </itunes:category>
        <item>
            <title>Modeling effectively: insights from empirical studies</title>
            <description><![CDATA[<p>A conference of Les Jeudis des Modèles by Michel Chaudron, Associate Professor at the Institute of Computer Science of Leiden University in the Netherlands</p>

<p>What is the state of UML modeling in practice ?
<br />How can we assess the quality of UML models ?
<br />How do engineers look at UML models ?
<br />Do UML models actually help in creating better software ?</p>

<p>Modeling is a common part of modern day software engineering practice. Little evidence is known about how models are made and how they help in producing better software. In this talk I will present highlights from the last decade of research that I have performed in the area of software modeling using UML.</p>


<p>Biography</p>

<p>Michel Chaudron is Associate Professor at the Institute of Computer Science of Leiden University in the Netherlands where he leads a research group in Software Engineering. He is program director of the M.Sc. program ICT in Business. He obtained his Ph.D. in the area of formal methods and programming languages for parallel computing. His research interests are in: software architecture, software design, software modeling, software composition and empirical studies in sofware engineering.</p>]]></description>
            <pubDate>Thu, 31 Mar 2011 14:30:00 +0200</pubDate>
            <enclosure url="http://imedia.emn.fr/podcast/JeudisModeles/michelchaudron-bync.m4v" length="412633346" type="video/x-m4v"/>
            <guid isPermaLink="false">4E473BA5-9B7F-4C9E-8A37-193A3BE121EF</guid>
            <itunes:author>Michel Chaudron</itunes:author>
            <itunes:summary>A conference of Les Jeudis des Modèles by Michel Chaudron, Associate Professor at the Institute of Computer Science of Leiden University in the Netherlands

What is the state of UML modeling in practice ?
How can we assess the quality of UML models ?
How do engineers look at UML models ?
Do UML models actually help in creating better software ?

Modeling is a common part of modern day software engineering practice. Little evidence is known about how models are made and how they help in producing better software. In this talk I will present highlights from the last decade of research that I have performed in the area of software modeling using UML.


Biography

Michel Chaudron is Associate Professor at the Institute of Computer Science of Leiden University in the Netherlands where he leads a research group in Software Engineering. He is program director of the M.Sc. program ICT in Business. He obtained his Ph.D. in the area of formal methods and programming languages for parallel computing. His research interests are in: software architecture, software design, software modeling, software composition and empirical studies in sofware engineering.</itunes:summary>
            <itunes:keywords>jeudi, modeles</itunes:keywords>
            <itunes:explicit>no</itunes:explicit>
            <itunes:duration>1:11:09</itunes:duration>
            <itunesu:category itunesu:code="101102"/>
        </item>
        <item>
            <title>Why there is no future for mModel-Driven Development</title>
            <description><![CDATA[<p>In this talk I will tell you MY story of developing a successful Model Driven Software Factory with a fast growing user base.</p>

<p>I will cover topics like selecting a domain, designing DSLs, growing a DSL (evolution), generating the application, quality and testing, release planning, and creating a user base.</p>

<p>I will also tell you how I came to the conclusion that there is no future for Model-Driven Development.</p>]]></description>
            <pubDate>Thu, 20 Jan 2011 14:30:00 +0100</pubDate>
            <enclosure url="http://imedia.emn.fr/podcast/jeudismodeles/johandenhaan-bync1.m4v" length="306484642" type="video/x-m4v"/>
            <guid isPermaLink="false">45AC656B-24C6-42D5-89AC-B10142687099</guid>
            <itunes:author>Johan Den Haan</itunes:author>
            <itunes:summary>In this talk I will tell you MY story of developing a successful Model Driven Software Factory with a fast growing user base.

I will cover topics like selecting a domain, designing DSLs, growing a DSL (evolution), generating the application, quality and testing, release planning, and creating a user base.

I will also tell you how I came to the conclusion that there is no future for Model-Driven Development.
Johan den Haan - Head Research &amp; Development at Mendix.
Mendix offers the Business Agility Suite, the fastest and easiest way to create agile business applications. The Business Agility Suite provides a visual modeling approach that optimizes collaboration between business &amp; IT. Mendix has been recording annual triple digit growth and is recognized by leading analyst firm Gartner as Cool Vendor.

Johan has a broad experience in Model-Driven Engineering, more specific in designing and developing Model-Driven Engineering tools and environments. As Developer, System Architect and now Head Research &amp; Development he gathered a lot of experience on all levels of innovative software development. The main focus of his work is the development of a service-oriented, process-centric, model-driven programming model.
He shares his experiences in the field of MDA, MDE, MDD, DSLs, SOA, and SOBA on his blog: www.theenterprisearchitect.eu


</itunes:summary>
            <itunes:keywords>développement logiciel, MDA, architecture dirigée par les modèles</itunes:keywords>
            <itunes:explicit>no</itunes:explicit>
            <itunes:duration>48:20</itunes:duration>
            <itunesu:category itunesu:code="101102"/>
        </item>
        <item>
            <title>How to succeed (or fall) Model-Driven Engineering</title>
            <link>http://www.emn.fr/x-info/jmodeles/</link>
            <description><![CDATA[<p>EA-MDE (Empirical Assessment of the Efficacy of MDE) is a multidisciplinary project that brings together computer and social scientists to identify, understand and document the factors that influence whether MDE adoption is successful or not.
<br />A key focus of the project is on social and organizational factors as well as technical factors. The current project is a pilot project which aims to test the feasibility of assessing MDE practices empirically and aims to feed back the results to industry.
<br />To date, we have carried out an assessment of MDE adoption using a variety of social science methods, including online questionnaires and in-depth interviews with industry practitioners. In the near future, we also plan detailed observational studies of MDE use in practice.
<br />The talk will present early results from the project based on preliminary analysis of our data which will provide some useful insights into how model-driven engineering is being used in practice in industry.</p>]]></description>
            <pubDate>Thu, 27 May 2010 14:30:35 +0200</pubDate>
            <enclosure url="http://imedia.emn.fr/podcast/JeudisModeles/JonWhittle-cc-by.m4v" length="469447170" type="video/x-m4v"/>
            <guid isPermaLink="false">how-to-succed-or-fall-modeldriven-engineering</guid>
            <itunes:author>Jon Whittle</itunes:author>
            <itunes:summary>EA-MDE (Empirical Assessment of the Efficacy of MDE) is a multidisciplinary project that brings together computer and social scientists to identify, understand and document the factors that influence whether MDE adoption is successful or not.
A key focus of the project is on social and organizational factors as well as technical factors. The current project is a pilot project which aims to test the feasibility of assessing MDE practices empirically and aims to feed back the results to industry.
To date, we have carried out an assessment of MDE adoption using a variety of social science methods, including online questionnaires and in-depth interviews with industry practitioners. In the near future, we also plan detailed observational studies of MDE use in practice.
The talk will present early results from the project based on preliminary analysis of our data which will provide some useful insights into how model-driven engineering is being used in practice in industry.</itunes:summary>
            <itunes:keywords>MDE, modeles, computer</itunes:keywords>
            <itunes:explicit>no</itunes:explicit>
            <itunes:duration>1:16:52</itunes:duration>
            <itunesu:category itunesu:code="101102"/>
        </item>
        <item>
            <title>What they don't teach you about software at school : Be smart</title>
            <description><![CDATA[One of the most popular buzzwords in software development is agile. Today everyone wants to be agile. That is good! However, being agile is not enough.You also need to be smart. What does that mean?

Smart is about being agile, but it is also about doing the right things, the right way. You can become smarter through training.

However, without experience your alternatives are too many and only a few of them are smart. Experience is of course something you can get sooner or later, but it takes time if you must learn by your own mistakes.

This is where the utilization of "smart-cases" becomes essential. In this talk, we will describe a large number of smart-cases when developing software. It is about working with people, teams, projects, requirement, architecture, modeling, documentation, testing, process, and more.]]></description>
            <pubDate>Thu, 03 Dec 2009 14:50:09 +0100</pubDate>
            <category>Podcasting</category>
            <enclosure url="http://imedia.emn.fr/podcast/JeudisModeles/IvarJacobson.m4v" length="49545216" type="video/x-m4v"/>
            <guid isPermaLink="false">http://imedia.emn.fr/podcast/JeudisModeles/IvarJacobson.m4v</guid>
            <itunes:author>Ivar jacobson</itunes:author>
            <itunes:subtitle>Ivar Jacobson est l'un des trois « amigos » fondateurs du langage UML et en particulier le créateur de la notation des « Use Cases »</itunes:subtitle>
            <itunes:summary>One of the most popular buzzwords in software development is agile. Today everyone wants to be agile. That is good! However, being agile is not enough.You also need to be smart. What does that mean?

Smart is about being agile, but it is also about doing the right things, the right way. You can become smarter through training.

However, without experience your alternatives are too many and only a few of them are smart. Experience is of course something you can get sooner or later, but it takes time if you must learn by your own mistakes.

This is where the utilization of "smart-cases" becomes essential. In this talk, we will describe a large number of smart-cases when developing software. It is about working with people, teams, projects, requirement, architecture, modeling, documentation, testing, process, and more.</itunes:summary>
            <itunes:keywords>développement logiciel, agile</itunes:keywords>
            <itunes:explicit>no</itunes:explicit>
            <itunes:duration>42:40</itunes:duration>
            <itunesu:category itunesu:code="101102"/>
        </item>
        <item>
            <title>The unbearable stupidity of modeling</title>
            <link>http://www.emn.fr/z-info/jmodeles/index.php?page=prochaine-conference</link>
            <description><![CDATA[" The unbearable stupidity of modeling " ou " L'insupportable stupidité des approches à modèles "
Conférence en langue anglaise animée par Ed Merks

Ed Merks reprendra une version actualisée de sa très populaire présentation sur ‘L'insupportable stupidité des approches à modèles'. Il répondra aux arguments classiques des détracteurs de ces approches à modèles pour montrer par exemple qu'elles n'ont aucune raison d'être moins performantes que les approches par programmation directe ou de ne pas passer à l'échelle.Bien au contraire elles permettent très souvent d'obtenir à la fois des améliorations significatives de performances et des gains importants de productivité. Il passera en revue tous les clichés négatifs véhiculés par ceux qui ne sont pas encore convaincus des avantages de l'Ingénierie Dirigée par les Modèles.

Ed Merks est très connu dans la communauté de l'ingénierie des modèles en tant que co-responsable du projet EMP (Eclipse Modeling Project) et responsable du projet EMF (Eclipse Modeling Framework). Il a une expérience de plus de 25 ans en modélisation. Après avoir obtenu un Ph.D. à l'Université Simon Fraser, il a passé 16 ans chez IBM (Senior Technical Staff Member) et il est maintenant partenaire de la société Itemis. Son ouvrage "EMF: Eclipse Modeling Framework" dont la seconde édition va paraître prochainement a largement contribué à diffuser et à populariser les solutions open source à l'Ingénierie Dirigée par les Modèles.

Le résumé

Modeling is simply over-hyped promises all of which fall far short of the mark like so much of the technobabbel generated by the world's software marketeers. The reasons why modeling is doomed to failure are seemingly endless.
•	The learning curve is too steep. Only someone with a Ph.D. can actually understand UML, or at least do a good job pretending.
•	When I hear the word "meta model" it turns me cold; talk of "meta meta models" makes me want to cry.
•	Modeling's complexity will only distract me from solving the problem at hand thereby slowing me down.
•	Modeling is totally redundant. Java already has a reflective object model, so why would I need another one? Learning one general purpose programming language is more than enough of a challenge and should be more than sufficient. They're Turing complete after all, so it's provably true.
•	Modeling is simply too restrictive thereby limiting my creative abilities.
•	It's patently ridiculous to believe that modeling will be sufficient to generate my whole application without need for writing actual code.
•	Generated code is of poor quality, performs poorly, and is difficult to understand and maintain. I can do it much better myself by hand.
•	I don't like all those stupid diagrams. They just don't scale. A textual representation is far more manageable. I simply don't need a graphical rendering of my code.
•	Domain specific languages will create a Tower of Babel rife with formalisms that only the original developer understands.
•	XML Metadata Interchange (XMI) is unspeakably horrible. I want nothing to do with it.
•	Modeling is just a ploy to ensure that I'll need to buy expensive tools. Tool vendors tend to support their tools for only a few years before changing them all around as part of some new marketing campaign, thereby risking my long term investment.
•	I won't be able to do agile iterative development but rather will be stuck with an onerous formal waterfall process.
•	My project isn't big enough to need all that formal modeling overhead.
•	If modeling really did work well, I might as well out source my high tech job to the developing world.
Clearly modeling is doomed to failure, unless of course these are all misconceptions... In fact, they are exactly that.]]></description>
            <pubDate>Thu, 24 Sep 2009 14:00:00 +0200</pubDate>
            <category>Podcasting</category>
            <enclosure url="http://imedia.emn.fr/podcast/JeudisModeles/EdMerks.m4v" length="390547795" type="video/x-m4v"/>
            <guid isPermaLink="false">http://imedia.emn.fr/podcast/JeudisModeles/EdMerks.m4v</guid>
            <itunes:author>EdMerks</itunes:author>
            <itunes:subtitle>Ed Merks reprend une version actualisée de sa très populaire présentation sur ‘L'insupportable stupidité des approches à modèles'.</itunes:subtitle>
            <itunes:summary>" The unbearable stupidity of modeling " ou " L'insupportable stupidité des approches à modèles "
Conférence en langue anglaise animée par Ed Merks

Ed Merks reprendra une version actualisée de sa très populaire présentation sur ‘L'insupportable stupidité des approches à modèles'. Il répondra aux arguments classiques des détracteurs de ces approches à modèles pour montrer par exemple qu'elles n'ont aucune raison d'être moins performantes que les approches par programmation directe ou de ne pas passer à l'échelle.Bien au contraire elles permettent très souvent d'obtenir à la fois des améliorations significatives de performances et des gains importants de productivité. Il passera en revue tous les clichés négatifs véhiculés par ceux qui ne sont pas encore convaincus des avantages de l'Ingénierie Dirigée par les Modèles.

Ed Merks est très connu dans la communauté de l'ingénierie des modèles en tant que co-responsable du projet EMP (Eclipse Modeling Project) et responsable du projet EMF (Eclipse Modeling Framework). Il a une expérience de plus de 25 ans en modélisation. Après avoir obtenu un Ph.D. à l'Université Simon Fraser, il a passé 16 ans chez IBM (Senior Technical Staff Member) et il est maintenant partenaire de la société Itemis. Son ouvrage "EMF: Eclipse Modeling Framework" dont la seconde édition va paraître prochainement a largement contribué à diffuser et à populariser les solutions open source à l'Ingénierie Dirigée par les Modèles.

Le résumé

Modeling is simply over-hyped promises all of which fall far short of the mark like so much of the technobabbel generated by the world's software marketeers. The reasons why modeling is doomed to failure are seemingly endless.
•	The learning curve is too steep. Only someone with a Ph.D. can actually understand UML, or at least do a good job pretending.
•	When I hear the word "meta model" it turns me cold; talk of "meta meta models" makes me want to cry.
•	Modeling's complexity will only distract me from solving the problem at hand thereby slowing me down.
•	Modeling is totally redundant. Java already has a reflective object model, so why would I need another one? Learning one general purpose programming language is more than enough of a challenge and should be more than sufficient. They're Turing complete after all, so it's provably true.
•	Modeling is simply too restrictive thereby limiting my creative abilities.
•	It's patently ridiculous to believe that modeling will be sufficient to generate my whole application without need for writing actual code.
•	Generated code is of poor quality, performs poorly, and is difficult to understand and maintain. I can do it much better myself by hand.
•	I don't like all those stupid diagrams. They just don't scale. A textual representation is far more manageable. I simply don't need a graphical rendering of my code.
•	Domain specific languages will create a Tower of Babel rife with formalisms that only the original developer understands.
•	XML Metadata Interchange (XMI) is unspeakably horrible. I want nothing to do with it.
•	Modeling is just a ploy to ensure that I'll need to buy expensive tools. Tool vendors tend to support their tools for only a few years before changing them all around as part of some new marketing campaign, thereby risking my long term investment.
•	I won't be able to do agile iterative development but rather will be stuck with an onerous formal waterfall process.
•	My project isn't big enough to need all that formal modeling overhead.
•	If modeling really did work well, I might as well out source my high tech job to the developing world.
Clearly modeling is doomed to failure, unless of course these are all misconceptions... In fact, they are exactly that.</itunes:summary>
            <itunes:keywords>Science, Technologie, TICE, architecture dirigée par les modèles, Technologie éducative</itunes:keywords>
            <itunes:explicit>no</itunes:explicit>
            <itunes:duration>1:04:08</itunes:duration>
            <itunesu:category itunesu:code="101102"/>
        </item>
        <item>
            <title>20 ans d'ILOG : des objets aux modèles</title>
            <link>http://www.emn.fr/x-info/jmodeles/</link>
            <description><![CDATA["Des objets vers les modèles via les règles métier : l'expérience ILOG"]]></description>
            <pubDate>Thu, 30 Apr 2009 15:30:00 +0200</pubDate>
            <category>Podcasting</category>
            <enclosure url="http://imedia.emn.fr/podcast/JeudisModeles/PatrickAlbertV2.m4v" length="304804099" type="video/x-m4v"/>
            <guid isPermaLink="false">http://imedia.emn.fr/podcast/JeudisModeles/PatrickAlbertV2.m4v</guid>
            <itunes:author>Patrick Albert</itunes:author>
            <itunes:subtitle>Nouvelles technologies de l'ingénierie dirigée par les modèles, métamodélisation, transformation de modèles, et plus généralement outils de modélisation de domaine seront autant de thèmes abordés dans le cadre des "jeudis des Modèles".</itunes:subtitle>
            <itunes:summary>"Des objets vers les modèles via les règles métier : l'expérience ILOG"</itunes:summary>
            <itunes:keywords>Science, Technologie, TICE, Technologie éducative</itunes:keywords>
            <itunes:explicit>no</itunes:explicit>
            <itunes:duration>1:04:07</itunes:duration>
            <itunesu:category itunesu:code="101102"/>
        </item>
        <item>
            <title>Lessons learned in building a model driven development platform for mobile solutions</title>
            <link>http://www.emn.fr/x-info/jmodeles/</link>
            <description><![CDATA[<p>It turns out that building mobile solutions is quite difficult. The rapid evolution of the devices and their capabilities combined with increasing end users expectations and the reliance on a composite technology environment create a new "form factor" that is quite different from traditional information systems. Not surprisingly, vendor SDKs were never prepared for such a form factor. Some of them even date back nearly 25 years.</p>

<p>Model Driven Software Development (MDSD) appears to be a particularly well suited approach to create a new generation of tools and processes to address the unique challenges of Mobile Solution construction. In this presentation, we will first focus on what makes building mobile solutions unique. We will then introduce Canappi, an Xtext based Mobile Application Development Platform, it's solution model and its code generation infrastructure. We will then share some of the results achieved by Canappi and the perspectives on its evolution.</p>]]></description>
            <pubDate>Thu, 24 Nov 2011 14:30:00 +0100</pubDate>
            <category>Podcasting</category>
            <enclosure url="http://imedia.emn.fr/podcast/JeudisModeles/jeanjaquesdubray-by.m4v" length="318799967" type="video/x-m4v"/>
            <guid isPermaLink="false">2CAF5597-86FD-4EF8-835C-42AC17DC3658</guid>
            <itunes:author>Jean-Jacques Dubray</itunes:author>
            <itunes:subtitle>Nouvelles technologies de l'ingénierie dirigée par les modèles, métamodélisation, transformation de modèles, et plus généralement outils de modélisation de domaine seront autant de thèmes abordés dans le cadre des "jeudis des Modèles".</itunes:subtitle>
            <itunes:summary>It turns out that building mobile solutions is quite difficult. The rapid evolution of the devices and their capabilities combined with increasing end users expectations and the reliance on a composite technology environment create a new "form factor" that is quite different from traditional information systems. Not surprisingly, vendor SDKs were never prepared for such a form factor. Some of them even date back nearly 25 years.

Model Driven Software Development (MDSD) appears to be a particularly well suited approach to create a new generation of tools and processes to address the unique challenges of Mobile Solution construction. In this presentation, we will first focus on what makes building mobile solutions unique. We will then introduce Canappi, an Xtext based Mobile Application Development Platform, it's solution model and its code generation infrastructure. We will then share some of the results achieved by Canappi and the perspectives on its evolution.</itunes:summary>
            <itunes:keywords>Science, Technologie, TICE, Technologie éducative</itunes:keywords>
            <itunes:explicit>no</itunes:explicit>
            <itunes:duration>1:15:33</itunes:duration>
            <itunesu:category itunesu:code="101102"/>
        </item>
        <item>
            <title>Overview of the State Analysis (en français)</title>
            <link>http://www.emn.fr/x-info/jmodeles/</link>
            <description><![CDATA["L'ingénierie système et l'ingénierie du logiciel au Jet Propulsion Laboratory (JPL) de la NASA"]]></description>
            <pubDate>Thu, 30 Apr 2009 14:30:00 +0200</pubDate>
            <category>Podcasting</category>
            <enclosure url="http://imedia.emn.fr/podcast/JeudisModeles/NicolasRouquette.m4v" length="195210958" type="video/x-m4v"/>
            <guid isPermaLink="false">http://imedia.emn.fr/podcast/JeudisModeles/NicolasRouquette.m4v</guid>
            <itunes:author>Nicolas Rouquette</itunes:author>
            <itunes:subtitle>Nouvelles technologies de l'ingénierie dirigée par les modèles, métamodélisation, transformation de modèles, et plus généralement outils de modélisation de domaine seront autant de thèmes abordés dans le cadre des "jeudis des Modèles".</itunes:subtitle>
            <itunes:summary>"L'ingénierie système et l'ingénierie du logiciel au Jet Propulsion Laboratory (JPL) de la NASA"</itunes:summary>
            <itunes:keywords>Science, Technologie, TICE, Technologie éducative</itunes:keywords>
            <itunes:explicit>no</itunes:explicit>
            <itunes:duration>47:31</itunes:duration>
            <itunesu:category itunesu:code="101102"/>
        </item>
    </channel>
</rss>
