Project Topics
These projects can be done collaboratively. You are encouraged to
form teams of 1-4 members (of students in this class). You get no
extra credit for working alone, but the scope of the project should be
adjusted to make it a suitable challenge for the number of members in
the team.
The following topics are representative themes. Feel free to
suggest a topic that catches your interest. Each team should write a
brief email to the instructor and TA about its intended topic.
Public Challenges
The following are some published challenges. In their full scope,
they might be ambitious for a course project. However, you might
delineate a narrower problem on a related theme. Also, the
specifications would give you a sense of what to include in your
project proposal.
- Something inspired by the Semantic Web Services Challenge
2006, which focuses on automating Web services mediation,
choreography and discovery
- Something inspired by the EEE 2006 Web
Services Challenge, which focuses on Web services discovery and
composition; this supersedes the EEE 2005 Web
Services Challenge
- Something related to the Semantic Web Challenge
2006, which focuses on automatic processing of meaning
- Something inspired by the Agent Reputation and
Trust (ART) Testbed Competition, which focuses on selecting
business partners
Also, if you work along any of these challenges, you might develop
your work further and participate in a later edition of the
challenge.
Description
- Matching or aligning ontologies
- Deriving consensus ontologies a la Huhns and Stephens
Engagement
- Transactional attitudes
- Business Transaction Protocol
Collaboration
- Distributed consistency maintenance system, also known as a
distributed truth maintenance system
Selection
- Service matchmaking via ontologies
- Enhancing UDDI with semantic matching
- Trust in service discovery
- Reputation architectures for registries
Engineering
- Web service security
- Management tool for services
Applications
- A mobile application involving service composition
- Service caching