ITS245Fall2010Applications_Jenkins

advertisement
Ralpheal A. Jenkins
ITS 245
Mr. Dale Suggs
17 Feb 2012
Solving Problems with Semantic Web
Jazz Specialties is a business that sales its products over the Internet and it needs
automated responses on there website after purchases are made such as sending out
emails, logging information of what customers buy in order to send emails with about
certain products, and maybe even incorporate a feature where it will bring up all the
competitor’s prices as well. The business doesn’t have the revenue to pay more
employees but has to two IT personal on the payroll. So the owner of the business came
to the two IT personal and explained the problem with the current web service and if
there was something they could do about it. If the IT personal were to add a semantic
layer to the currently website platform the things listed above could be achievable.
“Semantic Web is that it’s a web of data where everything is perfectly defined and linked,
and moreover all the data is structured and accessible to computers” (Semantic Web
Shopping), and this is what will make Jazz Specialties needs a reality. There are many
semantic web applications that can potential helps this business accomplish their goals.
The one that best suits this business is the Generic Web Service Ontologies (OWL-S)
which will help with the searching for competitors with the same product and showing
the their price versus your price. The OWL-S has four parts to it, the profile, process,
grounding, and the service. The profile portion of the OWL-S is used to determine the
parameters of what is being searched for, such as the name of the product, the supplier of
the product and they price of the product from that particular supplier. The Process
portion of the OWL-S is the actually act itself of what is being preformed. There maybe
many different processes associated with searching the web for the same product and
returning with the price and supplier, but with each of these processes there is a
corresponding profile that goes with it. Next is the grounding portion as the OWL-S, the
“grounding provides the vocabulary to link the conceptual description of the service
specified by the Profile and Process to the actual implementation details, such as message
exchange formats and network protocols.” (Semantic Web Premier 215) The last part is
the service portion, “A Web service domain ontology typically specifies two types of
domain knowledge. On one hand it contains concepts that describe functionalities offered
in a domain. On the other it specifies domain concepts that often appear as parameters of
Web services.” (Learning Domain Ontologies 4) Jazz Specialties also wanted a solution
for sending out automatic emails once purchases were made. Using semantic web
approach would allow the data of Jazz Specialties to be connect so there when an order is
made the data need to send an automatic email can be pull together with the use of an
OWL.
Works Cited
Antoniou, Grigoris, and Harmelen Frank. Van. A Semantic Web Primer. Cambridge, MA:
MIT, 2008. Print.
Sabou, Marta, Chris Wroe, Carole Goble, and Heiner Stuckenschmidt. "Learning Domain
Ontologies for Semantic Web Service Descriptions." Dept. of Artificial
Intelligence, Vrije Universiteit Amsterdam and Dept. of Computer Science,
University of Manchester. Web.
<www.websemanticsjournal.org/index.php/ps/article/download/.../78>.
Semantic Web Shopping – a "how To" for the Immediate Future – Part 1 « Headup – The
Semantic Web – Blog." Headup – The Semantic Web – Blog. Web. 19 Feb. 2012.
<http://blog.headup.com/2009/04/semantic-web-shopping-a-how-to-for-theimmediate-future-part-1/>.
Download