2007-09-24

Numerical Mathematics Consortium uppdaterar öppen standard för utveckling av numeriska algoritmer

Reviderad specifikation med nya funktioner ger konsistenta implementationer

Numerical Mathematics Consortium har idag presenterat den senaste uppdateringen av sin tekniska specifikation av en öppen standard för matematisk semantik för utveckling av numeriska algoritmer. I den nya versionen finns nyligen ratificerade funktioner från klasser som innehåller diskreta transformer, speciella funktioner, Booleska operationer, jämförelseoperationer och trigonometri. Dessutom presenterade konsortiet nya tekniska dokument och en reviderad funktionslista för att förtydliga hur man ska specificera och dokumentera funktionsdefinitioner.

”Numerical Mathematics Consortium tar ytterligare ett stort steg mot en specifikation som underlättar återanvändning av och portabilitet hos numeriska algoritmer”, säger John Pasquarette, som är National Instruments chef för programvaruförsäljning. ”Genom nya funktionsdefinitioner och enighet om tekniska detaljer får den nya preliminärversionen ännu större betydelse för konsekvent utformning av implementationer och gör att standardiseringsarbetet går snabbare. Den reviderade specifikationen är också resultatet av ett givande samarbete inom en brokig internationell grupp av matematiker och programvaruarkitekter, vilkas olika perspektiv säkerställer att specifikationen är väl genomtänkt och kan tillämpas inom många områden.”

De nyligen lösta tekniska problemen berör praktiska detaljer inom algoritmkonstruktion och överensstämmelse med standarden. Till exempel definierar standarden en konsistent uppsättning datatyper som ger enhetlig innebörd åt in- och utparametrarna hos de definierade funktionerna. Att datatyperna är definierade borgar för att implementationen blir konsekvent utformad och ger riktlinjer som innebär att det blir enklare att definiera nya funktioner.

Den reviderade preliminärstandarden erbjuder också ett gediget ramverk som stimulerar både den akademiska världen och industrin att delta i utvecklingen av standarden. Numerical Mathematics Consortium välkomnar som medlemmar personer och organisationer som är intresserade av att påverka ett viktigt standardiseringsarbete som syftar till att kod ska bli återanvändbar och portabel.

Den tredje preliminärversionen finns allmänt tillgänglig för granskning på Numerical Mathematics Consortiums webbplats www.nmconsortium.org. Där finns information om standarden, konsortiets ändamålsbeskrivning, en lista över medlemmar och rådgivare, bakgrundsinformation samt uppgifter om hur organisationer och enskilda personer kan engagera sig.

Numerical Mathematics Consortium
Numerical Mathematics Consortium är en icke vinstdrivande organisation som omfattar tillverkare och enskilda personer inom industrin och universitetsvärlden med syfte att skapa en öppen standard för matematisk semantik för utveckling och återanvändning av numeriska algoritmer. Konsortiet grundades 2005 av bland andra INRIA, Maplesoft, National Instruments (Nasdaq: NATI) och PTC (Nasdaq: PMTC) och är inriktat på att minska totalkostnaderna för utveckling av numeriska algoritmer och öka återanvändningen såväl inom industrin som den akademiska världen inom områden som konstruktion av inbyggda system, industriell reglering och vetenskaplig forskning.

LabVIEW, National Instruments och NI är varumärken som tillhör National Instruments. Övriga produktnamn och företagsnamn är varumärken eller namn som tillhör respektive företag.

Information om företaget: National Instruments Sweden AB