From isaak@ljo.dec.com Tue Jun 4 20:51:24 1996 Received: from mail13.digital.com (mail13.digital.com [192.208.46.30]) by dkuug.dk (8.6.12/8.6.12) with ESMTP id UAA24807 for ; Tue, 4 Jun 1996 20:51:22 +0200 Received: from vanna.ljo.dec.com by mail13.digital.com (8.7.5/UNX 1.2/1.0/WV) id OAA12282; Tue, 4 Jun 1996 14:37:23 -0400 (EDT) Received: from csac by vanna.ljo.dec.com; (5.65/1.1.8.2/10Oct94-8.2MPM) id AA17348; Tue, 4 Jun 1996 14:27:30 -0400 Received: by csac.ljo.dec.com; id AA05408; Tue, 4 Jun 1996 14:36:13 -0400 Date: Tue, 4 Jun 1996 14:36:13 -0400 From: JimIsaak Message-Id: <9606041836.AA05408@csac.ljo.dec.com> To: sc22wg15@dkuug.dk Subject: POSIX Profile Taxonomy proposal (WG15 comments) WG15 folks, I added a bit of scenario/positioning information on the front end of the profile taxonomy elements we approved at the WG15 meeting two weeks ago. Please send me feedback on any changes or additions you feel should be made (particularly those of you with SGFS experience!!) I will be including a revision of this in my report to SC22 and asking to have this endorsed and forwarded to SGFS as an initial taxonomy for the SC22 area of work. Thanks, Jim =================================================================== June 4, 1996 Proposed TR10000-3 Taxonomy additions for SC22 POSIX based Profiles Scenario/relationship positioning of PSE variants: The POSIX Application Environment Profiles are developed with application software portability at the source code level for specific environments as their objective. Source code portability requires specification of at least one computer language as well as the interfaces defined in the POSIX standards, so these profiles typically include computer languages, and potentially include API's (Application Program Interface) for other services beyond the operating system (communications, database access, graphics, etc.) All of these profiles include a normative reference to IS 9945-1, the POSIX System Interface API. There are four major segments defined here: the Interactive Systems Environment, , two High Performance Application Environments and a set of Real Time Application Environments. The interactive system environment corresponds with the traditional multi-user operating system set of services, with language development in C (or Ada as an alternative). The real time environments range from embedded real time applications (settop devices, guidance control systems, etc.) which might not have any "rotating media", with steps up to a full blown environment that includes all of the "interactive systems environment" and expands it to include most of the real time options as well. Title of Work Reference document from IEEE PSE 01-HIP Interactive Systems Environment Profile 1003.18 PSE 10-HIP Supercomputing Application Environment Profile 1003.10 PSE 14-HIP Multiprocessor Application Environment Profile 1003.14 PSE 51-P Minimal Real-time System Profile 1003.13 PSE 52-P Real-time Controller System Profile 1003.13 PSE 53-P Dedicated Real-time System Profile 1003.13 PSE 54-IP Multipurpose Real-time System Profile 1003.13