The task artifact cycle: some experiences from reengineering practice | IEEE Conference Publication | IEEE Xplore