<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://mw.hh.se/wg211/index.php?action=history&amp;feed=atom&amp;title=WG211%2FM14Laemmel</id>
	<title>WG211/M14Laemmel - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://mw.hh.se/wg211/index.php?action=history&amp;feed=atom&amp;title=WG211%2FM14Laemmel"/>
	<link rel="alternate" type="text/html" href="http://mw.hh.se/wg211/index.php?title=WG211/M14Laemmel&amp;action=history"/>
	<updated>2026-04-05T23:02:57Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>http://mw.hh.se/wg211/index.php?title=WG211/M14Laemmel&amp;diff=1175&amp;oldid=prev</id>
		<title>Ralf: Created page with &quot;Similarity management for sets of variants  Speaker: Ralf Lämmel, University of Koblenz-Landau  Acknowledgement: This is joint work with Thomas Schmorleiz.  Software system are ...&quot;</title>
		<link rel="alternate" type="text/html" href="http://mw.hh.se/wg211/index.php?title=WG211/M14Laemmel&amp;diff=1175&amp;oldid=prev"/>
		<updated>2015-01-13T09:16:24Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;Similarity management for sets of variants  Speaker: Ralf Lämmel, University of Koblenz-Landau  Acknowledgement: This is joint work with Thomas Schmorleiz.  Software system are ...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Similarity management for sets of variants&lt;br /&gt;
&lt;br /&gt;
Speaker: Ralf Lämmel, University of Koblenz-Landau&lt;br /&gt;
&lt;br /&gt;
Acknowledgement: This is joint work with Thomas Schmorleiz.&lt;br /&gt;
&lt;br /&gt;
Software system are often developed as a set of variants to meet diverse requirements. Two common approaches to such development are ”clone-and-owning” and software product lines. Both approaches have advantages and disadvantages. In previous work, we (and collaborators) proposed an idea which combines both approaches to manage variants, similarities, and cloning by using a virtual platform and cloning-related operators.&lt;br /&gt;
&lt;br /&gt;
In this presentation, we describe a related approach to similarity management which combines techniques of similarity analysis (including clone detection) for software variants, annotations for similarity maintenance tasks, and a semi-automatic process for propagating changes across variants. We outline the automated metadata extraction process and the system for annotating similarities. We explain how the implemented system can be integrated into the workflow of an existing version control system (Git). We present a case study using the 101haskell corpus of variants.&lt;/div&gt;</summary>
		<author><name>Ralf</name></author>
	</entry>
</feed>