APPLICABLE ALGEBRA IN ENGINEERING COMMUNICATION AND COMPUTING, vol. 15, no. 2, page. 129 - 147, 2004-09