IPSJ Journal (Vol.59 No.04) Special Issue: Software Engineering