Modélisation des connaissances méthodologiques en développement de projets logiciels

Modélisation des connaissances méthodologiques en développement de projets logiciels PDF Author: Ridha Medallel
Publisher:
ISBN:
Category :
Languages : fr
Pages : 196

Get Book Here

Book Description
FACE A L'EVOLUTION RAPIDE DES TECHNIQUES, METHODES ET OUTILS DU GENIE LOGICIEL, DES BESOINS TRES FORTS APPARAISSENT EN MATIERE DE FORMATION, D'AIDE A LA PLANIFICATION ET A LA GESTION DE PROJETS LOGICIELS. NOUS PENSONS QU'UNE REPONSE A CES BESOINS PASSE PAR LA REALISATION DE SYSTEMES INTELLIGENTS CONSTRUITS SUR UNE BASE DE CONNAISSANCE METHODOLOGIQUE EXTENSIBLE ET REUTILISABLE. LA REALISATION DE TELS SYSTEMES SUPPOSE UN IMPORTANT TRAVAIL DE FORMALISATION DES CONNAISSANCES PORTANT SUR LE SAVOIR ET LE SAVOIR-FAIRE EN GENIE LOGICIEL. NOUS PROPOSONS AINSI UN MODELE METHODOLOGIQUE CONSTRUIT SUR L'UNIVERS DES OBJETS METHODOLOGIQUES DONT LA COHERENCE EST ASSUREE PAR DES RELATIONS DE DEPENDANCE ENTRE OBJETS. CETTE MODELISATION NECESSITE UNE FORMALISATION DE LA DEMARCHE DE DEVELOPPEMENT, EN PARTICULIER POUR APPREHENDER LA NOTION DE QUALITE D'UN PROCESSUS DE DEVELOPPEMENT. NOUS JUSTIFIONS ENSUITE LE CHOIX D'UNE REPRESENTATION DES CONNAISSANCES MIXTE: UNE APPROCHE ORIENTEE OBJETS POUR DECRIRE L'ASPECT STATIQUE DU MODELE ET UNE REPRESENTATION PAR REGLES DE PRODUCTION POUR L'ASPECT DYNAMIQUE. APRES CE TRAVAIL DE FORMALISATION, NOUS AVONS CHOISI COMME PREMIERE APPLICATION DE REALISER UN SYSTEME EXPERT DIDACTIQUE EN METHODOLOGIE DE DEVELOPPEMENTS DE PROJETS LOGICIELS QUI REPOSE SUR UN NOYAU D'UNE BASE DE CONNAISSANCES PEDAGOGIQUES. L'ETAT ACTUEL DE LA REALISATION EST UN PROTOTYPE ECRIT DANS LE LANGAGE A OBJETS EIFFEL

Modélisation des connaissances méthodologiques en développement de projets logiciels

Modélisation des connaissances méthodologiques en développement de projets logiciels PDF Author: Ridha Medallel
Publisher:
ISBN:
Category :
Languages : fr
Pages : 196

Get Book Here

Book Description
FACE A L'EVOLUTION RAPIDE DES TECHNIQUES, METHODES ET OUTILS DU GENIE LOGICIEL, DES BESOINS TRES FORTS APPARAISSENT EN MATIERE DE FORMATION, D'AIDE A LA PLANIFICATION ET A LA GESTION DE PROJETS LOGICIELS. NOUS PENSONS QU'UNE REPONSE A CES BESOINS PASSE PAR LA REALISATION DE SYSTEMES INTELLIGENTS CONSTRUITS SUR UNE BASE DE CONNAISSANCE METHODOLOGIQUE EXTENSIBLE ET REUTILISABLE. LA REALISATION DE TELS SYSTEMES SUPPOSE UN IMPORTANT TRAVAIL DE FORMALISATION DES CONNAISSANCES PORTANT SUR LE SAVOIR ET LE SAVOIR-FAIRE EN GENIE LOGICIEL. NOUS PROPOSONS AINSI UN MODELE METHODOLOGIQUE CONSTRUIT SUR L'UNIVERS DES OBJETS METHODOLOGIQUES DONT LA COHERENCE EST ASSUREE PAR DES RELATIONS DE DEPENDANCE ENTRE OBJETS. CETTE MODELISATION NECESSITE UNE FORMALISATION DE LA DEMARCHE DE DEVELOPPEMENT, EN PARTICULIER POUR APPREHENDER LA NOTION DE QUALITE D'UN PROCESSUS DE DEVELOPPEMENT. NOUS JUSTIFIONS ENSUITE LE CHOIX D'UNE REPRESENTATION DES CONNAISSANCES MIXTE: UNE APPROCHE ORIENTEE OBJETS POUR DECRIRE L'ASPECT STATIQUE DU MODELE ET UNE REPRESENTATION PAR REGLES DE PRODUCTION POUR L'ASPECT DYNAMIQUE. APRES CE TRAVAIL DE FORMALISATION, NOUS AVONS CHOISI COMME PREMIERE APPLICATION DE REALISER UN SYSTEME EXPERT DIDACTIQUE EN METHODOLOGIE DE DEVELOPPEMENTS DE PROJETS LOGICIELS QUI REPOSE SUR UN NOYAU D'UNE BASE DE CONNAISSANCES PEDAGOGIQUES. L'ETAT ACTUEL DE LA REALISATION EST UN PROTOTYPE ECRIT DANS LE LANGAGE A OBJETS EIFFEL

