Skip to content

Programming Research Group

Department of Mathematical and Computing Science, Institute of Science Tokyo (née Tokyo Institute of Technology)

  • Home
  • People
  • Projects
  • Publications
  • Contact & Access
prg-logo-202404
prg-recent-images-until-2023-11-26x2
prg-recent-images-until-2023-04-01
prg-recent-images-2022-12
prg-recent-images-2021
prg-recent-images-20231221-20241031

Poster presentation on Ikra at ISP2S2

posterPoster presentation on A Dynamically-typed Language for Prototyping High-Performance Data Parallel Programs is given by Hidehiko Masuhara and Tomoyuki Aotani at JST/CREST International Symposium on Post Petascale System Software at Kobe.

2014-12-02.

Paper presentation on a code transformation language for crosscutting changes at AOAsia/Pacific Workshop co-located with FSE’14

A paper entitled “Crossver: a Code Transformation Language for Crosscutting Changes” authored by Sakurai and Masuhara is presented at AOAsia/Pacific Workshop co-located with FSE’14.

2014-11-16.

A paper on pointcut refinement will be presented at QSIC 2014

Our paper “Improving the quality of AspectJ application: translating name-based pointcuts to analysis-based pointcuts” authored by Wang Lin, Tomoyuki Aotani and Masato Suzuki will be presented at QSIC 2014.

2014-10-02.

A new member joins us

Ruochen Huang, a Master course student studying under the International Graduate Program (A), joins our group.

2014-10-01.

A Festschrift “Concurrent Objects and Beyond” for Professor Akinori Yonezawa from Springer

A Festschrift “Concurrent Objects and Beyond”, dedicated to Professor Akinori Yonezawa, is published as Lecture Notes in Computer Science Volume 8665 from Springer.  Masuhara was one of the editors of the volume.

2014-09-30.

3 presentations at JSSST 2014 Conference

The following papers/posters are presented at JSSST Annual Conference.

  • “Visibility of Context-oriented Behavior and State in L” (paper) by Hirschfeld, Masuhara, Igarashi and Felgentreff
  • “OCommand: A Domain Specific Language for Using Shell Commands Safely” (poster) by Asakura, Masuhara, and Aotani
  • “Shiranui: Test-friendly live programming environment” (poster) by Imai, Masuhara, and Aotani
2014-09-08.

Professor Robert Hirschfeld visited our group

Professor Robert Hirschfeld from Hasso-Plattner Institut has visited our group from September 6th to 19th.  He gave lectures on Context-Oriented Programming and Design Thinking Research.

2014-09-06.

Two papers on context-oriented programming are presented at COP’14

SONY DSCThe following papers are presented at 6th International Workshop on Context-Oriented Programming co-located with ECOOP’14

  • “Unifying multiple layer activation mechanisms using one event sequence” by Tomoyuki Aotani, Tetsuo Kamina and Hidehiko Masuhara
  • “On-Demand Layer Activation for Type-Safe Deactivation” by Tetsuo Kamina, Tomoyuki Aotani and Atsushi Igarashi
2014-07-29.

A talk on DSL for shell scripting in OCaml is given at IPSJ PRO workshop

SONY DSCA talk on “OCommand: A Domain Specific Language for Type Safe Shell Programming in OCaml” is given by Izumi Asakura, Hidehiko Masuhara, and Tomoyuki Aotani at the 99th IPSJ PRO workshop.

2014-06-20.

A paper on Code Recommendation Based on a Degree-of-Interest Model is presented at RSSE’14

A paper on “Code Recommendation Based on a Degree-of-Interest Model”, authored by Naoya Murakami, Hidehiko Masuhara and Tomoyuki Aotani is presented at Fourth International Workshop on Recommendation Systems for Software Engineering (RSSE 2014), co-located with ICSE 2014.

2014-06-03.
Next page →
← Previous page
    • English (en)English
    • 日本語 (ja)日本語
  • News

    • ECOOP 2025 Paper on Generating Multi-Tier JIT Compiler
      Monday June 30th, 2025
    • Presentations at Metaprogramming Workshop
      Friday June 13th, 2025
    • Talk on Coeffects at FP Matsuri
      Friday June 13th, 2025
    • Two Papers on Distributed and Persistent Programming Languages for Software Evolution in Programming Journal/Conference
      Monday June 2nd, 2025
    • An IPSJ Journal Paper on Fine-Grained Threading on a GPU
      Wednesday May 28th, 2025
    • Guest Talk by Tom Beckmann
      Friday April 25th, 2025
    • New Members: a Master’s and two Undergrad Students
      Tuesday April 1st, 2025
    • Graduation March 2025
      Wednesday March 26th, 2025
    • Kiuchi’s IPSJ PRO Workshop Talk on Fine-Grained Threading on a GPU
      Wednesday March 26th, 2025
    • Matsushita Received PPL 2025 Poster Award
      Friday March 7th, 2025
  • Links

    • Science Tokyo
    • (née Tokyo Tech)
    • School of Computing
    • Department of Mathematical and Computing Science