SWISH: SWI-Prolog for Sharing

11/03/2015
by   Jan Wielemaker, et al.
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

research
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...
research
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...
research
06/28/2018

Introduction to OXPath

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

Exploring the Attack Surface of WebSocket

Over the years, with the advancement of technology, Web technology has m...
research
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...
research
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...
research
01/14/2022

A Semantic Web Technology Index

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

Please sign up or login with your details

Forgot password? Click here to reset