OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

humanmarkup message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Subject: [humanmarkup] HM.AI.REQUIREMENTS


All,

Here is the AI Requirements document for HumanML.  The text is included below, and is also included as an attachment.

Rob

----

HM.AI.REQUIREMENTS
last updated: 31March 2002
(this document describes the different requirements for the secondary AI Human Markup Schema specifications of the base HumanML Schema)
---------------------


----------------
ABSTRACT:
----------------
This document specifies goals, requirements, and usage scenarios for the for the Human  Markup Language secondary AI Human Markup Schema.

----------------
DOCUMENT STATUS:
----------------

The design of HumanML secondary AI Human Markup Schema is designed to address the broad spectrum of possible AI related applications in which HumanML would play a role.  This Requirements Document, addresses a number of anticipated possible complications that may occur in both pre-module and post-module design process of the standard.  This document is expected to be modified in the near future and be modularized along with the base HumanML standard of which it is a part.

Finally, this document is not to be considered as normative. Although it may evolve into such, the primary purpose is to help the Initiative in its inner workings.

----------------
TERMINOLOGY:
----------------
As with the base HumanML Schema, for the purposes of clarity, we offer these definitions for terms we use in general and which may appear in this document but are not specific to this document:

Human Markup Language AI (a compound term with separated words with Upper and Lower case characters as shown) = the XML-based computer networking language AI specification itself and all of its associated modules and sub-specifications.

HumanML.AI(compound term with Upper and Lower case characters as shown) = the Human Markup Language AI Specification.

HumanMarkupAI (compound term with Upper and Lower Case characters as shown) = the collective effort to build the Human Markup Language AI sub-specification, also used for similar purposes in the name of the OASIS HumanMarkup Technical AI Sub-Committee.

The following terminology is used specifically for and throughout this document, without any claims of applicability outside it.

"HumanAI"

When enclosed in double quote marks, as above, it is used as a name for what the HumanMarkup AI sub-Initiative aims to encapsulate into HumanML.AI. Used thus, this term transcends reference to any single biological entity's or to the collective biological species of Homos Sapiens simulation of cognitive function, and is inclusive of all self- to species-conscious effort throughout our history to understand ourselves and our cognitive processes.

"Must"
When enclosed in double quote marks, as above, this word, means that the requirement item has been classified as an absolute requirement.

"Should"
When enclosed in double quote marks, as above, this word means that it is believed by this Technical Committee that the requirement item will prove itself as absolute in the future, but has not yet been classified as such and may be overridden by another requirement.

"May"
When enclosed in double quote marks, as above, this word means that the requirement item can become a requirement in the future, but further study is needed.


----------------
CLASSIFICATION:
----------------
Secondary Schemata (Was: vocabularies)

This document classifies the secondary AI "module" as a Secondary Schema of the Primary HumanML Schema on an equal footing with all other Secondary Schemata as being capable of engendering and containing further modules which can be classified as derivative or submodules as appropriate, but which may always be seen as existing in the Secondary grouping on an equal footing.

----------------
EXISTING STANDARDS:
----------------
The AI community in concert with the Internet community is attempting to derive useful crossover applications. This naturally leads to potential overlap among developing AI-Internet standards.

HumanMarkupAI standards "must" always be based on the most widely accepted, non-proprietary standards available. At this time this is XML, http://www.w3.org/TR/REC-xml

The Human Markup Language AI specification "should" not attempt to produce new standards in relation to informational subject or topic areas already addressed or covered by the above-referenced most widely accepted standards.

HumanML.AI "should"  incorporate and/or provide for interoperabiity with the above-referenced most widely accepted developing standards (or pseudo standards), such as RuleML, DAML+OIL, and the Artificial Intelligence Markup Language (AIML), but allow for extensibility.

HumanML.AI "should" use the most effective standards, protocols and methodologies available to encapsulate what is "HumanAI" in a well formed data wrapper.

----------------
REQUIREMENTS:
----------------
HumanML.AI "must" be open, which means readily available in its whole and its parts without recourse to restricted access by any criteria.

HumanML.AI "must" be non-proprietary, which means that no private ownership may be asserted over its whole or its parts and it must also be unencumbered by any pre-existing Intellectual Property Rights for its whole or any part of its specifications.

HumanML.AI "must" be public, which means available freely and without any charge added to the cost of transmission to anyone by common means such as the World Wide Web or International Postal Services.

HumanML.AI "must" be standard, which means that it is uniform in its whole and its parts with regard to any and all applications which make use of it.

HumanML.AI " must " be vendor and/or platform neutral.

----------------
COMPATIBILITY:
----------------
HumanML.AI " must " conform to XML syntax and rules.

----------------
EXTENSIBILITY:
----------------
HumanML.AI Schema "must" be extensible.

Terseness "should" be preferred.


----------------
INTERNATIONALIZATION:
----------------
Since XML is Unicode, HumanML.AI implementations "must" support this by default and in a well-defined syntax. This section will most likely span a "syntax guidelines rule " applicable to the HumanML.AI module for a common syntax definition.  (This requirement will reflect how syntax inclusion is handled by the base HumanML specification. )


----------------
TRUST/DIGITAL SIGNATURES:
----------------
HumanML.AI, and the HumanMarkupAI "should" take into account issues of trust, digital signatures, and privacy.

