home *** CD-ROM | disk | FTP | other *** search
/ Internet Standards / CD2.mdf / ccitt / 1992 / z / z341_a1.asc < prev    next >
Text File  |  1991-12-31  |  9KB  |  267 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.                             ANNEX A
  8.  
  9.                     (to Recommendation Z.341)
  10.                                 
  11.                      Classification of terms
  12.                                 
  13.  
  14. 1.     Introduction
  15.  
  16.        This annex classifies the MMI terms according to  the  following
  17. classification scheme.
  18.  
  19.        The purpose of this classification is to partition MMI  terms  into
  20. conceivable collections:
  21.  
  22.        a)   to users of the MMI Recommendations;
  23.  
  24.        b)   to those who can benefit from the knowledge of MMI terms,  such  as
  25.             programmers; and
  26.  
  27.        c)   to developers of the MMI Recommendations, for the identification of 
  28.             new  work  items,  the  organization  of  future   work   and   new
  29.             Recommendations.
  30.  
  31.        The classes are intended to aid the identification and delimitation of the 
  32. scope of the terms and therefore enhance the readability of the Recommendations and 
  33. specifications. For example, an MMI designer who wants to document the terms to be 
  34. used at the MMI can use this classification to organize the MMI documentation. The 
  35. following defines MMI terms and describes their use.
  36.  
  37.        This classification scheme is inspired by the conceptual scheme work [1] 
  38. within ISO. The application area and scope are, however, different.
  39.  
  40. 2.     Overview
  41.  
  42.        The  totality  of  MMI  terms  is  divided   into   classes   shown   in
  43. Figure A-1/Z.341. The classes can form a hierarchical structure. If a  term  is
  44. applicable to more than one class, it may appear in the most general class.
  45.  
  46.        The classes can very well be divided into subclasses.
  47.  
  48. 3.     Classes and their usage
  49.  
  50.        The following text defines different classes, explains their  usage  and
  51. gives examples of their contents. Terms are classified as application- independent 
  52. and application-dependent terms. These classes are classified into subclasses.
  53.  
  54.        1)   Application-independent terms
  55.  
  56.             Terms which can be common for all MMI applications:
  57.  
  58.             a)   Primitives
  59.  
  60.                                   Terms which cannot be further defined but are used to define 
  61.                  other terms.
  62.  
  63.                                   Users:    Everyone, in particular, language designers. End 
  64.                            users can read system  documentation  which  applies
  65.                          these terms.
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.                                   Examples: Predicates, logical connectors, quantifiers, 
  79.                            terms, etc.
  80.  
  81.             b)   Metaterms
  82.  
  83.                                   General terms which are not restricted to the classes listed 
  84.                  below.
  85.  
  86.                                   This class includes common terms from mathematics and logic as 
  87.                  well as general terms such as time and space.
  88.  
  89.                                   Users:    Everyone, in particular, language designers. End 
  90.                            users can read system  documentation  which  applies
  91.                            these terms.
  92.  
  93.                                   Examples: Arithmetics, algebra, etc.
  94.                            Space, time, terminology, phenomenon, etc.
  95.  
  96.                                1) APPLICATION-INDEPENDENT TERMS
  97.  
  98.  
  99.  
  100.                                    a) Primitives
  101.  
  102.  
  103.                                    b) Metaterms
  104.  
  105.  
  106.                                    c) System specification terms
  107.  
  108.  
  109.                                    d) MMI manipulation and presentation terms
  110.                                   d1) MMI manipulation terms
  111.  
  112.  
  113.                                   d2) MMI presentation terms
  114.  
  115.  
  116.  
  117.                                2) APPLICATION-DEPENDENT TERMS
  118.  
  119.                                    e) MMI terms for operations and maintenance
  120.                                   e1) computer equipment and computer software
  121.  
  122.  
  123.                                   e2) telecommunication networks and services
  124.  
  125.  
  126.                                    f)   MMI   constructs   for   the   use   of
  127.                                  telecommunications networks and services
  128.  
  129.  
  130.                                    g) Other application-dependent terms
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.                                Figure A-1/Z.341
  143.                                        
  144.                              Classification scheme
  145.  
  146.             c)   System specification terms
  147.  
  148.                                   Terms restricted to one system description language, often aimed 
  149.                  at one application area.
  150.  
  151.                      Users:    Everyone,  in  particular,  applications  system
  152.          designers including MMI designers. End users can          read  system
  153. documentation which applies these          terms.
  154.  
  155.                  Example: Block channel, signal, etc., in basic SDL.
  156.                           Flow line, non-terminal input symbol,  etc.,  in  the
  157.          MML metalanguage. Entity, relationship, domain,           cardinality,
  158. etc., in the Entity-relationship          approach.
  159.  
  160.  
  161.          d) Application-independent MMI manipulation and presentation terms
  162.  
  163.           Terms needed to manipulate all MMI terms and to present terms common 
  164.           for all MMI applications.
  165.  
  166.         d1) MMI manipulation terms
  167.  
  168.           Terms which can be used to manipulate other terms.
  169.  
  170.           Users:    Everyone who applies a man-machine interface, both end
  171.                             users and system developers.
  172.  
  173.           Examples: Next page, delete window, etc.
  174.                                    Retrieve (from database to screen), insert (from screen to 
  175.                                  database).
  176.  
  177.         d2) MMI presentation terms
  178.  
  179.           Terms which are needed to present other terms.
  180.  
  181.           Presentation terms are intended to present other terms.
  182.  
  183.           Users:    Everyone who observes a man-machine interface, both end 
  184.              users and system developers.
  185.  
  186.           Examples: Window, window area, field, pixel, etc.
  187.                   Common field, work window area, etc.
  188.  
  189.        2) APPLICATION-DEPENDENT TERMS
  190.  
  191.           Terms which are not common for all MMI applications.
  192.  
  193.        e) MMI terms for operations and maintenance
  194.  
  195.         e1) computer equipment and computer software
  196.  
  197.           Terms used for the management of software and equipment through 
  198.           their whole life cycle.
  199.  
  200.           Users:    Everyone who explicitly accesses, installs or supports
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.                   computer  resources,  or  administers  their  availability
  213.                   including access administration.
  214.  
  215.           Examples: Machine, terminal, program, program statement 
  216.                   database, etc.
  217.                       Logon, backup, suspend, etc.
  218.  
  219.         e2) telecommunications networks and services
  220.  
  221.           Terms for  the  Administrations'  manipulation  and  presentation  of
  222.           telecommunications networks and services.
  223.  
  224.           Users:    Everyone in the Administrations who administers 
  225.              telecommunications networks or services.
  226.  
  227.           Examples: Subscriber, multiplex group,  traffic  intensity,
  228.                   installation plan, subscriber equipment, etc.
  229.                   Subscriber identity, circuit identity, etc.
  230.                   Insertion of routing data, etc.
  231.  
  232.          f) MMI terms for the use of telecommunications networks  and
  233. services
  234.  
  235.           Terms which are specific for the subscribers'  manipulation  and
  236.           presentation of telecommunications networks and services.
  237.  
  238.           Users:    Everyone who applies  telecommunications  networks  or
  239.  services.
  240.  
  241.           Examples: Dial up, send Teletex, electronic envelope, etc.
  242.  
  243.        g) Other application-dependent terms
  244.  
  245.           Any application-dependent term which is not listed above.
  246.  
  247.           Users:    Everyone who applies MMIs for manipulating  or  presenting
  248.                   data concerned with the actual topics.
  249.  
  250.           Examples: Employee number, salary information, etc.
  251.  
  252.  
  253.  
  254.                                   REFERENCE
  255.  
  256. 1.   VAN GRIETHUYSEN (J.J.), ed. - Concepts and Terminology for the Conceptual 
  257.      Schema and the Information Base, Report ISO/TC97/SC21-N197, ANSI, 1982.
  258.  
  259. 4.     Classification of terms
  260.  
  261. 4.     Application-independent terms
  262.  
  263. 4.1)   b)   application metaterms
  264.  
  265.             arithmetic
  266.  
  267.