Developpement d'un outil de calcul integre multi-domaine, base sur une approche orientee objets
Institution:
NiceDisciplines:
Directors:
Abstract EN:
Pas de résumé disponible.
Abstract FR:
La conception des batiments necessite des outils de calcul de plus en plus performants. L'evolution des etudes conceptuelles va dans le sens d'une integration des differentes contraintes qui president aux decisions. Pour repondre a cette problematique, il faut developper des outils logiciels d'aide a la decision toujours plus performants. Pour ce qui concerne la part calcul, ces outils consistent en des simulateurs qui fournissent des elements chiffres de reflexion. Ces outils sont souvent developpes dans le cadre de projets de recherche ; leur utilisation dans le monde professionnel pose de nombreux problemes pratiques, lies notamment a l'adaptation des modeles aux besoins mais aussi a l'absence d'interfaces utilisateurs conviviales, a un manque de modularite et d'extensibilite ainsi qu'a un manque d'interfacage avec d'autres outils (par exemple, des outils de cao/dao). Le cstb par l'intermediaire de deux theses soubra 92 et el-hassar 92 s'etait deja interesse a cette problematique et un premier esi (environnement de simulation intelligent) avait ete developpe. L'objectif principal de la presente these est de poursuivre ces travaux en developpant un nouvel atelier logiciel qui permette d'encapsuler avec une productivite accrue divers codes de simulation issus de la recherche. L'une des fonctionnalites principales recherchees est la capacite d'integration de differents simulateurs dans le meme environnement et ainsi la capacite de process cooperatifs entre simulateurs. L'autre fonctionnalite importante consiste a faciliter de l'usage des simulateurs ; elle a pour objectif de permettre l'utilisation des simulateurs dans le monde professionnel (transfert de technologie de la recherche vers l'industrie). Les contraintes de developpement, notamment l'evolutivite, nous conduisent a confirmer les choix anterieurs: conception et programmation orientees objets. Une analyse plus precise des diverses methodes et techniques utilisables, nous amene a proposer un mecanisme innovant pour introduire une notion proche des meta-objets. Des techniques pour ameliorer les performances de l'atelier logiciel (notamment pour ce qui concerne le temps de traitement des actions -affichage, stockage d'objets complexes, etc. -) sont egalement proposees. La formalisation generale d'un projet de simulation conduit a la definition d'un nouveau modele abstrait (domaine independant) pour notre environnement de simulation. Le modele abstrait d'esi inclut la definition et la description d'un ensemble d'objets qui sont des briques de bases, utilisees ulterieurement pour l'encapsulation des simulateurs. L'atelier logiciel ainsi realise, iisibat v2, permet d'encapsuler avec un effort raisonnable de developpement divers simulateurs. Le principe d'encapsulation consiste a reutiliser un noyau commun, a specialiser certaines classes et a ne developper que quelques nouveaux objets reellement specifiques du simulateur cible. Des applications concretes sont realisees pour les simulateurs trnsys (calculs des performances thermiques des batiments) et comis (calculs aerauliques), des mesures d'efficacite de l'atelier logiciel sont effectuees ; elles demontrent la pertinence de la nouvelle approche