Skip to main content
U.S. flag

An official website of the United States government

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Search Publications by: David W. Flater (Fed)

Search Title, Abstract, Conference, Citation, Keyword or Author
Displaying 26 - 50 of 58

Rendering UML Activity Diagrams as Human-Readable Text

July 13, 2009
Author(s)
David W. Flater, Philippe A. Martin, Michelle L. Crane
We describe a modification of the Petri Net Linear Form notation to support the rendering of Unified Modeling Language (UML) Activity Diagrams as human-readable text. This new notation, called the Activity Diagram Linear Form, allows UML Activity Diagrams

Rendering UML Activity Diagrams as Human-Readable Text

November 1, 2007
Author(s)
David Flater, Philippe A. Martin, Michelle L. Crane
We describe a modification of the Petri Net Linear Form notation to support the rendering of Unified Modeling Language (UML) Activity Diagrams as human-readable text. This new notation, called the Activity Diagram Linear Form, allows UML Activity Diagrams

Relativity of Explicit Conceptual Models

August 1, 2004
Author(s)
David W. Flater
Explicit conceptual models are supposed to capture knowledge of lasting value in a reusable form. Reuse of explicit conceptual models is hampered by arbitrary and application-specific constraints; any constraints that conflict with a new application must

The AMIS Approach to Systems Integration: An Overview

May 1, 2004
Author(s)
Donald E. Libes, Edward J. Barkmeyer Jr., Peter O. Denno, David Flater, Michelle P. Steves, Evan K. Wallace, Allison Barnard Feeney
This paper is an overview of the AMIS (Automated Methods for Integrating Systems) project approach to systems integration. The objective of the AMIS project is to reduce the cost and time for software integration by devising methods, algorithms, and tools

Automated Composition of Conversion Software

March 1, 2004
Author(s)
David W. Flater
Given a library of converters with known behaviors, an integration engine must determine which are useful in a given scenario and produce a plan for how they can be used to achieve specified goals. This report documents the algorithm implemented by the

The Challenges of Automated Methods for Integrating Systems

January 1, 2004
Author(s)
Donald E. Libes, David Flater, Evan K. Wallace, Michelle P. Steves, Allison Barnard Feeney, Edward J. Barkmeyer Jr.
Automated methods for integrating systems (AMIS) have been presented as a new approach to solving the dilemmas of multiple and uncoordinated standards, ontologies, legacy systems and the ever-growing cost of traditional integration. This paper explores the

A Logical Model of Conceptual Integrity in Data Integration

August 1, 2003
Author(s)
David W. Flater
Conceptual integrity is required for the result of data integration to be cohesive and sensible. Compromised conceptual integrity results in semantic faults, which are commonly blamed for latent integration bugs. A logical model of conceptual integrity in

Concepts for Automating Systems Integration

February 1, 2003
Author(s)
Edward J. Barkmeyer Jr., Allison Barnard Feeney, Peter O. Denno, David W. Flater, Donald E. Libes, Michelle P. Steves, Evan K. Wallace
The problem of software systems integration getting independently developed software components to communicate in order to support a business application has been altered by the introduction of new software technologies, but by no means eliminated. NIST

Finding Similar Classes with a Simplified Metamodel

February 1, 2003
Author(s)
David W. Flater
To integrate conceptual models and other types of models, it is necessary to identify the portions of the models that overlap (i.e.,find similar classes) and resolve any conflicts. Complete automation of this task is generally considered infeasible

Sumo2loom Documentation

February 1, 2003
Author(s)
David W. Flater
In 2002, a project at the U.S. National Institute of Standards and Technology (NIST) called for the use of an upper ontology in conjunction with an inference engine. After a review of available ontologies and inference engines it was decided to translate

Impact of Model-Driven Standards

January 1, 2003
Author(s)
David W. Flater
The Object Management Group (the consortium that issues the Common Object Request Broker Architecture and Unified Modeling Language standards) is making the transition from a standards architecture in which only interface definitions are normative to one

