Research Article

Integration of Data from Vehicular Ad Hoc Networks Using Model-Driven Collaborative Tools

Algorithm 4

XML diagram: data structure.
<ecore:EPackage xmi:version="2.0"
xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="VehicularNetwork"
nsURI="VehicularNetwork" nsPrefix="VehicularNetwork">
<eClassifiers xsi:type="ecore:EClass" name="Vehicles"/>
<eClassifiers xsi:type="ecore:EClass" name="Variables"/>
<eClassifiers xsi:type="ecore:EClass" name="Vehicle" eSuperTypes="//Vehicles">
<eStructuralFeatures xsi:type="ecore:EAttribute" name="label" lowerBound="1">
<eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Speed" eSuperTypes="//Variables">
<eStructuralFeatures xsi:type="ecore:EAttribute" name="label" lowerBound="1">
<eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Rain" eSuperTypes="//Variables">
<eStructuralFeatures xsi:type="ecore:EAttribute" name="label" lowerBound="1">
<eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eStructuralFeatures>
</eClassifiers>