Japanese

Tetsuo Kamina Online

Research

Object-oriented programming languages and systems

My current research interests are as follows:

  • Context-oriented Programming (COP)
    • EventCJ: A COP language based on event-driven context transition
    • ServalCJ
  • Modularization mechanisms for Java-like languages
    • McJava: An extension of Java with mixin-based composition
    • Lightweight Scalable Components / Lightweight Dependent Classes
  • Role-based languages
    • Formalization of EpsilonJ
    • NextEJ: A type-safe variant of EpsilonJ

Ubiquitous information infrastructure

My past research interests (conducted by Sakamura Lab.):

  • Technologies for services triggered by ID tag-based identification
    • Data models for ID relations
    • General purpose repository for ID relations
    • Expressive and simple query language and service middleware
    • Auto-generated authoring tools
  • Applications for services triggered by ID tag-based identification
    • Location-aware information services
    • Traceability system for tissue engineering

XML processing language and toolkit

Finished project:

  • Xmltools: An XML processing language and Common Lisp API based on shuflle expression pattern matching