DeepAI AI Chat
Log In Sign Up

SWISH: SWI-Prolog for Sharing

11/03/2015
by   Jan Wielemaker, et al.
University of Ferrara
Vrije Universiteit Amsterdam
Göteborgs universitet
0

Recently, we see a new type of interfaces for programmers based on web technology. For example, JSFiddle, IPython Notebook and R-studio. Web technology enables cloud-based solutions, embedding in tutorial web pages, atractive rendering of results, web-scale cooperative development, etc. This article describes SWISH, a web front-end for Prolog. A public website exposes SWI-Prolog using SWISH, which is used to run small Prolog programs for demonstration, experimentation and education. We connected SWISH to the ClioPatria semantic web toolkit, where it allows for collaborative development of programs and queries related to a dataset as well as performing maintenance tasks on the running server and we embedded SWISH in the Learn Prolog Now! online Prolog book.

READ FULL TEXT

page 1

page 2

page 3

page 4

08/24/2018

Using SWISH to realise interactive web based tutorials for logic based languages

Programming environments have evolved from purely text based to using gr...
07/15/2021

Interactive GIS Web-Atlas for Twelve Pacific Islands Countries

This article deals with the development of an interactive up-to-date Pac...
06/28/2018

Introduction to OXPath

Contemporary web pages with increasingly sophisticated interfaces rival ...
04/12/2021

Exploring the Attack Surface of WebSocket

Over the years, with the advancement of technology, Web technology has m...
09/28/2016

SWoTSuite: A Development Framework for Prototyping Cross-domain Semantic Web of Things Applications

Semantic Web of Things (SWoT) applications focus on providing a wide-sca...
04/28/2021

What Did It Look Like: A service for creating website timelapses using the Memento framework

Popular web pages are archived frequently, which makes it difficult to v...
01/14/2022

A Semantic Web Technology Index

Semantic Web (SW) technology has been widely applied to many domains suc...