<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to FileFormat</title><link>https://sourceforge.net/p/schedulevisualization/wiki/FileFormat/</link><description>Recent changes to FileFormat</description><atom:link href="https://sourceforge.net/p/schedulevisualization/wiki/FileFormat/feed" rel="self"/><language>en</language><lastBuildDate>Mon, 30 Jun 2014 03:02:32 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/schedulevisualization/wiki/FileFormat/feed" rel="self" type="application/rss+xml"/><item><title>FileFormat modified by Florian Sagstetter</title><link>https://sourceforge.net/p/schedulevisualization/wiki/FileFormat/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v9
+++ v10
@@ -1,6 +1,6 @@
 File Format
 ==========
-The Schedule Visualization tool expects the specification or schedule in XML format. An example specification can be found [here](http://sourceforge.net/p/schedulevisualization/wiki/FileFormat/attachment/example.xml). A specification is defined by the 4 parts architecture, application, mappings and routings.
+The Schedule Visualization tool expects the specification or schedule in XML format. It is based on [OpenDSE](http://opendse.sourceforge.net/). An example specification can be found [here](http://sourceforge.net/p/schedulevisualization/wiki/FileFormat/attachment/example.xml). A specification is defined by the 4 parts architecture, application, mappings and routings. The OpenDSE framework allows to generate specifications in JAVA.

 Architecture
 ----------
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Florian Sagstetter</dc:creator><pubDate>Mon, 30 Jun 2014 03:02:32 -0000</pubDate><guid>https://sourceforge.net75ea6379d1810e040414a9c1234e69fe9de357eb</guid></item><item><title>FileFormat modified by Florian Sagstetter</title><link>https://sourceforge.net/p/schedulevisualization/wiki/FileFormat/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v8
+++ v9
@@ -20,4 +20,4 @@
 Routings
 -----------
 Additionally, routings might be defined for each message. Defining the bus it is transmitted on as well as sender and receiver resources.
-**Note:** Defining routings is currently not necessary and simply defining empty routings (**) is sufficient.
+**Note:** Defining routings is currently not necessary and simply defining empty routings is sufficient.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Florian Sagstetter</dc:creator><pubDate>Thu, 19 Jun 2014 06:31:02 -0000</pubDate><guid>https://sourceforge.net3181c7082c733e914ad11584a4d30469bea0538d</guid></item><item><title>FileFormat modified by Florian Sagstetter</title><link>https://sourceforge.net/p/schedulevisualization/wiki/FileFormat/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v7
+++ v8
@@ -20,3 +20,4 @@
 Routings
 -----------
 Additionally, routings might be defined for each message. Defining the bus it is transmitted on as well as sender and receiver resources.
+**Note:** Defining routings is currently not necessary and simply defining empty routings (**) is sufficient.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Florian Sagstetter</dc:creator><pubDate>Thu, 19 Jun 2014 06:29:39 -0000</pubDate><guid>https://sourceforge.net0b9d943052a5d641ffff6bc21ff09facb4ef5e19</guid></item><item><title>FileFormat modified by Florian Sagstetter</title><link>https://sourceforge.net/p/schedulevisualization/wiki/FileFormat/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v6
+++ v7
@@ -11,7 +11,7 @@
 Defines tasks and messages as *task* and *communication*, respectively, each with a unique id.
 Each *task* and *communication* can have a user-defined set of *attributes* of which the tool requires the execution time and a period. The tool allows to define the attribute name in its settings. In the example, "e" and "p" represent the execution time and the period, respectively.
 If a schedule should be predefined, additionally the start-time needs to be defined for each task and message, here denoted as "st".
-To reflect task and message data-dependencies, *dependency* allows to define relations between tasks and messages. To define attributes for tasks and messages sharing data-dependencies, *function* allows to define *attributes* for connected tasks and messages by providing an anchor to one of the tasks.
+To reflect task and message data-dependencies, *dependency* allows to define relations between tasks and messages. To define attributes for tasks and messages sharing data-dependencies, *function* allows to define *attributes* for connected tasks and messages by providing an anchor to one of the tasks. To generate schedules a maximal end-to-end delay needs to be defined for each *function*, here denoted as "maxdelay".

 Mappings
 -----------
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Florian Sagstetter</dc:creator><pubDate>Thu, 19 Jun 2014 04:14:53 -0000</pubDate><guid>https://sourceforge.netcbf44d4391db87aa0cd585e6a97e347f18e46b4a</guid></item><item><title>FileFormat modified by Florian Sagstetter</title><link>https://sourceforge.net/p/schedulevisualization/wiki/FileFormat/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Florian Sagstetter</dc:creator><pubDate>Thu, 19 Jun 2014 04:13:18 -0000</pubDate><guid>https://sourceforge.net43582ce0d5cb456fa81c343668000fc69349f7ab</guid></item><item><title>FileFormat modified by Florian Sagstetter</title><link>https://sourceforge.net/p/schedulevisualization/wiki/FileFormat/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -1,17 +1,17 @@
 File Format
 ==========
-The Schedule Visualization tool expects the specification or schedule in XML format. An example specification can be found [here](http://sourceforge.net/p/schedulevisualization/wiki/FileFormat/attachment/example.xml). An specification is defined in the 4 parts architecture, application, mappings and routings.
+The Schedule Visualization tool expects the specification or schedule in XML format. An example specification can be found [here](http://sourceforge.net/p/schedulevisualization/wiki/FileFormat/attachment/example.xml). A specification is defined by the 4 parts architecture, application, mappings and routings.

 Architecture
 ----------
-Defines the resources like nodes and buses. A *resource* is defined by its unique id. Links establish connections between resources, i.e. commonly node resources are linked to a bus resource.
+Defines the resources, i.e., nodes and buses. A *resource* is defined by its unique id. Links establish connections between resources, i.e., commonly node resources are linked to a bus resource.

 Application
 ----------
 Defines tasks and messages as *task* and *communication*, respectively, each with a unique id.
 Each *task* and *communication* can have a user-defined set of *attributes* of which the tool requires the execution time and a period. The tool allows to define the attribute name in its settings. In the example, "e" and "p" represent the execution time and the period, respectively.
-If a schedule should be predefined additionally the start-time needs to be defined for each task and message, here denoted as "st".
-To reflect task and message data-dependencies, *dependency* allows to define relations between tasks and messages. To define attributes for tasks and messages sharing data-dependencies, *function* allows to define *attributes* for connected tasks and messages, by providing an anchor to one task.
+If a schedule should be predefined, additionally the start-time needs to be defined for each task and message, here denoted as "st".
+To reflect task and message data-dependencies, *dependency* allows to define relations between tasks and messages. To define attributes for tasks and messages sharing data-dependencies, *function* allows to define *attributes* for connected tasks and messages by providing an anchor to one of the tasks.

 Mappings
 -----------
@@ -19,4 +19,4 @@

 Routings
 -----------
-Additionally routings might be defined for each message. Defining the bus it is transmitted on as well as sender and receiver resources.
+Additionally, routings might be defined for each message. Defining the bus it is transmitted on as well as sender and receiver resources.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Florian Sagstetter</dc:creator><pubDate>Thu, 19 Jun 2014 03:57:47 -0000</pubDate><guid>https://sourceforge.net4760d2077fd247fa607e79d756d90d0a11f485e2</guid></item><item><title>FileFormat modified by Florian Sagstetter</title><link>https://sourceforge.net/p/schedulevisualization/wiki/FileFormat/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -1,15 +1,22 @@
 File Format
 ==========
-The Schedule Visualization tool expects the specification or schedule in XML format. An example specification can be found [here](http://sourceforge.net/p/schedulevisualization/wiki/FileFormat/attachment/example.xml).
+The Schedule Visualization tool expects the specification or schedule in XML format. An example specification can be found [here](http://sourceforge.net/p/schedulevisualization/wiki/FileFormat/attachment/example.xml). An specification is defined in the 4 parts architecture, application, mappings and routings.
+
+Architecture
+----------
+Defines the resources like nodes and buses. A *resource* is defined by its unique id. Links establish connections between resources, i.e. commonly node resources are linked to a bus resource.

 Application
 ----------
-
-Architecture
-----------
+Defines tasks and messages as *task* and *communication*, respectively, each with a unique id.
+Each *task* and *communication* can have a user-defined set of *attributes* of which the tool requires the execution time and a period. The tool allows to define the attribute name in its settings. In the example, "e" and "p" represent the execution time and the period, respectively.
+If a schedule should be predefined additionally the start-time needs to be defined for each task and message, here denoted as "st".
+To reflect task and message data-dependencies, *dependency* allows to define relations between tasks and messages. To define attributes for tasks and messages sharing data-dependencies, *function* allows to define *attributes* for connected tasks and messages, by providing an anchor to one task.

 Mappings
 -----------
+Define a *task* and *communication* mapping to resources. A mapping has to be defined for each task and message.

 Routings
 -----------
+Additionally routings might be defined for each message. Defining the bus it is transmitted on as well as sender and receiver resources.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Florian Sagstetter</dc:creator><pubDate>Thu, 19 Jun 2014 03:55:01 -0000</pubDate><guid>https://sourceforge.net759c15f7e02898ffbea14d82b30eed2269be5037</guid></item><item><title>FileFormat modified by Florian Sagstetter</title><link>https://sourceforge.net/p/schedulevisualization/wiki/FileFormat/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -1,6 +1,6 @@
 File Format
 ==========
-The Schedule Visualization tool expects the specification or schedule in XML format. An example specification can be found [here]().
+The Schedule Visualization tool expects the specification or schedule in XML format. An example specification can be found [here](http://sourceforge.net/p/schedulevisualization/wiki/FileFormat/attachment/example.xml).

 Application
 ----------
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Florian Sagstetter</dc:creator><pubDate>Thu, 19 Jun 2014 03:37:19 -0000</pubDate><guid>https://sourceforge.net3a34644e2567e5e9840ad3a52d8c54937fcdcd17</guid></item><item><title>FileFormat modified by Florian Sagstetter</title><link>https://sourceforge.net/p/schedulevisualization/wiki/FileFormat/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -1,5 +1,6 @@
 File Format
 ==========
+The Schedule Visualization tool expects the specification or schedule in XML format. An example specification can be found [here]().

 Application
 ----------
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Florian Sagstetter</dc:creator><pubDate>Thu, 19 Jun 2014 03:36:15 -0000</pubDate><guid>https://sourceforge.netcffa83829dedc3f3a1dba50298304c14f6b53b0b</guid></item><item><title>FileFormat modified by Florian Sagstetter</title><link>https://sourceforge.net/p/schedulevisualization/wiki/FileFormat/</link><description>&lt;div class="markdown_content"&gt;&lt;h1 id="file-format"&gt;File Format&lt;/h1&gt;
&lt;h2 id="application"&gt;Application&lt;/h2&gt;
&lt;h2 id="architecture"&gt;Architecture&lt;/h2&gt;
&lt;h2 id="mappings"&gt;Mappings&lt;/h2&gt;
&lt;h2 id="routings"&gt;Routings&lt;/h2&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Florian Sagstetter</dc:creator><pubDate>Wed, 18 Jun 2014 03:40:44 -0000</pubDate><guid>https://sourceforge.netad993de962d5985a14505e1bd83f3adc9aa0dbe5</guid></item></channel></rss>