EineImplementierung – auchImplementation[1] (überenglischimplementation ‚Ausführung‘, ‚Durchführung‘;[2] vonspätlateinischimplementum ‚Gerät‘ zulateinischimplere ‚anfüllen‘, ‚erfüllen‘)[3] genannt – ist dasImplementieren oder dasImplementiertwerden,[4] also dieRealisierung oder Umsetzung von festgelegtenStrukturen undProzessabläufen in einemSystem unter Berücksichtigung von Rahmenbedingungen,Regeln undZielvorgaben, im Sinne einerSpezifikation.
In derSoftwareentwicklung ist die Implementierung das Umsetzen einesAlgorithmus oderSoftwareentwurfs in einComputerprogramm; siehe auchSoftwaretechnik undProgrammierung.
Man implementiertunter demBetriebssystemin einerProgrammierspracheauf einerProzessorfamilie eine bestimmteSoftware. Konkret wurde z. B. „unter UNIX in LISP auf SPARC der Editor micro-emacs implementiert“.
Ein weiteres Beispiel ist die Implementierung einesDatenbankmodells durch Umsetzung derModellierung auf konkreteSchemata.
Implementation ist einepolitik- und verwaltungswissenschaftliche Bezeichnung für den Prozess der inhaltlichen Umsetzung vonGesetzen, Verordnungen usw. in konkrete Tatsachen und materielle Leistungen. Die Implementation politischer, meistparlamentarischer Entscheidungen ist in erster Linie eine Aufgabe der verschiedenen Ebenenstaatlicher undkommunaler Verwaltung.[5]