Upcoming conference Notice

FishBrain::EuSpRIG - European Spreadsheet Risks Interest Group (EUSPRIG)
Thursday 24 - Friday 25 July 2003
Theme: 'Building Better Business Spreadsheets - from the adhoc to the quality-engineered'

References


Main Page
I should point out that the opinions expressed here are my own and that I accept no liability for mistakes and/or omissions: caveat lector. A Standard disclaimer applies.
Back

Honours | Calendar | References (Normal) (Formal) (Quick) (Links only) (BibTeX) (Light Toggle)

Total of 142 records found.
Current page is: file:///C:/My Documents/Education/University/public_html/reference.html?HTML=true&
File is: reference_lite.html

Sort by Category, type, title, short_title, author, pub_date, read_date, rank. View rank.


Book[SOG] Title: Semiology of Graphics
Author(s): Jacques Bertin
Publication Date: (1967) - Publisher: The University of Wisconsin Press.
ISBN: 0-299-09060-4 - Library: QA90 B544 S E
Rating: a fisha fisha fisha sad fisha sad fish - Found/Read: 12/03/2002
Comments: A classic work for graphical interface designers. Seems to have alot of stuff on how to visualise things (under statement). Diagrams, Networks, Maps. Author is a Granddad in the visualisation feild. Refer [JB].


pdf[FVSS] Title: Fluid Visualization of Spreadsheet Structures
Author(s): Takeo Igarashi, Jock Mackinlay, Bay-Wei Chang, Polle Zellweger.
Publication Date: (1998) - Publisher: IEEE.
ISBN: 0-8186-8712-6/98
Local: references/fluid-spread-vl98.pdf
Remote: http://www.parc.xerox.com/pollez/papers/fluid-spread-vl98.pdf
Rating: a fisha fisha fisha fisha sad fish - Found/Read: 09/03/2002
Comments: A paper about visualisation of the invisiable formulas in spreadsheets. Includes:

  1. Dataflow graphs,
  2. Transient visualisation of cells,
  3. Static global views,
  4. Animated dataflow structures,
  5. Semantic navigation of dataflow graphs,
  6. Regular patterns of cell referencing.

14th IEEE Symposium on Visual Languages ,
Halifax, Nova Scotia, Canada ,
September 1st - 4th, 1998 , pp.118-125.
Image: svg


Book[ECS] Title: Encyclopedia of Computer Science, 4th ed
Author(s): Anthony Ralston,
Edwin D.Relly,
David Hemmendinger.
Publication Date: (2000) - Publisher: Nature Publishiing Group.
ISBN: 0-333-77879-0
Rating: a fisha sad fisha sad fisha sad fisha sad fish - Found/Read: 12/03/2002
Comments: Good general information/background on spreadsheets.

See Also [FD] [WFE]


Paper[VVP] Title: Visualising 1,051 Visual Programs
Module Choice and Layout in the Nord Modular Patch Language

Author(s): James Noble, Robert Biddle.
Publication Date: (2001) - Publisher: Australian Computer Society, Inc.
Local: references/CRPITV9Noble.pdf
Remote: http://www.jrpit.flinders.edu.au/confpapers/CRPITV9Noble.pdf
Rating: a fisha sad fisha sad fisha sad fisha sad fish - Found/Read: 09/03/2002
Comments: Has diagrams showing:

  1. Nord module Utilisation,
  2. placement,
  3. usage vs. power,
  4. height vs. power,
  5. position by cataogry,
  6. catogry by position.


Paper[PVVP] Title: Program Visualisation for Visual Programs
Author(s): James Noble, Robert Biddle.
Publication Date: (August 2001) - Publisher: Victoria University of Wellington.
Library: CS-TR-01/6
Local: references/CS-TR-01-6.pdf
Remote: http://www.mcs.vuw.ac.nz/comp/Publications/CS-TR-01-6.abs.html
Rating: a fisha sad fisha sad fisha sad fisha sad fish - Found/Read: 05/03/2002
Comments: Concerned with Clavia Nord Modules.
Has diagrams showing:

  1. Patch Maps,
  2. Patch Wheels (shown),
  3. Scatterplot of average cable sector for 467 patches.


Link[WFE] Title: Wikipedia (Free Encyclopaedia)
Remote: http://www.wikipedia.com/wiki.phtml?title=Spreadsheet
Rating: a fisha sad fisha sad fisha sad fisha sad fish - Found/Read: 12/03/2002
Comments: Encyclopedia style info on spread sheets

See Also [FD] [ECS]


Link[FD] Title: foldoc
Remote: http://wombat.doc.ic.ac.uk/foldoc/foldoc.cgi?query=spread+sheet
Rating: a fisha fisha fisha sad fisha sad fish - Found/Read: 12/03/2002
Comments: Some general spreadsheet info and history.

See Also [WFE] [ECS]


Link[CS] Title: Citeseer
Remote: http://www.citeseer.com
Rating: a fisha fisha fisha fisha fish - Found/Read: 02/03/2002
Comments: A scientific literature digital library including links to more current research papers. Citation Searching.


Link[VBA] Title: Visual Basic for Applications
Author(s): Microsoft
Remote: http://msdn.microsoft.com/vba/default.asp
Rating: a fisha sad fisha sad fisha sad fisha sad fish - Found/Read: 14/03/2002
Comments: Suggested by Alex as a good tool for accessing Excel, natural support in the language.


Link[SMSSE] Title: Spreadsheets in Mathematics, Science, and Statistics Education
Author(s): Erich Neuwirth
Publication Date: (10/07/2001)
Remote: http://sunsite.univie.ac.at/spreadsite/
Rating: a fisha sad fisha sad fisha sad fisha sad fish - Found/Read: 14/03/2002
Comments: Link found in [ECS]. Contains not only a wealth of mathematical and educational applications of spreadsheets, but also links to numerous general spreadsheets sites.


Link[M3DE] Title: Miner3D - EXCEL
Publication Date: (2002) - Publisher: DIMENSION 5.
Remote: http://miner3d.com/m3Dxl/
Rating: a fisha sad fisha sad fisha sad fisha sad fish - Found/Read: 14/03/2002
Comments: Turns Excel data into graphic objects in 3D interactive information space.


Paper[3DIV] Title: 3D Interactive Visualization for Inter-Cell Dependencies of Spreadsheets
Author(s): Hidekazu Shiozawa Ken-ichi Okada Yutaka Matsushita
Publication Date: (2002) - Publisher: Department of Information and Computer Science, Keio University.
Local: references/nattospread-infovis99.pdf
Remote: http://www.mos.ics.keio.ac.jp/groups/IPS/NattoSpread/nattospread-infovis99.pdf
Rating: a fisha sad fisha sad fisha sad fisha sad fish - Found/Read: 14/03/2002
Comments: This paper proposes a new technique to visualize de-pendencies among cells in a spreadsheet. In this way, thesystem firstly visualizes a spreadsheet on a plane in three-dimensional space, and draws arcs between interrelatedcells. By allowing a user to select an arbitrary cell and liftit up with direct manipulation, the system utilizes the thirddimension to ameliorate visual occlusion of crossing arcs.As the user lifts a focused cell up, the interrelated cells arelifted up together; thus hidden dataflow networks can be vi-sually intelligible interactively. Because spreadsheets areaimed at calculation itself rather than appearances of out-puts, their mechanism is relatively invisible and not obviousfor ordinary users. Our visualization helps such users tounderstand structures and mechanism of spreadsheets.


Person[MMB] Title: Margaret M. Burnett
Author(s): Margaret M. Burnett
Publication Date: (2002) - Publisher: Department of Computer Science, Oregon State University.
Local: http://www.cs.dal.ca/~smedley/veu/particpants/burnett.html
Remote: http://www.cs.orst.edu/~burnett/
Rating: a fisha fisha fisha fisha fish - Found/Read: 15/03/2002
Comments: Visiting Auckland later in the year, may visit Wellington (March/April). Dr. Burnett is interested in visual programming language research.

See Also [MBVP] [VLRB] [RAMMRRS] [WYSIWYT] [THSG] [MSSVDMG] (Image Gallery 30)


paper[THSG] Title: Testing Homogeneous Spreadsheet Grids with the "What You See Is What You Test" Methodology
Author(s): M. Burnett, A. Sheretov, B. Ren, G. Rothermel
Publication Date: (June 2002) - Publisher: IEEE Trans. Software Engineering, 576-594..
Local: references/TSE.gridTesting.preprint.pdf
Remote: ftp://ftp.cs.orst.edu/pub/burnett/TSE.gridTesting.preprint.pdf
Found/Read: 13/09/2002
Comments: Paper suggested by James.
Details of the extension of the WYSIWUT methodology to deal with large spreadsheets that contain regions of formula where only the cell references change.

See Also [MMB] [WYSIWYT]


