Base Language
Sun Aug 6 17:29:25 CDT 2006
The Rosetta language and semantics standardization is overseen by the Rosetta Language Standards Committee. Originally formed under the direction of of the Accellera EDA Standards organization, the Rosetta Committee now operates as an IEEE DASC Study Group. We are currently preparing a PAR for submission to the IEEE DASC for eventual submission to IEEE NesCOM. If the PAR is approved, a Working Group will be formed to complete the standard. Please contact the study group chair if you are interested in participating.
There are four major elements of the standardization effort. The Language Standard defines the base language for defining expressions, facets, domains, interactions and packages. The Domains Standard defines the base collection of semantic domains for Rosetta modeling. The Reflection Package Standard defines the packages used to represent and manipulate Rosetta abstract syntax when defining domains and interactions. Finally, the Tool Flow Standard will define how integration points for Rosetta tool implementation. The current standards effort involves the first three elements. The final element will be developed as toolification becomes more active.
Sun Aug 6 17:29:25 CDT 2006
Sun Aug 6 17:29:38 CDT 2006
The Reflection Packages are a special part of the base Rosetta
language standard that define reflection capabilities.
Reflection is a critical component of Rosetta's domain and
interaction system. The Reflection Packages define a
collection of functions and types that must be supported by a
Rosetta tool environment providing reflective capabilities.
It is anticipated that not every Rosetta tool will implement
the entire reflection subsystem, thus the reflection package
is defined separately.
If you have downloaded both the Rosetta standard documents and
support libraries above, there is no need to download the
support libraries included below. You already have the
reflection packages.
Sun Aug 6 17:42:02 CDT 2006
Sun Aug 6 17:29:50 CDT 2006
Fri Nov 10 10:54:49 CST 2006
Sat Dec 2 20:15:55 CST 2006
Thu Dec 7 11:22:27 CST 2006