<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://soft.vub.ac.be/amop/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://soft.vub.ac.be/amop/feed.php">
        <title>Ambient-Oriented Programming</title>
        <description></description>
        <link>https://soft.vub.ac.be/amop/</link>
        <image rdf:resource="https://soft.vub.ac.be/amop/_media/wiki/dokuwiki-128.png" />
       <dc:date>2026-04-21T09:46:16+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://soft.vub.ac.be/amop/research/atpapers?rev=1776173561&amp;do=diff"/>
                <rdf:li rdf:resource="https://soft.vub.ac.be/amop/start?rev=1750344873&amp;do=diff"/>
                <rdf:li rdf:resource="https://soft.vub.ac.be/amop/people?rev=1750344116&amp;do=diff"/>
                <rdf:li rdf:resource="https://soft.vub.ac.be/amop/ischeme/ischeme?rev=1750343201&amp;do=diff"/>
                <rdf:li rdf:resource="https://soft.vub.ac.be/amop/at/tutorial/tutorial?rev=1750342227&amp;do=diff"/>
                <rdf:li rdf:resource="https://soft.vub.ac.be/amop/at/tutorial/objects?rev=1750342194&amp;do=diff"/>
                <rdf:li rdf:resource="https://soft.vub.ac.be/amop/at/tutorial/preface?rev=1750341703&amp;do=diff"/>
                <rdf:li rdf:resource="https://soft.vub.ac.be/amop/research/home?rev=1750341281&amp;do=diff"/>
                <rdf:li rdf:resource="https://soft.vub.ac.be/amop/at/tutorial/appendix?rev=1727986771&amp;do=diff"/>
                <rdf:li rdf:resource="https://soft.vub.ac.be/amop/uf/totam?rev=1632473362&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://soft.vub.ac.be/amop/_media/wiki/dokuwiki-128.png">
        <title>Ambient-Oriented Programming</title>
        <link>https://soft.vub.ac.be/amop/</link>
        <url>https://soft.vub.ac.be/amop/_media/wiki/dokuwiki-128.png</url>
    </image>
    <item rdf:about="https://soft.vub.ac.be/amop/research/atpapers?rev=1776173561&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-14T13:32:41+00:00</dc:date>
        <dc:creator>elisag (elisag@undisclosed.example.com)</dc:creator>
        <title>Papers on AmbientTalk - adding open link to mirror-based reflection paper</title>
        <link>https://soft.vub.ac.be/amop/research/atpapers?rev=1776173561&amp;do=diff</link>
        <description>Papers on AmbientTalk

Below you can find a number of selected scientific publications about the AmbientTalk programming language.

	*  T. Van Cutsem, E. Gonzalez Boix, C. Scholliers, A. Lombide Carreton, D. Harnie, K. Pinte, W. De Meuter. AmbientTalk: programming responsive mobile peer-to-peer applications with actors</description>
    </item>
    <item rdf:about="https://soft.vub.ac.be/amop/start?rev=1750344873&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-19T14:54:33+00:00</dc:date>
        <dc:creator>elisag (elisag@undisclosed.example.com)</dc:creator>
        <title>What is AmbientTalk about?</title>
        <link>https://soft.vub.ac.be/amop/start?rev=1750344873&amp;do=diff</link>
        <description>&lt;http://ambienttalk.googlecode.com&gt; Ambient-Oriented Programming is a paradigm for programming peer-to-peer mobile applications. This page is also the home of AmbientTalk, our research programming language for mobile peer-to-peer applications.
open-sourcedMIT License
&lt;https://gitlab.soft.vub.ac.be/ambienttalk/ambienttalk/wikis/home&gt;

	*  Read the tutorial or the essence of AmbientTalk in 10 steps.
	*  Start programming with our</description>
    </item>
    <item rdf:about="https://soft.vub.ac.be/amop/people?rev=1750344116&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-19T14:41:56+00:00</dc:date>
        <dc:creator>elisag (elisag@undisclosed.example.com)</dc:creator>
        <title>People - removing broken links + ordering people in order of joining the project</title>
        <link>https://soft.vub.ac.be/amop/people?rev=1750344116&amp;do=diff</link>
        <description>People

These were the people behind the AmbientTalk project of the Software Languages Lab. 
her DisCo group

Prof. Dr. Wolfgang De Meuter

Homepage 

In the past, I have been active in the design and formalisation of prototype-based object-oriented programming languages. After a small detour in AOP (where I introduced monads in AOP and identified the need for cflow with jumping aspects), I&#039;m currently working with the ambient group on the design and implementation of ambient-oriented programmin…</description>
    </item>
    <item rdf:about="https://soft.vub.ac.be/amop/ischeme/ischeme?rev=1750343201&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-19T14:26:41+00:00</dc:date>
        <dc:creator>elisag (elisag@undisclosed.example.com)</dc:creator>
        <title>iScheme</title>
        <link>https://soft.vub.ac.be/amop/ischeme/ischeme?rev=1750343201&amp;do=diff</link>
        <description>iScheme

Engineer Bainomugisha