Modélisation des connaissances méthodologiques en développement de projets logiciels

Modélisation des connaissances méthodologiques en développement de projets logiciels PDF Author: Ridha Medallel
Publisher:
ISBN:
Category :
Languages : fr
Pages : 196

Get Book Here

Book Description
FACE A L'EVOLUTION RAPIDE DES TECHNIQUES, METHODES ET OUTILS DU GENIE LOGICIEL, DES BESOINS TRES FORTS APPARAISSENT EN MATIERE DE FORMATION, D'AIDE A LA PLANIFICATION ET A LA GESTION DE PROJETS LOGICIELS. NOUS PENSONS QU'UNE REPONSE A CES BESOINS PASSE PAR LA REALISATION DE SYSTEMES INTELLIGENTS CONSTRUITS SUR UNE BASE DE CONNAISSANCE METHODOLOGIQUE EXTENSIBLE ET REUTILISABLE. LA REALISATION DE TELS SYSTEMES SUPPOSE UN IMPORTANT TRAVAIL DE FORMALISATION DES CONNAISSANCES PORTANT SUR LE SAVOIR ET LE SAVOIR-FAIRE EN GENIE LOGICIEL. NOUS PROPOSONS AINSI UN MODELE METHODOLOGIQUE CONSTRUIT SUR L'UNIVERS DES OBJETS METHODOLOGIQUES DONT LA COHERENCE EST ASSUREE PAR DES RELATIONS DE DEPENDANCE ENTRE OBJETS. CETTE MODELISATION NECESSITE UNE FORMALISATION DE LA DEMARCHE DE DEVELOPPEMENT, EN PARTICULIER POUR APPREHENDER LA NOTION DE QUALITE D'UN PROCESSUS DE DEVELOPPEMENT. NOUS JUSTIFIONS ENSUITE LE CHOIX D'UNE REPRESENTATION DES CONNAISSANCES MIXTE: UNE APPROCHE ORIENTEE OBJETS POUR DECRIRE L'ASPECT STATIQUE DU MODELE ET UNE REPRESENTATION PAR REGLES DE PRODUCTION POUR L'ASPECT DYNAMIQUE. APRES CE TRAVAIL DE FORMALISATION, NOUS AVONS CHOISI COMME PREMIERE APPLICATION DE REALISER UN SYSTEME EXPERT DIDACTIQUE EN METHODOLOGIE DE DEVELOPPEMENTS DE PROJETS LOGICIELS QUI REPOSE SUR UN NOYAU D'UNE BASE DE CONNAISSANCES PEDAGOGIQUES. L'ETAT ACTUEL DE LA REALISATION EST UN PROTOTYPE ECRIT DANS LE LANGAGE A OBJETS EIFFEL

7th International Workshop, Expert systems & their applications

7th International Workshop, Expert systems & their applications PDF Author:
Publisher:
ISBN:
Category : Expert systems (Computer science)
Languages : en
Pages : 844

Get Book Here

Book Description


International Workshop Expert Systems & Their Applications

International Workshop Expert Systems & Their Applications PDF Author:
Publisher:
ISBN:
Category : Expert systems (Computer science)
Languages : en
Pages : 842

Get Book Here

Book Description


CONTRIBUTION A L'ETUDE DU PROCESSUS DE DEVELOPPEMENT DE LOGICIELS

CONTRIBUTION A L'ETUDE DU PROCESSUS DE DEVELOPPEMENT DE LOGICIELS PDF Author: TAHAR.. KHAMMACI
Publisher:
ISBN:
Category :
Languages : fr
Pages :

