Re-engineering & Client/Server Computing