Aditya Kalyanpur

mailto:aditya@cs.umd.edu


 

Education

Ph.D. in Computer Science (sought)
M.S. in Computer Science (2004)
University of Maryland, College Park

GPA : 3.8/4.0
B.Tech. in Electronics Engineering (2001)
VJTI, Mumbai
Graduated with Distinction
Ranked 3 in a class of 90.

Technical Skills

Programming Languages: Proficient in Java, C, VC++, Visual Basic, Pascal
Platforms: Win NT/9x, UNIX 
Web Related: HTML 4.0, JavaScript, Perl, SQL, XML, RDF/N3, DAML(S), OWL, Python, Shockwave
Other: Assembly, Verilog, HDL

Work Experience

Hewlett Packard Labs, Bristol, UK

June 2003-September 2003
Worked on a pilot project for an EU proposal titled SMOKE (Software Migration using Ontology-based Knowledge Engineering) with Dr. Steve Battle in the Semantic and Adaptive Systems Dept. The research involved studying the use of ontologies for software application developers, in particular, on techniques for migration of an OWL ontology to Java API in order to aid system monitoring/execution based on its conceptual specifications.

 

Fujitsu Laboratories of America, College Park, Maryland

Jan 2003-March 2003

Worked on a project titled STEER under the supervision of Dr. Ryu Masuoka. Primary contribution was the development of an ontology mapping tool to aid heterogeneous web-service composition using DAML-S.

Current Research

Currently working in the MINDSWAP research group at UMD headed by Professor James Hendler of the Computer Science Dept. The research involves studying system architectures, languages and tools for the Semantic Web, designing knowledge representation systems and building applications for ontology engineering, semantic annotation and mark-up. Notable contributions include SMORE and SWOOP. Recently been exploring the software engineering domain as well, more specifically, developing mappings from OWL to Java

Recent Research

Worked with Prof. Gang Qu of the Electrical and Computer Engg. Dept at UMD. Primarily focused on the Boolean Satisfiability Problem (SAT) and designed a solver titled SOFAS (Solve Once Find All Solutions) that uses a binary tree model with techniques such as variable renaming, clause reordering and a powerful merging algorithm for efficient memory management. Intend to write a paper on the same after completing sufficient testing and evaluation.

Final Year Thesis

Final year thesis was titled "Developing Solutions for Information Correlation and Management". The aim of the project was to design an advanced search engine for browsing online course material related to a Distance Learning Program undertaken by the Indian Institute of Technology (IIT), Mumbai in 2001

Recent Publications

Bijan Parsia, Evren Sirin, Aditya Kalyanpur "Debugging OWL Ontologies", In The 14th International World Wide Web Conference (WWW2005), Chiba, Japan, May 2005. (To Appear)

Aditya Kalyanpur, Bijan Parsia, James Hendler "A Tool for Working with Web Ontologies", International Journal on Semantic Web and Information Systems, Vol. 1 , No. 1, Jan-Mar 2005

Aditya Kalyanpur and Daniel Pastor and Steve Battle and Julian Padget, “Automatic Mapping of OWL Ontologies into Java”, Proceedings of Sixteenth International Conference on Software Engg. and Knowledge Engg. (SEKE 2004), 20-24 June 2004, Banff (Canada)

Aditya Kalyanpur, Nada Hashmi, Jennifer Golbeck, Bijan Parsia "Lifecycle of a Casual Web Ontology Development Process," Proceedings of the WWW2004 Workshop on Application Design, Development and Implementation Issues in the Semantic Web, May 18, 2004 , NYC, USA.

Jennifer Golbeck, Michael Grove, Bijan Parsia, Aditya Kalyanpur, and James Hendler, "New Tools for the Semantic Web",Proceedings of 13th International Conference on Knowledge Engineering and Knowledge Management (EKAW02), 1-4 October 2002 - Siguenza (Spain).

Other Experience and Interests

Completed a number of projects as part of course work during undergraduate and graduate study. Notable among these are:

-          Computer game Pacman that employs a combination of genetic algorithms and neural networks to create ‘intelligent’ ghosts

-          Virtual 3-D graphic simulation of the ECE/CS Dept. at UMD

-          Multi-agent-based traffic simulation system

-          Plug-in for Adobe Acrobat that supports collaborative-annotation of PDF documents

-          Simulated Annealing to find Maximum Independent Sets in a Graph