PECAN: Program Development Systems That Support Multiple Views - Reiss, S P (IEEE Transactions on Software Engineering)