Treffer: JSExplain: A Double Debugger for JavaScript
Title:
JSExplain: A Double Debugger for JavaScript
Authors:
Contributors:
Compilation pour les Architectures MUlti-coeurS (CAMUS), Centre Inria de l'Université de Lorraine, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Laboratoire des sciences de l'ingénieur, de l'informatique et de l'imagerie (ICube), École Nationale du Génie de l'Eau et de l'Environnement de Strasbourg (ENGEES)-Université de Strasbourg (UNISTRA)-Hôpitaux Universitaires de Strasbourg (HUS)-Institut National des Sciences Appliquées - Strasbourg (INSA Strasbourg), Institut National des Sciences Appliquées (INSA)-Institut National des Sciences Appliquées (INSA)-Centre National de la Recherche Scientifique (CNRS)-Matériaux et Nanosciences Grand-Est (MNGE), Université de Strasbourg (UNISTRA)-Université de Haute-Alsace (UHA) Mulhouse - Colmar (Université de Haute-Alsace (UHA))-Institut National de la Santé et de la Recherche Médicale (INSERM)-Institut de Chimie - CNRS Chimie (INC-CNRS)-Centre National de la Recherche Scientifique (CNRS)-Université de Strasbourg (UNISTRA)-Université de Haute-Alsace (UHA) Mulhouse - Colmar (Université de Haute-Alsace (UHA))-Institut National de la Santé et de la Recherche Médicale (INSERM)-Institut de Chimie - CNRS Chimie (INC-CNRS)-Centre National de la Recherche Scientifique (CNRS)-Réseau nanophotonique et optique, Université de Strasbourg (UNISTRA)-Université de Haute-Alsace (UHA) Mulhouse - Colmar (Université de Haute-Alsace (UHA))-Centre National de la Recherche Scientifique (CNRS)-Université de Strasbourg (UNISTRA)-Centre National de la Recherche Scientifique (CNRS)-École Nationale du Génie de l'Eau et de l'Environnement de Strasbourg (ENGEES)-Université de Strasbourg (UNISTRA)-Hôpitaux Universitaires de Strasbourg (HUS)-Institut National des Sciences Appliquées - Strasbourg (INSA Strasbourg), Université de Strasbourg (UNISTRA)-Université de Haute-Alsace (UHA) Mulhouse - Colmar (Université de Haute-Alsace (UHA))-Centre National de la Recherche Scientifique (CNRS)-Université de Strasbourg (UNISTRA)-Centre National de la Recherche Scientifique (CNRS), Software certification with semantic analysis (CELTIQUE), Centre Inria de l'Université de Rennes, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-LANGAGE ET GÉNIE LOGICIEL (IRISA-D4), Institut de Recherche en Informatique et Systèmes Aléatoires (IRISA), Université de Rennes (UR)-Institut National des Sciences Appliquées - Rennes (INSA Rennes), Institut National des Sciences Appliquées (INSA)-Institut National des Sciences Appliquées (INSA)-Université de Bretagne Sud (UBS)-École normale supérieure - Rennes (ENS Rennes)-Institut National de Recherche en Informatique et en Automatique (Inria)-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)-IMT Atlantique (IMT Atlantique), Institut Mines-Télécom [Paris] (IMT)-Institut Mines-Télécom [Paris] (IMT)-Université de Rennes (UR)-Institut National des Sciences Appliquées - Rennes (INSA Rennes), Institut Mines-Télécom [Paris] (IMT)-Institut Mines-Télécom [Paris] (IMT)-Institut de Recherche en Informatique et Systèmes Aléatoires (IRISA), Institut National des Sciences Appliquées (INSA)-Institut National des Sciences Appliquées (INSA)-Université de Bretagne Sud (UBS)-École normale supérieure - Rennes (ENS Rennes)-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)-IMT Atlantique (IMT Atlantique), Institut Mines-Télécom [Paris] (IMT)-Institut Mines-Télécom [Paris] (IMT), Imperial College London, ANR-14-CE28-0008,AJACS,Applications JavaScript: Analyses Certifiées et Sécurité(2014)
Source:
The Web Conference 2018. :1-9
Publisher Information:
CCSD, 2018.
Publication Year:
2018
Collection:
collection:INSERM
collection:UNIV-RENNES1
collection:CNRS
collection:INRIA
collection:UNIV-UBS
collection:INSA-RENNES
collection:ENGEES
collection:INRIA-RENNES
collection:IRISA
collection:UNIV-STRASBG
collection:IRISA_SET
collection:INRIA_TEST
collection:INRIA-NANCY-GRAND-EST
collection:INSA-STRASBOURG
collection:TESTALAIN1
collection:CENTRALESUPELEC
collection:UNIV-LORRAINE
collection:INRIA2
collection:INC-CNRS
collection:UR1-HAL
collection:UR1-MATH-STIC
collection:UR1-UFR-ISTIC
collection:AGREENIUM
collection:TEST-UR-CSS
collection:SITE-ALSACE
collection:UNIV-RENNES
collection:INRIA-RENGRE
collection:INRIA-300009
collection:INSA-GROUPE
collection:ANR
collection:UR1-MATH-NUM
collection:INRIA_WEB
collection:INRIA-ROYAUMEUNI
collection:UNIVOAK
collection:UMR7357
collection:UNIV-RENNES1
collection:CNRS
collection:INRIA
collection:UNIV-UBS
collection:INSA-RENNES
collection:ENGEES
collection:INRIA-RENNES
collection:IRISA
collection:UNIV-STRASBG
collection:IRISA_SET
collection:INRIA_TEST
collection:INRIA-NANCY-GRAND-EST
collection:INSA-STRASBOURG
collection:TESTALAIN1
collection:CENTRALESUPELEC
collection:UNIV-LORRAINE
collection:INRIA2
collection:INC-CNRS
collection:UR1-HAL
collection:UR1-MATH-STIC
collection:UR1-UFR-ISTIC
collection:AGREENIUM
collection:TEST-UR-CSS
collection:SITE-ALSACE
collection:UNIV-RENNES
collection:INRIA-RENGRE
collection:INRIA-300009
collection:INSA-GROUPE
collection:ANR
collection:UR1-MATH-NUM
collection:INRIA_WEB
collection:INRIA-ROYAUMEUNI
collection:UNIVOAK
collection:UMR7357
Subject Terms:
Subject Geographic:
Original Identifier:
HAL: hal-01745792
Document Type:
Konferenz
conferenceObject<br />Conference papers
Language:
English
Relation:
info:eu-repo/semantics/altIdentifier/doi/10.1145/3184558.3185969
DOI:
10.1145/3184558.3185969
Access URL:
Rights:
info:eu-repo/semantics/OpenAccess
Accession Number:
edshal.hal.01745792v1
Database:
HAL
Weitere Informationen
We present JSExplain, a reference interpreter for JavaScript that closely follows the specification and that produces execution traces. These traces may be interactively investigated in a browser, with an interface that displays not only the code and the state of the interpreter, but also the code and the state of the interpreted program. Conditional breakpoints may be expressed with respect to both the interpreter and the interpreted program. In that respect, JSExplain is a double-debugger for the specification of JavaScript.