Get Book Here

Book Description
LE TRAVAIL PRESENTE DANS CETTE THESE S'INSCRIT DANS LE CADRE DE L'ETUDE DU PROCESSUS DE DEVELOPPEMENT DE LOGICIELS SELON DEUX ASPECTS: 1) L'UN CONCERNE L'ASSISTANCE A BASE DE CONNAISSANCE AU DEVELOPPEMENT. UNE TELLE ASSISTANCE REPOSE SUR UNE MODELISATION DU PROCESSUS DE DEVELOPPEMENT DE LOGICIELS. LE SYSTEME UPSSA (USING PRE-POSTCONDITIONS FOR SIMULATING SOFTWARE ASSISTANT) EST UNE PROPOSITION D'INTEGRATION D'UN OUTIL D'ASSISTANCE INTELLIGENTE FONDE SUR LES PRINCIPES DES SYSTEMES A BASE DE CONNAISSANCES DANS UN ENVIRONNEMENT DE GENIE LOGICIEL. EN OUTRE, CE SYSTEME S'APPUIE SUR LE PARADIGME DES GENERATEURS DE PLANS D'ACTIONS POUR DECLENCHER, DURANT UNE SESSION DE TRAVAIL D'UN DEVELOPPEUR, UNE SEQUENCE D'ACTIONS PERMETTANT DE MAINTENIR LE LOGICIEL EN COURS DE DEVELOPPEMENT DANS UN ETAT COHERENT; 2) L'AUTRE EST RELATIF A LA MODELISATION DES OBJETS LOGICIELS. CONTRAIREMENT AUX APPLICATIONS CLASSIQUES, LES DONNEES MANIPULEES DANS UN PROJET DE GENIE LOGICIEL SONT DE TYPE VARIES ET INHABITUELS. POUR PRENDRE EN COMPTE LES BESOINS DE STRUCTURATION DES OBJETS DANS UN ENVIRONNEMENT DE GENIE LOGICIEL, NOUS PROPOSONS UN MODELE, APPELE MODELE OBJET-RELATION (MOR), QUI COMBINE DES CARACTERISTIQUES DES MODELES ORIENTES OBJETS ET DES MODELES DE DONNEES SEMANTIQUES. NOUS PRESENTONS SES ASPECTS FORMELS ET UN LANGAGE DE SPECIFICATION D'UN SCHEMA OBJET-RELATION AINSI QUE QUELQUES INDICATIONS POUR GUIDER UN UTILISATEUR DANS LA CONCEPTION D'UN TEL SCHEMA. PUIS, NOUS DECRIVONS LA REPRESENTATION DU CONCEPT DE RELATION DANS LE SYSTEME A OBJETS CEYXLE-LISP

CAD/CAM Abstracts

CAD/CAM Abstracts PDF Author:
Publisher:
ISBN:
Category : CAD/CAM systems
Languages : en
Pages : 616

Get Book Here

Book Description


A Refinement based methodology for software process modeling

A Refinement based methodology for software process modeling PDF Author: Fahad Rafique Golra
Publisher:
ISBN:
Category :
Languages : fr
Pages :

Get Book Here

