gzz-commits
[Top][All Lists]
Advanced

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

[Gzz-commits] manuscripts ./gzigzag.bib UMLLink/SCRATCH UMLLi...


From: Asko Soukka
Subject: [Gzz-commits] manuscripts ./gzigzag.bib UMLLink/SCRATCH UMLLi...
Date: Fri, 24 Jan 2003 04:20:26 -0500

CVSROOT:        /cvsroot/gzz
Module name:    manuscripts
Changes by:     Asko Soukka <address@hidden>    03/01/24 04:20:26

Modified files:
        .              : gzigzag.bib 
        UMLLink        : SCRATCH umllink.rst 

Log message:
        Gentner/Nielsen argues against WYSIWYG, direct manipulation

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/manuscripts/gzigzag.bib.diff?tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/manuscripts/UMLLink/SCRATCH.diff?tr1=1.8&tr2=1.9&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/manuscripts/UMLLink/umllink.rst.diff?tr1=1.43&tr2=1.44&r1=text&r2=text

Patches:
Index: manuscripts/UMLLink/SCRATCH
diff -u manuscripts/UMLLink/SCRATCH:1.8 manuscripts/UMLLink/SCRATCH:1.9
--- manuscripts/UMLLink/SCRATCH:1.8     Thu Jan 23 10:55:10 2003
+++ manuscripts/UMLLink/SCRATCH Fri Jan 24 04:20:26 2003
@@ -1,20 +1,21 @@
-:Stamp: $Id: SCRATCH,v 1.8 2003/01/23 15:55:10 humppake Exp $
-
-Some critics against direct manipulation:
-
-The Anti-Mac interface
-Don Gentner , Jakob Nielsen
-Communications of the ACM August 1996
-Volume 39 Issue 8 
-
-http://doi.acm.org/10.1145/232014.232032 
-
+:Stamp: $Id: SCRATCH,v 1.9 2003/01/24 09:20:26 humppake Exp $
 
    + and if design documentation is outdated some particular classes
      maybe don't even exist anymore!
 
    + the javadoc output filestructure follows the
      hierarchical tree structure of java packages and classes
+
+soved issuas not affecting anymore
+----------------------------------
+
+- do we need critics against graphical coding with UML somewhere?
+  This could be found at least in articles supporting a
+  domain spesific languages (which may be used for graphical coding)
+
+    RESOLVED: Probably not: graphical languages have not taken
+    off to a sufficient degree that we should really have to criticize
+    them.
 
 sources for references
 ----------------------
Index: manuscripts/UMLLink/umllink.rst
diff -u manuscripts/UMLLink/umllink.rst:1.43 
manuscripts/UMLLink/umllink.rst:1.44
--- manuscripts/UMLLink/umllink.rst:1.43        Thu Jan 23 10:55:10 2003
+++ manuscripts/UMLLink/umllink.rst     Fri Jan 24 04:20:26 2003
@@ -2,7 +2,7 @@
 A free software toolchain for bidirectional linking between UML diagrams and 
Javadoc
 
====================================================================================
 
-:Stamp: $Id: umllink.rst,v 1.43 2003/01/23 15:55:10 humppake Exp $
+:Stamp: $Id: umllink.rst,v 1.44 2003/01/24 09:20:26 humppake Exp $
 
 Issues
 ======
@@ -17,29 +17,36 @@
     should be more general, and we should point out that
     this situation is probably not uncommon.
 
-- do we need critics against graphical coding with UML somewhere?
-  This could be found at least in articles supporting 
-  domain spesific languages (which may be used for graphical coding)
-
-    RESOLVED: Probably not: graphical languages have not taken
-    off to a sufficient degree that we should really have to criticize
-    them.
-
-- How should we discuss WYSIWYG, WYSIAYG for reST &c? Someone will
+- How should we discuss WYSIWYG, WYSIAYG/WYSIATI for reST &c? Someone will
   surely ask about that,
 
     PARTIAL RESOLUTION: 
 
-       - proprietarity
-       - versioning much worse
-       - users = programmers --> used to editing text and compiling
+       - proprietarity (really?)
+       - versioning much worse (changes in rtf could probably be compared?)
+       - users = programmers --> used to editing text and compiling,
+          it's the most practical to use the same editor as for coding
        - lack of good, **extensible** tools
 
+  
+  [gentner-nielsen-anti-mac, p.75] collects arguments/argues
+  generally against WYSIWYG.
+ 
+    - a document has a rich semantic structure that is oafter poorly
+      captured by its appearance on a sceen or printed page
+    - other text representations, such as SGML, distinct the semantic
+      structure and rules for converting the text and semantics into
+      printablepage
+    - WYSIWYG assumes there is only one useful representation of the
+      information: that of the final reports
+    - WYSIWYG assumes people want paper-style reports (and we already
+      live within information flood)
+    - blind users exists
+
 - why even outdated but well simplified diagram
   is better than too detailed, automaticly up-to dated 
   and reverse engineered diagram.
 
-
 - how rational rose links diagrams into code and documentation?
  
 Introduction
@@ -123,7 +130,31 @@
  - though, because we are coders, we would prefer UML script 
    language over menus and dialogs when creating UML objects 
 
-   + we need a ref. of criticism of direct manipulation! 
+   + we need a ref. of criticism of direct manipulation!
+
+     - "The dark side of a direct manipulation interface is that
+       you have to directly manipulate everything. Instead of an
+       executive who gives high-level instructions, the user is 
+       reduced to an assembly line worker who must carry out the
+       same task over and over."
+
+       limits the precision of our actions to the precision
+       achieved  with eye-hand-mouse coordination (language and 
+       mathematics can be more precise)
+
+       direct manipulation requires the user to be involved in
+       every action, but sometimes the user may not know
+       what to do
+
+       "It's as if we have thrown away a million years of 
+       evolution, lost our facility with expressive language,
+       and been reduced to pointing at objects in the immediate
+       environment. -- We have lost all the power of language, and
+       can no longer talk about objects that are not immidiately
+       visible."
+       
+       [gentner-nielsen-anti-mac, p.74]  
+
    + though, directmanipulation is only relevant solution for
      replacing already created objects
 
Index: manuscripts/gzigzag.bib
diff -u manuscripts/gzigzag.bib:1.7 manuscripts/gzigzag.bib:1.8
--- manuscripts/gzigzag.bib:1.7 Thu Jan 23 09:04:26 2003
+++ manuscripts/gzigzag.bib     Fri Jan 24 04:20:26 2003
@@ -331,6 +331,16 @@
  publisher = {ACM Press},
  }
 
address@hidden gentner-nielsen-anti-mac,
+    author = "Don Gentner and Jakob Nielsen",
+    title = "The Anti-Mac interface",
+    journal = "Communications of the ACM",
+    volume = "39",
+    number = "8",
+    pages = "70--82",
+    year = "1996",
+    doi = "http://doi.acm.org/10.1145/232014.232032";
+}
 
 @comment -----------------------------------------
 @comment focus+context




reply via email to

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