Simulation de systèmes. Logiciel de simulation



Documents pareils
Méthode d Évaluation des Coûts liés à l Open Source (ECOS)

Une opportunité pour les entrepreneurs: le logiciel libre et open source. Daniel Morissette Mapgears Inc

Plan d action SMB d une Approche Agile de la BITM Pour les PME

Le guide de référence de l acheteur de décisionnel intégré pour les éditeurs et fournisseurs de solutions SaaS

Le génie logiciel. maintenance de logiciels.

Avantic Software Présentation de solutions GED pour mobiles (Gestion Electronique de Documents)

L adoption des nouvelles technologies dans les grandes entreprises françaises. Décembre 2005

Open-cloud, où en est-on?

ÉdIteur officiel et fournisseur de ServIceS professionnels du LogIcIeL open Source ScILab

Les Réunions Info Tonic. Utiliser les logiciels libres dans mon entreprise Mardi 21 janvier 2014

Déjà 4 ans! Rendez-vous OSGeo-Québec 17 et 18 octobre 2012, Saguenay, Québec

Acquisition des actifs technologiques de Ciespace pour déployer l IAO sur le Cloud

Direction des Technologies de l Information. Présentation OCDE. Contribution du Parlement européen. L utilisation de l OPEN SOURCE au PE

Une SGDT simple pour entreprises

Extrait du site de l'oseo (ex.anvar) Reste à déterminer les points incontournables

GESTION DE PROJET SÉANCE 2 : LES CYCLE DE VIE D'UN PROJET

Annexe : La Programmation Informatique

Les logiciels OpenSource pour l'entreprise

NOVA BPM. «Première solution BPM intégr. Pierre Vignéras Bull R&D

Bertrand Cornanguer Sogeti

Le Search Analytics Comment optimiser votre stratégie Search grâce au Multitouch Analytics?

Modernisation et gestion de portefeuilles d applications bancaires

Modélisation de la réforme des pensions

Architectures informatiques dans les nuages

Desktop Subscription. Accès facturé à l utilisation Etre à jour en permanence Gestion des licences évolutive Avantages du cloud Autodesk 360

Synthèse d'études de migration vers LibreOffice vs MS Office STARXPERT MAI 2013 AUTEUR

Quels outils pour prévoir?

Microsoft Office system Février 2006

Chapitre 4: Introduction au Cloud computing

Open Source, Mythes & Réalités La création de valeur grâce aux technologies Open Source

Introduction à la modélisation

Contenu : Pose d escalier préfabriqué monobloc en béton Rédaction : Hediger Damien / Etudiant ETC 3 ème année Date : 1 er octobre 2008

Qui sommes nous? Tertio Conseil et stratégie. Coaching Stratégie affaires Formation. Nous sommes

Logiciel libre - Stratégie et réalisations

Assemblage couleur & trait en InDesign pour fichier Acrobat - 1

Environnement Zebra Link-OS version 2.0

NX overview.

Formation Atmansoft :

Webinaire ICCA/RBC : Tendances conjoncturelles Les opérations de change : un risque ou une occasion d affaires?

Environnement Zebra Link-OS version 2.0

Fiche de l'awt Intégration des applications

WEB et Industries de Santé Industrie Pharmaceutique, Dispositifs Médicaux, Imagerie, Diagnostic in vitro et Matériel Médical

Qualité du logiciel: Méthodes de test

Utiliser le logiciel CALIBRE pour gérer vos documents et les convertir au format epub

Programmation Web. Madalina Croitoru IUT Montpellier

Atelier marin. - Vers un suivi optimal des lagons et récifs -

Quel logiciel DE CRM choisir pour votre force de vente terrain?

Méthodologie de mise en place de

Suite intégrée Entreprise de Sage Accpac. Obtenez une vue à 360 de votre entreprise avec Sage Accpac. Votre succès. Notre priorité!

Patrons de Conception (Design Patterns)

La mesure et la gestion des risques bancaires : Bâle II et les nouvelles normes comptables

Bonjour. Et merci pour l intéret que vous portez à OSF Global Services.

Stratégie Open Source et Présentation du Centre de recherche et d innovation sur le logiciel libre

Silk Portfolio : Une démarche allégée pour les tests, le développement et la gestion de vos applications

Formation projet informatique. Expression de besoins, définir un besoin informatique

24/11/2011. Cours EJB/J2EE Copyright Michel Buffa. Plan du cours. EJB : les fondamentaux. Enterprise Java Bean. Enterprise Java Bean.

URBANISME DES SYSTÈMES D INFORMATION

Cloud et SOA La présence du Cloud révolutionne-t-elle l approche SOA?

Mettez les évolutions technologiques au service de vos objectifs métier

Offre Référentiel d échange

La solution Full Web pour optimiser vos équipements

Etude comparative : ERP open source. Table de matières

Process 4D Catalogue de formations 2011

les GDT dans le Système d Information informatisé Muriel Pinel Laurent Tabourot

INF2015 Développement de logiciels dans un environnement Agile Examen final hiver 2015

Moderniser. le système d information et le portefeuille applicatif.

Fabien Pinckaers Geoff Gardiner. OpenERP. Tiny. Pour une. gestion d entreprise efficace et intégrée. Groupe Eyrolles, 2008, ISBN :

«Credit scoring» : une approche objective dans l'octroi de crédit?

Le monde change vite, les méthodes de gestion évoluent. La traçabilité et le reporting s invitent désormais dans les usines de préfabrication.

Serveur de travail collaboratif Michaël Hoste -

