ºÝºÝߣshows by User: nbassili / http://www.slideshare.net/images/logo.gif ºÝºÝߣshows by User: nbassili / Tue, 04 Dec 2018 10:40:41 GMT ºÝºÝߣShare feed for ºÝºÝߣshows by User: nbassili SWRL2SPIN: Converting SWRL to SPIN /slideshow/swrl2spin-converting-swrl-to-spin/124895551 swrl2spin-181204104041
SWRL is a semantic web rule language that combines OWL ontologies with Horn Logic rules of the RuleML family of rule languages. Being supported by Protégé as well as by popular rule engines and ontology reasoners, such as Jess, Drools and Pellet, SWRL has become a very popular choice for developing rule-based applications on top of ontologies. However, being doubtful whether SWRL will become a W3C standard, it is difficult to reach out to the industrial world. On the other hand, SPIN has become a de-facto industry standard to rep-resent SPARQL rules and constraints on Semantic Web models, building on the widespread acceptance of the SPARQL query language. In this paper, we argue that the life of existing SWRL rule-based ontology applications can be prolonged by being transformed into SPIN. To this end, we have developed a prototype tool using SWI-Prolog that takes as input an OWL ontology with a SWRL rule base and transforms SWRL rules into SPIN rules in the same ontology, taking into consideration the object-oriented scent of SPIN, i.e. linking rules to the appropriate ontology classes as derived by analyzing the rule conditions.]]>

SWRL is a semantic web rule language that combines OWL ontologies with Horn Logic rules of the RuleML family of rule languages. Being supported by Protégé as well as by popular rule engines and ontology reasoners, such as Jess, Drools and Pellet, SWRL has become a very popular choice for developing rule-based applications on top of ontologies. However, being doubtful whether SWRL will become a W3C standard, it is difficult to reach out to the industrial world. On the other hand, SPIN has become a de-facto industry standard to rep-resent SPARQL rules and constraints on Semantic Web models, building on the widespread acceptance of the SPARQL query language. In this paper, we argue that the life of existing SWRL rule-based ontology applications can be prolonged by being transformed into SPIN. To this end, we have developed a prototype tool using SWI-Prolog that takes as input an OWL ontology with a SWRL rule base and transforms SWRL rules into SPIN rules in the same ontology, taking into consideration the object-oriented scent of SPIN, i.e. linking rules to the appropriate ontology classes as derived by analyzing the rule conditions.]]>
Tue, 04 Dec 2018 10:40:41 GMT /slideshow/swrl2spin-converting-swrl-to-spin/124895551 nbassili@slideshare.net(nbassili) SWRL2SPIN: Converting SWRL to SPIN nbassili SWRL is a semantic web rule language that combines OWL ontologies with Horn Logic rules of the RuleML family of rule languages. Being supported by Protégé as well as by popular rule engines and ontology reasoners, such as Jess, Drools and Pellet, SWRL has become a very popular choice for developing rule-based applications on top of ontologies. However, being doubtful whether SWRL will become a W3C standard, it is difficult to reach out to the industrial world. On the other hand, SPIN has become a de-facto industry standard to rep-resent SPARQL rules and constraints on Semantic Web models, building on the widespread acceptance of the SPARQL query language. In this paper, we argue that the life of existing SWRL rule-based ontology applications can be prolonged by being transformed into SPIN. To this end, we have developed a prototype tool using SWI-Prolog that takes as input an OWL ontology with a SWRL rule base and transforms SWRL rules into SPIN rules in the same ontology, taking into consideration the object-oriented scent of SPIN, i.e. linking rules to the appropriate ontology classes as derived by analyzing the rule conditions. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/swrl2spin-181204104041-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> SWRL is a semantic web rule language that combines OWL ontologies with Horn Logic rules of the RuleML family of rule languages. Being supported by Protégé as well as by popular rule engines and ontology reasoners, such as Jess, Drools and Pellet, SWRL has become a very popular choice for developing rule-based applications on top of ontologies. However, being doubtful whether SWRL will become a W3C standard, it is difficult to reach out to the industrial world. On the other hand, SPIN has become a de-facto industry standard to rep-resent SPARQL rules and constraints on Semantic Web models, building on the widespread acceptance of the SPARQL query language. In this paper, we argue that the life of existing SWRL rule-based ontology applications can be prolonged by being transformed into SPIN. To this end, we have developed a prototype tool using SWI-Prolog that takes as input an OWL ontology with a SWRL rule base and transforms SWRL rules into SPIN rules in the same ontology, taking into consideration the object-oriented scent of SPIN, i.e. linking rules to the appropriate ontology classes as derived by analyzing the rule conditions.
SWRL2SPIN: Converting SWRL to SPIN from Nick Bassiliades
]]>
102 2 https://cdn.slidesharecdn.com/ss_thumbnails/swrl2spin-181204104041-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Semantic Technologies for the Web of Linked Data /slideshow/semantic-technologies-for-the-web-of-linked-data/80391757 encasesummerschoollecturebassiliades-171003064805
Tutorial talk given at the ENCASE project Summer School on Usable Security and Privacy in Online Social Networks. ]]>

