gzz-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gzz-commits] manuscripts UMLLink/umllink.rst xupdf/article.rst


From: Tuomas J. Lukka
Subject: [Gzz-commits] manuscripts UMLLink/umllink.rst xupdf/article.rst
Date: Mon, 20 Jan 2003 01:55:05 -0500

CVSROOT:        /cvsroot/gzz
Module name:    manuscripts
Changes by:     Tuomas J. Lukka <address@hidden>        03/01/20 01:55:01

Modified files:
        UMLLink        : umllink.rst 
        xupdf          : article.rst 

Log message:
        Some ideas

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/manuscripts/UMLLink/umllink.rst.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/manuscripts/xupdf/article.rst.diff?tr1=1.6&tr2=1.7&r1=text&r2=text

Patches:
Index: manuscripts/UMLLink/umllink.rst
diff -u manuscripts/UMLLink/umllink.rst:1.6 manuscripts/UMLLink/umllink.rst:1.7
--- manuscripts/UMLLink/umllink.rst:1.6 Fri Jan 17 09:52:13 2003
+++ manuscripts/UMLLink/umllink.rst     Mon Jan 20 01:55:00 2003
@@ -2,6 +2,26 @@
 A free software toolchain for bidirectional linking between UML diagrams and 
Javadoc
 
====================================================================================
 
+Introduction
+============
+
+UML, the blah, has recently become blah blah
+
+Javadoc, the hypertext documentation tool that comes with
+Java, is ...
+Easy to check methods, hard to get overall picture.
+Because doc generated from source, the class, method, field
+names are always up-to-date(!!)
+
+Architectural docs using UML: little detail, may be
+slightly outdated at any particular time. However,
+good overall picture.
+
+In this article, we present the tools we developed
+for using UML diagrams as multiple-ended hyperlinks
+between the architectural documents and javadoc.
+
+
 Recommended sources for references: IEEE, ACM
 
 "Automatically connecting documentation to code with rose" uses reverse 
engineering
@@ -40,6 +60,8 @@
  - meta CASE tool; could be made to create code from the diagrams 
  - used for domain spesific languages
 
+MetaPhor, hypertext in soft. devel?
+
 This page lists a lot of UML tools:
 http://plg.uwaterloo.ca/~migod/uml.html
 
@@ -52,12 +74,14 @@
 Our developing steps:
 
  - step 0; distinct architecture documentation with UML diagrams 
-   and javadoc generated from the sourcecode
+   and javadoc generated from the sourcecode.
+   Advantage over paper: NONE
  - step 1; links from architecture documentation's UML-diagrams into
    relevant javadoc class documentations
    + when only following dummy link into some part of 
      javadoc tree, we would lost the class' context in the architecture
      documentation we started
+   Advantage over paper: MARGINAL: automatize cross-indexing
  - step 2; embedding UML-diagrams into javadoc, linking also them
    + though, this is not yet enough, because we want to know
       where classes are referred in architecture documentation
@@ -66,6 +90,8 @@
      documentation
  - step 3; backlinks to the architecture documentation
    + all this (UML and rerer backlinks)  drawn into diagram for consistency
+   Advantage over paper: MAJOR: multi-end links easily traversable,
+   structure can be understood
 
 Documentation's developer's point of view
 -----------------------------------------
@@ -152,9 +178,14 @@
 
 ...
 
-- easier placing (but not automatic)
+- need easier placing (but not automatic)
 - metapost's erros are fuzzy, when using scripting language for
   drawing diagrams, we need clearer errors
 - it's possible that we change metapost for something else
   + getting rid of problem with error messages and slow compiling process
   + we can still continue using our UML language
+  - less power: with mp, can draw arbitrary stuff on the diagrams
+    as well; this is sometimes useful, but sometimes not desirable.
+
+
+
Index: manuscripts/xupdf/article.rst
diff -u manuscripts/xupdf/article.rst:1.6 manuscripts/xupdf/article.rst:1.7
--- manuscripts/xupdf/article.rst:1.6   Sat Jan 18 05:46:35 2003
+++ manuscripts/xupdf/article.rst       Mon Jan 20 01:55:01 2003
@@ -30,6 +30,8 @@
   - Point to make: This form of annotation (buoy-like) is nothing new...
     Maybe start with 'old fashioned ink annotation' and then introduce
     forms of representing linking in computers?
+       - also used a lot for images, see the NASA example image
+         in irregu
   - XLibris [XXX schilit98digital] also automatically searches for pages
     matching stuff the user entered/circled on a page, and place
     a thumbnail in the margin -> linking with visible targets
@@ -51,6 +53,7 @@
   - Southhampton transpointing windows demo
   - Nile
   - Cosmicbook?  (Has anybody tried this?)
+    - seems to be vapourware
   - To some degree, Pyxi (which didn't solve the problem with the
     existing view systems, but tricked its way around it)
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]