blob: 5c1c057bbf5e3557d84a001cdea75f7f149952e3 [file] [log] [blame]
<html>
<head>
<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
<link rel="STYLESHEET" href="../book.css" charset="ISO-8859-1" type="text/css">
<title>Ideas for future work</title>
</head>
<body lang=EN-US>
<h2>Ideas for future work</h2>
<p>Many extensions are possible. </p>
<p>The Emfatic text editor could be extended with usability features of the kind described in the technical report
<a href="http://www.sts.tu-harburg.de/~mi.garcia/SoC2007/draftreport.pdf"><i>Generation of Eclipse-based IDEs for Custom DSLs</i></a>. </p>
<p>As another example, hints for diagram layout could be specified along text, with an accompanying visualization (as a second tabbed
page in <tt>MultiPageEditor</tt>), following the ideas of </p>
<ul>
<li>Diomidis Spinellis. On the declarative specification of models. IEEE Software, 20(2):94–96, March/April 2003</li>
<a href="http://www.spinellis.gr/pubs/jrnl/2003-IEEESW-umlgraph/html/article.html">http://www.spinellis.gr/pubs/jrnl/2003-IEEESW-umlgraph/html/article.html</a>
<br>
A tool exemplifying the proposed functionality is UMLGraph: <a href="http://www.spinellis.gr/sw/umlgraph/">http://www.spinellis.gr/sw/umlgraph/</a>
<li> Martin Fowler on this topic,  <a href="http://martinfowler.com/bliki/UmlSketchingTools.html">http://martinfowler.com/bliki/UmlSketchingTools.html</a>
</li>
<li> Another, layout only tool, with syntax for layout hints: MetaUML <a href="http://metauml.sourceforge.net/">http://metauml.sourceforge.net/</a></li>
</ul>
</body>
</html>