本文へジャンプ

Laboratory Software Engineering

Prof. Matsumoto Assoc Prof. Monden Assist.Prof. Ihara Assist.Prof. Hata
Prof.
Kenichi Matsumoto
Assoc. Prof.
Akito Monden
Assist. Prof.
Akinori Ihara
Assist. Prof.
Hideaki Hata

E-mail { matumoto, akito-m, akinori-i, hata }[at] is.naist.jp  URL: http://se-naist.jp/


Research Area

  1. 1. Software data mining
    • Software quality analysis and cost estimation
    • Big data processing and visualization
    • Natural language processing in software development
    • Data-driven software development
  2. 2. Open source software engineering
    • Communication analysis in software development
    • Software ecosystem analysis and user support
    • Software repository mining and integration
    • Global and collaborative software development support
  3. 3. Human factors in software development
    • Measuring human brain activities to assess the program understanding process
    • TaskPit: A software development task measurement system
  4. 4. Software protection
    • Software obfuscation
    • Software watermarking and birthmarking
    • Software tamper-proofing

Key Features

The software engineering laboratory uses both theoretical and empirical approaches to address various problems related to software development, human computer interaction and software lifecycle management. We fully exploit the potential of students’ curiosity and creative thinking together with conventional research theories and technologies to tackle new topics in software engineering.

While actual software development tends to rely on project managers’ intuition without sufficient evidence, our goal is to develop an empirically-guided software development environment where the software process and product data are measured and decisions are made based on the data. We also address recent hot topics in software engineering such as open source software engineering, global software development and software protection.


Fig.1

Fig.1 TaskPit: A software development task measurement system

Fig.2

Fig.2 Software engineering data analysis system

Fig.2
Fig.2

Fig.3 Near-infrared spectroscopy system