Monday 17 April 2017




Semantic Web: Layered Architecture
Semantic Web is the new generation Web that tries to represent information such that it can be used by machines, not just for display purposes, but for automation, integration, and reuse across applications. Furthermore, semantic Web is about explicitly declaring the knowledge embedded in many Web based applications, integrating information in an intelligent way, providing semantic based access to the Internet, and extracting information from texts.  Traditionally, HTML provides the standard of structured document published on the Internet. Though the simplicity of HTML promotes the growth of the web, it seriously hampered advanced applications such as processing, understanding and semantic interoperability of information contained in several documents. It enables intelligent services such as information brokers, search agents and information filters, and also offers greater functionality and interoperability. It promotes web based applications with both semantic and syntactic interoperability. The explicit representation of meta-information, accompanied by domain theories (i.e. ontologies), will enable a web to provide a qualitatively new level of service. This process may ultimately create extremely knowledgeable systems with various specialized reasoning services. The semantic Web technologies offer a new approach to managing information and processes, the fundamental principle of which is the creation and use of semantic metadata.
In building one layer of the Semantic web on top of another, two principles should be followed:
Downward compatibility: Agents fully aware of a layer, that should also be able to interpret and use information written at lower levels.
Upward partial understanding: The design should be such that agents fully aware of a layer that should be able to take at least partial advantage of information at higher levels.
(i) URI
A universal resource identifier (URI) is a formatted string that serves as a means of identifying abstract or physical resource.
(ii) Unicode
Unicode provides a unique number for every character, independently of the underlying platform, program, or language.
(iii)XML and XML Namespace
XML (eXtensible markup language) with XML namespace and XML schema definitions makes sure that there is a common syntax used in the semantic Web.
(iv) RDF and RDF Schema
On top of XML is the Resource Description Framework (RDF), for representing information about resources in a graph form. RDF is based on triples O-A-V that form a graph data with a relation among object (a resource), an attribute (a property), and a value (a resource).
 (v) Ontology
Ontology comprises a set of knowledge terms, including the vocabulary, the semantic interconnections, simple rules of inference and logic for some particular topic. Ontologies applied to the Web are creating the semantic Web.
(vi) Logic, Proof, Trust and Digital Signature
The logic layer is used to enhance the ontology language further and to allow the writing of application-specific declarative knowledge.
The proof layer involves the actual deductive process as well as the representation of proofs in Web languages and proof validation.
Finally, the Trust layer will emerge through the use of digital signatures and other kinds of knowledge, based on recommendations by trusted agents or on rating and certification agencies and consumer bodies.
For the semantic Web to become more expressive enough to help in a wide range of situations, it will become necessary to construct a powerful logic language for making inferences. The next step in the architecture is ‘Trust’ and ‘Proof’. Very little is written about these layers though they will become important in future. 
                                                                                       
                                                                                                  by
                                                                                               R. Suganya,M.Sc.,M.Phil.,
                                                                                               Asst.professor,Dept of Computer Science
                                                                                                Marudhar kesari Jain College For Women
                                                                                                Vaniyambadi

                                INTERNATIONAL CONFERENCE SMAC TECHNOLOGY  









Wednesday 12 April 2017

NATIONAL WORKSHOP AND REAL –TIME TRAINING ON “ SOFTWARE TESTING”R


Research Department of Computer Science and PG Department of Computer Applications is going to organize  NATIONAL WORKSHOP AND  REAL –TIME TRAINING ON “ SOFTWARE TESTING”  on 17.02.2017 - 18.02.2017
                        Chief Guest:
                        Mr. A.Akbar khan  B.E(ECE)
                       Senior Technical Lead in MARZS InfoTech
                        Mr.Syed Mujahid
                        Member of Computer Society of India- Vellore Chapter.
Venue: Old Seminar Hall
Time : 9.30am to 3.30pm