Book Description
Il y a une tendance croissante à considérer les processus d'une organisation comme l'une de ses grandes forces. Les processus sont des ressources réutilisables d'une organisation qui définissent les procédures de travail pour la réalisation de ses objectifs. Avec l'importance croissante du secteur des logiciels et des services, la standardisation des processus devient indispensable pour maintenir sa crédibilité. Le développement de processus suit un cycle de vie très similaire à celui du développement logiciel. Par exemple, il se compose de plusieurs phases et suit une approche incrémentale qui mène à son amélioration continue. Cette approche incrémentale peut être complétée par une stratégie basée sur le raffinement pour développer, exécuter et maintenir les processus de développement de logiciels.Cette thèse propose une base conceptuelle pour le développement de processus logiciels par raffinement, sans perdre de vue les exigences spécifiques de chaque phase du cycle de vie d'un tel processus. Elle utilise l'ingénierie dirigée par les modèles pour présenter un ensemble de méta-modèles pour le développement de processus logiciels où chaque méta-modèle correspond à une phase différente d'un processus (spécification, implémentation et instanciation). Le modèle d'un processus traverse une série de raffinement jusqu'à ce qu'elle soit enrichie par des capacités d'exécution. Le développement d'un interpréteur permet d'exécuter ce modèle. Il donne la possibilité de relier les modèles des differentes phases par des liens de traçabilité. Les intervenants peuvent interagir avec le processus en exécution à l'aide d'une interface de supervision. Un niveau de variabilité incluse dans les modèles de processus permet leur adaptation pendant l'exécution. Tout en prenant en compte la nécessité de se conformer aux standards adoptés par l'organisation, l'architecture de l'approche de modélisation proposée exploite le concept d'abstraction en s'inspirant de la notion de composant logiciel pour aider à la réutilisation de modèles de processus. Notre méthode est également prévue pour les entreprises qui veulent suivre plusieurs standards pour le même projet.Sur la base des connaissances acquises grâce à l'étude des langages de modélisation actuels du domaine, le cadre proposé pour la modélisation de processus présente une architecture qui se développe autour des concepts de «conception par contrat» et «conception pour et par la réutilisation». Ceci permet de construire un modèle de processus qui a une structure modulaire et garantit la correction des interactions entre des activités constituantes. Afin de favoriser la séparation des préoccupations, les flux de données au sein d'un processus sont gérés à un niveau d'abstraction différent de celui des flux de contrôle. La conformité entre ces deux niveaux permet d'offrir une architecture bicouche. Le flux de données lors de l'exécution est assuré par un système de gestion d'événements. Une évaluation des capacités de l'approche proposée est fournie par une analyse basée sur l'ensemble des «workflow patterns». Cela permet une comparaison directe de ses capacités avec d'autres approches de modélisation de processus

VERS UN MODELE ET UNE METHODOLOGIE DE CONCEPTION DE PROCEDES DE DEVELOPPEMENT DE LOGICIELS

VERS UN MODELE ET UNE METHODOLOGIE DE CONCEPTION DE PROCEDES DE DEVELOPPEMENT DE LOGICIELS PDF Author: ABDELLATIF.. MEZRIOUI
Publisher:
ISBN:
Category :
Languages : fr
Pages : 298

Get Book Here

Book Description
LE BUT DE CETTE THESE EST L'ELABORATION D'UNE METHODOLOGIE DE CONCEPTION DE PROCEDES DE DEVELOPPEMENT DE LOGICIELS (PDL). DANS UNE PREMIERE PARTIE, LA PROBLEMATIQUE EST EXPLICITEE, POSANT A LA FOIS LE PROBLEME DE LA MODELISATION ET DE LA DEMARCHE DE CONCEPTION DE PDL. LES QUALITES ATTENDUES D'UNE TELLE METHODOLOGIE, ET LES MODELES SUR LESQUELS ELLE S'APPUIE, SONT MIS EN VALEUR. AUSSI, SONT ETABLIS DES ANALOGIES AVEC DES DOMAINES VOISINS QUE SONT LES SYSTEMES D'INFORMATIONS, LES SYSTEMES LOGICIELS ET LES SYSTEMES SOCIAUX. LA DEUXIEME PARTIE, ETAT DE L'ART, EXPLORE L'EXISTANT ET ANALYSE LES ACQUIS EN CE QUI CONCERNE LES MODELES ET LES METHODES DANS LE DOMAINE DES PDL ET DANS LES DOMAINES VOISINS. CE TOUR D'HORIZON A MONTRE QUE L'EXISTANT NE COUVRE QUE CERTAINS DES ASPECTS DES PDL. LA TROISIEME PARTIE PRESENTE L'APPROCHE PROPOSEE: 1) UNE MODELISATION MULTI-VUES DE PDL: NATURELLE, FONCTIONNELLE, COMPORTEMENTALE ET ORGANISATIONNELLE; 2) UNE REPRESENTATION MULTI-NIVEAUX DE PDL: CONCEPTUELLE, ORGANISATIONNELLE ET PHYSIQUE; 3) ET ENFIN DES GUIDES METHODOLOGIQUES DE CONCEPTION DE PDL BASES SUR DES METAFONCTIONS. LA QUATRIEME PARTIE EST CONSACREE A LA VALIDATION DE LA METHODOLOGIE A TRAVERS L'ETUDE DE TROIS CAS

La gestion de la connaissance des équipes de développement logiciel

La gestion de la connaissance des équipes de développement logiciel PDF Author: Mathieu Lavallée
Publisher:
ISBN:
Category :
Languages : fr
Pages : 210

Get Book Here

Book Description


COMPINT.

COMPINT. PDF Author:
Publisher:
ISBN:
Category : Artificial intelligence
Languages : en
Pages : 414

Get Book Here

Book Description