Person[JB] Title: Jacques Bertin
Author(s): Jacques Bertin
Publisher: School of the High Studies in Social Sciences.
Local: http://translate.google.com/translate?hl=en&sl=fr&u=http://wwwusers.imaginet.fr/...
Remote: http://wwwusers.imaginet.fr/~bplanque/bertin.html
Rating: a fisha sad fisha sad fisha sad fisha sad fish - Found/Read: 15/03/2002
Comments: Recommend using the local link to the Google translator.
Other references[SOG]


Paper[DSGPASL] Title: Domain-Specific and General-Purpose Aspects of Spreadsheet Languages
Author(s): Alan G. Yoder,
David L. Cohn
Publication Date: (2002) - Publisher: Distributed Computing Research Lab, University of Notre Dame.
Local: references/yoder.ps
Remote: http://www-sal.cs.uiuc.edu/~kamin/dsl/papers/yoder.ps
Rating: a fisha sad fisha sad fisha sad fisha sad fish - Found/Read: 15/03/2002
Comments: Discussion of spreadsheets, includes info on cycles in spreadsheets.


pdf[QCS] Title: Quality Control in Spreadsheets: A Visual Approach using Color Codings To Reduce Errors In Formulae
Author(s): David Chadwick,
Brian Knight,
Kamalasen Rajalingham
Publication Date: (2002) - Publisher: Information Integrity Research Centre,
School of Computing & Mathematical Sciences,
University of Greenwich.
Local: references/chadwick-00.pdf
Remote: http://www.kamalasen.com/chadwick-00.pdf
Rating: a fisha sad fisha sad fisha sad fisha sad fish - Found/Read: 15/03/2002
Comments: Suspect pdf may be corrupted. Google cache HTML version works though.
Development of an effective methodology for integrity control in the process of spreadsheet development. The framework for spreadsheet quality control is mainly aimed at addressing the widespread problem of errors in spreadsheet formulae.


Link[SVG] Title: Matt Duignan's Honours Project page
Author(s): Matt Duignan
Publication Date: (2002) - Publisher: MCS.
Remote: http://www.mcs.vuw.ac.nz/~mduignan/project/
Rating: a fisha sad fisha sad fisha sad fisha sad fish - Found/Read: 1/03/2002
Comments: An Honours project looking at SVG.


Link[IBMJ] Title: IBM Jinsight
Author(s): IBM
Publication Date: (2002) - Publisher: IBM.
Remote: http://www.research.ibm.com/jinsight/
Rating: a fisha sad fisha sad fisha sad fisha sad fish - Found/Read: 15/03/2002
Comments: Reference suggested by James. Pattern visualization to study repetitive behavior and explore data structures (link to regular patterns in Excel).
The Jinsight group is developing methods for analyzing the dynamic behavior of Java programs. We are applying visualization, pattern extraction, database query, and multidimensional analysis techniques to problems of performance analysis, memory leak diagnosis, debugging, and general program understanding. We are especially interested in the analysis of large, complex, data-intensive, and web-based systems.


Paper[CCEDMC] Title: Combining corpus and experimental data: methodological considerations
Author(s): Inge de Mönnink
Publisher: University of Nijmegen.
Local: http://www.google.co.nz/search?q=cache:2YcUiOd8SpwC:www.cs.queensu.ca/achallc97/...
Remote: http://www.cs.queensu.ca/achallc97/papers/p005.html
Rating: a fisha sad fisha sad fisha sad fisha sad fish - Found/Read: 19/03/2002
Comments: Information about doing corpus analysis.


Link[CL] Title: Corpus Linguistics
Author(s): Paul Baker
Publisher: Edinburgh University Press.
Remote: http://www.ling.lancs.ac.uk/monkey/ihe/linguistics/contents.htm
Rating: a fisha fisha fisha sad fisha sad fish - Found/Read: 19/03/2002
Comments: Linguistics based view of What is a Corpus and What is in it?
Quote - In principle, any collection of more than one text can be called a corpus, (corpus being Latin for "body", hence a corpus is any body of text). But the term "corpus" when used in the context of modern linguistics tends most frequently to have more specific connotations than this simple definition. The following list describes the four main characteristics of the modern corpus:

  1. Sampling and representativeness
  2. Finite size
  3. Machine-readable form
  4. A standard reference


Link[CBICW] Title: Cyberbrowsing: Information Customization on the Web
Author(s): Hal Berghel, Daniel Berleant, Thomas Foy, Marcus McGuire
Remote: http://www.acm.org/~hlb/publications/cb5/cb5.html
Rating: a fisha fisha sad fisha sad fisha sad fish - Found/Read: 21/03/2002
Comments: Link Submitted by Robert with the following comments: Talking to Hal Berghel today, I realised part of what he does is corpus related. In particular, we should consider doing dynamic, interactive, direct manipulation corpus visualisation.


Link[DQVIS] Title: Dynamic Queries for Visual Information Seeking
Author(s): Ben Shneiderman
Publication Date: (28/09/1999)
Local: references/shneiderman.ppt
Remote: http://www.mcs.vuw.ac.nz/~robert/Renata/shneiderman.ppt
Rating: a fisha fisha sad fisha sad fisha sad fish - Found/Read: 21/03/2002
Comments: Link suggested by Robert. Contains some interesting visualisations.


pdf[UASFE] Title: Using Applets As Servlet Front Ends
Publisher: Prentice Hall and Sun Microsystems.
Local: references/CSAJSP-Chapter17.pdf
Remote: http://pdf.coreservlets.com/CSAJSP-Chapter17.pdf
Rating: a fisha fisha sad fisha sad fisha sad fish - Found/Read: 22/03/2002
Comments: Information about doing GET and POST operations to a server.


Link[RDFCR] Title: RDF Crawler README
Author(s): Andreas Eberhart
Local: references/rdf-survey.pdf
Remote: http://www.i-u.de/schools/eberhart/rdf/crawler/
Rating: a fisha fisha sad fisha sad fisha sad fish - Found/Read: 22/03/2002
Comments: Developed a web crawler that used google queries to find RDF files. The survay document contatins interesting information about how Google can block your IP if you over use the service.


Link[GPJIbot] Title: GooglePlugin for java ircbot
Author(s): jaseb (Jason Bell)
Publication Date: (2002)
Local: references/GooglePlugin.zip
Remote: http://www.mycgiserver.com/~jasonbell/googleplugin/
Rating: a fisha fisha fisha fisha sad fish - Found/Read: 22/03/2002
Comments: A java program built for doing Google searches within ircbot. Has code (that actually works) that can query Google.
09/07/2002 A second version has been released supporting the GoogleAPI [GWAPI].


Link[ERAPI] Title: ExcelRead - A Java API to read Excel 97 spreadsheets
Author(s): Andy Khan
Local: http://sourceforge.net/projects/xlrd
Remote: http://www.andykhan.com/excelread/index.html
Rating: a fisha fisha fisha fisha sad fish - Found/Read: 25/03/2002
Comments: ExcelRead will allow Java programs to read workbooks created in Excel 97, 98 and 2000. Can convert to CSV or well formed XML.
"JExcelApi does generate formulas. Only arithmetic formulas (not strings) are supported. The last calculated value may be read for any type of formula."
Interesting Yahoo group thread on Formula parsing: Parsing formulas

See also [EA] [HSSF] [Yahoo Group]


Link[CSV] Title: Comma Separated Values (CSV) in Java
Author(s): Stephen Ostermiller
Remote: http://ostermiller.org/utils/CSVLexer.html
Rating: a fisha fisha fisha sad fisha sad fish - Found/Read: 25/03/2002
Comments: Java API that can read Excel CSV files.


HSSFLink[HSSF] Title: HSSF (Horrible Spreadsheet Format) part of POI
Author(s): Andrew C. Oliver, Nicola Ken Barozzi
Publication Date: (2002) - Publisher: Apache Software Foundation.
Remote: http://jakarta.apache.org/poi/hssf/index.html
Rating: a fisha fisha fisha fisha sad fish - Found/Read: 25/03/2002
Comments: A pure Java API for reading Excel (cross-platform support). "HSSF is our port of the Microsoft Excel 97(-2002) file format (BIFF8) to pure Java"
Support for formulas seems to be improving every day.
It's POI-fect an example using POI to read excel files.

04/07/2002 - Tried formula support from release 1.7.0. Still insufficent to read a string version of formulas (like you would type into Excel) from cells. It is however partialy supported, with shared formulas and some PTG's unimplemented (particularly logical ops and error ptgs) the main missing bits. Does seem considerably faster than [EA].

See also [EA] [ERAPI]


Link[REJava] Title: Regular Expressions for Java
Publication Date: (21/10/2001) - Publisher: gnu.
Remote: http://www.cacas.org/java/gnu/regexp/
Rating: a fisha fisha fisha sad fisha sad fish - Found/Read: 30/03/2002
Comments: Java package gnu.regexp. gnu.regexp is a full-featured regular expression package for Java distributed under the terms of the LGPL. It supports most features of Perl5 regular expressions, as well as support for many other regexp syntaxes, including awk and emacs. This package is thread-safe; a regular expression can be compiled once, then used simultaneously by multiple threads. Regular expression objects in gnu.regexp can read from many text input sources, and an Enumeration interface is provided for stepping through matches. Full documentation is included in the distribution and available online.
Javadocs


