Skip to main content

Showing 1–4 of 4 results for author: Lager, T

Searching in archive cs. Search in all archives.
.
  1. Using SWISH to realise interactive web based tutorials for logic based languages

    Authors: Jan Wielemaker, Fabrizio Riguzzi, Bob Kowalski, Torbjörn Lager, Fariba Sadri, Miguel Calejo

    Abstract: Programming environments have evolved from purely text based to using graphical user interfaces, and now we see a move towards web based interfaces, such as Jupyter. Web based interfaces allow for the creation of interactive documents that consist of text and programs, as well as their output. The output can be rendered using web technology as, e.g., text, tables, charts or graphs. This approach i… ▽ More

    Submitted 30 January, 2020; v1 submitted 24 August, 2018; originally announced August 2018.

    Journal ref: Jan Wielemaker et al. Using SWISH to realise interactive web based tutorials for logic based languages. Theory and Practice of Logic Programming, 19(2):229--261, 2019

  2. arXiv:1511.00915  [pdf, other

    cs.PL cs.AI

    SWISH: SWI-Prolog for Sharing

    Authors: Jan Wielemaker, Torbjörn Lager, Fabrizio Riguzzi

    Abstract: 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… ▽ More

    Submitted 3 November, 2015; originally announced November 2015.

    Comments: International Workshop on User-Oriented Logic Programming (IULP 2015), co-located with the 31st International Conference on Logic Programming (ICLP 2015), Proceedings of the International Workshop on User-Oriented Logic Programming (IULP 2015), Editors: Stefan Ellmauthaler and Claudia Schulz, pages 99-113, August 2015

  3. Pengines: Web Logic Programming Made Easy

    Authors: Torbjörn Lager, Jan Wielemaker

    Abstract: When developing a (web) interface for a deductive database, functionality required by the client is provided by means of HTTP handlers that wrap the logical data access predicates. These handlers are responsible for converting between client and server data representations and typically include options for paginating results. Designing the web accessible API is difficult because it is hard to pred… ▽ More

    Submitted 14 May, 2014; originally announced May 2014.

    Comments: To appear in Theory and Practice of Logic Programming

    Journal ref: Theory and Practice of Logic Programming 14 (2014) 539-552

  4. arXiv:1011.5332  [pdf, other

    cs.PL

    SWI-Prolog

    Authors: Jan Wielemaker, Tom Schrijvers, Markus Triska, Torbjörn Lager

    Abstract: SWI-Prolog is neither a commercial Prolog system nor a purely academic enterprise, but increasingly a community project. The core system has been shaped to its current form while being used as a tool for building research prototypes, primarily for \textit{knowledge-intensive} and \textit{interactive} systems. Community contributions have added several interfaces and the constraint (CLP) libraries.… ▽ More

    Submitted 24 November, 2010; originally announced November 2010.

    Comments: 30 pages, 6 figures, 1 table. To appear in Theory and Practice of Logic Programming (TPLP)