Mail Archive Home | fractal-commits List | November 2006 Index
| <-- Date Index --> | <-- Thread Index --> |
Date: Wednesday, November 29, 2006 @ 21:48:55
Author: seintur
Path: /cvsroot/fractal/web/xml/root
Added: julia/index.xml
Modified: index.xml
Introducing a page specific to Julia.
-----------------+
index.xml | 2 -
julia/index.xml | 87 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 88 insertions(+), 1 deletion(-)
Index: web/xml/root/index.xml
diff -u web/xml/root/index.xml:1.17 web/xml/root/index.xml:1.18
--- web/xml/root/index.xml:1.17 Wed Nov 29 21:00:08 2006
+++ web/xml/root/index.xml Wed Nov 29 21:48:54 2006
@@ -61,7 +61,7 @@
<p>This sub-project deals with implementations of the component
model.</p>
<ul>
- <li><strong><a
href="tutorials/julia/index.html">Julia</a></strong> is
+ <li><strong><a href="julia/index.html">Julia</a></strong> is
the reference implementation of the Fractal component model.
Julia is
written in <strong>Java</strong>.<br/><br/></li>
<li><strong><a
href="tutorials/aokell/index.html">AOKell</a></strong> is
Index: web/xml/root/julia/index.xml
diff -u /dev/null web/xml/root/julia/index.xml:1.1
--- /dev/null Wed Nov 29 21:48:55 2006
+++ web/xml/root/julia/index.xml Wed Nov 29 21:48:54 2006
@@ -0,0 +1,87 @@
+<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
+
+<!DOCTYPE document SYSTEM '../../../common/dtd/objectweb.dtd'>
+
+<document>
+
+ <properties>
+ <author email="fractal@xxxxxxxxxxxxx">Fractal team</author>
+ <title>Julia</title>
+ <filename>index.xml</filename>
+ <pathtoroot>..</pathtoroot>
+ </properties>
+
+ <body>
+ <s1 name="Julia">
+
+ <p>
+ Julia is the reference implementation of the Fractal component model.
+ Julia is written in <strong>Java</strong> and is fully compliant with
the
+ <a href="../specification/index.html">Fractal Specification</a>.
+ Julia has been designed to be a lightweight and efficient
implementation
+ of these specifications. The design choices which have been made aim
at
+ reducing the memory footprint and the runtime overhead of Fractal
components
+ developped with Julia.
+ </p>
+
+ <p>
+ Julia is a highly configurable framework which allows creating many
different
+ forms of Fractal components. These forms vary depending on the
control semantics
+ associated to the component. Julia provides a set of predefined
control semantics
+ for frequently used components (e.g. primitive, composite) and allows
developers
+ to incorporate their own forms. These forms may redefine or customize
any aspect
+ of the control semantics such as lifecycle management, binding
creation, naming
+ policies or any other kind of technical service one may want to
attach to a
+ Fractal component.
+ </p>
+
+ <p>
+ Julia uses the <a href="http://asm.objectweb.org">ASM</a> bytecode
engineering
+ library for constructing at runtime a Fractal component instance. ASM
is used
+ in many different situations:
+ </p>
+
+ <ul>
+ <li>to generate interceptor and Fractal interface instances,</li>
+ <li>to perform optimizations such as merging strategies for
reducing the
+ memory footprint of a Fractal component,</li>
+ <li>to modularize the writing of control classes by providing a
mixin
+ algorithm which allows generating a class from several
different
+ layers developed independantly.</li>
+ </ul>
+
+ <p>
+ By using runtime bytecode engineering, Julia allows incorporating
Fractal
+ components whose source code is not available.
+ </p>
+
+ <subtitle>Download</subtitle>
+
+ <p>
+ Julia can be
+ <a
href="http://forge.objectweb.org/project/showfiles.php?group_id=22&release_id=1706">
+ downloaded</a> from the ObjectWeb Forge Site.
+ </p>
+
+ <subtitle>Documentation</subtitle>
+
+ <ul>
+ <li>The <a href="../tutorials/julia/index.html">Julia
Tutorial</a>
+ explains how Julia can be configured.</li>
+ <li>The <a
href="../current/doc/javadoc/julia/overview-summary.html">Julia
+ API</a> documentation explains how Julia is designed
and implemented.</li>
+ </ul>
+
+ <subtitle>Mailing list</subtitle>
+
+ <p>
+ Questions, comments, ideas, etc. related to Julia can be posted on the
+ <a href="http://www.objectweb.org/wws/info/fractal">Fractal mailing
list</a>.
+ </p>
+
+ </s1>
+
+ </body>
+
+</document>
+
| <-- Date Index --> | <-- Thread Index --> |
Powered by MHonArc.
Copyright © 2006-2007, OW2 Consortium | contact | webmaster.