Tutorial talk given at the ENCASE project Summer School on Usable Security and Privacy in Online Social Networks. ]]>
Tue, 03 Oct 2017 06:48:05 GMT /slideshow/semantic-technologies-for-the-web-of-linked-data/80391757 nbassili@slideshare.net(nbassili) Semantic Technologies for the Web of Linked Data nbassili Tutorial talk given at the ENCASE project Summer School on Usable Security and Privacy in Online Social Networks. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/encasesummerschoollecturebassiliades-171003064805-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Tutorial talk given at the ENCASE project Summer School on Usable Security and Privacy in Online Social Networks.
Semantic Technologies for the Web of Linked Data from Nick Bassiliades
]]>
505 4 https://cdn.slidesharecdn.com/ss_thumbnails/encasesummerschoollecturebassiliades-171003064805-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Trust and reputation models among agents /slideshow/trust-and-reputation-models-among-agents/66254684 bassiliades-invited-ic-ininfo-160921114922
Nick Bassiliades, Invited talk at 6th International Conference on Integrated Information, Sep 19-22, 2016, Athens, Greece]]>

Nick Bassiliades, Invited talk at 6th International Conference on Integrated Information, Sep 19-22, 2016, Athens, Greece]]>
Wed, 21 Sep 2016 11:49:22 GMT /slideshow/trust-and-reputation-models-among-agents/66254684 nbassili@slideshare.net(nbassili) Trust and reputation models among agents nbassili Nick Bassiliades, Invited talk at 6th International Conference on Integrated Information, Sep 19-22, 2016, Athens, Greece <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/bassiliades-invited-ic-ininfo-160921114922-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Nick Bassiliades, Invited talk at 6th International Conference on Integrated Information, Sep 19-22, 2016, Athens, Greece
Trust and reputation models among agents from Nick Bassiliades
]]>
1324 4 https://cdn.slidesharecdn.com/ss_thumbnails/bassiliades-invited-ic-ininfo-160921114922-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
PaaS semantic model and algorithm /slideshow/paa-s-semantic-model-and-algorithm/44300088 paassemanticmodelandalgorithm-150205042018-conversion-gate02
The PaaSport project focuses on resolving the data and application portability issues that exist in the Cloud PaaS market through a flexible and efficient deployment and migration approach. To this end, PaaSport will specify and deliver a thin, non-intrusive Cloud-broker, to implement the enabling tools and technologies, and to deploy fully operational prototypes and large-scale demonstrators. This presentation describes the PaaSport Semantic Moodels (in OWL) for representing the PaaS Offerings, Application Profiles and SLAs, as well as, the algorithm that will be used by the PaaSport platform to matchmake offerings with applications profiles and recommend offerings to the DevOps engineer based on a ranking algorithm.]]>

The PaaSport project focuses on resolving the data and application portability issues that exist in the Cloud PaaS market through a flexible and efficient deployment and migration approach. To this end, PaaSport will specify and deliver a thin, non-intrusive Cloud-broker, to implement the enabling tools and technologies, and to deploy fully operational prototypes and large-scale demonstrators. This presentation describes the PaaSport Semantic Moodels (in OWL) for representing the PaaS Offerings, Application Profiles and SLAs, as well as, the algorithm that will be used by the PaaSport platform to matchmake offerings with applications profiles and recommend offerings to the DevOps engineer based on a ranking algorithm.]]>
Thu, 05 Feb 2015 04:20:18 GMT /slideshow/paa-s-semantic-model-and-algorithm/44300088 nbassili@slideshare.net(nbassili) PaaS semantic model and algorithm nbassili The PaaSport project focuses on resolving the data and application portability issues that exist in the Cloud PaaS market through a flexible and efficient deployment and migration approach. To this end, PaaSport will specify and deliver a thin, non-intrusive Cloud-broker, to implement the enabling tools and technologies, and to deploy fully operational prototypes and large-scale demonstrators. This presentation describes the PaaSport Semantic Moodels (in OWL) for representing the PaaS Offerings, Application Profiles and SLAs, as well as, the algorithm that will be used by the PaaSport platform to matchmake offerings with applications profiles and recommend offerings to the DevOps engineer based on a ranking algorithm. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/paassemanticmodelandalgorithm-150205042018-conversion-gate02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> The PaaSport project focuses on resolving the data and application portability issues that exist in the Cloud PaaS market through a flexible and efficient deployment and migration approach. To this end, PaaSport will specify and deliver a thin, non-intrusive Cloud-broker, to implement the enabling tools and technologies, and to deploy fully operational prototypes and large-scale demonstrators. This presentation describes the PaaSport Semantic Moodels (in OWL) for representing the PaaS Offerings, Application Profiles and SLAs, as well as, the algorithm that will be used by the PaaSport platform to matchmake offerings with applications profiles and recommend offerings to the DevOps engineer based on a ranking algorithm.
PaaS semantic model and algorithm from Nick Bassiliades
]]>
605 2 https://cdn.slidesharecdn.com/ss_thumbnails/paassemanticmodelandalgorithm-150205042018-conversion-gate02-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://cdn.slidesharecdn.com/profile-photo-nbassili-48x48.jpg?cb=1543920333 intelligence.csd.auth.gr/people/bassiliades https://cdn.slidesharecdn.com/ss_thumbnails/swrl2spin-181204104041-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/swrl2spin-converting-swrl-to-spin/124895551 SWRL2SPIN: Converting ... https://cdn.slidesharecdn.com/ss_thumbnails/encasesummerschoollecturebassiliades-171003064805-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/semantic-technologies-for-the-web-of-linked-data/80391757 Semantic Technologies ... https://cdn.slidesharecdn.com/ss_thumbnails/bassiliades-invited-ic-ininfo-160921114922-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/trust-and-reputation-models-among-agents/66254684 Trust and reputation m...