home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
-
- ANNEX A
-
- (to Recommendation Z.341)
-
- Classification of terms
-
-
- 1. Introduction
-
- This annex classifies the MMI terms according to the following
- classification scheme.
-
- The purpose of this classification is to partition MMI terms into
- conceivable collections:
-
- a) to users of the MMI Recommendations;
-
- b) to those who can benefit from the knowledge of MMI terms, such as
- programmers; and
-
- c) to developers of the MMI Recommendations, for the identification of
- new work items, the organization of future work and new
- Recommendations.
-
- The classes are intended to aid the identification and delimitation of the
- scope of the terms and therefore enhance the readability of the Recommendations and
- specifications. For example, an MMI designer who wants to document the terms to be
- used at the MMI can use this classification to organize the MMI documentation. The
- following defines MMI terms and describes their use.
-
- This classification scheme is inspired by the conceptual scheme work [1]
- within ISO. The application area and scope are, however, different.
-
- 2. Overview
-
- The totality of MMI terms is divided into classes shown in
- Figure A-1/Z.341. The classes can form a hierarchical structure. If a term is
- applicable to more than one class, it may appear in the most general class.
-
- The classes can very well be divided into subclasses.
-
- 3. Classes and their usage
-
- The following text defines different classes, explains their usage and
- gives examples of their contents. Terms are classified as application- independent
- and application-dependent terms. These classes are classified into subclasses.
-
- 1) Application-independent terms
-
- Terms which can be common for all MMI applications:
-
- a) Primitives
-
- Terms which cannot be further defined but are used to define
- other terms.
-
- Users: Everyone, in particular, language designers. End
- users can read system documentation which applies
- these terms.
-
-
-
-
-
-
-
-
-
-
-
-
- Examples: Predicates, logical connectors, quantifiers,
- terms, etc.
-
- b) Metaterms
-
- General terms which are not restricted to the classes listed
- below.
-
- This class includes common terms from mathematics and logic as
- well as general terms such as time and space.
-
- Users: Everyone, in particular, language designers. End
- users can read system documentation which applies
- these terms.
-
- Examples: Arithmetics, algebra, etc.
- Space, time, terminology, phenomenon, etc.
-
- 1) APPLICATION-INDEPENDENT TERMS
-
-
-
- a) Primitives
-
-
- b) Metaterms
-
-
- c) System specification terms
-
-
- d) MMI manipulation and presentation terms
- d1) MMI manipulation terms
-
-
- d2) MMI presentation terms
-
-
-
- 2) APPLICATION-DEPENDENT TERMS
-
- e) MMI terms for operations and maintenance
- e1) computer equipment and computer software
-
-
- e2) telecommunication networks and services
-
-
- f) MMI constructs for the use of
- telecommunications networks and services
-
-
- g) Other application-dependent terms
-
-
-
-
-
-
-
-
-
-
-
- Figure A-1/Z.341
-
- Classification scheme
-
- c) System specification terms
-
- Terms restricted to one system description language, often aimed
- at one application area.
-
- Users: Everyone, in particular, applications system
- designers including MMI designers. End users can read system
- documentation which applies these terms.
-
- Example: Block channel, signal, etc., in basic SDL.
- Flow line, non-terminal input symbol, etc., in the
- MML metalanguage. Entity, relationship, domain, cardinality,
- etc., in the Entity-relationship approach.
-
-
- d) Application-independent MMI manipulation and presentation terms
-
- Terms needed to manipulate all MMI terms and to present terms common
- for all MMI applications.
-
- d1) MMI manipulation terms
-
- Terms which can be used to manipulate other terms.
-
- Users: Everyone who applies a man-machine interface, both end
- users and system developers.
-
- Examples: Next page, delete window, etc.
- Retrieve (from database to screen), insert (from screen to
- database).
-
- d2) MMI presentation terms
-
- Terms which are needed to present other terms.
-
- Presentation terms are intended to present other terms.
-
- Users: Everyone who observes a man-machine interface, both end
- users and system developers.
-
- Examples: Window, window area, field, pixel, etc.
- Common field, work window area, etc.
-
- 2) APPLICATION-DEPENDENT TERMS
-
- Terms which are not common for all MMI applications.
-
- e) MMI terms for operations and maintenance
-
- e1) computer equipment and computer software
-
- Terms used for the management of software and equipment through
- their whole life cycle.
-
- Users: Everyone who explicitly accesses, installs or supports
-
-
-
-
-
-
-
-
-
-
-
- computer resources, or administers their availability
- including access administration.
-
- Examples: Machine, terminal, program, program statement
- database, etc.
- Logon, backup, suspend, etc.
-
- e2) telecommunications networks and services
-
- Terms for the Administrations' manipulation and presentation of
- telecommunications networks and services.
-
- Users: Everyone in the Administrations who administers
- telecommunications networks or services.
-
- Examples: Subscriber, multiplex group, traffic intensity,
- installation plan, subscriber equipment, etc.
- Subscriber identity, circuit identity, etc.
- Insertion of routing data, etc.
-
- f) MMI terms for the use of telecommunications networks and
- services
-
- Terms which are specific for the subscribers' manipulation and
- presentation of telecommunications networks and services.
-
- Users: Everyone who applies telecommunications networks or
- services.
-
- Examples: Dial up, send Teletex, electronic envelope, etc.
-
- g) Other application-dependent terms
-
- Any application-dependent term which is not listed above.
-
- Users: Everyone who applies MMIs for manipulating or presenting
- data concerned with the actual topics.
-
- Examples: Employee number, salary information, etc.
-
-
-
- REFERENCE
-
- 1. VAN GRIETHUYSEN (J.J.), ed. - Concepts and Terminology for the Conceptual
- Schema and the Information Base, Report ISO/TC97/SC21-N197, ANSI, 1982.
-
- 4. Classification of terms
-
- 4. Application-independent terms
-
- 4.1) b) application metaterms
-
- arithmetic
-
-