legal ontology of contract formation application to ecommerce