3 |
History of Logo
|
|
|
|
In: Proceedings of the ACM on Programming Languages, vol 4, iss HOPL (2020)
|
|
BASE
|
|
Show details
|
|
4 |
Partial Evaluation Based CPS Transformation: An Implementation Case Study ...
|
|
|
|
BASE
|
|
Show details
|
|
5 |
Partial Evaluation Based CPS Transformation: An Implementation Case Study ...
|
|
|
|
BASE
|
|
Show details
|
|
8 |
Representing and computing with types in dynamically typed languages ; Représentation et calcul avec des types dans des langages à typage dynamique
|
|
|
|
In: https://tel.archives-ouvertes.fr/tel-03018107 ; Symbolic Computation [cs.SC]. Sorbonne Université, 2018. English. ⟨NNT : 2018SORUS440⟩ (2018)
|
|
BASE
|
|
Show details
|
|
11 |
Contact-Induced Change? Basque lisp in Navarre
|
|
|
|
In: 18e Rencontres Jeunes Chercheurs en Sciences du Langage ; https://hal-univ-paris3.archives-ouvertes.fr/hal-01495118 ; 18e Rencontres Jeunes Chercheurs en Sciences du Langage, ED 268 Paris 3, Jun 2015, Paris, France (2015)
|
|
BASE
|
|
Show details
|
|
12 |
A Need for Multilingual Names
|
|
|
|
In: The 7th European Lisp Symposium ; https://hal.archives-ouvertes.fr/hal-01060446 ; The 7th European Lisp Symposium, May 2014, Paris, France. pp.64-71 (2014)
|
|
BASE
|
|
Show details
|
|
13 |
The OMAS Multi-Agent Platform
|
|
|
|
In: The 7th European Lisp Symposium ; https://hal.archives-ouvertes.fr/hal-01060443 ; The 7th European Lisp Symposium, May 2014, Paris, France. pp.33-34 (2014)
|
|
BASE
|
|
Show details
|
|
14 |
Extensible Languages: Blurring the Distinction between DSL and GPL
|
|
|
|
In: Formal and Practical Aspects of Domain-Specific Languages: Recent Developments ; https://hal.archives-ouvertes.fr/hal-01542954 ; Formal and Practical Aspects of Domain-Specific Languages: Recent Developments, 2012, 9781466620926. ⟨10.4018/978-1-4666-2092-6.ch001⟩ ; https://www.igi-global.com/chapter/extensible-languages-blurring-distinction-between/71814 (2012)
|
|
BASE
|
|
Show details
|
|
15 |
Armazenamento e consulta relacional de texto: o caso de “Os Lusíadas”
|
|
|
|
BASE
|
|
Show details
|
|
16 |
Visual Lisp/CLOS Programming in OpenMusic
|
|
|
|
In: ISSN: 1388-3690 ; EISSN: 1573-0557 ; Higher-Order and Symbolic Computation ; https://hal.archives-ouvertes.fr/hal-00683472 ; Higher-Order and Symbolic Computation, Springer Verlag, 2009, 22 (1), pp.81-111. ⟨10.1007/s10990-009-9044-x⟩ (2009)
|
|
BASE
|
|
Show details
|
|
17 |
A tool for reasoning about qualitative temporal information: the theory of S-languages with a Lisp implementation
|
|
|
|
In: ISSN: 0948-695X ; EISSN: 0948-6968 ; Journal of Universal Computer Science ; https://hal.archives-ouvertes.fr/hal-00350036 ; Journal of Universal Computer Science, Graz University of Technology, Institut für Informationssysteme und Computer Medien, 2008, 14 (20), pp.3282-3306 (2008)
|
|
BASE
|
|
Show details
|
|
18 |
A Tool for Reasoning about Qualitative Temporal Information: the Theory of Slanguages with a Lisp Implementation
|
|
|
|
In: http://www.jucs.org/jucs_14_20/a_tool_for_reasoning/jucs_14_20_3282_3306_durand.pdf (2008)
|
|
BASE
|
|
Show details
|
|
19 |
Definitional interpreters for higher-order programming languages
|
|
|
|
In: College of Engineering and Computer Science - Former Departments, Centers, Institutes and Projects (1998)
|
|
BASE
|
|
Show details
|
|
20 |
Software engineering for the lingware engineering ; Génie logiciel pour le génie linguiciel
|
|
|
|
In: https://tel.archives-ouvertes.fr/tel-00005104 ; Interface homme-machine [cs.HC]. Université Joseph-Fourier - Grenoble I, 1994. Français (1994)
|
|
Abstract:
The aim of this thesis is the study of various modern engineering techniques which can be used for the development of Natural Language Processing systems. The first part presents the state of the art in NLP concerning Specialised Languages for Linguistic Programming. We identify integrability, genericity and extensibility as the most crucial properties of NLP systems. The definition of an object model (LEAF) and the enhancement of an architural model (WhiteBoard) are the first two answers to integrability. A first approach to genericity and extensibility is also provided by a reengineering experiment of the LT language. The second part gives a thorough account of the problems linked to genericity and exemplifies them with the definition of an original linguistic representation language (DECOR). This language can be made both generic and dynamic by the introduction of internal and external protocols. The third part concerns the reengineering of two specialized langages (ATEF and ROBRA). This experiment allows us to introduce a good extensibility in the engines of these languages, using object and protocol oriented programming techniques. A common question to these three parts comes up with the identification of the limits and difficulties concerning the journey to integrability, genericity and extensibility. These obstacles come mainly from of the increasing complexity of the appropriate protocols, which may easily cause the developer to lose control over the implementation. ; Cette thèse concerne l'étude de différentes techniques modernes de génie logiciel qui peuvent être mises en ¦uvre pour développer des systèmes de Traitement Automatique des Langues Naturelles de façon générique et extensible. La première partie fait le point sur l'état de l'art en TALN à propos des Langages Spécialisés pour la Programmation Linguistique et permet d'identifier l'intégrabilité, l'extensibilité et la généricité comme trois qualités qu'il est souhaitable de fournir aux systèmes de TALN. La définition d'un modèle à objets (LEAF) et l'affinage d'un modèle d'architecture (tableau blanc) constituent deux premiers éléments de réponse au problème de l'intégration. Une première approche de la généricité et de l'extensibilité est également présentée avec une expérience de réingéniérie du langage LT. La seconde partie approfondit les problèmes de généricité et les illustre avec la définition d'un langage original de représentation linguistique (DECOR). L'introduction de protocoles internes et externes permet de rendre ce langage particulièrement générique et dynamique. La troisième partie fait état de la réingériérie de deux langages spécialisés (ATEF et ROBRA). Cette expérience permet d'introduire une grande extensibilité dans les moteurs de ces langages par une programmation par objets et protocoles. Une question transverse à ces trois parties concerne l'identification des limites et des écueils liés à la recherche de l'intégrabilité, de l'extensibilité et de la généricité. Ces difficultés viennent principalement de la complexité croissante des protocoles adéquats, dont la maîtrise pourrait rapidement échapper au développeur si l'on n'y prend garde.
|
|
Keyword:
[INFO.INFO-HC]Computer Science [cs]/Human-Computer Interaction [cs.HC]; [INFO.INFO-SE]Computer Science [cs]/Software Engineering [cs.SE]; CLOS; Extensibilité; Extensibility; Généricité; Genericity; Génie Linguiciel; Génie Logiciel; Intégrabilité; Integrability; Langages Spécialisés pour la Programmation Linguistique; Lingware Engineering; Lisp; Object Oriented Programming; Programmation par objets; Protocoles; Protocols; Software Engineering; Specialized Languages for Linguistic Programming
|
|
URL: https://tel.archives-ouvertes.fr/tel-00005104/file/tel-00005104.pdf https://tel.archives-ouvertes.fr/tel-00005104 https://tel.archives-ouvertes.fr/tel-00005104/document
|
|
BASE
|
|
Hide details
|
|
|
|