SHARE
Follow this article on Twitter Facebook LinkedIn Bookmark and Share
Home >> IT Workplace >> IT Women

UBC, UVic develop collaboration software

UBC, UVic develop collaboration software

By:  Kathleen Lau  On: 22 Oct 2007 For: ComputerWorld Canada Creator

Canadian universities use their funding from IBM that will be showcased at this week's Object-Oriented Programming, Systems, Languages and Applications in Montreal. Researchers discuss their prototypes

Two Canadian universities who received funding from Armonk, NY.-based IBM Corp. to further work on collaborative technologies for developers will showcase their initial research work this week in Montréal at the conference for Object-Oriented Programming, Systems, Languages and Applications (ooPSLA).

The University of British Columbia and the University of Victoria each received US$50,000 over two years (an amount also matched by Natural Sciences and Engineering Research Council of Canada) toward the development of tools for IBM's Jazz community, which seeks to build a team collaboration platform for integrating tasks across the software development cycle.

The purpose of the Jazz Faculty Grant is to enable research of the technology that could eventually lead to commercial products, and to build a community and knowledge base around the technology, said John Kellerman, project manager for Jazz and Eclipse with IBM Rational software.

The community building aspect is of particular focus, said Kellerman, who hopes that will come about by leveraging the technology through research, academic coursework, and through the open source community.

"By providing money to research… these people will become vocal evangelists which then in turn benefit the community" for successful technologies, he said.

The University of British Columbia is developing technology for the Jazz platform called Emergent Expertise Locator (EEL) that can assign a developer to a team based on working behaviour, such as the types of files that are committed, and the people with which that person typically communicates.

"When we need to collaborate with somebody the tool can actually recommend who they should collaborate with," said Gail Murphy, professor at the University of British Columbia's computer science department.

The driver behind wanting to develop such a tool, said Murphy, was the fact that the Jazz platform has a "static notion of collaboration," meaning the developer would have to indicate up front what team they were or should be working with.

But overall, Murphy's goal is to reduce information overload for developers with tools that take advantage of the context in which someone is working "to get the right information in front of people's eyes at the right time."

The University of Victoria plans to put its grant funds toward continuing to develop tools for the Jazz platform that improve coordination in software development, in particular for globally-distributed teams, said Daniela Damian, associate professor in the University of Victoria's department of computer science.

Such dispersed teams, she said, typically "experience significant challenges in communication, coordination and collaboration."

The research team has built primarily two prototypes. The first, Feature Awareness Team Explorer helps a developer connect with others based on program features that person is working on.


Sign up for our Newsletters












Print |  Views: 917   |   Rating:offoffoffoffoff  (0 votes)
Rate this article on a scale of
1 to 5 stars,5 being the best.




Kathleen Lau Kathleen Lau was a senior writer with ITWorldCanada.com and ComputerWorld Canada from December 2006 to August 2011.In her role as senior writer, she covered broadly technology news and issues r... more

Comments (0)

No Comments!
Name: (required) eMail: (optional)

Your email address will not appear online and will be used only if the editor wishes to contact you personally for additional comments.