Interopérabilité des
composants logiciels.
Application à la modélisation des plantes
C. Pradal
EPI INRIA VirtualPlants
Plan
Contexte
Interopérabilité
–Langage de programmation
–Composants logiciel
–Plateformes
Application
–OpenAlea, plateforme de modélisation des
plantes
Interopérabilité entre logiciels
Interoperabilité entre logiciels
– Possibilité qu’on deux logiciels de fonctionner et
de communiquer ensemble
Pourquoi?
–Partage des données et des logiciels
–Accroitre la vitesse de développement
–Qualité (fiabilité, maintenance)
Difficultés:
– Hetrogénéité (OS, languages, licenses, …)
– Abscence de standardisation (éléctronique, …)
Différents types d’interopérabilité
Interoperabilité entre
–Langages (C, C++, Java, Python, Fortran, C#)
–Composants ou objets
–Plateforme ou environnement logiciels
–Systèmes distribués (web 2.0, Grid)
012
012
01 230 1
01
01
2 3
4 5
0
0.1
0.2
0.3
020 40
0
0.1
0.2
0.3
020 40
0
0.1
0.2
0.3
020 40
0
0.1
0.2
0.3
020 40
0
0.1
0.2
0.3
020 40
0
0.1
0.2
0.3
020 40
pii
Monolithic Software
Interoperable
Software Components
for programmers
Interoperable
Software
Components
for modellers
Software Components
for programmers
http://www.scripps.edu/~sanner/
1 / 45 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!