Link[EA] Title: ExcelAccessor
Author(s): Author
Publisher: alphaworks ibm.
Remote: http://www.alphaworks.ibm.com/ab.nsf/bean/ExcelAccessor
Rating: a fisha fisha fisha fisha sad fish - Found/Read: 30/03/2002
Comments: ExcelAccessor bean suite to access and modify the contents of a worksheet without writing a line of code! - If you like beans. Required the use of native windows code and Excel to read files. That is to say it will only work if your running Windows with Excel installed.
Documentation can be found here.

See also [ERAPI] [HSSF]


Link[VisAD] Title: VisAD, Java component library
Author(s): Bill Hibbard
Publisher: Space Science and Engineering Center - University of Wisconsin - Madison.
Remote: http://www.ssec.wisc.edu/~billh/visad.html
Rating: a fisha fisha fisha fisha fish - Found/Read: 05/04/2002
Comments: VisAD, a Java Component Library for interactive analysis and visualization of numerical data.
The basic tutorial is here (local).
The complete developers guide is here (local).
Online version of JavaDocs here (local).


Link[GWAPI] Title: Google Web APIs
Publication Date: (2002) - Publisher: Google.
Local: http://www.soapware.org/directory/4/services/googleApi
Remote: http://www.google.com/apis/
Rating: a fisha fisha fisha sad fisha sad fish - Found/Read: 12/04/2002
Comments: Link suggested by Kirk: With the Google Web APIs service, software developers can query more than 2 billion web documents directly from their own computer programs. Google uses the SOAP and WSDL standards so a developer can program in his or her favorite environment - such as Java, Perl, or Visual Studio .NET.
Javadoc available locally.
Proxy server patch from here.
Strange Google soap link.


Book[CBRL] Title: Corpus-based research into language
Author(s): Nelleke Oostdijk and Pieter de Haan
Publication Date: (1994)
ISBN: 90-5183-588-4 - Library: PE1074.5 C822
Rating: a fisha sad fisha sad fisha sad fisha sad fish - Found/Read: 18/04/2002
Comments: A book in honour of Jan Aarts, an instigator of "the Nijmegen approach" to corpus linguistics. Includes corpus encoding and tagging, parsing and databases, and the linguistic exploration of corpus data. Identifies a "corpus complier"(pg 13) as being a passive collector and a builder that selects and arranges the records according to a consistent and unambiguous scheme suitable for computer processing.
Corpus editor: take responsibilty for the records and declare all editorial principles. Encode records from a variety of sources in a uniform and consisten manner while statying as close as possilbe to the original.


Link[VUWC] Title: VUW Corpus Work
Author(s): Graeme Kennedy
Remote: http://www.vuw.ac.nz/lals/
Rating: a fisha sad fisha sad fisha sad fisha sad fish
Comments: Graeme Kennedy
Corpus Linguistics Research.


Book[ICL] Title: An introduction to corpus linguistics
Author(s): Graeme D. Kennedy
Publication Date: (1998)
ISBN: 0-582-23153-1 / 0-582-23154-X (pbk.) - Library: P98 K35 I
Rating: a fisha sad fisha sad fisha sad fisha sad fish - Found/Read: 18/04/2002
Comments: [VUWC] - VUW related work.


Quote[QGL] Title: Quote from G. Leech
Author(s): G. Leech
Rating: a fisha sad fisha sad fisha sad fisha sad fish - Found/Read: 19/04/2002
Comments: "Those who work with computer corpora are suddenly finding themselves in an expanding universe. For years, corpus linguistics was the obsession of a small group which received little or no recognition from either linguistics or computer science. Now much is happening, and there is a demand for much more to happen in the future." - G. Leech (1991) in 'The state of the art in corpus linguistics'
Quote found in [CBRL].


Link[EXML] Title: From Excel to XML
Author(s): John E. Simpson
Remote: http://www.xml.com/pub/a/2002/01/09/q-and-a.html
Rating: a fisha fisha sad fisha sad fisha sad fish - Found/Read: 19/04/2002
Comments: Brief intro on how to convert from Excel to XML progromatically. See also: [ERAPI]


Link[IVN] Title: InfoVis.net
Author(s): Juan Carlos Dürsteler
Remote: http://www.infovis.net/MainPage.htm
Rating: a fisha fisha fisha sad fisha sad fish - Found/Read: 24/04/2002
Comments: A web based magazine on information visulissation. Contains links to books, and people active in the field.


Book[RIV] Title: Readings in Information Visualization : Using Vision to Think
Author(s): Stuart K. Card, Jock D. MacKinlay (Editor), Ben Shneiderman (Editor)
Publication Date: (25/01/1999)
ISBN: 1-558-60533-9
Rating: a fisha sad fisha sad fisha sad fisha sad fish - Found/Read: 24/04/2002
Comments: "The first book ever explicitly on Information Visualisation. It is a collection of the fundamental publications and articles on the speciality.

The articles are classified by topic and cover the last 15 years of scientific literature on the speciality. An interesting introduction helps to outline what the authors define as Information Visualisation.

Academic or highly technical, if you want, but absolutely fundamental to understand where we come from and where are we heading in InfoVis. Absolutely a must. " - [IVN]


Book[CL-Ed] Title: Corpus Linguistics
Author(s): Tony McEnery, Andrew Wilson
Publication Date: (09/1996) - Publisher: Edinburgh Textbooks.
ISBN: 0-748-60808-7 - Library: P98 M141 C
Local: hfiles/CL-Ed/
Rating: a fisha sad fisha sad fisha sad fisha sad fish - Found/Read: 24/04/2002
Comments: Sections of interest:

"Even as a non-computational linguist, I found this book very readable. It covers a nice range of the relevant topics, and is very careful about defining terminology---a practice that other writers in computational linguistics would do well to follow. The book is unusually well-organized. Though there's not much depth of coverage of many topics, the references for further reading are very well selected, and do a lot to make up for this. The final chapter gives a very nice example of the application of empirical data to a theoretical question, and is worth the price of the book itself." - A Reader(Amazon)
Second ed.

Annotation "(i) the practice of adding explicit additional information to machine-readabel text; (ii) the physical representation of such information" - Page 177.
Corpus "(i) (loosly) any body of text; (ii) (most commonly) a body of machine-readable test; (iii) (more strictly) a finite collection of machine-readable text, sampled to be maximally representive of a langauge or variety"

"Let us sum up the arguments against the use of corpus so far. First, the corpus encourages us to model the wrong thing - we try to model performance rather than competence. Chomsky argued that the goals of linguistics are not the enumeration and description of performance phenomena, but rather they are introspection and explantion of linguistic competence. Second, even if we accept enumeration and description as a goal for linguistics, it seems an unattainable one, as natural languages are not finite. As a consequence, the enumeration of sentences can never possibly yield as adequate description of language. How can a partial corpus be the sole explicandum of an infinite language? Finally, we must not eschew introspection entirely. If we do, detecting ungrammatical structures and ambiguous strucutres becomes difficult, and indeed may be impossible." - Page 10.

The study of real language (the practical usage)"Corpus linguistics ia a methodology rather than an aspect of language requiring explanation or description." - Page 2.


Person[NC] Title: Noam Chomsky
Remote: http://web.mit.edu/linguistics/www/chomsky.home.html
Rating: a fisha fisha fisha sad fisha sad fish - Found/Read: 24/04/2002
Comments: Noam Chomsky is a Mathmatician turned Linguistic turned someone influential in computer science, atleast what I remember from comp202 about context free grammers. "Chomsky (1957, 1965), in a series of influential publications, changed the direction of linguistics away from empiricim and towards rationalism in a remarkably short period of time." - [ICL]
Naturally occuring observations or artifically induced observations.
"A rationalist theory is a theory based on artificial behavioural data, and conscious introspective judgements."
"An empiricist approach to language is dominated by the observation of naturally occuring data, typically through the medium of the corpus."

Quotes fron [CL-ED]:
"It is competence rather than performance that the linguist was trying to model." - Page 5.
"As already stated, performance may be influenced by factors other than our competence. For instance, factors as diverse as short-term memory limitations and whether or not we have been drinking can alter how we speck on any particular occasion." - Page 5
"Observing the recursive nature of phrase strucutre rules shows clearly how the sentences of naturla language are not finite" "A corpus could never be the sole explicandum of natural language." "Language is non-enumerable, and hence no finite corpus can adequately represent language." "Corpra are skewed"- Page 8
"Why look through a corpus of a zillion words for facts which may be readily available via introspection?" - Page 9


