Commissieplan 2013 normcommissie 381022 'Programming languages, their environments and system software interfaces' Datum 2013-01-14 1 ALGEMENE GEGEVENS 1.1 Commissie 381022 Programming languages, their environments and system software interfaces 1.2 Werkgebied De normcommissie volgt en neemt deel aan het internationale normalisatiewerk van de ISO/IEC JTC 1/SC 22 Programming languages, their environments and system software interfaces. Het internationale werkgebied omvat: - programmeertalen - software specificatie technieken; - systeem software interfaces; - ontwikkel- en programmeerfaciliteiten. At a high level of abstraction the work program of SC 22 has three main goals support the current, massive, global investment in software applications by maintenance and improvement of standardized programming languages. continuously improve programming environment standardization through the documentation and application of sixty years of lessons learned in the specification of these standards. respond to emerging technological opportunities such as network applications and global development practices. 2 COMMISSIESTRUCTUUR EN RELATIES 2.1 Nationale structuur Het nationale standpunt (leveren van commentaar op, en stemmen over goedkeuring documenten) betreffende nieuw normalisatiewerk, normen in ontwikkeling en normen in onderhoud, wordt bepaald zonder subcommissies. Commissie Naam 381022 Programming languages, their environments and system software interfaces 2.2 Internationale relaties Commissie Naam Binding ISO/IEC JTC 1/SC 22 Programming languages, their environments and system software interfaces P-member Nederlands Normalisatie-instituut Vlinderweg 6, 2623 AX Delft, NL Postbus 5059, 2600 GB Delft, NL Telefoon +31 (0)15 2 690 390, Fax +31 (0)15 2 690 190, Internet: www.nen.nl
3 COMMISSIESAMENSTELLING Ledenbestand per 2012-12-31 Werkgever Belanghebbende Functie Categorie stakeholder ACE Consulting BV ACE Consulting BV voorzitter 1a, 5a tp tp Micro Focus Nederland N.V. Randy Marques Consultancy Micro Focus Nederland N.V. Randy Marques Consultancy tp tp TU Delft TU Delft Fujitsu Systems Europe Ltd. Fujitsu Systems Europe Ltd. tp tp Google Switzerland GmbH NEN Google Switzerland GmbH secretaris 1a, 6a 1a, 6a Stakeholdercategorie 1a Directe gebruikers 5a Producenten / leveranciers van hoofdproduct 1b Brancheorganisaties directe gebruikers 5b Brancheorganisaties van producenten / leveranciers van hoofdproduct 2a Voorwaarde scheppende organisaties / 6a Producenten / leveranciers van opdrachtgevers aanhangende producten en diensten 2b Brancheorganisaties van voorwaarde scheppende partijen 6b Brancheorganisaties van producenten / leveranciers van aanhangende producten en diensten 3a Adviserende organisaties 7 Onderzoek- en kennisinstellingen 3b Brancheorganisaties van adviserende partijen 8 Controlerende instanties 4a Uitvoerende / toepassende / dienstverlenende organisaties 4b Brancheorganisaties van uitvoerende / dienstverlenende organisaties 4 PUBLICATIES 9 Wetgevende instanties 10 Bestaande/nieuwe initiatiefnemers 11 Contextbepalers groter geheel Op 31 december 2012 zijn binnen het werkgebied Information technology - Programming languages, their environments and system software interfaces 168 publicaties beschikbaar. In 2012 zijn 6 nieuwe publicaties verschenen betreffende de hierna vermelde normen. Normnummer Titel NEN-ISO/IEC 8652 NEN ISO/IEC 9899 Information technology - Programming languages - Ada Information technology - Programming languages - C NEN ISO/IEC 10967 Information technology - Language independent arithmetic -
Normnummer Titel Part 1: Integer and floating point arithmetic NEN-ISO/IEC 13211 NPR-ISO/IEC TS 29113 NEN-ISO/IEC 30170 Information technology - Programming languages - Prolog - Part 1: General core Information technology - Further interoperability of Fortran with C Information technology - Programming languages - Ruby Een compleet overzicht van gepubliceerde normen binnen dit werkgebied kunt u vinden met uitgebreid zoeken via normcommissienummer 381022 op onze website http://www.nen.nl. 5 WERKPROGRAMMA, DOELSTELLINGEN EN GEPLANDE ACTIVITEITEN 5.1 Nationaal werk In 2013 zal de commissie het werk volgen en deelnemen aan het mondiale werkprogramma. Er zijn twee bijeenkomsten gepland om kennis te delen betreffende de ontwikkeling van programmeertalen, hun omgevingen en systeem software interfaces. In 2013 is NEN host voor zowel WG14 C in april, als voor WG5 Fortran in juni. Onderwerpen die de internationale aandacht hebben voor een verdere ontwikkeling van het vakgebied zijn: Grammar Engineering; Vulnerabilities in Programming Languages; Generative Languages; Gaming Languages; Parallel Processing; Implications of multi-core processors to Languages; Uniform software interfaces to/from sensor devices; Implications of service-oriented architectures to Languages; Uniform development and proofing tools for Languages. De normenwegwijzer Systeem- en programmatuurontwikkeling zal verder worden onderhouden. In deze normenwegwijzer wordt via een toegankelijke wijze een overzicht en positionering gegeven van beschikbare normen. 5.2 CEN/CENELEC werk N.v.t. 5.3 ISO/IEC werk De normcommissie volgt de ontwikkelingen van ISO/IEC JTC1/SC 22 Programming Languages, their environments and system software interfaces. De specifieke interesse van de leden gaat uit naar de volgende werkgroepen/aandachtsgebieden: WG4 Cobol WG5 Fortran WG14 C WG19 Formal Specification Languages WG21 C++ WG23 Language Vulnerabilities
De volgende werkgroepen zijn niet langer actief en de hieronder vallende normen zijn stabiel verklaard. De met een * gemarkeerde werkgroepen zijn nog bemand met een project editor. De project editor is verantwoordelijk voor het onderhoud van de normen. WG1 PLIP (Programming Languages for the Control of Industrial Processes) WG2 Pascal * WG3 APL * WG6 Algol WG7 PL/1 * WG8 Basic * WG10 Guidelines WG11 Binding Techniques WG12 Conformity WG13 Modula-2 * WG18 FIMS (Form Interface Management System) * WG20 Internationalization * WG22 PCTE * JSG Java Study Group * De met een * gemarkeerde werkgroepen bestaan nog enkel uit een project editor. 6 LIDMAATSCHAPPEN VAN WERKGROEPEN 6.1 Lidmaatschappen van Europese werkgroepen Er zijn geen Europese werkgroepen voor de onder 2.2 genoemde internationale relaties. 6.2 Lidmaatschappen van mondiale werkgroepen Werkgroepnummer Werkgroepnaam JTC 1/SC 22/WG 4 JTC 1/SC 22/WG 5 JTC 1/SC 22/WG 11 JTC 1/SC 22/WG 14 JTC 1/SC 22/WG 19 COBOL FORTRAN Binding techniques C Formal Specification Languages JTC 1/SC 22/WG 21 C ++ 7 EVALUATIE EN VOORTGANGSRAPPORTAGE 7.1 Terugblik op 2012 De normcommissie heeft in 2012 twee keer vergaderd. WG 11 Binding techniques is in 2012 ontbanden. Er zijn 148 documenten gedistribueerd onder de leden, en er is commentaar geleverd en gestemd op 43 werkdocumenten. 7.2 Bijzondere evenementen, publicaties, etc. in 2012 N.v.t. 7.3 Vergaderingen 2012 Nationale commissievergaderingen 13 april 2012 NEN, Delft 31 augustus 2012 Google, Amsterdam
Delegatie naar mondiale vergaderingen ISO/IEC JTC 1/SC 22/WG 21 Kona, 6 10 februari 2012 ISO/IEC JTC 1/SC 22 plenary meeting Geneve, 10 11 september 2012