[:ischeme:ischemelogo2.png]iScheme is a prototype implementation of ambient-oriented programming concepts that runs on iPhone devices. It provides developers with a convenient Scheme environment for constructing iPhone applications that exploit mobile platform capabilities such as sensors (accelerometer, and GPS), and Wi-Fi connectivity.</description>
    </item>
    <item rdf:about="https://soft.vub.ac.be/amop/at/tutorial/tutorial?rev=1750342227&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-19T14:10:27+00:00</dc:date>
        <dc:creator>elisag (elisag@undisclosed.example.com)</dc:creator>
        <title>AmbientTalk/2 Tutorial - Removing entry for uniform access</title>
        <link>https://soft.vub.ac.be/amop/at/tutorial/tutorial?rev=1750342227&amp;do=diff</link>
        <description>AmbientTalk/2 Tutorial

 The AmbientTalk/2 tutorial is subdivided into major chapters which each highlight a particular aspect of the language. These “aspects” can sometimes be best described as particular programming styles.

Jump to

	*  Preface
	*  Interactive AmbientTalk (IAT) Shell</description>
    </item>
    <item rdf:about="https://soft.vub.ac.be/amop/at/tutorial/objects?rev=1750342194&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-19T14:09:54+00:00</dc:date>
        <dc:creator>elisag (elisag@undisclosed.example.com)</dc:creator>
        <title>Objects, fields and methods - Removing uniform access information</title>
        <link>https://soft.vub.ac.be/amop/at/tutorial/objects?rev=1750342194&amp;do=diff</link>
        <description>In this section, we explain how the object-oriented programming paradigm is implemented in AmbientTalk.

Objects, fields and methods

In AmbientTalk, objects are not instantiated from 
classes. Rather, they are either created ex-nihilo or by cloning 
and adapting existing objects, in the spirit of prototype-based programming such as in the SELF programming language. The definition of a prototypical object contains a number of fields and methods that represent the object&#039;s state and behaviour res…</description>
    </item>
    <item rdf:about="https://soft.vub.ac.be/amop/at/tutorial/preface?rev=1750341703&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-19T14:01:43+00:00</dc:date>
        <dc:creator>elisag (elisag@undisclosed.example.com)</dc:creator>
        <title>Preface - Update history after 2014</title>
        <link>https://soft.vub.ac.be/amop/at/tutorial/preface?rev=1750341703&amp;do=diff</link>
        <description>Preface

AmbientTalk is a distributed programming language especially geared towards developing applications deployed on mobile networks. The language combines elements from languages such as Scheme (closures), Smalltalk (pure OO), Self (prototypes and delegation) and actor languages.</description>
    </item>
    <item rdf:about="https://soft.vub.ac.be/amop/research/home?rev=1750341281&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-19T13:54:41+00:00</dc:date>
        <dc:creator>elisag (elisag@undisclosed.example.com)</dc:creator>
        <title>Research - [Research] </title>
        <link>https://soft.vub.ac.be/amop/research/home?rev=1750341281&amp;do=diff</link>
        <description>Research

The following pages contains research topics conducted within the Ambient-Oriented Programming Paradigm.

	*  Ambient References
	*  Reactive Programming
	*  Reactive Context-Aware Programming
	*  Context-Dependent Behaviour Adaptations
	*  Distributed Garbage Collection
	*  Mobile RFID-enabled Applications
	*  Modelling for Ambient Intelligence
	*  Biologically-Inspired Programming Models
	*   Tuple Space-based Abstractions
	*  Mobile Social Networking


Ambient-Oriented Programming T…</description>
    </item>
    <item rdf:about="https://soft.vub.ac.be/amop/at/tutorial/appendix?rev=1727986771&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-10-03T20:19:31+00:00</dc:date>
        <dc:creator>elisag (elisag@undisclosed.example.com)</dc:creator>
        <title>Appendix: Libraries - fixing path to exceptions module</title>
        <link>https://soft.vub.ac.be/amop/at/tutorial/appendix?rev=1727986771&amp;do=diff</link>
        <description>Appendix: Libraries

In the appendix, we explain useful libraries available to the AmbientTalk/2 programmer as part of the AmbientTalk standard library, also known as atlib. These libraries provide abstractions ranging from traditional, established “</description>
    </item>
    <item rdf:about="https://soft.vub.ac.be/amop/uf/totam?rev=1632473362&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-24T08:49:22+00:00</dc:date>
        <dc:creator>elisag (elisag@undisclosed.example.com)</dc:creator>
        <title>Scoped Tuples for the Ambient (TOTAM) - [Creating a tuplespace and tuples] </title>
        <link>https://soft.vub.ac.be/amop/uf/totam?rev=1632473362&amp;do=diff</link>
        <description>Scoped Tuples for the Ambient (TOTAM)

TOTAM is tuple space model geared towards mobile ad hoc networks which provides a dynamic scoping mechanism that limits the transportation of tuples.
TOTAM adopts features of both federated tuple spaces and replication-based approaches: it combines replication of tuples for read operations while guaranteeing atomicity for remove operations.
In TOTAM, tuple spaces are annotated with tuple space descriptors used to determine the scope of a tuple.
The novelty …</description>
    </item>
</rdf:RDF>
