Software Engineering Ontology Annotation
Bycycle source code annotation in RDF format
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:j.0="http://xmlns.com/foaf/0.1/"
xmlns:j.1="http://www.seontology.org/activeseo/seo/v1#"
xmlns:j.2="http://purl.org/dc/dcmitype/"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#">
<j.2:Software rdf:about="http://www.seontology.org/activeseo/seoanno/data/setGear/Parameter_1">
<j.1:isParamArray>false</j.1:isParamArray>
<j.1:paramType>int</j.1:paramType>
<j.1:paramName>newValue</j.1:paramName>
<j.1:paramSeq>1</j.1:paramSeq>
<j.0:name>newValue</j.0:name>
<rdf:type rdf:resource="http://www.seontology.org/activeseo/seo/v1#PARAMETER"/>
</j.2:Software>
<j.2:Software rdf:about="http://www.seontology.org/activeseo/seoanno/data/speedUp">
<j.1:methodDeclarationSignature>void speedUp(int increment)</j.1:methodDeclarationSignature>
<j.1:returnType>void</j.1:returnType>
<j.1:isReturnPrimitive>true</j.1:isReturnPrimitive>
<j.1:hasAccessModifier rdf:resource="http://www.seontology.org/activeseo/seo/v1#Public"/>
<j.1:methodCallSignature>speedUp(increment)</j.1:methodCallSignature>
<j.1:methodHasParam>
<j.2:Software rdf:about="http://www.seontology.org/activeseo/seoanno/data/speedUp/Parameter_1">
<j.1:isParamArray>false</j.1:isParamArray>
<j.1:paramType>int</j.1:paramType>
<j.1:paramName>increment</j.1:paramName>
<j.1:paramSeq>1</j.1:paramSeq>
<j.0:name>increment</j.0:name>
<rdf:type rdf:resource="http://www.seontology.org/activeseo/seo/v1#PARAMETER"/>
</j.2:Software>
</j.1:methodHasParam>
<rdf:type rdf:resource="http://www.seontology.org/activeseo/seo/v1#METHOD"/>
<j.0:name>speedUp</j.0:name>
<j.1:methodName>speedUp</j.1:methodName>
</j.2:Software>
<j.2:Software rdf:about="http://www.seontology.org/activeseo/seoanno/data/getCadence">
<j.1:methodCallSignature>getCadence()</j.1:methodCallSignature>
<j.1:methodDeclarationSignature>int getCadence()</j.1:methodDeclarationSignature>
<j.1:hasAccessModifier rdf:resource="http://www.seontology.org/activeseo/seo/v1#Public"/>
<j.1:isReturnPrimitive>true</j.1:isReturnPrimitive>
<j.1:returnType>int</j.1:returnType>
<j.1:methodName>getCadence</j.1:methodName>
<j.0:name>getCadence</j.0:name>
<rdf:type rdf:resource="http://www.seontology.org/activeseo/seo/v1#METHOD"/>
</j.2:Software>
<j.2:Software rdf:about="http://www.seontology.org/activeseo/seoanno/data/getSpeed">
<j.1:methodCallSignature>getSpeed()</j.1:methodCallSignature>
<j.1:methodDeclarationSignature>int getSpeed()</j.1:methodDeclarationSignature>
<j.1:hasAccessModifier rdf:resource="http://www.seontology.org/activeseo/seo/v1#Public"/>
<j.1:isReturnPrimitive>true</j.1:isReturnPrimitive>
<j.1:returnType>int</j.1:returnType>
<j.1:methodName>getSpeed</j.1:methodName>
<j.0:name>getSpeed</j.0:name>
<rdf:type rdf:resource="http://www.seontology.org/activeseo/seo/v1#METHOD"/>
</j.2:Software>
<j.2:Software rdf:about="http://www.seontology.org/activeseo/seoanno/data/getGear">
<j.1:methodCallSignature>getGear()</j.1:methodCallSignature>
<j.1:methodDeclarationSignature>int getGear()</j.1:methodDeclarationSignature>
<j.1:hasAccessModifier rdf:resource="http://www.seontology.org/activeseo/seo/v1#Public"/>
<j.1:isReturnPrimitive>true</j.1:isReturnPrimitive>
<j.1:returnType>int</j.1:returnType>
<j.1:methodName>getGear</j.1:methodName>
<j.0:name>getGear</j.0:name>
<rdf:type rdf:resource="http://www.seontology.org/activeseo/seo/v1#METHOD"/>
</j.2:Software>
<j.2:Software rdf:about="http://www.seontology.org/activeseo/seoanno/data/applyBrake">
<j.1:isReturnPrimitive>true</j.1:isReturnPrimitive>
<j.1:methodName>applyBrake</j.1:methodName>
<j.0:name>applyBrake</j.0:name>
<rdf:type rdf:resource="http://www.seontology.org/activeseo/seo/v1#METHOD"/>
<j.1:methodCallSignature>applyBrake(decrement)</j.1:methodCallSignature>
<j.1:hasAccessModifier rdf:resource="http://www.seontology.org/activeseo/seo/v1#Public"/>
<j.1:methodHasParam>
<j.2:Software rdf:about="http://www.seontology.org/activeseo/seoanno/data/applyBrake/Parameter_1">
<j.1:isParamArray>false</j.1:isParamArray>
<j.1:paramType>int</j.1:paramType>
<j.1:paramName>decrement</j.1:paramName>
<j.1:paramSeq>1</j.1:paramSeq>
<j.0:name>decrement</j.0:name>
<rdf:type rdf:resource="http://www.seontology.org/activeseo/seo/v1#PARAMETER"/>
</j.2:Software>
</j.1:methodHasParam>
<j.1:methodDeclarationSignature>void applyBrake(int decrement)</j.1:methodDeclarationSignature>
<j.1:returnType>void</j.1:returnType>
</j.2:Software>
<j.1:METHOD rdf:about="http://www.seontology.org/activeseo/seoanno/data/setCadence">
<j.1:methodDeclarationSignature>void setCadence(int newValue)</j.1:methodDeclarationSignature>
<j.1:returnType>void</j.1:returnType>
<j.1:methodHasParam>
<j.2:Software rdf:about="http://www.seontology.org/activeseo/seoanno/data/setCadence/Parameter_1">
<j.1:isParamArray>false</j.1:isParamArray>
<j.1:paramType>int</j.1:paramType>
<j.1:paramName>newValue</j.1:paramName>
<j.1:paramSeq>1</j.1:paramSeq>
<j.0:name>newValue</j.0:name>
<rdf:type rdf:resource="http://www.seontology.org/activeseo/seo/v1#PARAMETER"/>
</j.2:Software>
</j.1:methodHasParam>
<rdf:type rdf:resource="http://purl.org/dc/dcmitype/Software"/>
<j.1:methodCallSignature>setCadence(newValue)</j.1:methodCallSignature>
<j.0:name>setCadence</j.0:name>
<j.1:hasAccessModifier rdf:resource="http://www.seontology.org/activeseo/seo/v1#Public"/>
<j.1:methodName>setCadence</j.1:methodName>
<j.1:isReturnPrimitive>true</j.1:isReturnPrimitive>
</j.1:METHOD>
<j.1:FIELD rdf:about="http://www.seontology.org/activeseo/seoanno/data/cadence">
<j.1:isFieldArray>false</j.1:isFieldArray>
<j.0:name>cadence</j.0:name>
<j.1:fieldType>int</j.1:fieldType>
<j.1:hasAccessModifier rdf:resource="http://www.seontology.org/activeseo/seo/v1#Private"/>
<j.1:hasParentClass>Bicycle</j.1:hasParentClass>
<j.1:isTypePrimitive>true</j.1:isTypePrimitive>
<rdfs:comment>private int cadence</rdfs:comment>
<rdf:type rdf:resource="http://purl.org/dc/dcmitype/Software"/>
<j.1:fieldName>cadence</j.1:fieldName>
</j.1:FIELD>
<j.1:CLASS rdf:about="http://www.seontology.org/activeseo/seoanno/data/Bicycle">
<j.1:methodHasParam>
<j.2:Software rdf:about="http://www.seontology.org/activeseo/seoanno/data/Bicycle/Parameter_2">
<j.1:isParamArray>false</j.1:isParamArray>
<j.1:paramType>int</j.1:paramType>
<j.1:paramName>startSpeed</j.1:paramName>
<j.1:paramSeq>2</j.1:paramSeq>
<j.0:name>startSpeed</j.0:name>
<rdf:type rdf:resource="http://www.seontology.org/activeseo/seo/v1#PARAMETER"/>
</j.2:Software>
</j.1:methodHasParam>
<rdf:type rdf:resource="http://www.seontology.org/activeseo/seo/v1#METHOD"/>
<j.1:methodHasParam>
<j.2:Software rdf:about="http://www.seontology.org/activeseo/seoanno/data/Bicycle/Parameter_3">
<j.1:isParamArray>false</j.1:isParamArray>
<j.1:paramType>int</j.1:paramType>
<j.1:paramName>startGear</j.1:paramName>
<j.1:paramSeq>3</j.1:paramSeq>
<j.0:name>startGear</j.0:name>
<rdf:type rdf:resource="http://www.seontology.org/activeseo/seo/v1#PARAMETER"/>
</j.2:Software>
</j.1:methodHasParam>
<j.1:hasMethod>
<j.1:METHOD rdf:about="http://www.seontology.org/activeseo/seoanno/data/setGear">
<j.1:methodCallSignature>setGear(newValue)</j.1:methodCallSignature>
<j.1:methodName>setGear</j.1:methodName>
<j.1:returnType>void</j.1:returnType>
<j.1:hasAccessModifier rdf:resource="http://www.seontology.org/activeseo/seo/v1#Public"/>
<j.1:methodDeclarationSignature>void setGear(int newValue)</j.1:methodDeclarationSignature>
<j.1:methodHasParam rdf:resource="http://www.seontology.org/activeseo/seoanno/data/setGear/Parameter_1"/>
<j.0:name>setGear</j.0:name>
<j.1:isReturnPrimitive>true</j.1:isReturnPrimitive>
<rdf:type rdf:resource="http://purl.org/dc/dcmitype/Software"/>
</j.1:METHOD>
</j.1:hasMethod>
<j.1:hasMethod rdf:resource="http://www.seontology.org/activeseo/seoanno/data/applyBrake"/>
<j.1:hasMethod rdf:resource="http://www.seontology.org/activeseo/seoanno/data/getSpeed"/>
<j.1:methodCallSignature>Bicycle(startCadence, startSpeed, startGear)</j.1:methodCallSignature>
<j.1:hasField rdf:resource="http://www.seontology.org/activeseo/seoanno/data/cadence"/>
<j.1:hasMethod rdf:resource="http://www.seontology.org/activeseo/seoanno/data/speedUp"/>
<j.1:hasMethod rdf:resource="http://www.seontology.org/activeseo/seoanno/data/setCadence"/>
<j.1:hasConstructor rdf:resource="http://www.seontology.org/activeseo/seoanno/data/Bicycle"/>
<j.1:hasField>
<j.1:FIELD rdf:about="http://www.seontology.org/activeseo/seoanno/data/speed">
<j.1:hasParentClass>Bicycle</j.1:hasParentClass>
<j.1:fieldName>speed</j.1:fieldName>
<rdfs:comment>private int speed</rdfs:comment>
<j.0:name>speed</j.0:name>
<rdf:type rdf:resource="http://purl.org/dc/dcmitype/Software"/>
<j.1:isTypePrimitive>true</j.1:isTypePrimitive>
<j.1:isFieldArray>false</j.1:isFieldArray>
<j.1:hasAccessModifier rdf:resource="http://www.seontology.org/activeseo/seo/v1#Private"/>
<j.1:fieldType>int</j.1:fieldType>
</j.1:FIELD>
</j.1:hasField>
<j.1:methodDeclarationSignature>Bicycle(int startCadence, int startSpeed, int startGear)</j.1:methodDeclarationSignature>
<j.0:name>Bicycle</j.0:name>
<j.1:methodHasParam>
<j.2:Software rdf:about="http://www.seontology.org/activeseo/seoanno/data/Bicycle/Parameter_1">
<j.1:isParamArray>false</j.1:isParamArray>
<j.1:paramType>int</j.1:paramType>
<j.1:paramName>startCadence</j.1:paramName>
<j.1:paramSeq>1</j.1:paramSeq>
<j.0:name>startCadence</j.0:name>
<rdf:type rdf:resource="http://www.seontology.org/activeseo/seo/v1#PARAMETER"/>
</j.2:Software>
</j.1:methodHasParam>
<j.1:hasMethod rdf:resource="http://www.seontology.org/activeseo/seoanno/data/getCadence"/>
<j.1:methodName>Bicycle</j.1:methodName>
<j.1:hasField>
<j.1:FIELD rdf:about="http://www.seontology.org/activeseo/seoanno/data/gear">
<j.1:fieldName>gear</j.1:fieldName>
<j.1:isTypePrimitive>true</j.1:isTypePrimitive>
<rdfs:comment>private int gear</rdfs:comment>
<j.1:isFieldArray>false</j.1:isFieldArray>
<j.1:fieldType>int</j.1:fieldType>
<j.1:hasParentClass>Bicycle</j.1:hasParentClass>
<rdf:type rdf:resource="http://purl.org/dc/dcmitype/Software"/>
<j.0:name>gear</j.0:name>
<j.1:hasAccessModifier rdf:resource="http://www.seontology.org/activeseo/seo/v1#Private"/>
</j.1:FIELD>
</j.1:hasField>
<rdf:type rdf:resource="http://purl.org/dc/dcmitype/Software"/>
<j.1:hasMethod rdf:resource="http://www.seontology.org/activeseo/seoanno/data/getGear"/>
<j.1:hasAccessModifier rdf:resource="http://www.seontology.org/activeseo/seo/v1#Public"/>
</j.1:CLASS>
</rdf:RDF>