Link[NMAPS] Title: newsmaps
Remote: http://www.aurigin.com/aureka.html
Rating: a fisha sad fisha sad fisha sad fisha sad fish - Found/Read: 26/04/2002
Comments: Link suggested by Michael Richmond.
"It turns out that newsmaps has dropped off the web as a victim of mergers and aquisitions. The backend software is marketed by Aurigin. But, a sample image of newsmaps can be found at" remote. Check out the cool themescape view - "To achieve a 30,000-foot view on innovation assets, the Aureka platform offers a powerful text analysis tool that generates topographical maps based on the words contained in a large collection of patents and other non-patent documents. "


Paper[LAN 01a] Title: A Categorization of Classes based on the Visualization of their Internal Structure: the Class Blueprint
Author(s): Michele Lanza, Stéphane Ducasse
Publication Date: (2001) - Publisher: OOPSLA 2001.
ISBN: 1-58112-335-9/01/10
Local: http://citeseer.nj.nec.com/457299.html
Remote: http://iamwww.unibe.ch/%7Elanza/Publications/PDF/oopsla2001.pdf
Rating: a fisha sad fisha sad fisha sad fisha sad fish - Found/Read: 16/05/2002
Comments: A paper on using a metrics-visualisation hybrid in reverse engineering of object-oriented models.


Paper[LAN 99] Title: Combining Metrics and Graphs for Object Oriented Reverse Engineering
Author(s): Michele Lanza
Publication Date: (Oct 1999) - Publisher: University of Bern.
Local: misc/lanza-m-diploma.pdf
Remote: http://iamwww.unibe.ch/%7Elanza/Publications/
Rating: a fisha fisha sad fisha sad fisha sad fish - Found/Read: 31/05/2002
Comments: Lanza's original work on combining metrics and visualisation contains good information on the benefits of visualisation.


Paper[RFC1945] Title: RFC 1945 -- Hypertext Transfer Protocol -- HTTP/1.0
Author(s): Tim Berners-Lee, Roy T. Fielding, Henrik Frystyk Nielsen
Publication Date: (May 1996) - Publisher: IESG.
Local: references/rfc1945.html
Remote: http://www.w3.org/Protocols/
Rating: a fisha fisha sad fisha sad fisha sad fish - Found/Read: 16/05/2002
Comments: The Hypertext Transfer Protocol RFC - Don't leave home without it.


Link[BNC] Title: British National Corpus (BNC)
Publication Date: (1991) - Publisher: Oxford University Computing Services.
Remote: http://www.hcu.ox.ac.uk/BNC/
Rating: a fisha fisha sad fisha sad fisha sad fish - Found/Read: 29/05/2002
Comments: "The British National Corpus is a very large (over 100 million words) corpus of modern English, both spoken and written."
Good general corpus information like What is a corpus?


Link[UYCS] Title: Using Your Computer's Spreadsheet
Publication Date: (2000) - Publisher: MATHEMATICAL CONCEPTS.
Remote: http://www.mathnstuff.com/math/spoken/here/2class/cspread.htm
Rating: a fisha fisha sad fisha sad fisha sad fish - Found/Read: 29/06/2002
Comments: Some information on Excel syntax


Link[MRX] Title: MrExcel.com
Publication Date: (2000) - Publisher: MrExcel Consulting.
Remote: http://www.mrexcel.com/articles.shtml
Rating: a fisha fisha sad fisha sad fisha sad fish - Found/Read: 29/06/2002
Comments: Looks terrible, but has some useful information on Excel.


Link[WSFF] Title: Worksheet Formulas and Functions
Publisher: University of North Texas Computing Center.
Remote: http://www.unt.edu/training/Excel97/Excel97-functions.htm#UsingCellandRangeRefer...
Rating: a fisha fisha sad fisha sad fisha sad fish - Found/Read: 29/06/2002
Comments: More information on Excel syntax. Includes details about reference operators like range(:), union(,), and intersection( )


Book[DOOUI] Title: Designing Object-oriented user interfaces
Author(s): Dave Collins
Publication Date: (1995) - Publisher: Benjamin/Cummings Publishing Company, Inc..
ISBN: 0-8053-5350-X
Rating: a fisha fisha sad fisha sad fisha sad fish - Found/Read: 01/07/2002
Comments: Defines what constitutes an object-oriented user interface, and presents a methodology for designing both the visible features of the interface and the software structures underlying it.
p.g. 200 "Spreadsheets In a way, spreadsheets are highly specialized forms. They are also structured containers for their cells, which leads to new ideas about what might be in a cell - a picture, a set of objects, a communication link to an information source, etc. Spreadsheet cells can cooperate among themselves to produce all kinds of calculations, summaries, etc.
Many spreadsheets now are 2½ dimensional - that is, they represent stacks of 2-D sheets for different periods, locations, etc."


link[EXCEL] Title: Microsoft Excel
Remote: http://www.microsoft.com/office/excel/default.asp
Rating: a fisha fisha fisha fisha fish - Found/Read: 06/07/2002
Comments: Excel is a registered trademark of the Microsoft® Corporation.
Definition/about from [WFE]
Tipsn'Tricks
ExtenXLSApacheFormula


term[PL] Title: Power-law
Comments: Ownership - which path you would have to take to reach a certain object.

