Content area

Abstract

L'objectif principal de ce mémoire est d'étudier les fondements théoriques du langage Java. Pour ce faire, nous examinons l'état de l'art en matière de sémantique formelle de Java. En conséquence, nous discutons de la complétude et de la correction des propos avancés dans la littérature. En outre, nous rapportons une brève évaluation de la spécification officielle du langage Java au niveau du typage et nous montrons la subtilité de sa sémantique. Dans ce mémoire, nous contribuons en donnant une définition d'une sémantique statique réaliste qui couvre un très grand sous-ensemble de Java jusque là non formalisé. À travers cette définition, nous montrons les difficultés techniques sous-jacentes à la-mise au point de cette sémantique tout en discutant des traitements sémantiques adéquats pour répondre à ces difficultés.

Abstract (AI English translation)

Information popover about translation disclaimer

The main objective of this dissertation is to study the theoretical foundations of the Java language. To do this, we examine the state of the art in formal Java semantics. Accordingly, we discuss the completeness and correctness of the statements made in the literature. Furthermore, we report a brief evaluation of the official Java language specification at the typing level and show the subtlety of its semantics. In this thesis, we contribute by giving a definition of a realistic static semantics that covers a very large subset of previously unformalized Java. Through this definition, we show the technical difficulties underlying the development of this semantics while discussing the appropriate semantic processing to respond to these difficulties.

Details

1010268
Classification
Title
Vers une sémantique statique formelle pour Java
Alternate title
Towards a formal static semantics for Java
Number of pages
130
Publication year
2000
Degree date
2000
School code
0726
Source
MAI 38/06M, Masters Abstracts International
ISBN
978-0-612-48925-7
University/institution
Universite Laval (Canada)
University location
Canada -- Quebec, CA
Degree
M.Sc.
Source type
Dissertation or Thesis
Language
French
Document type
Dissertation/Thesis
Dissertation/thesis number
MQ48925
ProQuest document ID
304651290
Document URL
https://www.proquest.com/dissertations-theses/vers-une-sémantique-statique-formelle-pour-java/docview/304651290/se-2?accountid=208611
Copyright
Database copyright ProQuest LLC; ProQuest does not claim copyright in the individual underlying works.
Database
ProQuest One Academic