<?xml version="1.0" encoding='ISO-8859-1'?>
<!--DOCTYPE component PUBLIC "-//OCERA//DTD component XML V1.0//EN" "file:component.dtd"-->

<component id="ptrace" name="POSIX Trace">
  <title>POSIX Trace</title>
  <info>
    <authorgroup>
      
      <author>
	<firstname>Andres</firstname>
	<surname>Terrasa</surname>
	<affiliation>
	  <orgname>UPVLC</orgname>
	</affiliation>
	<email><ulink url="mailto:aterrasa@disca.upv.es">aterrasa@dsic.upv.es</ulink></email>
      </author>
      
       <author>
	<firstname>Ana</firstname>
	<surname>Garcia-Fornes</surname>
	<affiliation>
	  <orgname>UPVLC</orgname>
	</affiliation>
	<email><ulink url="mailto:agarcia@disca.upv.es">agarcia@dsic.upv.es</ulink></email>
      </author>

      <author>
	<firstname>Agustin</firstname>
	<surname>Espinosa</surname>
	<affiliation>
	  <orgname>UPVLC</orgname>
	</affiliation>
	<email><ulink url="mailto:aespinos@disca.upv.es">aespinos@dsic.upv.es</ulink></email>
      </author>
      
    </authorgroup>

    <reviewergroup>
      <author>
	<firstname>Ismael</firstname>
	<surname>Ripoll</surname>
	<affiliation>
	  <orgname>UPVLC</orgname>
	</affiliation>
	<email><ulink url="mailto:iripoll@disca.upv.es">iripoll@disca.upv.es</ulink></email>
      </author>
    </reviewergroup>
    
    <copyright>
      <year>2002</year>
      <holder>OCERA Consortium</holder>
    </copyright>

    <deliverable file="ms2-month12/WP5/D5.2_rep.pdf" />
    <workpackage id="WP5" />

    <date start="01/01/2002" release="22/04/2003"/>
    <version cvs="sched/ptrace" value="1.0-1"/>
    <status value="Stable"/>

    <licenses>
  <license name="MPL" />
  <license name="GPL" />
  <license name="LGPL" />
  <license name="CeCILL" file="cecill.pdf" />
</licenses>
    <home-page url="http://www.ocera.org"/>

    <hardware processor="Independent"/>
    <platform rtlinux="3.1"/>
    <componenttype value="LowLevel"/>

    <dependencies>
      <dependency version="3.1">RTLinux</dependency>
    </dependencies>

    <keywords>Real-Time, POSIX, debug, trace, time analysis</keywords>
  </info>


  <!-- ================================================== Description -->
  <description>
    As realtime applications become bigger and more complex, the
    availability of event tracing mechanisms becomes more important in
    order to perform debugging and run- time monitoring. Recently,
    IEEE has incorporated tracing to the facilities defined by the
    POSIX standard. The result is called the POSIX Trace standard.
    Tracing can be defined as the combination of two activities: the
    generation of tracing information by a running process, and the
    collection of this information in order to be analysed. The
    tracing facility plays an important role in the OCERA
    architecture. Besides its primary use as a debugging and tuning
    tool, the tracing component jointly with the application-defined
    scheduler component constitute the key tools for building
    fault-tolerance mechanisms.
  </description>
 
</component>