See Also [ZIPF] [ZIPFT] [Alex's Page] [Image Gallery 39]


link[ZIPF] Title: Zipf Law
Author(s): George Kingsley Zipf
Remote: http://linkage.rockefeller.edu/wli/zipf/
Rating: a fisha fisha fisha sad fisha sad fish - Found/Read: 10/07/2002
Comments: "Zipf's law, named after the Harvard linguistic professor George Kingsley Zipf (1902-1950), is the observation that frequency of occurrence of some event ( P ), as a function of the rank ( i) when the rank is determined by the above frequency of occurrence, is a power-law function Pi ~ 1/ia with the exponent a close to unity."
Further Links:
Benford's Law and Zipf's Law

See Also [PL]


link[ZIPFT] Title: Zipf, Power-laws, and Pareto - a ranking tutorial
Author(s): Lada A. Adamic
Remote: http://ginger.hpl.hp.com/shl/papers/ranking/
Rating: a fisha fisha fisha sad fisha sad fish - Found/Read: 11/07/2002
Comments:

See Also [PL]


pdf[xlbas] Title: Formula Grammar
Local: references/excelbasics_part_one.pdf
Remote: http://trc.ucdavis.edu/trc/tutorials/excelbasics_part_one.pdf
Rating: a fisha sad fisha sad fisha sad fisha sad fish - Found/Read: 14/07/2002
Comments: excel "formula grammar"


link[GEN] Title: Grammar Generator
Remote: http://www.linguistics.ucsb.edu/faculty/cumming/index.htm
Rating: a fisha sad fisha sad fisha sad fisha sad fish - Found/Read: 14/07/2002
Comments: An Excel file that can create sentences based on a context free grammar.


link[CC] Title: The Canterbury Corpus
Author(s): Dr Tim Bell
Remote: http://corpus.canterbury.ac.nz/
Rating: a fisha fisha sad fisha sad fisha sad fish - Found/Read: 17/07/2002
Comments: "The Canterbury Corpus is a benchmark to enable researchers to evaluate lossless compression methods. This site includes test files and compression test results for many research compression methods."


link[NIKAY] Title: University of Auckland - Nikau
Remote: http://www.cs.auckland.ac.nz/Nikau/index.html
Rating: a fisha sad fisha sad fisha sad fisha sad fish - Found/Read: 17/07/2002
Comments: Computer Graphics.


book[ASMOP] Title: A Small Matter of Programming: Perspectives on End User Computing
Author(s): Bonnie A. Nardi
Publication Date: (1993) - Publisher: MIT Press.
ISBN: 0-262-14053-5 - Library: QA76.9 EN53 N223 S
Remote: http://www.darrouzet-nardi.net/bonnie/ASmallMatter.html
Found/Read: 13/09/2002
Comments: "In our study, users' number one complaint about spreadsheets was the difficulty of debugging (Nardi and Miller, 1991). It is difficult to get a global sense of the strucutre of an individual formula that may have dependencies spread out all over the spreadsheet table.4 Users have to track down indivdual cell dependencies one by one, tacking back and fourth all over the spreadsheet. As one user, Ray, described his debugging acctivities, "You got a tremendous amount of formulas ... that are pointing all kinds of different directions, and you know, it's a pretty big pass to kind of walk back through the whole thing. So you have to be very careful." " pg 89.

See Also [ASMOP2]


book[ASMOP2] Title: A Small Matter of Programming
Author(s): Jon Bentley
Publication Date: (1999) - Publisher: Lucent Technologies.
Remote: http://www.cs.bell-labs.com/cm/cs/pearls/sketch05.html
Comments:

See Also [ASMOP]


link[EDLS] Title: Excel's dirty little secret
Author(s): John Fontana
Publication Date: (12/17/01) - Publisher: Network World.
Remote: http://www.nwfusion.com/news/2001/1217excel.html
Rating: a fisha fisha sad fisha sad fisha sad fish - Found/Read: 25/07/2002
Comments: "Spreadsheet passwords can be foiled by simply copying and pasting."
Excellent - Security for monkies.


A sample fisheye view.Paper[STO 99] Title: Customizing a Fisheye View Algorithm to Preserve the Mental Map
Author(s): Margaret-Anne D. Storey, F. David Fracchia, Hausi A. Müller
Publication Date: (1999) - Publisher: Journal of Visual Languages and Computing.
Local: references/storey99customizing.pdf
Remote: http://citeseer.nj.nec.com/storey99customizing.html
Rating: a fisha fisha sad fisha sad fisha sad fish - Found/Read: 26/07/2002


Paper[SAR92] Title: Graphical Fisheye Views of Graphs
Author(s): Manojit Sarkar, Marc H. Brown
Publication Date: (1992) - Publisher: Human Factors in Computing Systems, CHI 92 Conference Proceedings: Striking A Balance.
Local: references/sarkar92graphical.pdf
Remote: http://citeseer.nj.nec.com/sarkar92graphical.html
Rating: a fisha fisha fisha fisha sad fish - Found/Read: 26/07/2002
Comments: Abstract: A fisheye camera lens is a very wide angle lens that magnifies nearby objects while shrinking distant objects. It is a valuable tool for seeing both "local detail" and "global context" simultaneously. This paper describes a system for viewing and browsing graphs using a software analog of a fisheye lens...


[W3DC] Title: Web3D Consortium
Remote: http://www.web3d.org/
Rating: a fisha fisha fisha fisha sad fish - Found/Read: 27/07/2002
Comments: "The term Web3d describes any programming or descriptive language that can be used to deliver interactive 3D objects and worlds across the internet. This includes open languages such as Virtual Reality Modeling Language (VRML), Java3D and X3D (under development) - also any proprietary languages that have been developed for the same purpose come under the umbrella of Web3d."
The Web3D Repository is an impartial, comprehensive, community resource for the dissemination of information relating to Web3D and is maintained by the Web3D Consortium.
The Virtual Reality Modeling Language - VRML97


Fisheyelink[FEB] Title: FishEye Bean
Remote: http://www.visualbeans.com/FishEye/
Rating: a fisha fisha fisha sad fisha sad fish - Found/Read: 27/07/2002


link[CGVRML] Title: Cyber Garage
Author(s): Satoshi Konno
Remote: http://www.cybergarage.org/vrml/index.html
Found/Read: 27/07/2002
Comments: Tools and the programming libraries for VRML, including a java interface.


link[EBIHV] Title: EBI Hyperbolic Viewer
Author(s): Alan J. Robinson
Remote: http://industry.ebi.ac.uk/~alan/BioWidget/
Rating: a fisha fisha fisha sad fisha sad fish - Found/Read: 28/07/2002
Comments: Excellent looking hyperbolic views.
Download components.


link[NLMHP] Title: Nonlinear Magnification Home Page
Author(s): Alan Keahey
Remote: http://www.cs.indiana.edu/hyplan/tkeahey/research/nlm/nlm.html
Found/Read: 28/07/2002
Comments: "Nonlinear magnification is a term that reflects the fundamental process that is central to the many techniques which have been described in the literature under such names as "fisheye views" "distortion-oriented presentation" and "focus+context". The basic characteristics of nonlinear magnification are non-occluding in-place magnification which preserves a view of the global context. This page is provided by Alan Keahey, and serves as the central information repository for all things relating to nonlinear magnification."

See Also [FEB] [HP] [HBFCT] [EBIHV] [SAR92] [STO 99]


link[HP] Title: HyperProf
Author(s): Vladimir Bulatov
Remote: http://www.physics.orst.edu/~bulatov/HyperProf/index.html
Rating: a fisha fisha fisha sad fisha sad fish
Comments: Uses a hyperbolic representation to browse java profiles of running programmes.
Xerox vs Bulatov - patent problems.
Remote source.


Paper[HBFCT] Title: The Hyperbolic Browser: A Focus+Context Technique for Visualizing Large Hierarchies.
Author(s): John Lamping, Ramana Rao
Publication Date: (September 5, 1995) - Publisher: Xerox Palo Alto Research Center.
Remote: http://www.acm.org/sigchi/chi95/proceedings/papers/jl_bdy.htm
Rating: a fisha fisha sad fisha sad fisha sad fish - Found/Read: 29/0/2002
Comments: A paper on creating a fisheye view in a hyperbolic browser.


Paper[VNV] Title: Visualizing the Non-Visual: Spatial analysis and interaction with information from text documents
Author(s): James A. Wise, James J. Thomas, Kelly Pennock, David Lantrip, Marc Pottier, Anne Schur, Vern Crow
Publisher: Pacific Northwest Laboratory.
Rating: a fisha fisha fisha sad fisha sad fish - Found/Read: 29/07/2002
Comments: ThemeScapes are of interest.
citeseer


term[BNF] Title: Backus-Naur Form
Remote: http://cui.unige.ch/db-research/Enseignement/analyseinfo/AboutBNF.html
Rating: a fisha fisha fisha sad fisha sad fish - Found/Read: 04/08/2002
Comments: Information of creating a recursive descent parser for Excel formulas.

Other links:
The Artful Parser's Website
comp.apps.spreadsheets:excel BNF


link[JEP] Title: Java Mathematical Expression Parser
Remote: http://www.singularsys.com/jep/
Found/Read: 26/01/2003
Comments: "JEP is a Java API for parsing and evaluating mathematical expressions. With this library you can allow your users to enter an arbitrary formula as a string, and instantly evaluate it. JEP supports user defined variables, constants, and functions. A number of common mathematical functions and constants are included."

See also [JepLite]


link[WO97DOC] Title: Websters Office 97 Documentation
Remote: http://www.canberra.edu.au/cts/training/websters/
Rating: a fisha fisha fisha sad fisha sad fish - Found/Read: 04/08/2002
Comments: Free online ebook, including Excel 97 tips.


link[MC] Title: Markus Clermont
Author(s): Markus Clermont
Remote: http://www.ifi.uni-klu.ac.at/ISYS/RM/Staff/Markus.Clermont
Comments: Working on a toolkit to integrate with the gnumeric-spreadsheet-system.
http://reengineer.org/wcre2002/
https://www.ifi.uni-klu.ac.at/ISYS/RM/Staff/Markus.Clermont/Other/index.html

See Also [SSATE] [DESS] [excel.html#MC] [FHLSISS]


paper[FHLSISS] Title: Finding High-Level Structures in Spreadsheets
Author(s): R. Mittermeir and M. Clermont
Publication Date: (2002) - Publisher: Working Conference on Reverse Engineering October 29 - November 1,2002.
Remote: http://reengineer.org/wcre2002/program.htm
Found/Read: 18/02/2003
Comments: See also [MC].


link[XJ3D] Title: Xj3D Open Source VRML/X3D Toolkit
Remote: http://www.web3d.org/TaskGroups/source/xj3d.html
Rating: a fisha fisha sad fisha sad fisha sad fish - Found/Read: 10/08/2002
Comments: "Xj3D is an Open Source project to develop a spec-complaint implementation of the X3D and VRML97 specifications"
Includes Java-VRML API.


link[CMPDGM] Title: Compudigm
Remote: http://www.compudigm.co.nz/
Found/Read: 19/08/2002
Comments: Has interesting comments on the connection of visualisation with Data warehouses.


link[SSR] Title: Spreadsheet Research
Author(s): Raymond R Panko
Publication Date: (1997) - Publisher: University of Hawaii.
Local: http://panko.cba.hawaii.edu/ssr/
Remote: http://panko.cba.hawaii.edu/research/home.htm
Rating: a fisha fisha fisha fisha sad fish - Found/Read: 21/08/2002
Comments: "Spreadsheet Research (SSR) is a repository for research on spreadsheet development, testing, use, and technology. As much as possible, it has detailed abstracts for papers or even full papers."
What We Know About Spreadsheet Errors

See Also [WWKASE]


link[WWKASE] Title: What We Know About Spreadsheet Errors
Author(s): Raymond R Panko
Publication Date: (1998) - Publisher: Journal of End User Computing.
Local: http://panko.cba.hawaii.edu/ssr/
Remote: http://panko.cba.hawaii.edu/ssr/Mypapers/whatknow.htm
Rating: a fisha fisha fisha fisha sad fish - Found/Read: 21/08/2002
Comments:

See Also [SSR]


link[SSRA] Title: Spreadsheet risks and auditing
Author(s): Patrick R. O'Beirne
Remote: http://www.sysmod.com/spreads.htm
Found/Read: 21/08/2002
Comments: "There’s an amazingly overlooked iceberg of problems in end-user computing. Spreadsheets are developed by people who are very skilled in their main job function, be it finance, procurement, or production planning, but often have had no formal training in spreadsheet use. IT auditors focus on mainstream information systems but regard spreadsheets as user problems, outside their concerns. Internal auditors review processes, but not the tools that support decision making in these processes."


link[OOPS] Title: Getting the OOPS! Out of Spreadsheets
Author(s): FRANZ HÖRMANN
Publication Date: (October 1999)
Remote: http://www.aicpa.org/pubs/jofa/oct1999/hormann.html
Rating: a fisha fisha fisha sad fisha sad fish - Found/Read: 21/08/2002
Comments: Good notes on the auditing tools. "The shortcut key to cell names is Ctrl + F3"


paper[PTSV] Title: A principled taxonomy of software visualization
Author(s): B. Price, R. Baecker, I. Small
Publication Date: (1993) - Publisher: Journal of Visual Languages and Computing.
Local: references/PTSV.pdf
Found/Read: 21/08/2002
Comments: Ronald Baecker, citeseer


paper[WYSIWYT] Title: WYSIWYT Testing in the Spreadsheet Paradigm: An Empirical Evaluation
Author(s): Karen J. Rothermel, Curtis R. Cook, Margaret M. Burnett, Justin Schonfeld, T. R. G. Green, Gregg Rothermel
Publication Date: (1999) - Publisher: International Conference on Software Engineering.
Local: references/rothermel99wysiwyt.pdf
Found/Read: 21/08/2002
Comments: citeseer

See Also [MMB]


paper[MSA] Title: Modeling Spreadsheet Audit: A Rigorous Approach to Automatic Visualization
Author(s): Jorma Sajaniemi
Publication Date: (1998) - Publisher: Journal of Visual Languages and Computing.
Remote: references/sajaniemi98modeling.pdf
Rating: a fisha fisha fisha fisha fish - Found/Read: 21/08/2002
Comments: Excellent description of the Excel auditing tools. Provides differen't types of equivalence for spreadsheets, such as copy equivalence. They define homogeneity as "a homogeneous area is an area consisting of similar cells."
Define visualisation as:A visualization is some graphical representation of a spreadsheet supposed to make the structure of the computations in the spreadsheet more readily available for users. A visualization can be superimposed on the spreadsheet display or it can be a separate entity. In the latter case, the visualization may have some user interface mechanism to make the connection between the visualization and the spreadsheet more evident.
See Also citeseer, top-originating areas S2 Visualisation of entities
Download the S2 visualization macro ftp://cs.joensuu.fi/pub/Software/S-visualization. S3 Visualization Tool S2 Visualization Tool

@article{ sajaniemi00modeling, author = "Jorma Sajaniemi", title = "Modeling Spreadsheet Audit: A Rigorous Approach to Automatic Visualization", journal = "Journal of Visual Languages and Computing", volume = "11", number = "1", pages = "49-82", year = "2000", url = "citeseer.nj.nec.com/sajaniemi98modeling.html" }


paper[SSIBEUP] Title: The Spreadsheet Interface: A Basis for End User Programming
Author(s): Nardi, Bonnie A. Miller, James R.
Publication Date: (1990) - Publisher: HP Labs.
Local: references/HPL-90-08.pdf
Remote: http://www.hpl.hp.com/techreports/90/HPL-90-08.html
Rating: a fisha fisha fisha fisha sad fish - Found/Read: 21/08/2002
Comments: "Abstract: This paper describes the properties of the user interface of spreadsheet programs and the ways in which spreadsheets support users with little or no formal training in programming. We analyze the spreadsheet formula language through which users express mathematical relations and the tabular grid which permits users to view, structure and display data. Based on our analysis of the formula language and the tabular grid, we argue that user programming environments should be characterized by (1) a small number of carefully chosen, high-level, task-specific operations that are sufficient for building applications within a restricted domain, and (2) a strong visual format for structuring and presenting data. "
citeseer


book[PAW] Title: Programmers at Work
Author(s): Susan Lammers
Publication Date: (1989) - Publisher: Tempus Books of Microsoft Press.
ISBN: 1-55615-211-6 - Library: QA76.6.L326
Found/Read: 26/08/2002
Comments: Robert leant me this book to read the chaper on Dan Bricklin.
"In 1978, while still at Harvard, he teamed up with Bob Frankston, an old classmate from MIT, to develop a workable version of the program [an electronic spreadsheet program]. This became VisiCalc."
VisiCalc is the earlist (probably the first) example of the spreadsheet paradigm. Perfromed operation on cells using the A1 addressing system.

"Then I told my production professor: He was very encouraging. He said: "You know, the type of stuff you're talking about, people do on blackboards now when they do production planning. And sometimes they have blackboards that stretch the length of two rooms. And they'll sit there and do the week-to-week planning of this many sold, this many manufactured, this many left. Your program sounds neat." I talked to another professor in accounting, Jim Cash, who encouraged me by saying, "Good human interface is what is really needed in commercial products. It's a big problem in many systems designs." And I thought, this guy really knows what he's talking about."
"INTERVIEWER: Do you think there will continue to be these small types of software operations? Or will the software industry be dominated by a handful of huge companies?
No. People are writing their own programs. Anybody who uses a spreadhseet is writing their own programs; it's just that the language is different now.
Bob Frankston likes to tell a story about the telephone company. Back in the twenties they said that telephones were growing so fast that by 1950 everybody in the country would have to be an operator. By 1950 people said, "Ha, they were wrong." Well, it turned out they were right, because everybody was an operator; they just had dial telephones. The technology made it easy enough to be an operator.
Well, that's the same thing with programming. We're just making the users do more and more of the programming themselves, but they don't know it. ..."
Refers to fonts in an old Macintosh wordprocessor as being sirens that lured users onto the rocks (an unzippy wordprocessor).

See Also [DB] [BF]


visicalcterm[VC] Title: VisiCalc
Author(s): Dan Bricklin, Bob Frankston
Publisher: Personal Software.
Comments: 10/04/2003 Visicalc was slashdoted.

See Also [DB] [BF]


Dan Bricklinperson[DB] Title: Dan Bricklin
Author(s): Dan Bricklin
Remote: http://danbricklin.com/
Found/Read: 26/08/2002
Comments: Dan Bricklin and Bob Frankston are the creators of VisiCalc, the first computer spreadsheet program as we know them today.

See Also [PAW] [BF]


Bob Frankstonperson[BF] Title: Bob Frankston
Author(s): Bob Frankston
Remote: http://www.frankston.com
Found/Read: 26/08/2002
Comments: Dan Bricklin and Bob Frankston are the creators of VisiCalc, the first computer spreadsheet program as we know them today.

See Also [PAW] [DB]


[FSQ] Title:
Remote: http://danbricklin.com/firstspreadsheetquestion.htm
Comments:

See Also [DB]


link[ATSSH] Title: A Timeline of Spreadsheet History
Remote: http://library.thinkquest.org/J0110054/History.html
Comments: An extremely simple history of the spreadsheet paradigm in computing:
"1961 - Professor Richard Mattessich was the first to develop a computerized spreadsheet.
1978 - Robert Frankston & Dan Bricklin invented VisiCalc, the first spreadsheet. It came out with the Apple II computer. VisiCalc did very well in its first year because it could run. On personal computers, could perform simple math formulas, and gave immediate results.
1980 - DIF formats were invented. Data was more portable and could be shared with other programs.
1980-83 - New versions of DIF, SuperCalc, and some other programs came out to the public.
1983 - Lotus 123 was introduced. It allowed people to chart information and identify cells. For example cell A1.
1985 - Lotus 123 number 2.
1987 - New spreadsheet programs such as Excel and Corel Quattro Pro were introduced. This allowed people to add graphics. They are different because they include graphic capabilities.
2001 - Spreadsheet programs in use today are Excel, Appleworks, Filemaker, and Corel Quattro Pro."

See Also [DB]


link[TELH] Title: The 'Three Eras' of Lotus History
Remote: http://www.lotus.com/world/mideast.nsf/bb35e0716dea81bf8025667a004699a3/a2d17fe7...
Found/Read: 26/08/2002
Comments: Brief history of Lotus and 1-2-3

See Also [PAW]


link[SSH] Title: Spreadsheet History - It started with VisiCalc...
Publisher: JWalk & Associates.
Local: http://www.j-walk.com/ss/jokes/index.htm
Remote: http://www.j-walk.com/ss/history/index.htm
Rating: a fisha fisha fisha sad fisha sad fish - Found/Read: 26/08/2002
Comments: Some interesting links to articles on the history of spreadsheets.
Perhaps Richard Mattessich developed the spreadhseet first?

See Also General computer history. [DB]


link[DBAB] Title: (About) Daniel Bricklin
Author(s): Adam M. Fleming
Remote: http://ei.cs.vt.edu/~history/BRICKLIN.Fleming.html
Found/Read: 26/08/2002
Comments: Some good history about Dan Bricklin and VisiCalc.

See Also [DB] [PAW]


link[PDI] Title: PRESENTING DATA and INFORMATION
Author(s): Edward R. Tufte (Book), Roy SeGuine (Summary)
Remote: http://www.usatt.org/rseguine/tufte/
Found/Read: 27/08/2002
Comments: Comment by Robert "I find them fascinating studies of diagrams that have been done for a variety of statistical data."

See also Book at amazon, Summary of a presentation


paper[VPRW] Title: Visual Programming in the Real World
Author(s): Ed Baroth, Chris Hartsough
Publication Date: (1995) - Publisher: Prentice-Hall.
Remote: http://mtc.jpl.nasa.gov/Papers/OOPSLA/!OOPSLA.html
Found/Read: 27/08/2002
Comments:

See Also Visual OO Programming


paper[TGVP] Title: Visual Programming
Author(s): Thomas Green
Publisher: MRC Applied Psychology.
Local: references/visual-programming.pdf
Remote: http://citeseer.nj.nec.com/124026.html
Found/Read: 27/08/2002
Comments: See Also [MBVP]


paper[MBVP] Title: Visual Programming
Author(s): Margaret M. Burnett
Local: references/burnett99visual.pdf
Remote: http://citeseer.nj.nec.com/burnett99visual.html
Found/Read: 27/08/2002
Comments:

See Also [MMB] [TGVP]


link[VIPR] Title: Vipr and the Visual Programming Challenge
Author(s): Soraya Ghiasi, Wayne Citrin, Benjamin Zorn
Publication Date: (9 May 1997)
Remote: http://csel.cs.colorado.edu/~ghiasi/vpc-submission.html
Found/Read: 27/08/2002


paper[CFPD] Title: Cognitive Factors in Programming with Diagrams
Author(s): Alan F. Blackwell, Kirsten N. Whitley, Judith Good, Marian Petre
Local: references/cognitive-factors-in-programming.pdf
Remote: http://citeseer.nj.nec.com/375325.html
Found/Read: 27/08/2002
Comments: Abstract: Visual programming languages aim to broaden the use of diagrams within the software industry, to the extent that they are integrated into the programming language itself. As a result, they provide an ideal opportunity to study the benefits of diagrams as an external representation during problem solving: not only is programming a challenging problem-solving activity, but the effect of diagram usage can be directly assessed by comparing performance while using a visual programming language...


Brad A. Myerspaper[TVPPV] Title: Taxonomies of Visual Programming and Program Visualization
Author(s): Brad A. Myers
Publication Date: (1990)
Found/Read: 27/08/2002
Comments:

See Also [GTSSSUI] ppt slide critique by David Moffett


link[LCDEVP] Title: Link Collection on Development Environments: Visual Programming
Remote: http://www.gkec.informatik.tu-darmstadt.de/HotAgent/links/links/Visual_Programmi...
Found/Read: 27/08/2002
Comments: A interesting list of papers on Visual programming.


link[VLRB] Title: Visual Language Research Bibliography
Author(s): Margaret Burnett
Remote: http://www.cs.orst.edu/~burnett/vpl.html
Rating: a fisha fisha fisha fisha fish - Found/Read: 27/08/2002
Comments: An EXTREMELY large collection of references to Visual programming papers. Look for the section titled "VPL-II.A.4: Form-based and spreadsheet-based languages".

See Also [MMB]


paper[RAMMRRS] Title: Reasoning about Many-to-Many Requirement Relationships in Spreadsheets
Author(s): Beckwith, Laura, Margaret Burnett and Curtis Cook
Publication Date: (Sept 2002) - Publisher: In IEEE Symposium on Human-Centric Computing Languages and Environments, Arlington, VA.
Local: references/hcc02.gridAssertions.pdf
Remote: ftp://ftp.cs.orst.edu/pub/burnett/hcc02.gridAssertions.pdf
Found/Read: 27/08/2002
Comments:

See Also [MMB]


paper[MSSVDMG] Title: Making Spreadsheets Visual through Direct Manipulation and Gestures
Author(s): Herkimer J. Gottfried, Margaret M. Burnett
Publication Date: (1997) - Publisher: IEEE Symposium on Visual Languages.
Local: references/gottfried97graphical.pdf
Remote: http://citeseer.nj.nec.com/gottfried97graphical.html
Found/Read: 27/08/2002
Comments: Abstract: Until now, attempts to extend the one-way constraint evaluation model of the spreadsheet paradigm to support complex objects, such as colored circles or user-defined types, have led to approaches featuring either a direct way of creating objects graphically or strong compatibility with the spreadsheet paradigm, but not both. This inability to conveniently go beyond numbers and strings without straying outside the spreadsheet paradigm has been a limiting factor in the applicability of...

See Also [MMB]


paper[DBPSS] Title: Display-Based Problems in Spreadsheets: A Critical Incident and a Design Remedy
Author(s): David G. Hendry
Publication Date: (1995) - Publisher: IEEE Visual Languages.
Local: references/hendry.ps
Found/Read: 27/08/2002
Comments: Abstract:A critical incident is reported where a discretionary user needed to partition the spreadsheet grid into an arithmetic series of blocks and apply a function to each, but was unable to devise a solution. The incident is first scrutinized to explicate the reasons for the failure. Then, a new method for progressional computation on tabular displays is described and reviewed for usability. The method increases the expressive power of cell referencing but also simplifies the notation. The spreadsheet is shown to be a surprisingly poor artefact for three classes of display-based problem.

See also talk


paper[CCESS] Title: Creating, comprehending and explaining spreadsheets: a cognitive interpretation of what discretionary users think of the spreadsheet model
Author(s): D. G. Hendry, T. R. G. Green
Publication Date: (1994) - Publisher: Academic Press, Inc..
Remote: http://portal.acm.org/citation.cfm?id=188769.188776&coll=portal&dl=ACM
Found/Read: 27/08/2002
Comments: Must extract from ACM or journal.


paper[GTSSSUI] Title: Graphical techniques in a spreadsheet for specifying user interfaces
Author(s): Brad A. Myers
Publication Date: (1991) - Publisher: In Proceedings of ACM CHI'91 Conference on Human Factors in Computing Systems, pages 243--249..
Local: references/p243-myers.pdf
Remote: http://portal.acm.org/citation.cfm?id=67513&dl=ACM&coll=portal
Found/Read: 27/08/2002
Comments: Must extract from ACM or journal.

See Also citeseer [TVPPV]


paper[PIVSS] Title: Principles for Information Visualization Spreadsheets
Author(s): Ed Huai-hsin Chi, John Riedl
Publication Date: (1998) - Publisher: IEEE Computer Graphics and Applications.
Local: references/chi98principles.pdf
Remote: http://citeseer.nj.nec.com/chi98principles.html
Found/Read: 27/08/2002


Professor Richard MattessichPerson[PRM] Title: Professor Richard Mattessich
Author(s): Richard Mattessich
Remote: http://www.commerce.ubc.ca/acctg/mattessich.htm
Found/Read: 03/09/2002
Comments: Includes a list of publications

See Also [SFC] [ATSSH]


link[SFC] Title: Spreadsheet: Its First Computerization (1961-1964)
Author(s): Richard Mattessich
Remote: http://www.j-walk.com/ss/history/spreadsh.htm
Found/Read: 03/09/2002
Comments:

See Also [PRM] [ATSSH]


pdf[OOEFF] Title: OpenOffice.org's Documentation of the Microsoft® Excel File Format
Author(s): Daniel Rentz
Publisher: OpenOffice.org.
Local: misc/excelfileformat.pdf
Remote: http://sc.openoffice.org/
Found/Read: 2002
Comments: Documentation of the BIFF for Excel from version 2 to XP.


link[XLENT] Title: It's Excel-lent - Read MS Excel files with Java
Author(s): Tony Sintes
Publication Date: (26/06/2001) - Publisher: JavaWorld.
Remote: http://www.javaworld.com/javaworld/javaqa/2001-06/04-qa-0629-excel.html
Rating: a fisha fisha fisha sad fisha sad fish - Found/Read: 2002
Comments: Details on how to use Microsofts ODBC driver for Excel, "thus allowing you to use JDBC and the Sun JDBC-ODBC driver to read Excel files."


paper[SSATE] Title: A Spreadsheet Auditing Tool Evaluated in an Industrial Context
Author(s): Markus Clermont, Christian Hanin, Roland Mittermeir
Publisher: EuSpRIG.
ISBN: 2002
Local: references/2002-0125-MCCH.pdf
Remote: http://www.sysmod.com/eusprig02.htm
Found/Read: 08/09/2002
Comments: A look at auditing large spreadsheets that often exist over long periods.

See Also [MC]


paper[DESS] Title: Detecting Errors in Spreadsheets
Author(s): Yirsaw Ayalew, Markus Clermont, Roland T. Mittermeir
Publication Date: (2000)
Local: references/detecting-errors-in-spreadsheets.pdf
Remote: http://citeseer.nj.nec.com/485147.html
Found/Read: 08/09/2002
Comments:

See Also [MC]


link[Java3D] Title: Java 3D API
Publisher: Sun Microsystems, Inc.
Remote: http://java.sun.com/products/java-media/3D/
Found/Read: 11/09/2002


paper[CSE] Title: Classification of Spreadsheet Errors
Author(s): Rajalingham K, Chadwick D and Knight B
Publication Date: (2000) - Publisher: British Computer Society (BCS) Computer Audit Specialist Group (CASG) Journal, Vol 10, No 4 (Autumn 2000), pp5-10.
Local: references/rajalingham-00b.pdf
Remote: http://www.kamalasen.com/rajalingham-00b.pdf
Found/Read: 12/10/2002
Comments:

See also homepage html version


paper[UAVPE] Title: Usability analysis of visual programming environments: a ‘cognitive dimensions’ framework
Author(s): T. Green and M. Petre
Publication Date: (1669) - Publisher: Journal of Visual Languages and Computing 7(2), June 1996, 131-174.
Found/Read: 12/10/2002
Comments: Source [RAMMRRS] -9 [MBVP]-11


paper[DMASBPL] Title: Direct manipulation: a step beyond programming languages
Author(s): B. Shneiderman
Publication Date: (1983) - Publisher: Computer 16(8): 57-69, August 1983.
Found/Read: 12/10/2002
Comments: [MBVP]-19


paper[AKCS] Title: Computer Software
Author(s): A. Kay
Publication Date: (1984) - Publisher: Scientific American, Sept. 1984, 53-59.
Found/Read: 12/10/2002
Comments: [MSSVDMG]-9


paper[WYSIWYC] Title: A WYSIWYC (What You See Is What You Compute) Spreadsheet
Author(s): Wilde, N.
Publication Date: (1993) - Publisher: IEEE Symp. on Visual Languages, Bergen, Norway, Aug. 24-27, 1993, 72-76.
Found/Read: 12/10/2002
Comments: [MSSVDMG]-20


book[DUISEHCI] Title: Designing the User Interface: Strategies for Effective Human-Computer Interaction
Author(s): Shneiderman, B.
Publication Date: (1992) - Publisher: Addison-Wesley, Reading, MA.
Found/Read: 12/10/2002
Comments: [MSSVDMG]-16


paper[VIVA] Title: VIVA: a visual language for image processing
Author(s): Tanimoto, S.
Publication Date: (1990) - Publisher: Journal of Visual Languages, Computing 2(2): 127-139, June 1990..
Found/Read: 14/10/2002
Comments: [MBVP]-21


link[LI] Title: Lotus Improv, Review by Alan Zisman
Author(s): Alan Zisman
Publication Date: (1993) - Publisher: First published in Our Computer Player, June 18, 1993.
Remote: http://www.zisman.ca/Articles/1993/Improv.html
Found/Read: 14/10/2002


link[SFRS] Title: Surpass: Feature-rich spreadsheet improves upon 1-2-3 (software review)
Author(s): Walkenbach, J
Publication Date: (1988) - Publisher: InfoWorld, March 7, 1988, 61-63..
Remote: http://www.j-walk.com/ss/about/articles.htm
Found/Read: 15/10/2002


link[RNE] Title: Rethinking the Network Economy, Chapter 8 Major Markets-WordProcessors and Spreadsheets
Author(s): Stan Liebowitz
Publication Date: (1999)
Remote: http://www.utdallas.edu/~liebowit/book/sheets/sheet.html
Found/Read: 15/10/2002
Comments: Robert says "Lots of good stuff and graphs etc in that last one."


link[SOSBP] Title: StarOffice suite may be bitter pill for MS to swallow
Author(s): Jonathan Blackwood
Publication Date: (May 15, 2002) - Publisher: ZDNET, CNET Networks, Inc.
Remote: http://techupdate.zdnet.com/techupdate/stories/main/0,14179,2865566,00.html
Found/Read: 16/10/2002


link[SOCMO] Title: StarOffice Set to Challenge Microsoft's Office
Author(s): Tom Krazit
Publication Date: (Thursday, May 16, 2002) - Publisher: IDG News Service.
Remote: http://www.pcworld.com/news/article/0,aid,99643,00.asp
Found/Read: 16/10/2002


Walruslink[WVIEW] Title: Walrus
Remote: http://www.caida.org/tools/visualization/walrus/
Comments: Suggested by Alex for Large graph visualisations in 3D. Walrus is "based on Java3D".
Has some good links on graph drawing, hyperbolic geometry, and nonlinear magnification.
Need to email to download.


link[H3V] Title: H3Viewer
Remote: http://graphics.stanford.edu/~munzner/h3/
Comments: Suggested by Alex for Large graph visualisations in 3D where he writes: "Again, works on Windows and Linux, but I couldn't get its "statically compiled" binary to run on NetBSD as one of the libraries it demands is older than the one we have on NetBSD workstations at University... :-("


link[CDEM] Title: Cagatay Demiralp
Publisher: Brown University.
Remote: http://www.cs.brown.edu/people/cad/
Found/Read: 07/01/2003
Comments: Link suggested by Craig with several visualisation papers.


link[JavaCC] Title: Java Compiler Compiler (JavaCC) - The Java Parser Generator
Publication Date: (2000) - Publisher: WebGain Inc. and Sun Microsystems.
Remote: http://www.webgain.com/products/java_cc/
Rating: a fisha fisha fisha fisha fish - Found/Read: 07/01/2003
Comments: JavaCC is a popular parser generator for use with Java applications. "A parser generator is a tool that reads a grammar specification and converts it to a Java program that can recognize matches to the grammar."
Wish I found this before writing my own parser.

See Also [JLex] Google Directory::Lexer_and_Parser_Generators


link[XLTS] Title: Excel 2000 - Technical specs
Author(s): Michael Gurner
Remote: http://software.lifetips.com/PPF/scid/66567/TipSC.asp
Found/Read: 08/01/2003
Comments: Some basic facts and figures for Excel 2000


link[JLex] Title: JLex: A Lexical Analyzer Generator for Java
Author(s): Elliot Berk and C. Scott Ananian
Publisher: Princeton University.
Remote: http://www.cs.princeton.edu/~appel/modern/java/JLex/
Found/Read: 21/01/2003
Comments:

See Also [JavaCC]


paper[NBSSC] Title: A New Basis for Spreadsheet Computing: Interval Solver for Microsoft Excel
Author(s): Eero Hyvönen and Stefano De Pascale
Publication Date: (1999)
Local: references/NBSSC.pdf
Remote: http://citeseer.nj.nec.com/280110.html
Found/Read: 24/02/2003
Comments: Abstract: "There is a fundamental mismatch between the computational basis of spreadsheets and our knowledge of the real world. In spreadsheets numerical data is represented as exact numbers and their mutual relations as functions, whose values (output) are computed from given argument values (input). However, in the real world data is often inexact and uncertain in many ways and the relationships, i.e., constraints, between input and output are far more complicated."

@misc{ NBSSC, author = "Eero Hyvönen and Stefano De Pascale", title = "A New Basis for Spreadsheet Computing: Interval Solver for Microsoft Excel", url = "citeseer.nj.nec.com/280110.html" }


link[XLAUD] Title: The Excel Auditor
Publisher: Byg Software Limited.
Remote: http://www.bygsoftware.com/auditor/auditor.htm
Found/Read: 05/03/2003
Comments: Commercial spreadsheet auditor. Some sample images from the documentation page include:

See also [SSD] [MSA]


person[JPSSA] Title: Jocelyn Paine
Remote: http://www.ifs.org.uk/~popx/
Found/Read: 05/03/2003
Comments: Interesting work, including the Spreadsheet Autopublisher, which will automatically convert your spreadsheet to interactive Web pages.


link[EuSpRIG] Title: European Spreadsheet Risks Interest Group
Remote: http://www.gre.ac.uk/~cd02/EUSPRIG/
Found/Read: 05/03/2003
Comments: "EuSpRIG was founded in March 1999 when researchers from ISACA (Northern UK Chapter), University of Wales Institute Cardiff and the University of Greenwich came together to discuss the ever increasing problem of business risk associated with spreadsheet errors."


link[HBRMM] Title: Hints for Building Readable, Manageable Models
Publication Date: (1996) - Publisher: Frontline Systems Inc..
Remote: http://www.frontsys.com/readable.htm
Found/Read: 05/03/2003
Comments: Suggestions for making a well-structured spreadsheet, rather than a "spaghetti model" which can take many hours, or even days to analyze. Suggests adhering to a few simple rules of spreadsheet design from the outset.


SSDlink[SSD] Title: The Spreadsheet Detective
Publisher: Southern Cross Software.
Remote: http://www.uq.net.au/detective/
Found/Read: 05/03/2003
Comments: An interesting commercial tool to do SS auditing. Includes:



^Top^

Honours | Calendar | References (Normal) (Formal) (Quick) (Links only) (BibTeX) (Light Toggle)