Fractal - History

What's New

2009

2008

2007

  • December
  • October
  • July
    • Cecilia 1.0 : a Fractal component model implementation for the C/C++ language (see announcement)
  • June
    • Julia 2.5.1
  • April
    • Migration from Ant to Maven
  • February
    • Migration from CVS to SVN
  • January
    • Fractal BPC: behavior protocol checker for Fractal components added to the CVS repository
    • Julia 2.5: component-based control membranes

2006

  • October
  • August
    • AOKell 2.0: now supports component-based control membranes and Spoon processors
    • Fraclet 2.0: now supports both XDoclet2 and Java 5 annotations
  • July
    • FScript: opening a new module in the CVS repository
  • February
    • AOKell 1.0: aspect-oriented implementation of the Fractal specifications
    • Fraclet 1.1: XDoclet2 annotation framework for programming Fractal applications

2003

  • September: Release of the Fractal 2.0 specification

2002

  • September: Opening of the Fractal framework web site
  • August: Vote of acceptance of the Fractal 1.0 specification
  • July: Opening of the Fractal Source Forge Project
  • June: Submission of the Fractal 0.9 specification as the 'Proposed Final Draft' by France Telecom R&D and INRIA
  • January: Initial proposition of the Fractal framework by France Telecom R&D and INRIA

Revision History

12 May 2008:

  • Juliac 1.3: update to Fractal ADL 2.3, more architecture optimization capabilities, etc. (see announcement)
  • new SVN tag: JULIAC_1_2

23 April 2008:

  • Fraclet Java 3.1.
  • new SVN tag: FRACLET_JAVA_3_1

7 April 2008:

  • Fractal ADL 2.3.1.
  • new SVN tag: fractaladl-2.3.1

2 March 2008:

  • Fractal API 2.0.2.
  • new SVN tag: FRACTAL_API_2_0_2

28 February 2008:

  • FScript 2.0: major new version: language, API and implementation changes (see announcement)
  • new SVN tag: fscript-2.0
  • Fraclet Java 3.0.1: bugfixes
  • new SVN tag: FRACLET_JAVA_3_0_1

27 February 2008:

  • Cecilia 1.2.1: bugfixes
  • new SVN tag: CECILIA_ALL_1_2_1

23 February 2008:

  • Fractal ADL 2.3.
  • new SVN tag: fractaladl-2.3

15 February 2008:

  • FScript 1.0.1: bugfixes
  • new SVN tag: fscript-1.0.1

31 January 2008:

  • Juliac 1.2: update to Fractal ADL 2.2, some architecture optimization capabilities (see announcement)
  • new SVN tag: JULIAC_1_2

18 January 2008:

  • Cecilia 1.2: support for enums, C99 standard integer types; less warnings in the code (see announcement)
  • new SVN tag: CECILIA_ALL_1_1

23 December 2007:

  • Juliac 1.1: improvements (see announcement)
  • new SVN tag: JULIAC_1_1

20 November 2007:

  • FScript 1.0: Domain-Specific Language (DSL) to program dynamic reconfigurations of Fractal architectures
  • new SVN tag: fscript-1.0

31 October 2007:

  • Fraclet Java 3.0: major new revision. Deprecates fractal-annotation and fractal-xdoc.
  • new SVN tag: FRACLET_JAVA_3_0

27 October 2007:

  • Juliac 1.0: code generator for Fractal components (see announcement)
  • new SVN tag: JULIAC_1_0

26 October 2007:

  • Julia 2.5.2 with minor bugfixes (see announcement)
  • new SVN tag: JULIA_2_5_2

4 October 2007:

  • Cecilia 1.1 with new Maven plugins and many bugfixes (see announcement)
  • new SVN tag: CECILIA_ALL_1_1

20 September 2007:

  • Fractal JMX 0.2.5
  • new SVN tag: FRACTAL_JMX_0_2_5

26 July 2007:

  • Cecilia 1.0 (see announcement)
  • new SVN tag: CECILIA_ALL_1_0

25 July 2007:

  • FractalADL 2.2
  • The project is now managed with SVN (instead of CVS), and Maven instead of Ant
  • new SVN tag: FRACTALADL_2_2

30 January 2007:

  • Julia 2.5, with support for component-based versions of control membranes
  • new CVS tags per CVS module:
    • julia: JULIA_2_5

17 January 2007:

  • Bugfixes and refactoring on Fraclet annotations
  • new CVS tags per CVS module:
    • fraclet/fraclet-annotation: fraclet-annotation_v2

6 September 2006:

  • Julia 2.1.4, with improvements and bugfixes
  • Julia now uses ASM 2.x
  • new CVS tags per CVS module:
    • julia: JULIA_2_1_4

30 August 2006:

  • Fraclet XDoc 2.0, with a different set of annotations and some basic code checking
  • new CVS tags per CVS module:
    • fraclet/fraclet-xdoc: FRACLET_XDOC_2_0

21 August 2006:

  • Fraclet XDoc 1.2, with more annotations and several bugfixes
  • new CVS tags per CVS module:
    • fraclet/fraclet-annotation: v2

18 August 2006:

  • Fraclet annotations 2.0, with more annotations and several bugfixes
  • new CVS tags per CVS module:
    • fraclet/fraclet-annotation: v2

