I am asked to make an application that gets a WSDL file then convert it to a class diagram as in this research paper.....,
Then try to make a table that shows some information that can be understood from that WSDL file when you first look at it.
Now unfortunately am not that good in programming so I couldn't make any more steps in my programming work for this Application more than programming the first task which is getting the WSDL file and present it in a Rich Text Box using the VB 2005 Windows Application, so I wish if anyone can help and tell me how to make the next step which is programming a parser that can reads and Analyze the XML code that found in the WSDL file (for Ex: when the parser sees this piece of code
<types> <schema>
<complexTypename="CreditCard">
<element name="number" type="string"/>
<element name="expires" type="date"/>...
</types>
It looks for the word types and after it schema then after it find it, it looks for the word complex type and when find it, it creates a class shape which is a class then after that it looks for the word name and sees what between the quoits and put it in the name place of the class then it looks for the word element and if it found it, it looks for the word “name” and write what in the quoits as the attribute name then it puts the type as in the type quoits and so on...) and store these info in order to draw the class diagram.
Also to make the table, and if there is any suggestions about how to program the class diagram view with all its info. (Class name, Attributes with their types, operations with their types) and the table too I’ll be sooo grateful coz i have to delver it by 26'th/ may/ 2011.
UPDATE form OP:
sorry the paper name is Model-driven Web Service Development and can be found on this link : http://www.philadelphia.edu.jo/academics/shanna/uploads/JWSR-2004.pdf
The class diagram I talk about is as found at page 9 from 14