Lamp : vers un langage de définition de mécanismes de protection pour les langages de programmation à objets - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2003

Lamp : vers un langage de définition de mécanismes de protection pour les langages de programmation à objets

Résumé

Encapsulation and modularity play a prominent role in the success of object-oriented languages. These concepts are supported by access-control mechanisms, which are often complex, and define or restrict access to entities like objects, methods, classes. . . This paper aims at describing a simple, expressive, and extensible language for defining access control mechanisms in class-based languages.
L’encapsulation et la modularité jouent un grand rôle dans le succès des langages à objets. Ces notions s’accompagnent naturellement de mécanismes de protection, souvent particulièrement complexes, qui définissent ou limitent l’accès à certaines entités décrites par les langages telles les objets, les méthodes, les classes. . . L’objectif de cet article est de proposer un langage simple, mais très expressif et facilement extensible, de définition de mécanismes de protection dans les langages à classes.
Fichier principal
Vignette du fichier
article.pdf (123.38 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-00458126 , version 1 (14-11-2014)

Identifiants

  • HAL Id : hal-00458126 , version 1

Citer

Gilles Ardourel, Pierre Crescenzo, Philippe Lahire. Lamp : vers un langage de définition de mécanismes de protection pour les langages de programmation à objets. LMO'03: 9ème Conférence Langages et Modèles à Objets, Feb 2003, Vannes, France. pp.151-163. ⟨hal-00458126⟩
335 Consultations
137 Téléchargements

Partager

Gmail Facebook X LinkedIn More