Juillet Fax sur IP & Virtualisation

CMS Open Source : état de l'art et méthodologie de choix

Programmation parallèle et distribuée (Master 1 Info )

Associer la puissance des nouvelles technologies tout en préservant l environnement

Comment mettre en oeuvre une gestion de portefeuille de projets efficace et rentable en 4 semaines?

La reconquête de vos marges de manœuvre

Auteur LARDOUX Guillaume Contact Année 2014 DEVELOPPEMENT MOBILE AVEC CORDOVA

Guide d Intégration PPM et ERP:

Hébergement MMI SEMESTRE 4

BIG DATA en Sciences et Industries de l Environnement

Rapid Application Development for artistic projects Session #6//«Fabrication numérique»

Des solutions sur mesure à partir de modules fonctionnels & CRM associés à un studio de customisation.

Sigma Consulting est un cabinet conseil spécialisé en management des organisations. Le Management en mode projet..2

Vérifier la qualité de vos applications logicielle de manière continue

Systèmes informatiques d entreprise

Déroulement de la présentation

Éclairage efficace : quoi choisir parmi les équipements sur le marché?


IBM Business Process Manager

Les solutions ARCAD Software et Profound Logic pour la Modernisation d Entreprise sur IBM i

DIRAC : cadre et composants pour créer des systèmes de calcul distribués

Drive your success. «Un écosystème complexe implique une capacité de gestion temps réel des aléas»

Présentation. Pour. Gilles ALAIS, Country Manager Barloworld Supply Chain Software France 20 Rue des Petits Hôtels, Paris

Le Cloud Computing en France

Gestion de la Maintenance Assistée par Ordinateur

CORBA. (Common Request Broker Architecture)

Voie SIS (2A M1) Signal, Informatique 05/06/2014

Transcription:

Simulation de systèmes Logiciel de simulation

Logiciel versus langage La mise en oeuvre d'un modèle est un travail d'envergur. Le choix des outils est crucial. En général, c'est un amalgame de composants. Il est fréquent de devoir choisir entre un composant préconstruit ou la programmation dans un langage générique (C, Java, etc).

Acheter ou construire? Le choix dépend de plusieurs paramètres: coût d'achat vs développement; possibilité de redistribution et redevance; pérennité; gain en temps vs courbe d'apprentissage; réutilisabilité; flexibilité; ressources disponibles et expertise; contraintes clients et légales.

Logiciel commercial Plusieurs choix: Arena, Flexim, Simio, Autodesk, etc. Google "simulation software". Chacun est spécialisé pour une gamme spécifique de problèmes. Coût d'entrée typique de 2500$/an minimum. Coût de formation élevé.

Langage de programmation Maximum de flexibilité, de réutilisabilité, mais peux entrainer des côuts de développement important. Viable seulement si on dispose de développeurs compétents avec une méthodologie efficace et mature.

Risques et bénéfices Développer ses propres composants logiciels pose des risques importants qu'il faut gérer adéquatement. Cependant, ça offre la possibilité d'aller au-delà des outils commerciaux. On peut cibler des besoins précis, les traiter avec des méthodes originales et créer un avantage compétitif.

Exemple - Calcul de contraintes On désire connaitre les contraintes mécaniques dans un assemblage de pièces en aluminium. C'est un problème standard bien couvert par les outils commerciaux. A priori, il n'y a pas d'intérêt à refaire un logiciel.

Exemple - Flux de matériel (FdM) On s'intéresse au flux de matières premières dans un procédé manufacturier complexe. Ce problème est moins standard et le modèle est fortement dépendant des processus. Le choix logiciel vs programmation est difficile et dépend du contexte. Il faut évaluer le rapport risque sur bénéfice au cas par cas.

Exemple - FdM - Cas A Hypothèse: on veut développer une expertise et on utilisera des méthodes standards. Il semble alors acceptable d'utiliser un logiciel commercial. Corrolaire: prévoir les coûts des licences et de formation.

Exemple - FdM - Cas B Hypothèse: on veut développer une expertise et on utilisera des méthodes originales. Il peut être acceptable de programmer. Corrolaire: prévoir les ressources compétentes pour le développement et avoir une stratégie à long terme pour la rentabilité, réutilisation, pérennité, etc.

Prototype Il est courant de développer des simulateurs via une approche par prototypes. On utilise alors des outils de développement rapide qui peuvent différer de la mise-en-oeuvre finale. Par exemple, si on cible un simulateur en Java, le premier proto pourrait être en Excel, les suivants en Python, pour finalement migrer vers le simulateur finale en Java.

Autres considérations Dans le choix logiciel vs programmation, il faut aussi prendre en compte: l'interopérabilité avec d'autres systèmes; les besoins de post-traitement des résultats (animation, statistiques, etc); la qualité de la documentation et de la formation disponible.

Interopérabilité Cet aspect est crucial! Dans un contexte réel, le simulateur doit interagir avec les systèmes en place (via sa frontière): BD, senseurs, systèmes de contrôles de procédé, systèmes de gestion de la production, etc. De plus, même si c'est pour une étude (environnement isolé), un simulateur est souvent convertie en outil de production.

Interopérabilité - suite Un outil préconstruit (ex: Arena) peut être efficace pour une étude, mais est inapproprié pour une conversion en outil de production. En effet, ce genre de logiciel n'est pas prévu pour un déploiement en usine. L'interopérabilité est trop limité, mais aussi il est trop lourd, trop chère, pas suffisamment flexible, pas suffisamment robuste, etc.