caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: "Sébastien Furic" <furic@amesim.com>
To: caml-list@inria.fr
Cc: Marc Alirand <alirand@amesim.com>,
	"'Philippe Pralus'" <pralus@amesim.com>,
	loustalot@amesim.com, David Gagne <gagne@amesim.com>,
	Denis Fargeton <fargeton@amesim.com>
Subject: Proposition de stage - Societe Imagine
Date: Fri, 23 Dec 2005 16:57:31 +0100	[thread overview]
Message-ID: <43AC1E6B.3060809@amesim.com> (raw)

  Bonjour,

  La société Imagine (http://www.amesim.com), propose un stage dans le 
domaine de la compilation pour des étudiants de niveau ingénieur.
  Le descriptif de la société ainsi que le sujet du stage sont 
disponibles à la fin de ce mél. Si vous avez des questions, n'hésitez 
pas prendre contact avec moi ou notre chargé des relations 
universitaires, Dr Marc Alirand (alirand@amesim.com, 04 77 23 60 30).

Merci de votre attention.

Cordialement,

Sébastien FURIC
R&D Engineer
IMAGINE SA
Advanced Tools & Expertise in Systems Engineering
CONSULTING - TRAINING - SIMULATION SOFTWARE AMESim(r)
Visit our Web site http://www.amesim.com
IMAGINE - 5, rue Brison - 42300 Roanne - France
Tel: +33 4 77 23 74 31
Fax: +33 4 77 23 60 31

--------------------------------------------------------------------
SUJET :

Spécification, conception et implantation d'un traducteur du langage 
VHDL-AMS vers le langage Modelica


NIVEAU REQUIS :

* Niveau ingénieur
* Très bonnes connaissances générales en matière de compilation des 
langages de programmation
* Maîtrise des paradigmes objet et fonctionnel (en particulier, 
connaissance du langage de programmation Objective Caml)
* Expérience en utilisation d'outils de développement de compilateurs
* Esprit créatif et goût pour le travail en équipe
* Anglais nécessaire


PERIODE & INDEMNISATION :

* 5 mois sur 2006
* 30% smic (330 € net/mois) + frais (prime d’hébergement 380 €)
Total 710 €

LIEU :

IMAGINE – Roanne (Loire, à 80 km de Lyon)


CONTACTS
* Responsable Technique : Sébastien FURIC (04 77 23 60 31, furic@amesim.com)
* Service du Personnel : Philippe PRALUS (04 77 23 60 30, pralus@amesim.com
* Relations Universités/Ecoles : Marc ALIRAND (04 77 23 60 30, 
alirand@amesim.com)


SUJET DE STAGE POUR UNE PERIODE DE 5 MOIS :

  La société IMAGINE est depuis longtemps spécialisée en simulation des
systèmes dynamique et développe le logiciel de simulation dynamique 1D
AMESim® largement utilisé dans les secteurs aéronautique et automobile. 
Le logiciel permet une approche macroscopique multi-domaine grâce à de
nombreuses bibliothèques. Auparavant orienté hydraulique et mécanique, 
le logiciel s'est ensuite diversifié, intégrant diverses bibliothèques 
métiers (pneumatique, thermodynamique, électromagnétisme, systèmes de
refroidissement, transmission de puissance…). Plus récemment, la société
IMAGINE a entrepris une démarche d'intégration du langage de description 
de systèmes hybrides Modelica dans AMESim® pour couvrir les besoins en
modélisation dite « acausale » (Cf. http://www.modelica.org).
  Cependant, certains clients (et prospects) d'IMAGINE utilisent pour le
développement de leurs modèles hybrides le langage VHDL-AMS, issu d'une
extension du langage de description de circuits électroniques VHDL. La 
société IMAGINE, ne voulant pas réduire sa clientèle potentielle par une 
adhésion exclusive au langage Modelica, a décidé d'examiner la 
possibilité de supporter des modèles écrits en langage VHDL-AMS.
  Deux grandes tâches seront à réaliser :

* Dresser un comparatif des langages Modelica et VHDL-AMS et évaluer
l'impact du support de VHDL-AMS sur l'environnement Modelica en cours
de développement
* Développer en Objective Caml un traducteur de VHDL-AMS vers Modelica

  Les buts de ce stage sont :

* Comprendre et décrire les difficultés liées à l'intégration d'un 
nouveau langage dédié à la simulation hybride dans l'environnement AMESim®
* Faire l'analyse lexicale et grammaticale du langage VHDL-AMS
* Implanter l'analyse sémantique d'un sous-ensemble jugé « intéressant » 
du langage VHDL-AMS ainsi qu'un générateur de code vers le langage
Modelica

Envoyer curriculum vitae et lettre de motivation par courrier ou par mél 
directement au Responsable Technique du stage.
Référence : PT0106CS


                 reply	other threads:[~2005-12-23 15:57 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=43AC1E6B.3060809@amesim.com \
    --to=furic@amesim.com \
    --cc=alirand@amesim.com \
    --cc=caml-list@inria.fr \
    --cc=fargeton@amesim.com \
    --cc=gagne@amesim.com \
    --cc=loustalot@amesim.com \
    --cc=pralus@amesim.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).