Internships in 2009
Cambridge, MA
Pittsburgh, PA
Palo Alto, CA
XML Translation for Software Modeling Tools Intern 
Number of Openings: 1

Degree Level: Bachelor, Master, Ph.D.

Major(s): Software Engineering, Computer Engineering, Computer Science, Electrical Engineering

Targeted Skills:

The goal of this internship is to develop a model-to-model translation algorithm and code for two different software modeling tools. Both use XML for file storage, but each tool stores the content in a completely different manner, and not all features are supported by both tools.

Responsibilities:

  • Design and implemention of a translation algorithm
  • Developing test cases to test for completness and correctness
  • performance benchmarking
  • Java coding for error reporting and model statistics
  • Uploading code to a version controlled repository; coordination with other team members

 

Experience in one or more of the following areas is desired:

  • Strong experience with XML syntax, translation tools and techniques, including XQuery/XPath, EML schemas/DTDs, and XMLBeans
  • Java programming experience
  • Familiarity with data structures and relational databases
  • Familiarity with software modeling tools, such as Matlab/Simulink
Apply
 
Top of page