Commiting the dataming , distributed systems , web datamanagement and software engineering project