Skip to topic | Skip to bottom


Home

FineMem
FineMem.WebHomer1.5 - 15 Jun 2012 - 07:50 - MartinPinzger

Start of topic | Skip to actions

FineMem: A Fine-Grained Software Project Memory

NWO Vidi individual research grant for Martin Pinzger (14.4% acceptance rate)

Because of my move to the University of Klagenfurt, Austria in March 2013, the FineMem project will not be started in the Netherlands. More info soon.

Summary

Software engineering is a team sport and studies showed that team activities account for 85% of the costs of large software systems. A large portion of these costs is spent on seeking and sharing of information. Online source code repositories, such as github, sourceforge, and google code, as well as commercial collaborative lifecycle management platforms enable the collaboration between software developers. However, it remains difficult and time consuming for developers to fully understand the changes and the impact of them on their software system(s) and by extension software ecosystem. The main reason is that the information about changes is stored only as textual lines lacking semantic and context information.

The FineMem project aims at bringing (online) source code repositories and collaboration platforms to the next level by providing intelligent techniques and tools to extract, share, understand, coordinate, and communicate fine-grained source code changes. The fine-grained changes will enable a detailed analysis of the effect of changes on software quality and improve the productivity of software developers. FineMem will foster learning of newcomers as well as experienced software engineers.

The three key innovations of this research project are:

  1. A model for the detailed understanding and improved awareness of developers of the impact of their changes on the quality of software systems and ecosystems;
  2. Novel project memory that stores detailed and context-aware information about source code changes of software systems;
  3. New techniques and tools that facilitate the communication and coordination of fine-grained source code changes, as well as the learning from the change-impact relationship;

News

  • October, 2012 - I will move to the University of Klagenfurt, Austria to become a Full Professor of Software Engineering in March 2013. Because it is a personal research grant, FineMem will not be started in the Netherlands. More info soon.
  • June, 2012 --- Martin Pinzger wins an NWO Vidi individual research grant for his FineMem proposal.



Edit | Attach | Printable | Raw | More topic actions
Revisions: | r1.5 | > | r1.4 | > | r1.3 | Page history | Backlinks
You are here: FineMem > WebHome

to top

Copyright © 2003-2017, Software Engineering Research Group, Delft University of Technology, The Netherlands