Access the full text.
Sign up today, get DeepDyve free for 14 days.
[The conventional software has traversed a long route from a stand-alone application to a Web applicationWeb application, and now Semantic Web application, sometimes deployed as a serviceCloudservice. InService parallel, software engineeringSoftwareengineering has evolved significantly in the recent years, with respect to the way it is studied as well as the way it is practiced. This change can majorly be attributed to the constantly changing characteristics of software. The machine-comprehendible, sharable, reusable content across multiple applications, modularOntologymodular structure of domain-specific vocabulary (ontology), and availabilityAvailability of the application as a service may be cited as a few factors for the popular use of Semantic Web-based applications. As reflected in their name, Semantic Web-based applications render meaningful information or knowledge to their users, at the time of storage and retrieval. However, nowadays, these applications are not merely used for information retrieval through a semantic search engine; they have rather found a viable marketplace in the healthcare industry, social networks, e-learning platforms, and multimedia processing, to name a few. Semantic Web research prototypes are now prevalent and gain the interest of academicians, owing to the knowledge contained in them in the form of a modularly structured vocabulary of a particular domain, namely ontology. When annotated to an application, ontology serves as metadataPropertydata and makes the application more meaningful and hence more powerful. It is said that what cannot be measured, cannot be improved, hence the motivation to measure the quality of Semantic Web applications to exploit them for effective use. The notion of quality is primarily concerned with the satisfaction of explicit and implicit needs of the users of the entity whose quality is in question. The softwareSoftwarequalityqualityModelmodelsFuzzymodel available as on date are found to be either incomplete or irrelevant for the evaluation of Semantic Web-based applications. A quality frameworkFramework for the Semantic Web applications will acknowledge their layered structure; there is ontology at the bottom, description logicFuzzyinput in the middle, and deployment layer at the top. The quality assessment of Semantic Web applications at various layers may give various perspectives to the developers as well as to the users and assist them in conforming to and confirming quality, respectively.]
Published: Jul 11, 2018
Keywords: Semantic Web; Ontology; Quality
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.