376 research outputs found

    De la nécessité des modèles

    Get PDF
    Après une introduction avec quelques définitions, des arguments en faveur et contre les modèles en génie logiciel sont présentés. Dans la section suivante une tentative d'aller au-delà d'une simple opposition est présentée

    Most Stable Elements First Approach

    Get PDF
    After the introduction of the hypothesis upon which our research is based, we describe the conceptual framework of the methodology we propose. The framework presents an overview of computer-based automation where the most important artefact is a non-formal document describing concepts and requirements. Follows a description of an approach based upon a classification of requirements, concepts, objectives and constraints. Based upon a stability criterion three categories are established: Hard Core, Protective Belt, Fluctuating Elements. The levels of stability impose an order on the implementation. The artefacts for the requirements of the three categories of stability are outlined. The approach named “Most Stable Element Firs

    SOA : LES IMPACTS SUR LE CYCLE DE VIE DU PROJET DE DÉVELOPPEMENT LOGICIEL

    Get PDF
    Conceptualisée par le Gartner Group, leader mondial dans la fourniture de recherches et d’analyses dans l’industrie des technologies de l’information (TI), la notion d’architecture axée sur les services (notée SOA pour Service Oriented Architecture) est présentée comme le bon modèle pour le développement des applications d’entreprise, aujourd’hui et dans le futur (Marks et Bell, 2006). D’après la littérature, le développement d’applications d’entreprise fondées sur SOA présente de nouveaux défis : apparition de nouvelles activités, de nouveaux rôles et de nouvelles tâches au niveau de l’entreprise ; nécessité d’avoir de nouveaux outils de support au développement ; incapacité des méthodes de développement traditionnelles à soutenir le développement axé sur les services ; etc. Des ajustements doivent donc être apportés au cycle de vie du projet de développement logiciel (CVP) pour pouvoir s’adapter à cette nouvelle façon de construire les applications d’entreprise, et permettre, par conséquent, une gestion de projet plus efficace. \ud L’objectif de notre recherche est de savoir si la mise en œuvre d’une SOA par une organisation apporte des changements aux rôles et aux tâches du CVP. Pour atteindre son objectif, notre recherche prend en considération les aspects spécifiques soulignés dans la littérature SOA, ainsi que les résultats d’une étude de cas exploratoire menée auprès de deux organisations ayant entamé une initiative SOA

    E-Learning whilst eliciting and working - IEC 61850 Substation, a case study

    Get PDF
    This paper describes how help and tutorial is integrated into a prototype of a configurator (SCALCID) for a substation control system (ALCID II) based on IEC 61850 standard. After exposing the context and requirements for an e-teaching system, two approaches are described. The first one is made up of a gradual integration of software requirements specification into the prototype via standardized templates. The second one is based on a four categories organization of help and tutorial documents: prototype, IEC 61850, substation control domain and modelling languages. The help and tutorial documents can be textual, audio and video. The conclusion presents some lessons that were learnt

    Dieu le (grand) terroriste

    Get PDF
    Il n’y a qu’un Vrai terrorisme : celui du Dieu des livres qui, depuis toujours, protège le pouvoir qui vit de mort et qui, en ces jours — pas mieux, pas pires que les autres —, s’incarne dans les intégristes de toute origine qui se livrent une guerre civile dans la citadelle incivile de la religion

    A Case Study on the Impact of Interoperability on Substation Automation System (SAS) Engineering

    Get PDF
    En 1999, HQ a lancé un projet de modernisation de son système de contrôle-commande (SCC) des postes de transport et de distribution. L’une des exigences fondamentales du nouveau système vise une interopérabilité accrue entre les composantes du système afin de diminuer les coûts d’intégration de telles composantes. L’exigence de conformité avec la norme CEI 61850 permet de soutenir cette interopérabilité mais est-ce suffisant ? Cette norme, conçue par les constructeurs de systèmes, se doit donc d’être flexible et ouverte. Ce besoin de flexibilité se paye non seulement en terme de complexité de la norme et de la structure des IED mais aussi en terme d’ingénierie des postes et d’organisation. Dans un premier temps, à Hydro-Québec, l’adoption de cette norme oblige le normalisateur à fixer les premières applications et en quelque sorte à « fermer » sa mise en œuvre. Au cœur de la question : le paramétrage des IED. Le mot d’ordre : cacher la complexité de la norme au configurateur. Et à moyen terme, l’adoption graduelle de la norme ne fera que confirmer le rôle du normalisateur comme s’apparentant à celui d’un ingénieur système alors que le configurateur devra indéniablement assimiler les concepts de la norme

    Honneur et déshonneur des lieux communs

    Get PDF
    Après une introduction qui définit les leiux communs, des arguments en faveur et contre l'importance des utilisateurs finaux en génie logiciel sont présentés. L'article termine avec une tentative d'aller au-delà d'une simple opposition

    De la nécessité des cas d'utilisation

    Get PDF
    Après une introduction avec quelques définitions, des arguments en faveur et contre les cas d'utilisationh en génie logiciel sont présentés. L'article termine avec une tentative d'aller au-delà d'une simple opposition

    GĂ©nie logiciel et ontologies

    Get PDF
    La description en langue naturelle est l’artefact permettant de débuter un processus d’automatisation. La tâche principale de l’ingénieur du logiciel, c’est de combler le clivage entre langue naturelle et langue de la machine. Après avoir présenté quelques ontologies définies pour les processus d’automatisation, quelques pour et quelques contre l’emploi d’ontologies dans le génie logiciel sont présentées. Des indications pour dépasser cette simple opposition sont ensuite décrites. Des évaluations sur le réductionnisme dans les ontologies en ce qui concerne les possibles interactions entre humains, machines et réalité muette terminent la présentation

    Autour des arbres qui cachent la forĂŞt

    Get PDF
    Après la présentation de la définition de abstraction en UML, des arguments en faveur et contre l'importance des détails en génie logiciel sont présentés. L'article termine avec une tentative d'aller au-delà d'une simple opposition
    • …
    corecore