Navigation
Users Online Now
» Guests Online: 1

» Members Online: 0

» Total Members: 1
» Newest Member: Admin
Hydra is affilliated with the following programs and organisations:

The Hydra coordinater FhG FIT is a member of ARTEMISIA, the association for R&D actors in the field of ARTEMIS: Advanced Research & Technology for EMbedded Intelligence and Systems.


The Hydra middleware allows developers to create inclusive applications with a high degree of accessibility for all. The Hydra project supports the Commissions campaign: eInclusion - be part of it!



The Hydra project is part of the Cluster of European projects on the Internet of Things. The Cluster aims to promote a common vision of the Internet of Things.


The Hydra project is co-funded by the European Commission within the Sixth Framework Programme in the area of Networked Embedded Systems under contract IST-2005-034891




Why not see the on-line Hydrademo? You can turn on and off devices and follow the energy consumption in real time. Just click on the picture and you see it!

News
Popular Downloads
Sign In
Enter Username

Password



Forgot Password?
Downloads: Maintaining Fine-Grained Code Metadata regardless of Moving, Copying and Merging
Downloads Home > Scientific papers > Maintaining Fine-Grained Code Metadata regardless of Moving, Copying and Merging

Maintaining Fine-Grained Code Metadata regardless of Moving, Copying and Merging 1.0


Prause, C.R., Fraunhofer Institute for Applied Information Technology, Germany.

Source code metadata on a file-level granularity is too coarse for certain applications. But fine-grained metadata (e.g. line-by-line authorship) easily gets lost due to changes like merging, moving or copying code. Enabling metadata to survive code evolution provides valuable insights into program source code. This helps developers to understand the sources and opens up opportunities for advanced tools. We present a concept that utilizes different search heuristics to identify probable ancestors of source documents, and pair this with clone detection to locate origins of inserted code. Arbitrary kinds of metadata can then be linked to code sections and be preserved automatically while code evolves. We evaluate our approach using code from the Hydra and FreeCol projects, and sketch prospective applications.

This paper was presented at the Ninth IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2009), Edmonton, Canada, 20-21 September 2009 .
Created:
Admin
04 February 2010 17:40
Downloads
Download 1353
Info
Version: 1.0
License: IEEE subscription/purchase
O/S: pdf

Download:
Download
(700 KB)
Download Stats Downloads: 100
Downloaded: 218211
Most Downloaded: A Survey of Context-aware Middleware [ 7850 ]
Most Recent: Hydra - LinkSmart brochure [ 2899 ]