Integre Technical Publishing Co., Inc. Integre Technical Publishing Co. 
   
   
  Talks
Integre Research Talks
JMM 2004

AMS/MAA Joint Mathematics Meetings

Title: Interactive Web Mathematics using techexplorer
Author: Sam Dooley
Date: January 9, 2004
Abstract:

This talk presents an overview of the features of the Integre techexplorer Hypermedia Browser and the Integre MathML Equation Editor that can be used to bring interactive mathematical experiences to the web. A series of demonstrations illustrate the basic features of techexplorer that allow mathematical content written using the LaTeX and MathML markup languages to be included in HTML web pages. Additional demonstrations suggest how to use the capabilities of the MathML Equation Editor to create innovative mathematical learning experiences that allow learners to interact with the mathematical content of the material using the same interfaces used to present the basic concepts.

The National Science Foundation The National Sciences Digital Library Supported in part by the National Science Foundation and the National Sciences Digital Library under NSF grant DUE 03-33694.

View the slides (HTML)

ICTCM 2003

International Conference on Technology in Collegiate Mathematics

Title: Bringing Interactive Mathematical Instruction to the Web using Integre techexplorer Technologies
Author: Sam Dooley
Date: November 1, 2003
Abstract:

Creating interactive mathematical courseware for the internet requires software capable of displaying, editing, computing, and interacting with the content and presentation of mathematical expressions. The Integre techexplorer Hypermedia Browser provides high-quality math presentation (typesetting, composition, and layout) via support for math formatting languages such as TeX, LaTeX, and MathML. User input encompassing both content and presentation of mathematical expressions is provided by the Integre MathML Expression Editor in a framework that supports extensive customization of the editing user interface. The programming interfaces provided by these tools help bridge the gap between powerful computer algebra systems and accessible user experiences for those without extensive knowledge of specialized command languages. The customization framework provided by the Integre MathML Expression Editor provides opportunities for creating structured mathematical interactions such as query/response exchanges involving math content with directed feedback based on the structure of the response, and step-by-step derivational problem solving allowing structured exploration of a computational/algorithmic domain. Future directions for these technologies include support for pervasive mathematical communication for the web, for email, and for math messaging. Overall, the techexplorer technologies being developed at Integre Technical Publishing provide a wide range of powerful tools for creating innovative and engaging mathematical learning experiences directed toward an ultimate vision of integrated mathematical interaction across a wide range of instructional media.

The National Science Foundation The National Sciences Digital Library Supported in part by the National Science Foundation and the National Sciences Digital Library under NSF grant DUE 03-33694.

Download the slides (PowerPoint)

NSDL 2003

National Sciences Digital Library Annual Meeting

Title: techexplorer and MathDL: Robust Support For Dynamic Web-Based Mathematics
Author: Sam Dooley
Date: October 12, 2003
Abstract:

techexplorer provides NSDL high-quality web math rendering and editing, dynamic web math interactivity, and user interfaces for web services.

The National Science Foundation The National Sciences Digital Library Supported in part by the National Science Foundation and the National Sciences Digital Library under NSF grant DUE 03-33694.

Download the slides (PowerPoint)

ICMS 2002

International Congress on Mathematical Software

Title: Programming the IBM MathML Expression Editor for Interactive Mathematical Applications
Author: Sam Dooley
Date: August 19, 2002
Abstract

The IBM MathML Expression Editor is a two-dimensional mathematical editor for expressions encoded in content and presentation MathML. It allows a user to interact with the visual presentation of an expression, while simultaneously creating the underlying content structure of the expression. The component edition of the editor provides programming interfaces and customization facilities that support rapid development of mathematical software targeted for deployment in a web browser or other container application. This paper describes the component architecture of the editor, the programming interfaces provided for interactive mathematical application development, and the configuration framework that allows each application built using the editor to provide custom mathematical notations, input templates, menus, palettes, and other editing conventions. Using these features, the editor can supply natural visual editing for symbolic expressions to a variety of mathematical applications.

Download the slides (PowerPoint)

ISSAC 2002

International Symposium on Symbolic and Algebraic Computation

Title: Editing Mathematical Content and Presentation Markup in Interactive Mathematical Documents
Author: Sam Dooley
Date: July 8, 2002
Abstract

The IBM MathML Expression Editor is a two-dimensional mathematical editor for expressions encoded using MathML content and presentation elements. It allows a user to interact with the visual presentation of an expression, while simultaneously creating the underlying content structure of the expression. This paper describes the internal expression framework used by the editor to represent the content and presentation structures, the layout mechanisms used to transform content into presentation, the structural navigation conventions used to select subexpressions, the editing templates used to support visual input of MathML content expressions, and the customization framework that allows for a fully extensible set of content operators, including complete support for MathML 2.0 content elements as well as user-defined function symbols and operators.

Download the slides (PowerPoint)

MathML 2002

MathML International Conference

Title: Bringing MathML Content and Presentation Markup to the Web with the IBM MathML Expression Editor
Author: Sam Dooley
Date: June 29, 2002
Abstract

The IBM MathML Expression Editor is a two-dimensional mathematical editor for expressions encoded using MathML content and presentation elements. It allows a user to interact with the visual presentation of an expression, while simultaneously creating the underlying content structure of the expression. This paper describes the capabilities of the editor as an application for rendering, authoring, converting, and interacting with MathML data, explores its applicability as a vehicle for bringing highly interactive mathematics to the web, and explains how the editor incorporates and relates to web standards. An overview of the architecture of the editor and its external interfaces is presented, and a synopsis of how the editor uses and supports the elements and attributes of MathML 2.0 is given to provide a sense of the scope and flexibility of the implementation.

Download the slides (PowerPoint)

ECCAD 2002

East Coast Computer Algebra Day

Title: The IBM MathML Expression Editor
Author: Sam Dooley
Date: May 18, 2002
Abstract

The IBM MathML Expression Editor is a two-dimensional mathematical editor for expressions encoded using MathML 2.0 content and presentation elements. It allows a user to interact with the visual presentation of an expression, while simultaneously creating the underlying content structure of the expression. Both the content and the presentation can be exported to other components using a variety of means, allowing the editor to be incorporated into mathematical applications developed using a variety of technologies, including HTML, JavaScript, and other ActiveX containers.

This talk presents an overview of the editor, its design, and the major issues involved in its implementation, including how the editor uses and supports MathML 2.0, its internal representation, layout, and editing models, configuration customizations, and the programming interfaces provided to external application writers.

Download the slides (PowerPoint)

Click here for information on our privacy policy.
Copyright © 2008 Integre Technical Publishing Co., Inc.