Node.js

en plattform för utveckling och körning av server­baserade program, skrivna i Java­Script. Det är skrivet i öppen källkod. – Node.js utvecklades 2009 av Ryan Dahl på företaget Joyent (länk). Men Ryan Dahl lämnade 2012 ledningen för Node.js. Node.js utvecklas sedan dess av en grupp med stöd av Joyent, som äger varumärket Node.js. – Se nodejs.org. – Miss­­nöje med lång­sam utveckling ledde 2014 till att en grupp programmerare startade en förgrening av Node.js, Io.js†, men de två grenarna återförenades 2015 under namnet Node.js. Det har också utvecklats ett operativsystem baserat på Node.js, se NodeOS. – Se också Express och MEAN.

[systemutveckling] [ändrad 10 maj 2020]

Rational unified process

(RUP) – en program­utvecklings­process (se process) baserad på modelleringsspråket UML. Det är en vidareutveckling av Unified Process. – RUP är ett registrerat varu­märke för företaget Rational, köpt av IBM i januari 2003. Hösten 2016 ingick IBM avtal med indiska HCL Technologies (hcltech.com) om att IBM och HCL skulle samarbeta om utvecklingen av Rationals produkter (se pressmeddelande). – IBM donerade år 2005 delar av RUP till stiftelsen Eclipse. IBM använder inte längre varumärket Rational unified pro­cess. – Se IBM:s webbsidor (länk).

[systemutveckling] [ändrad 11 april 2019]

Corba

Common object request broker architecture, CORBA – en numera sällan använd standard för komponentbaserad pro­grammering. Målet är att program som är utvecklade enligt Corbas regler ska kunna samverka oberoende av operativsystem, hårdvara och nätverkstyp. Centralt i Corba är så kallade ORB:erobjektväxlar. Corba‑standarden utvecklas inom OMG, en bransch­organisation för objektorienterad pro­gram­mering. – Corba presenterades 1991 och kom i nya versioner 1996 och 2002, men blev aldrig särskilt spritt. Det var ett av flera ansatser på 1990-talet till att bygga in interoperabilitet i program. I början av 2001 lanserade OMG en ”ny strategisk inriktning”, Model driven architecture, MDA (länk). Det togs som tecken på att OMG hade gett upp hoppet om att Corba skulle bli en faktisk branschstandard. Arbetet med Corba har dock fortsatt in på 2010‑talet, och Corba används fortfarande (2020). – Läs mer om Corba på omg.org/corba.

[förkortningar på C] [systemutveckling] [ändrad 28 mars 2020]

configuration management

(CM) – konfigurationshantering, konfigurationsledning – konsten att hålla ordning på stora utvecklingsprojekt. Man ska veta var allt finns, vem som gör vad, vem som har gjort vad, vad som har ändrats, vem som har ändrat det, hur systemet motsvarar beställarens krav och mycket annat. Samt vad det kostar.

[systemutveckling] [ändrad 9 mars 2018]

case

  1. – fall, ärende: case management – se ärende­­hantering; use case, se användnings­fall; court case mål (i domstol), i överförd bemärkelse även plädering, sak: ”the lawyer took on his case” – ”advokaten tog sig an hans sak”;
  2. fall, argumentation, exempel. ”The case for…” betyder ”skälen för…”, ”argumenten för…” Ett business case är argu­menta­tionen för en viss lösning, på svenska affärs­­nytta – ett business case är alltså inte ett exempel, utan en plädering (se ovan);
  3. – i typografi: se skift­läge (stora eller små bokstäver);
  4. CASEförkortning för computer aided software engineering dator­stödd system­­utveck­ling. Datorbaserad teknik för en eller flera faser av ett pro­grams livscykel, som analys, design, realisering och underhåll. Detta var populärt runt 1990; numera används detta uttryck nästan aldrig;
  5. CASE – förkortning för Cyber investigation analysis standard expression.

[förkortningar på C] [kriminalteknik] [språktips] [systemutveckling] [typografi] [ändrad 16 maj 2017]

Microsoft Dotnet

.Net – Microsofts satsning på att integrera pro­gram och information så att allt blir åt­komligt genom internet. – Framför allt går satsningen ut på att tillhanda­hålla en kraftfull utvecklingsplattform för utvecklare som är inriktade på Windows. Satsningen inleddes år 2000 och bygger på XML och web services. Micro­soft Dot­net innebär en över­gång från program av­sedda för persondatorer i lokala nät till ett internetbaserat system av program och informationsresurser som är åtkomligt från alla internetanslutna apparater – mobiltelefoner, persondatorer, handhållna datorer, surfplattor, tv‑apparater… – Dotnet hette först NGWS, Next generation Windows services. – Läs också om projektet Mono. – I november 2014 blev det känt att Microsoft släpper källkoden till serverdelen av Dot­net som öppen käll­kod. – Läs mer på dotnet.microsoft.com.

[ord på dot] [systemutveckling] [ändrad 4 maj 2020]