Construction Equipment: From Hardware To Software