19 July 2006:

  • AOKell 2.0, with improvements and bugfixes
  • AOKell now uses ASM 2.x
  • new CVS tags per CVS module:
    • aokell: AOKELL_2_0, Root_AOKELL_2_0, Root_AOKELL_2_1

22 April 2006:

  • Introduction of Fraclet annotations 1.0, using Java annotations and Spoon
  • new CVS tags per CVS module:
    • fraclet/fraclet-annotation: v1

15 February 2006:

  • Introduction of Fraclet 1.0 with XDoc annotations
  • new CVS tags per CVS module:
    • fraclet/fraclet-xdoc: FRACLET_XDOC_1_0

23 March 2005:

  • Upgrade external JARs (ASM)
  • new CVS tags per CVS module:
    • fractaladl: FRACTAL_ADL_2_1_3
    • examples: FRACTAL_EXAMPLES_2_0_2
    • fractalexplorer: FRACTAL_EXPLORER_1_0_1
    • fractalgui: FRACTAL_GUI_0_4_2
    • fractaljar: FRACTAL_JAR_0_1_1
    • fractaljmx: FRACTAL_JMX_0_2_2
    • fractalrmi: FRACTAL_RMI_0_3_3
    • julia: JULIA_2_1_3

28 February 2005:

  • Small bug fixes and improvements
  • new CVS tags per CVS module:
    • fractaladl: FRACTAL_ADL_2_1_2
    • examples: FRACTAL_EXAMPLES_2_0_1
    • fractalexplorer: FRACTAL_EXPLORER_1_0
    • fractalgui: FRACTAL_GUI_0_4_1
    • fractaljar: FRACTAL_JAR_0_1
    • fractaljmx: FRACTAL_JMX_0_2_1
    • fractalrmi: FRACTAL_RMI_0_3_2
    • fractalswing: FRACTAL_SWING_0_2
    • julia: JULIA_2_1_2

10 June 2004:

  • new CVS tags per CVS module:
    • fractal: FRACTAL_API_2_0_1
    • fractaladl: FRACTAL_ADL_2_1_1
    • fractalrmi: FRACTAL_RMI_0_3_1
    • julia: JULIA_2_1_1

28 May 2004:

  • Introduction of Fractal Explorer
  • new CVS tags per CVS module:
    • fractalexplorer: fractalexplorer-0_1

12 May 2004:

  • Port of Fractal GUI to Fractal ADL 2.0
  • Small bug fixes and improvements
  • new CVS tags per CVS module:
    • fractaladl: FRACTAL_ADL_2_1
    • fractalgui: FRACTAL_GUI_0_4
    • fractaljmx: FRACTAL_JMX_0_2
    • fractalrmi: FRACTAL_RMI_0_3
    • julia: JULIA_2_1

17 March 2004:

  • New version of the Fractal ADL language and parser
  • Addition of the Fractal JMX module
  • Distributed deployment through Fractal ADL with Fractal RMI
  • Experimental runtime administration/reconfiguration tools in FractalGUI
  • CVS tags per CVS module:
    • fractal: FRACTAL_API_2_0
    • fractaladl: FRACTAL_ADL_2_0
    • fractalgui: FRACTAL_GUI_0_3
    • fractaljmx: FRACTAL_JMX_0_1
    • fractalrmi: FRACTAL_RMI_0_2
    • fractalswing: FRACTAL_SWING_0_2
    • examples: FRACTAL_EXAMPLES_2_0
    • julia: JULIA_2_0

24 November 2003: Fractal 2.0 (cvs-tag: FRACTAL_2_0)

  • upgraded code to version 2 of the Fractal Specification

9 July 2003: Fractal 1.1 (cvs-tag: FRACTAL_1_1)

  • Bug fixes
  • Added a new, simplified ADL
  • Added a registry for Fractal RMI
  • Added Fractal GUI, a GUI tool to edit Fractal ADL files

11 February 2003: Fractal 1.0.6 (cvs-tag: FRACTAL_1_0_6)

  • Refactored the julia.control package
  • Added support for distribution, based on Jonathan's framework
  • Added Fractal ADL and Fractal ADL parser
  • Added standard bootstrap mechanism
  • Added some "ready to use" interceptor class generators

11 December 2002: Fractal 1.0.5 (cvs-tag: FRACTAL_1_0_5)

  • Added naming framework
  • Improved documentation and tutorials
  • Added support for output interceptors in primitive components
  • Improved exception handling code

10 September 2002: Fractal 1.0.4 (cvs-tag: FRACTAL_1_0_4)

  • Added web site

2 September 2002: Fractal 1.0.3 (cvs-tag: FRACTAL_1_0_3)

  • Improved interception code generation framework
  • More optimization options (merge content)
  • Added one example named "protoactive" (replaces "interceptor")

1 August 2002: Fractal 1.0.2 (cvs-tag: FRACTAL_1_0_2)

  • Added "mixins" classes
  • NameController moved to juliax

23 July 2002: Fractal 1.0.1 (cvs-tag: FRACTAL_1_0_1)

  • Added examples and comments
  • Bug fixes

15 July 2002: Fractal 1.0 (cvs-tag: FRACTAL_1_0)

  • First public version
Copyright © 1999-2005, ObjectWeb Consortium | contact | webmaster | Last modified at 2012-12-03 09:57 PM