Problem Statement

The XML language is developed for writing resume. The branches of my resume that will be covered by my XML language will be contact information, education, activities, and skills.

Keyword Design

XML Tag Description
<resume>...</resume> Indicates the beginning and end of the resume
<contact>...</contact> Name and contact information
<name>...</name> Full name
<mailing>...</mailing > Street Address
<email >...</email > E-mail Address
<education>...</education> Indication of education part of the resume
<highschool>...</highschool > Highschool attended
<university >...</university > University being attended and expected graduating semester
<activities>...</activities> Extracurricular activities
<major>...</major > Field of Study
<degree >...</degree > Degree being seeked/held
<skills>...</skills> Specialization areas
<basic >...</basic > Basic skills
<programming >...</programming > Programming skills
<language >...</language > Experience in Foreign Language

Example of XML Markup

< resume > 
< contact >
	< name > James Colin Marooney < /name > 
 	< mailing > 
		4 Ciafardini Court
		Marlboro, NJ 07746 
	< /mailing >
	< email > jayme@umd.edu < /email >  
< /contact >
 
< education >
	< highschool >
		Saint John Vianney high School, Holmdel, NJ
		Class of 2008
	< /highschool >
	< university >
 		University of Maryland, College Park, MD
		B.S. in Civil Engineering
		Expected graduation: 2012
	< /university >
< /education >	
 
< activities >
	< major >
		B.S. in Civil Engineering
	< /major >
	< degree >
		B.S in Civil Engineering
	< /degree >
< /activities >

< skills >
	< basic >
		Experience with Microsoft Word, Powerpoint, and Excel
	< /basic >
	< programming >
		Html
	< /programming >
	< language >
		Semi-Fluent in Spanish
	> /language >
< /skills >

< resume >

Hierarchy of Keywords and Content

Back