Skip to content

Instantly share code, notes, and snippets.

@euske
Last active September 4, 2020 11:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save euske/59e3272b1f70418149d24a1737ac1411 to your computer and use it in GitHub Desktop.
Save euske/59e3272b1f70418149d24a1737ac1411 to your computer and use it in GitHub Desktop.
Notes: My Research Goals

My Research Goals (Loooong time)

Yusuke Shinyama

Code is Law (Lawrence Lessig). Code is not just machinery that governs our modern life, but it also represents our value system. Making the code accountable its behavior is crucial to a functioning democracy.

  • Help ordinary people understand complex software systems.

    • To reduce software-related accidents.
    • To improve the programmer's QoL.
    • To educate the public.
    • To promote evidence-based decision making.
    • To facilitate reasoning about code.
  • Provide an analysis tool that can be used against real projects and get results immediately, rather than providing:

    • New language
    • Fancy IDE
    • Cool theoretical framework
  • Bridge the gap between Software Engineering and Cognitive Science.

Research Ideas

  • Code Summarization
  • Important variable discovery
  • Metaphor detection
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment