Asset managment and maintenance systems development