Harmonized Conformance Testing for Product Data Managers

October 1, 2001
Author(s)
David Flater, KC Morris
The Testability of Interaction-Driven Manufacturing Systems project seeks to enhance the design-for-testability of specifications for manufacturing software interfaces, derive a test method that is usable for interaction-driven manufacturing systems in

Modeling Technology for a Model-Intensive Enterprise

July 1, 2001
Author(s)
Michael Gruninger, David W. Flater, Peter O. Denno
The Object Management Group (OMGtm) is defining specifications supporting a modeling environment that permits models from a family of modeling languages to populate a repository. In that environment, mechanisms that give coherence to the collection of

Impact of Model-Driven Architecture

May 1, 2001
Author(s)
David W. Flater
The Object Management Group (the consortium that issues the Common Object Request Broker Architecture and Unified Modeling Language standards) is making the transition from a standards architecture in which only interface definitions are normative to one

Implications and Ramifications of Model-Driven Architecture

March 1, 2001
Author(s)
David W. Flater
The Object Management Group (the consortium that issues the Common Object Request Broker Architecture and Unified Modeling Language standards) is making the transition from a standards architecture in which only interface definitions are normative to one

Information Technology Measurement and Testing Activities at NIST

February 1, 2001
Author(s)
David Flater, James E. Fowler, Simon P. Frechette, Craig M. Shakarji, Michael Hogan, Shirley M. Radack, Douglas Montgomery, L Johnson, R Rosenthal, R Mccabe, R Carpenter, Lisa Carnahan, M M. Gray
Our high technology society continues to rely more and more upon sophisticated measurements, technical standards, and associated testing activities. This was true for the industrial society of the 20th century and remains true for the information society

Information Technology Measurement and Testing Activities at NIST

January 1, 2001
Author(s)
Michael D. Hogan, Lisa J. Carnahan, Robert J. Carpenter, David W. Flater, James E. Fowler, Simon P. Frechette, M M. Gray, L A. Johnson, R. McCabe, Douglas C. Montgomery, Shirley M. Radack, R Rosenthal, Craig M. Shakarji
Our high technology society continues to rely more and more upon sophisticated measurements, technical standards, and associated testing activities. This was true for the industrial society of the 20th century and remains true for the information society

Design of a Flexible, Integrated Testing System for STEP and OMG Standards

September 1, 2000
Author(s)
KC Morris, David Flater
New software standards supporting integration of manufacturing and engineering systems are emerging at a rapid pace. These standards are based on common method s, which can be exploited in developing tests for systems supporting the standards. This paper

Debugging Agent Interactions: A Case Study

July 1, 2000
Author(s)
David W. Flater
The Contract Net protocol is a general-purpose protocol for distributed problem solving. Many modern agent infrastructures facilitate the generation of agents supporting Contract Net. We used one such infrastructure to simulate a Contract Net-based

Specification of Interactions in Integrated Manufacturing Systems

July 1, 2000
Author(s)
David W. Flater
Systems of manufacturing software are often constructed by integrating pre-existing software components. Accurate specification of the component interactions in these systems is needed to ensure testability and maintainability. Moreover, standards for

Specification of Interactions in Integrated Manufacturing Systems

July 1, 2000
Author(s)
David W. Flater
Systems of manufacturing software are often constructed by integrating pre-existing software components. Accurate specification of the component interactions in these systems is needed to ensure testability and maintainability. Moreover, standards for

Testing for Imperfect Integration of Legacy Software Components

July 1, 2000
Author(s)
David W. Flater
In the manufacturing domain, few new distributed systems are built ground-up; most contain wrapped legacy components. While the legacy components themselves are already well-tested, imperfect integration can introduce subtle faults that are outside the

Standards-Based Software Testing in a Net-Centric World

September 1, 1999
Author(s)
KC Morris, David Flater
Automation for product development and manufacturing is changing to take advantage of the recent expansion of the Internet and the computing technologies supporting it. These processes are becoming more software independent, and the software used is