IntroductionDNA components have associated metadata that declares what resources they need to be provided and what resources they are capable of providing to other components. The DNA metadata specification is an extensible mechanism to attach metadata to components. There are two aspects of the DNA metadata specification, the model or semantics and the way that the metadata is attached to the component. In most circumstances the developer annotates their Java source file with Javadoc tags and uses a tool to generate the metadata. |