(Note: This requirement will reflect how HumanML in general handles the issues of trust, digital signatures, and privacy)














HM.AI.REQUIREMENTS
last updated: 31March 2002
(this document describes the different requirements for the secondary AI Human Markup Schema specifications of the base HumanML Schema)
---------------------


----------------
ABSTRACT:
----------------
This document specifies goals, requirements, and usage scenarios for the for the Human  Markup Language secondary AI Human Markup Schema.

----------------
DOCUMENT STATUS:
----------------

The design of HumanML secondary AI Human Markup Schema is designed to address the broad spectrum of possible AI related applications in which HumanML would play a role.  This Requirements Document, addresses a number of anticipated possible complications that may occur in both pre-module and post-module design process of the standard.  This document is expected to be modified in the near future and be modularized along with the base HumanML standard of which it is a part. 

Finally, this document is not to be considered as normative. Although it may evolve into such, the primary purpose is to help the Initiative in its inner workings. 

----------------
TERMINOLOGY:
----------------
As with the base HumanML Schema, for the purposes of clarity, we offer these definitions for terms we use in general and which may appear in this document but are not specific to this document:

Human Markup Language AI (a compound term with separated words with Upper and Lower case characters as shown) = the XML-based computer networking language AI specification itself and all of its associated modules and sub-specifications.

HumanML.AI(compound term with Upper and Lower case characters as shown) = the Human Markup Language AI Specification.

HumanMarkupAI (compound term with Upper and Lower Case characters as shown) = the collective effort to build the Human Markup Language AI sub-specification, also used for similar purposes in the name of the OASIS HumanMarkup Technical AI Sub-Committee.

The following terminology is used specifically for and throughout this document, without any claims of applicability outside it. 

"HumanAI" 

When enclosed in double quote marks, as above, it is used as a name for what the HumanMarkup AI sub-Initiative aims to encapsulate into HumanML.AI. Used thus, this term transcends reference to any single biological entity's or to the collective biological species of Homos Sapiens simulation of cognitive function, and is inclusive of all self- to species-conscious effort throughout our history to understand ourselves and our cognitive processes. 

"Must"
When enclosed in double quote marks, as above, this word, means that the requirement item has been classified as an absolute requirement. 

"Should"
When enclosed in double quote marks, as above, this word means that it is believed by this Technical Committee that the requirement item will prove itself as absolute in the future, but has not yet been classified as such and may be overridden by another requirement. 

"May"
When enclosed in double quote marks, as above, this word means that the requirement item can become a requirement in the future, but further study is needed.


----------------
CLASSIFICATION:
----------------
Secondary Schemata (Was: vocabularies)

This document classifies the secondary AI "module" as a Secondary Schema of the Primary HumanML Schema on an equal footing with all other Secondary Schemata as being capable of engendering and containing further modules which can be classified as derivative or submodules as appropriate, but which may always be seen as existing in the Secondary grouping on an equal footing. 

----------------
EXISTING STANDARDS:
----------------
The AI community in concert with the Internet community is attempting to derive useful crossover applications. This naturally leads to potential overlap among developing AI-Internet standards. 

HumanMarkupAI standards "must" always be based on the most widely accepted, non-proprietary standards available. At this time this is XML, http://www.w3.org/TR/REC-xml

The Human Markup Language AI specification "should" not attempt to produce new standards in relation to informational subject or topic areas already addressed or covered by the above-referenced most widely accepted standards.

HumanML.AI "should"  incorporate and/or provide for interoperabiity with the above-referenced most widely accepted developing standards (or pseudo standards), such as RuleML, DAML+OIL, and the Artificial Intelligence Markup Language (AIML), but allow for extensibility.

HumanML.AI "should" use the most effective standards, protocols and methodologies available to encapsulate what is "HumanAI" in a well formed data wrapper. 

----------------
REQUIREMENTS:
----------------
HumanML.AI "must" be open, which means readily available in its whole and its parts without recourse to restricted access by any criteria.

HumanML.AI "must" be non-proprietary, which means that no private ownership may be asserted over its whole or its parts and it must also be unencumbered by any pre-existing Intellectual Property Rights for its whole or any part of its specifications. 

HumanML.AI "must" be public, which means available freely and without any charge added to the cost of transmission to anyone by common means such as the World Wide Web or International Postal Services.

HumanML.AI "must" be standard, which means that it is uniform in its whole and its parts with regard to any and all applications which make use of it.

HumanML.AI " must " be vendor and/or platform neutral. 

----------------
COMPATIBILITY:
----------------
HumanML.AI " must " conform to XML syntax and rules.

----------------
EXTENSIBILITY:
----------------
HumanML.AI Schema "must" be extensible. 

Terseness "should" be preferred.


----------------
INTERNATIONALIZATION:
----------------
Since XML is Unicode, HumanML.AI implementations "must" support this by default and in a well-defined syntax. This section will most likely span a "syntax guidelines rule " applicable to the HumanML.AI module for a common syntax definition.  (This requirement will reflect how syntax inclusion is handled by the base HumanML specification. )


----------------
TRUST/DIGITAL SIGNATURES:
----------------
HumanML.AI, and the HumanMarkupAI "should" take into account issues of trust, digital signatures, and privacy.

(Note: This requirement will reflect how HumanML in general handles the issues of trust, digital signatures, and privacy)











[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Powered by eList eXpress LLC