Automatically deriving JavaScript double debugger from language specification자바스크립트 명세로부터 실행 상태를 관찰 및 제어할 수 있는 도구 자동 유도

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 52
  • Download : 0
DC FieldValueLanguage
dc.contributor.advisorRyu, Sukyoung-
dc.contributor.advisor류석영-
dc.contributor.authorAn, Seungmin-
dc.date.accessioned2023-06-26T19:31:24Z-
dc.date.available2023-06-26T19:31:24Z-
dc.date.issued2022-
dc.identifier.urihttp://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=1008404&flag=dissertationen_US
dc.identifier.urihttp://hdl.handle.net/10203/309523-
dc.description학위논문(석사) - 한국과학기술원 : 전산학부, 2022.8,[iv, 29 p :]-
dc.description.abstractStarting from a simple script language in a web browser, JavaScript is now one of the most extensively used programming languages and evolves fast. At the same time, JavaScript is also notorious for its dynamic and complex semantics. To understand the semantics of JavaScript rigorously, developers and researchers should refer to the language specification named ECMA-262. However, since ECMA-262 is written imperatively, even the proficient readers suffer from understanding it. To mitigate this problem, we present an automatic approach to derive an ECMA-262 double debugger that breaks down barriers between ECMA-262 and its readers. Our approach is two-fold: (1) to compile ECMA-262 to an executable program in IRES (2) to extend an interpreter of IRES to an ECMA-262 double debugger.-
dc.languageeng-
dc.publisher한국과학기술원-
dc.subjectJavaScript▼aECMA-262▼aMechanized Specification▼aDouble Debugger-
dc.subject자바스크립트▼aECMA-262▼a기계화된 명세▼a디버거-
dc.titleAutomatically deriving JavaScript double debugger from language specification-
dc.title.alternative자바스크립트 명세로부터 실행 상태를 관찰 및 제어할 수 있는 도구 자동 유도-
dc.typeThesis(Master)-
dc.identifier.CNRN325007-
dc.description.department한국과학기술원 :전산학부,-
dc.contributor.alternativeauthor안승민-
Appears in Collection
CS-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0