Informatiklexikon
Das Informatiklexikon dokumentiert die Rubrik "Aktuelles Schlagwort" des Informatik Spektrums seit 1989 bis zur aktuellen Ausgabe. Die Sammlung spiegelt daher auch den Stand der Diskussion zum jeweiligen Veröffentlichungsdatum des einzelnen Artikels wider und erhebt keinen Anspruch auf Vollständigkeit und heutige Aktualität.
Tipp: Für weitere Begriffsdefinitionen aus dem Bereich der Softwaretechnik siehe
GI-Begriffsnetz.
Agentenorientiertes Software Engineering (AOSE)
Anfragesprachen für das Semantic Web
Architekturen, rekonfigurierbare
Archivierung in Datenbanksystemen
Autostereogramme
In letzter Zeit werden großformatige Bilder, Postkarten und Bücher feilgeboten, auf denen man bunte Muster sieht, die sich wiederholen. Betrachtet man die Bilder unscharf, indem man hinter die Bildebene fokussiert, erscheint nach einiger Zeit eine räumliche Szene, die mit dem ursprünglichen Muster...
Bioinformatik
Die Bioinformatik tangiert einerseits die Molekularbiologie, die Biochemie und die Genetik, andererseits die Theoretische und Praktische Informatik und die Computerlinguistik. Sie verfügt über einen homogenen und breiten Bestand an offenen Problemen. Sie gewinnt immer mehr an Bedeutung in Biologie...
Business Intelligence
Bytecode-Interpretierung
CASE - Computer Aided Software Engineering
Complex Event Processing (CEP)
Content Management
Viele Content-Management-Systeme (CMS) sind aus bestehenden Anwendungen hervorgegangen und lassen noch heute den Branchen- oder Technologiefokus ihrer Urheber erkennen (wie z.B. Dokumentenmanagementsysteme, Redaktionssysteme, Workflow-Management-Systeme, Datenbankmanagementsysteme u.a.). Damit sind...
Das OSF Distributed Computing Environment
Verteilte Anwendungsprogramme auf Rechnernetzen gewinnen immer stärker an Bedeutung in Bereichen wie Büroautomatisierung oder rechnerintegrierte Fertigung. Zur Realisierung solcher Programme sind spezielle Werkzeuge und Laufzeitmechanismen wünschenswert. Das Distributed Computing Environment (DCE)...
Data Warehouse
Data-Mining, Privacy-Preserving
Datenbanken in der Bioinformatik
Datenqualität
Daten von niedriger Qualität sind in kommerziellen und wissenschaftlichen Datenbanken allgegenwärtig. Produktcodes werden falsch verwendet, Messreihen werden in unterschiedlichen Einheiten erfasst, Kundendaten werden in Call-Centers fehlerhaft eingetippt etc. Solche Datenfehler und Probleme mindern...
Datenströme
Deduktive Datenbanken
Digitale Wasserzeichen
Drahtlose Sensornetze
Der technische Fortschritt ermöglicht es in zunehmendem Maße, Sensoren, Prozessoren, drahtlose Kommunikationseinheiten und autarke Energiequellen in so genannten Sensorknoten auf kleinstem Raum zu integrieren. Netze aus vielen solchen Knoten gestatten die weiträumige Beobachtung von Phänomenen der...
e-Business
Elektronisches Papier
Entwurfsmuster
Evolutionäre Bildverarbeitung
Expertensystemshell-Baukasten
Wiederverwendung möglichst mächtiger Komponenten ist ein wesentlicher Schlüssel zur kosteneffektiven Entwicklung von Informationssystemen. In diesem Kontext ist die enorme Popularität von VisualBASIC in der WINDOWS-Welt zu sehen, für das eine Vielzahl von sogenannten Custom Controls (VBX) oder OLE...
Extremes Programmieren (XP)
Fachsprachen
FDDI - Fiber Distributed Data Interface
FDDI (Fiber Distributed Data Interface") steht für ein lokales Hochgeschwindigkeitsnetzwerk (High Speed Local Area Network", HSLAN), das Lichtwellenleiter(LWL)-Technik in einer Doppelring-Topologie verwendet. HSLANs verbinden in durchsatzintensiven Anwendungen Server"-Stationen mit Workstations...
Frameworks für das Web 2.0
Abstract
Gängige Web-Frameworks sind vielschichtig und erfordern einen hohen Lern- als auch Konfigurationsaufwand. Web2.0-Frameworks dagegen erheben den Anspruch der schnelleren und einfacheren Entwicklung. Exemplarisch
wird in diesem Schlagwortbeitrag das neuartige Web2.0-Framework Ruby on Rails...
Geschachtelte Transaktionen
GPS - Global Positioning System
Grid-Computing
"Grid-Computing", ein Mitte der 90er-Jahre eingeführter Begriff [1, 2], bezeichnet eine Architektur für verteilte Systeme, die auf dem World Wide Web aufbaut und die Web-Vision erweitert. Mit dem Grid-Computing werden die Ressourcen einer Gemeinschaft, einer so genannten "virtuellen Organisation",...
Honeypots und Honeynets
HTML - Hypertext Markup Language
ISO-OSI-Anwendungsschicht
Java auf Chipkarten
Jini: Infrastruktur für dynamische Dienste in verteilten Systemen
Langzeitarchivierung
Ein großer Teil des aktuellen Kulturgutes entsteht in Form digitaler Dokumente. Die langfristige, verfälschungsfreie Erhaltung und Wiedergabe digitaler Dokumente ist ein noch nicht befriedigend gelöstes Informatik-Problem. Wir beschreiben den Kontext und Aspekte dieser Aufgabe mit den sich daraus...
Lock-Keeper
Microblogging
Model Driven Architecture
MPEG-21 Multimedia Framework
MPEG-7
Multiagentensimulation
Multicore-Architekturen
Normsprache
Nullfenster-Suche
Objektorientierter Datenbankentwurf
Objektorientierte Datenbankmodelle nehmen für sich in Anspruch, eine natürlichere Modellierung der Anwendung zu ermöglichen, als im Relationenmodell oder den bisherigen Entwurfsmodellen, meist Versionen des Entity-Ralationship-Modells (ER-Modell), üblich. Zusätzlich kann man noch zwei prinzipielle...
Objektrelationale Datenbanksysteme
Ontologie(n)
OpenSocial
Organic Computing
Eine der folgenträchtigsten Entwicklungen der Informatik ist ihr Zusammenspiel mit der Biologie. Einerseits wären z.B. die Kartographierung des menschlichen Erbguts oder die Aufklärung der räumlichen Proteinstrukturen ohne Informatikmethoden unmöglich, andererseits gewinnt die Nutzung biologischer...
Organizational Memory
Parallelrechner und wissenschaftliches Rechnen
Partitionierung von Datenbanktabellen
Peer-to-Peer Systeme für drahtlose Multihop-Netze
Im Bereich der Zugangsnetze werden zukünftig drahtlose Multihop-Erweiterungen des Internet durch mobile Ad-Hoc-Netze sowie durch drahtlose vermaschte Netze (sog. Wireless Mesh Networks) Verbreitung finden, da diese Netztechnologien den Datentransfer einfacher und schneller, womöglich auch deutlich...
Peer-to-Peer-Networking & -Computing
Personalisierung
Pervasive/Ubiquitous Computing
Planguage – Spezifikation nicht-funktionaler Anforderungen
Produktkonfiguration
Quantencomputer
Herkömmliche Rechner werden seit langer Zeit in relativ konstanten Zeitintervallen besser und schneller, und das wird auch noch eine Weile so bleiben. Aber es ist absehbar, dass Grenzen erreicht werden, spätestens dann, wenn die Miniaturisierung auf der atomaren Ebene ankommt. Zudem gibt es schon...
Quantenprogrammiersprachen
Algorithmen für Quantenrechner wie der Faktorisierungsalgorithmus von Shor lassen sich mittels neuer Programmiersprachen formulieren, die neben konventionellen auch über für Quantenrechner spezifische Sprachkonstrukte verfügen. In Verbindung mit Simulatoren kann man so auch bereits heute Programme...
Raumrepräsentation, sensomotorische
Refactoring
Remote Database Access: Kommunikationsunterstützung für Fernzugriff auf Datenbanken
Datenbanken sind in der Praxis weit verbreitet und haben den Vorteil, daß sich damit sowohl der Nutzen als auch die (oft hohen!) Kosten von Datensammlung und -verwaltung auf einen weiten Kreis von Benutzern verteilen lassen. Im Zusammenhang mit der zunehmenden Vernetzung von Rechnern aller Art über...
RFID - Radio Frequency Identification
Roboter-Fußball
Schemaevolution
Scrum
Security Patterns
Semantic Wiki
Das Thema Semantic Wikis als Verknüpfung von Wiki-Konzepten mit semantischen Technologien gewinnt in den letzten Jahren zunehmend an Bedeutung, weil es soziale Intelligenz und künstliche Intelligenz miteinander verknüpft. Ziel des Artikels ist es, einen Überblick über das Thema Semantic Wikis...
Semantische Abfrageoptimierung
Semistrukturierte Daten
Serviceorientierte Architektur
Social Software
Software-Architektur
Software-Evolvability
Softwarevisualisierung
Die erste internationale Konferenz zum Thema Softwarevisualierung fand diesen Sommer im kalifornischen San Diego statt (für Details zu ACM SOFTVIS 2003 siehe www.softvis.org). Grund genug einmal zu betrachten, worum es in diesem zunehmend an Bedeutung gewinnenden neuen alten Forschungsgebiet...
Sozionik
Spaltenorientierte Datenbanken
SPEC-Benchmarks
Technology Binding
Testmanagement: Professionelles Testen
Text Mining
Im Blickpunkt dieses Artikels stehen die Funktionsweise und die Einsatzpotenziale des Text Mining. Text Mining läuft in einem mehrstufigen Prozess ab, dessen einzelne Schritte knapp vorgestellt werden. Der Fokus liegt hierbei auf der Datenaufbereitung, bei der mittels Techniken des Natural Language...
Transcoding von Webinhalten
Für Anbieter von Webinhalten ist es zunehmend schwieriger, Inhalte für die Vielfalt mobiler Geräte zu erstellen. Statt Inhalte für jedes Gerät separat aufzubereiten, erlauben Transcoding-Verfahren, XML-basierte Sprachen automatisch zu transformieren, sodass die Inhalte das jeweils passende Format...
UML - Unified Modeling Language
In den letzten zehn Jahren entstand eine Vielzahl von Methoden zur objektorientierten Modellierung von Software-Systemen. Diese benutzen Diagramme zur graphischen Darstellung der entworfenen Modelle und wurden bereits frühzeitig von CASE Werkzeugen unterstützt. Mit dem praktischen Einsatz kam der...
Versionsunterstützung in Datenbanken
Very Large Business Applications
VRML - Virtual Reality Modeling Language
Durch die immer bessere Hardware ist es heute nicht mehr nötig, für anspruchsvolle 3D-Grafiken spezielle Grafik-Workstations zu verwenden. Auf modernen PCs kann jeder durch dreidimensionale Welten fliegen. Um solche Welten zu definieren und sie über das Internet zu verbinden, wurde die Sprache VRML...





