Back to Search

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

AUTHOR Collectif
PUBLISHER Univ Europeenne (02/28/2018)
PRODUCT TYPE Paperback (Paperback)

Description
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.
Show More
Product Format
Product Details
ISBN-13: 9786131573958
ISBN-10: 6131573956
Binding: Paperback or Softback (Trade Paperback (Us))
Content Language: French
More Product Details
Page Count: 200
Carton Quantity: 40
Product Dimensions: 6.00 x 0.46 x 9.00 inches
Weight: 0.66 pound(s)
Country of Origin: FR
Subject Information
BISAC Categories
Computers | Languages - General
Computers | General
Descriptions, Reviews, Etc.
publisher marketing
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.
Show More

Author: Collectif
Parmi les auteurs: Eliette Abecassis, Frederic Beigbeder, Dalil Boubakeur, Jean-Denis Bredin, Professeur Christian Cabrol, Andre Chouraqui, Jacques Duquesne, Yves Duteil, s1/2ur Emmanuelle, Sylvie Germain, Marie de Hennezel, Robert Hossein, Theo Klein, Jacques Lanzmann, Dominique Lapierre, Shimon Peres, Abbe Pierre, Gilbert Sinoue, Henri Tincq, ...

Avec humour, gravite, tendresse et lucidite, Zoe Valdes, Bjorn Larsson, Taslima Nasreen, Moussa Konate, Venus Khoury-Ghata, Philippe Besson, Simonetta Greggio et Alain Mabanckou brossent les portraits de femmes, d'hommes et d'enfants qui mettent en lumiere l'urgente necessite d'agir pour un nouveau modele de developpement

La moitie des benefices de cet ouvrage est reversee a des organismes oeuvrant en faveur du developpement.Auteurs en signatureVendredi 13 mars12h30: remise du Prix Nouveau Talent 2009Samedi 14 mars14h00: Daniele Evenou14h30: Agnes Abecassis, Pap Ndiaye16h30: Vikash Dhorasoo, Fred Poulet, Jean-Pierre GattegnoDimanche 15 mars14h30: Pierre Lemaitre15h00: Christian Chesnot16h30: Jerome Camut, Nathalie Hug, Benoit HopquinLundi 16 mars09h30: Rencontre libraires Jerome camut et Nathalie HugMardi 17 mars19h30: Layla Demay, Laure Watrin, Caroline Grimm, Jean-Pierre Gattegno.

Show More
List Price $87.00
Your Price  $86.13
Paperback