3.+Engineering+of+the+Web

In web engineering, I included natural language processing, people's behavior, technology, multimedia and web services because those are the things that web provides and must consider. Under Technology, I have P2P, Mobile, Cloud Computing and SEmantic Web. Semantic web is composed of linked data, architecture and resources, it deals with data retrieval, issues and ontology. Ontologies could be formal and informal and it has components that specifies vocabulary, interrelation and specifications. While architecture deals with RDF and Applications.