Vers une démarche de développement logiciel à base de langages dédiés

Univ Europeenne - EAN : 9786131573958
COLLECTIF
Édition papier

EAN : 9786131573958

Paru le : 6 mai 2011

59,00 € 55,92 €
Disponible
Pour connaître votre prix et commander, identifiez-vous
Notre engagement qualité
  • Benefits Livraison gratuite
    en France sans minimum
    de commande
  • Benefits Manquants maintenus
    en commande
    automatiquement
  • Benefits Un interlocuteur
    unique pour toutes
    vos commandes
  • Benefits Toutes les licences
    numériques du marché
    au tarif éditeur
  • Benefits Assistance téléphonique
    personalisée sur le
    numérique
  • Benefits Service client
    Du Lundi au vendredi
    de 9h à 18h
  • EAN13 : 9786131573958
  • Réf. éditeur : 5123485
  • Editeur : Univ Europeenne
  • Date Parution : 6 mai 2011
  • Disponibilite : Disponible
  • Barème de remise : NS
  • Nombre de pages : 200
  • Format : H:229 mm L:152 mm E:12 mm
  • Poids : 302gr
  • Interdit de retour : Retour interdit
  • Résumé : La Programmation Orientée Langage est un paradigme de programmation dans lequel le développement de logiciels passe par la conception de langages dédiés (DSL). On définit un ou plusieurs langages qui capturent les caractéristiques du domaine étudié, puis on écrit les applications visées en utilisant ces langages. Dans cet ouvrage, nous proposons une démarche méthodologique de développement logiciel reposant sur ce concept. Il s''agit de conduire la même démarche au niveau des langages que ce qui est classiquement fait au niveau des composants: comment peut-on créer de nouveaux langages par composition de langages réutilisables existants? Nous utilisons le formalisme des grammaires attribuées pour aborder la question. Nous tirons profit de leur traduction en algèbres de combinateurs fonctionnels pour définir des spécifications exécutables de langages dédiés (vus comme composants logiciels) plongés dans le langage fonctionnel pur Haskell. A partir d''exemples significatifs de conception et d''extension de DSL, nous proposons un typage de ceux-ci en vue de leur assemblage et leur réutilisation. Pour illustrer cette démarche, nous décrivons un DSL pour l''édition de documents structurés.
Haut de page
Copyright 2026 Cufay. Tous droits réservés.