Dr. Haiping Xu — Computer and Information Science Dept., UMass Dartmouth

Research Interests

My current research interests are in the areas of software engineering, multi-agent systems (MAS) and distributed computing. I have special interest and expertise in model-based agent development and agent-oriented software engineering. Some specific research issues in this area include formal specification and prototyping of multi-agent systems; model-based development of agent-oriented software, including design and implementation of software agents; and real-world applications of agent technology. You can get a list of some of my recent publications.

I worked on the ADK project (Agent Development Kit), which investigated methods to support analysis of agent design model and automated agent development. A key component of this research project is the application of Petri net theory and algorithms (tools). We have proposed a high-level Petri net model, called agent-oriented G-nets, to support model-based design of software agents, and developed the ADK toolkit to support rapid development of application-specific agents for multi-agent software systems. Click here for a brief description of the ADK approach.

In addition, my research interests also extend to the following research areas: intelligent mobile agents, Internet security, agent-based peer-to-peer computing, and ubiquitious computing.

Click Here for a List of My Recent Funding and Grant Activities

I am the Director of the Concurrent Software Engineering Laboratory at UMass Dartmouth.