NASA XML Project
 NASA XML Project

NASA XML WG Presentations

The NASA XML Working Group would like to thank all of those who contributed to our meetings with the following presentations.

2005
June 14th, 3:30-5:00pm EST
XML Schema Best Practices. - Summary of Lessons Learned (LL) - Think, document decisions, act - Focusing on 3 important issues from Lessons Learned described in “Top 7 Lessons Learned in Schema Design” briefing - Ensuring a Consistent Design Approach - Naming Conventions - Short Discussion on Designing for Reuse - These LLs are all derived from actual schemas
Presentation Files: (PPT)

March 8th, 3:30-5:00pm EST
XCALIBR - Raphael Some. XCALIBR is a database and tool set that provides a means of performing a quantitative, traceable and defensible evaluation of expected technology benefit and return on investment (ROI) for the New Millennium Program (NMP). XCALIBR can be accessed through a standard Web browser or through an Excel interface. XCALIBR is implemented as a Java-based Web application using the Model-View-Controller (MVC) design pattern. The View and Controller are represented by the Java Web application. (There is also a Microsoft Excel-based view.) The Model is represented by the XCALIBR API (XAPI), which provides access to all back-end functionality including the ontology model, security and version control, and the XML data store.
Presentation Files: (PPT)

Additional Papers:

• XML Hierarchical Database for Missions and Technologies (PDF)

• XML Based Tools for Assessing Potential Impact of Advanced (PDF)

• XCALIBR Lessons Learned (PDF)

January 11, 2005, 3:30 pm EST
Quick and Dirty - Kendall Clark
Presentation Files: (PDF)

2004
November 10th, 3:30 pm EST *
Roll Call and Introduction - Alex Pline

Interesting New Galleries in the DISA Registry - Bruce Altner

NASA Namespaces - Jayne Dutra
Presentation Files: (PPT)

Interactive Discussion on NASA Namespacing - All

Adjourn

* Wednesday

October 12, 2004
Roll Call and Introduction - Bob Benedict, Alex Pline

Upcoming Events- Semantic Interoperability and XML Communities of Practice meeting, XML 2004 - Bruce Altner

Semantic Interest Group - Jayne Dutra

Collaborative Ontology Viewing Environment - Dean Allemang, TopQuadrant

July 13th, 2004
Bruce Altner - DISA Registry Update
Presentation Files: (PPT)

Steve Hamby (Software AG, Inc) - Benefits of XML Servers. Steve Hamby and Sari Clark of Software AG will discuss the benefits of using XML servers with example case studies from various federal government agencies. The presentation will also discuss how to get existing and new content in XML as well as how XML standards can create "smart data" and how "smart data" helps achieve e-government initiatives.
Presentation Files: (PPT)

May 11th, 2004
XQuantum - Bill Patton

NX Knowledge Network - David Maluf. David Maluf of Ames Research Center will discuss NX Knowledge Network, a platform for building custom applications that was developed at Ames Research Center in a strategic commercialization partnership with Xerox. The strategic partnership includes deploying NX middleware capabilities within Xerox products. NX is the middleware backbone for most of the NASA Engineering for Complex Systems products. It integrates a NASA-developed "schema-less" XML database, a commercial semantic network database, and a commercial secure writable web blog technology.
Presentation Files: (PPT)

April 13th, 2004
Conversion of Congressional Database (from ColdFusion application to WebServices) - Frances Mo & Phillip Chang. The Congressional Database(CDB) is a web-based application that provides online information about NASA funding distribution among various state, congressional district and foreign countries. CDB integrates with several accounting database to produce accurate data for this purpose. The effort for this new version includes the creation of a friendly User-interface for navigating the system and is designed to facilitate information exchange between all Enterprise Program Offices. This presentation will consists of architecture discussion and demonstrations of technologies used, such as XML, SOAP, Web Services and .Net.
Presentation Files: (PPT)

NASA Taxonomy 2.0 - Jayne Dutra. This presentation describes the benefits of a standard classification scheme with a pre-defined hierarchy to build a multi-dimensional, modular Agency taxonomy. It also discusses the goals, methodology and future implementation possibilities of the NASA taxonomy including best practices in taxonomy development, the role of a consistent metadata specification and derivative XML schema made available to all NASA publishers for better information retrieval and accessibility.
Presentation Files: (PPT)

A NASA Technical White Paper - Jayne Dutra.
File: (DOC)

February 10th, 2004
XML Packaging of Binary & Textual Data - Lou Reich.
Presentation Files: (PPT)

UDDI Discussion - Dave Godbey.
Presentation Files: (PPT)

January 13th, 2004
HQ Electronic Phonebook: A Component-Based System Coupled via XML - Dave Godbey, Nathan Shaw, Gary Binner. The Headquarters Electronic Directory (HQeD) is a web-based application that provides an online alternative to the Headquarters hardcopy phonebook. Since the printed phonebook is obsolete almost to the moment it is committed for publication, the HQeD provides for a more up-to-date look into the Agency X500 directories and the Headquarters organizational structure. The HQeD is an application built upon a model-view-control (MVC) architecture, and was assembled through the integration of a set of components. The major components of the application are Java Web Services and servlets, and they communicate to each other via an XML data layer. The Directory Services Markup Language (DSML: an Oasis project) is an important format used for the interaction between the Directory Lookup component and the Agency X500 directories. In this talk, the HQeD application will be described with particular emphasis on the XML layers binding the components to the application.
Presentation Files: (Files)
2003
November 18th
XML Implementation in SLI AEE - Jeremy Vander Kam. The Space Launch Initiative(SLI) Advanced Engineering Environment is a web-based system that enables launch vehicle analysts and their software tools to interact across NASA centers. These software tools communicate via a common data language implemented in XML. This language is called the Launch Vehicle Language (LVL). Several XML-based technologies are in use by AEE including schema validation, stylesheet-driven report presentation and dynamic interface generation.
Presentation Files: (PPT)

Master Data Matrix (MDM) XML Technology Overview - Doug Raney. The effort for the MDM application includes the creation of an interface to accept third party data into NASA's Engineering management systems. Data is accepted via two interfaces, a user interface and a system level interface. The application is designed to facilitate information exchange between users or data entities. This presentation will include a business area discussion, architecture discussion and demonstration of technologies used, such as XML, SOAP, Web Services, Java, and .Net.
Presentation Files: (PPT)

October 14th
XML & Web Services: Security Brief - Padraig Moloney. XML and Web Service based technologies are rapidly being adopted across the agency to meet many NASA I.T. needs, including the integration of disparate data systems. Reliable security remains a challenging aspect of XML. This initial briefing will serve as a kick-off for agency-wide discussion on XML and Web services' security standards, methods and current implementations. A special emphasis will be on utilizing current security investments, with reference to JSC and ARC Web Services PKI effort.
Presentation Files: (PPT)

Why Use XML for Web Content? - Alex Pline, Nathan Shaw and Bruce Altner. In 2001 when the Office of Biological and Physical Research became NASA's 5th Enterprise, we needed to do a complete makeover of a 4 year old web site that had become a stagnant mess of ugly HTML. Driven by past experience and requirements for ease of updating, a method for managing news items, and the ability to publish content to multiple media outlets, XML's open nature, separation of content and presentation and the ability to easily "process" the content, made it a natural for the native format. We discuss the implementation, results and benefits of using this approach for Web content.
Presentation Files: (PPT | PDF)



Valid XHTML 1.0!  Valid CSS!