Commit b39dbc0e authored by Yuri Blankenstein's avatar Yuri Blankenstein
Browse files

#14 Add release notes to website

parent 0adea515
Pipeline #4431 passed with stage
in 0 seconds
////
// Copyright (c) 2021 Contributors to the Eclipse Foundation
//
// This program and the accompanying materials are made
// available under the terms of the Eclipse Public License 2.0
// which is available at https://www.eclipse.org/legal/epl-2.0/
//
// SPDX-License-Identifier: EPL-2.0
////
include::_initCommon.adoc[]
[[release-notes]]
== Release Notes
The release notes of {trace} are listed below, in reverse chronological order.
[[release-notes-v0.1]]
=== pass:normal[{trace} v0.1]
The first release of the {trace} project.
This version is a port of https://esi.nl/research/output/tools/trace[ESI TRACE v2.0] that is prepared for its release to the Eclipse foundation.
......@@ -23,6 +23,13 @@ include::_initCommon.adoc[]
{trace} also supports several analysis techniques to identify bottlenecks, check formally-specified (performance) properties, and analyze resource usage.
A key feature of {trace} is the ability to configure the identification, selection and visualization of such information to match any specific application domain.
[WARNING]
====
The {trace} project is currently in the link:https://wiki.eclipse.org/Development_Resources/Process_Guidelines/What_is_Incubation[Incubation Phase].
image::{imgsdir}/eclipse-incubation.png[width=300]
====
== Visualization and analysis of concurrent system activities
{trace} helps us to understand complicated behavior over time for all kinds of systems through its domain-independent capabilities for visualizing and analyzing concurrent activities that are encoded in execution traces.
......@@ -36,7 +43,7 @@ The signal, above the events and below the claims, shows the throughput of the m
[[fig-trace]]
.Example visualization of system activity over time (x-axis).
image::{imgsdir}/trace.png[width=1366]
image::{imgsdir}/trace.png[width=560]
== Understanding system behavior over time
......@@ -66,7 +73,7 @@ Source-independent::
[[fig-ychart]]
.The Y-chart method
image::{imgsdir}/ychart.png[width=1024]
image::{imgsdir}/ychart.png[width=414]
The Y-chart paradigm decomposes a system into an application, a platform, and the mapping between them, fostering reuse when one of these parts changes.
Furthermore, it defines a feedback cycle to allow systematic design-space exploration (<<fig-ychart>>).
......@@ -104,7 +111,7 @@ Resource-usage analysis::
[[fig-workflow]]
.A specialization of Figure 2 for {trace}
image::{imgsdir}/workflow.png[width=1024]
image::{imgsdir}/workflow.png[width=414]
[[installation]]
== Installation of {trace}
......@@ -186,3 +193,5 @@ TIP: Once the {trace} feature is <<installation, installed>>, the Eclipse Help m
_“Analyzing execution traces: critical-path analysis and distance analysis”_,
International Journal on Software Tools for Technology Transfer, 2016.
doi:10.1007/s10009-016-0436-z
include::_release-notes.adoc[]
\ No newline at end of file
......@@ -21,9 +21,6 @@
<directory>${project.build.directory}/website</directory>
<outputDirectory />
</fileSet>
<fileSet>
<directory>${basedir}/images</directory>
</fileSet>
</fileSets>
<dependencySets>
......
......@@ -61,6 +61,12 @@
<trace4cps-binary-prefix>${trace4cps.binary.prefix}</trace4cps-binary-prefix>
<trace4cps-version-enduser>${trace4cps.version.enduser}</trace4cps-version-enduser>
</attributes>
<resources>
<resource>
<directory>${basedir}/images</directory>
<targetPath>images</targetPath>
</resource>
</resources>
</configuration>
</execution>
</executions>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment