Literaturverzeichnis Abele, H. (2000). Medientechnische Grundlagen - Vorlesungsunterlagen. UniversiHit Tiibingen. Aitken, P.G., & Jones, B.L. (2007). C in 21 Tagen: Schritt fiir Schritt rum Profi. Markt und Technik. Angermann, A. (2005). Matlab - Simulink - Stateflow: Grundlagen, Toolboxen, Beispiele. Oldenbourg. Boehm, B.W. (1988). A Spiral Model of Software Development and Enhancement. Computer, 21, 61-72. Boehm, B.W., Brown, J.R., & Lipow, M. (1976). Quantiative Evaluation of Software Quality. pp. 592-603 in: Proceedings of the 2nd International Conference on Software Engineering, IEEE Computer Society Press. Burghardt, M. (2002). Einfiihrung in Projektmanagement. Publicis Corporate Publishing, Erlangen. Cobelli, c., & Carson, E. (2008). Introduction to Modelling in Physiology and Medicine. Academic Press Series in Biomedical Engineering. Dahmen, W., & Reusken, A. (2006). Numerik.fiir Ingenieure und Naturwissenschaftler. Springer, Berlin Heidelberg. Dittler, U. (2002). E-Learning. OIdenbourg, Miinchen. Enderle, J., Blanchard, S., & Bronzino, J. (2005). Introduction to Biomedical Engineering. Elsevier Academic Press. Farkas, R., & Becks, T. (2005). Studie zur Situation der Medirintechnik in Deutschland im internationalen Vergleich. Tech. Rep. im Auftrag des Bundesministeriums fur Bildung und Forschung (BMBF). Gibson, I. (ed). (2005). Advanced Manufacturing Technology for Medical Applications. John Wiley and Sons, Ltd. Hahne, K.H. (ed). (2003). VOXEL-MAN 3D Navigator, Inner Organs. Springer, Electronic Media. Huss, S.A. (2002). Model Engineering in Mixed-Signal Circuit Design: A Guide to Generating Accurate Behavioral Models in VHDL-AMS. Kluwer Academic Pub\. Isermann, R. (2007). Mechatronische Systeme. Springer, Berlin Heidelberg. 312 Literaturverzeichnis Kalender, W.A. (2005). Computed Tomography: Fundamentals, System Technology, Image Quality, Applications. Publicis. Kopacek, P., & Daichendt, K. (2003). Informationstechnik. Vorlesungsmanuskript, Institut fur Handhabungsgerate und Robotertechnik, Technische Universitat Wien. Kopacek, P., & Zauner, M. (2004). Leitfaden der Technischen Informatik und Kommunikationstechnik. Springer, Wien New York. Kramer, U. (2002). Simulationstechnik. Hanser, Munchen. Kramme, R (ed). (2007). Medizintechnik: Verfahren, Systeme, Informationsverarbeitung, 3. Auflage. Springer. Kreuzer, M., & Kuhling, S. (2006). Logikfiir Informatiker. Pearson Studium. Madhavan, G., Thanikachalam, S., & Krukenkamp, I. (2002). Robotic Surgeons. IEEE Potentials, 4-7. Matthiessen, G., & Unterstein, M. (2007). Relationale Datenbanken und SQL. Addison-Wesley, Miinchen. Oppelt, A. (ed). (2005). Imaging Systems for Medical Diagnostics. Siemens. Probst, R (1992). Ein hierarchisches Steuerungskonzept fiir Montagezellen in CIM Konzepten. Technische Universitat Wien. Rangayyan, R. M. (2002). Biomedical Signal Analysis. Wiley-Intersciences, New York. Rechenberg, P. (1991). Was ist Informatik - Eine allgemein verstiindliche Einfiihrung. Hanser, Milnchen. Reschke, H., Schelle, H., & Schnapp, R. (1989). Handbuch Projektmanagement. Verlag TOV Rheinland, Ki:iln. Roth, C.H. (2003). Fundamentals ofLogic Design. Brooks Cole, 5th Revised edition edition. Schulmeister, R. (2001). Virtuelle Universitdt, Virtuelles Lemen. Oldenbourg, Miinchen. Siciliano, B., & Khatib, O. (eds). (2008). Handbook of Robotics. Springer, Berlin Heidelberg. Stroustrup, B. (1998). Die C++ Programmiersprache. Addison-Wesley. Taylor, RH., & Stoianovici, D. (2003). Medical Robotics in Computer-Integrated Surgery. pp. 765-781 in: IEEE Transactions on Robotics and Automation, vol. 19. Tiller, M. (2001). Introduction to Physical Modeling with Modelica. Kluwer Academic Publishers. Webster, 1.G. (ed). (2006). Encyclopedia of Medical Devices and Instrumentation. Wiley-Interscience. Wintermantel, E., & Ha, S.W. (eds). (2008). Medirintechnik - Life Science Engineering. 4. Auflage. Springer, Berlin Heidelberg. Sachverzeichnis 3D-Drucken,252 AID-Wandler, 20 Abtasttheorem, 19 Access Points, 106 Adressgenerierung, 114 Adresswerk, 69 Aging, 124 Algorithmus, 183 ALU (Arithmetic Logical Unit), 69 analytisches Verfahren, 195 Anomalie, 141 API (Application Program Interface), 110 Application Program Interface, 110 Application-Level-Proxies, 105 Arithmetic Logical Unit, 70 Arithmetic Logical Unit - ALU, 69 ASCII Code, 45, 47 ASIC (Application Specific Integrated Circuits), 67 ASIP (Application Specific Instruction Set Processor), 67 Assembler, 164 Asynchronous Transfer Mode, 93 ATM (Asynchronous Transfer Mode), 93 Attribut, 137 Audio-CD, 21 Ausgabegerat, 82 Authentisierung, 56 B-adisches Zahlensystem, 22 B-er Komplement, 29 Band, 77 Bandpassfilter, 260 Bandsperrfilter, 260 Barcode, 48 Basic Input Output System, 70 Beinprothese, 279 Betriebssystem, 108, 163 Ubersicht, 132 Betriebsarten, 109 Netzwerkbetriebssystem, 110 Schichtenmodell, III verteilt, 110 Bildgebende Systeme, 268 Hybridverfahren, 272 Magnetresonanztomografie, 271 PET, PET-CT, 272 Rontgen-Cornputertomografie, 270 Rontgen-Projektious-Radiografie, 268 Sonografie, 273 binar, 17 BIOS (Basic Input Output System), 70 Biosignal, 257 Biosignale Atmungsfrequenz, 257 Bandpassfilter, 260 Bandsperrfilter, 260 Blutdruck, 257 Blutftuss, 257 Digitale Filterung, 259 Elektroenzephalogramm, 257 Elektrokardiogramm, 257 Elektromyogramm, 257 Elektrookulogram, 257 Gelenkswinkel, 257 llerzfrequenzvariabilitat, 259 314 Sachverzeichnis Herzrate, 258 Korpertemperatur, 257 Mikroprozessor, 262 Ringpuffer, 263 Varianzfilter, 261 Bit, 17,21 Bluetooth, 86 Bootstrap-Loader, 107 Bridge, 94 Remote, 96 Busverbindung,74 Byte, 21 C, Programmiersprache, 159 Datentypen, 173 Pointer, 178 Schlusselworter, 173 Struktur, 176 Zeiger, 178 Cache, 69, 77 CAD (Computer Aided Design), 249 CAM (Computer Aided Manufacturing), 249 CAN Bus, 73 CAP (Computer Aided Planning), 249 CAQ (Computer Aided Quality Control), 249 Carrier Sense Multiple Access With Collision Detection, 92 Carry-Bit, 32 CAT (Computer Aided Testing), 249 CD (Compact Disc), 21 CD (Compact Disk) -ROM (Read Only Memory), 77 Central Processing Unit, 68 Centronics, 75 Centronix, 75 Chaining, 117 Chiffrierverfahren, 56 Chirurgieroboter, 283 CIM (Computer Integrated Manufacturing), 249 Circuit-Level-Proxies, 105 Client, 204 Client/Server-Kommunikation, 108 Code, 41 ASCII, 45 Barcode, 48 EBCDI,46 Eigenschaften, 42 Einteilung,41 Erzeugung, 166 fehlererkennend, 43 fehlerkorrigierend, 43 Gray, 45 Hamming(7,4),50 Hamming-, 50 Huffman, 53 Optimal, 52 Optimierung, 166 Strichcode,47 Unicode, 46, 47 Zahlencode, 43 Compact Disc, 21 Compiler, 165 Computer Aided Design, 249 Computer Aided Manufacturing, 249 Computer Aided Planning, 249 Computer Aided Quality Control, 249 Computer Aided Testing, 249 Computer Integrated Manufacturing, 249 Computer- Virus, 101 Computergestiitzte Chirurgie, 282 intraoperative Bildgebung, 283 Navigationssystem,282 Patientenmodell, 282 Computergesteuerte Prothesen, 274 CPU (Central Processing Unit), 68 Burst, 122 CSMA/CD (Carrier Sense Multiple Access With Collision Detection), 92 Datagramm, 58 Dateiattribut, 131 Daten, 39 Datenbank, 135 Medizinische, 152 relational, 137 Schichtenmodell, 135 System, 151 Datenbanksysteme, 136 Datenformate, 58 Datenkompression, 52 Datenpaket, 89 DB25,75 Deadlock, 119 Delphi, 159 Demand Priority Access Method, 92 Sachverzeichnis Device Driver, 110, 126 Dezimalsystem, 25 Diabetes-Kontrollsystern, 245 DICOM,58 Digital Versatile Disk, 78 Digitale Filterung, 259 DNS (Domain Name System), 99 Domain Name System, 99 DPMA (Demand Priority Access Method), 92 drahtlose Komrnunikation, 84 Dualsystem, 25, 27 DVD (Digital Versatile Disk), 78 E-Mail,97 EBCDI-Code,46 Echtzeit, 125 EDIFACT,60 Editor, 164 Eingabegerat, 82 Elcktrornyogramm, 266 Embedded Interface, 72 Ethernet, 93 evolutionares Prototyping, 212 exploratives Prototyping, 212 Fast Ethernet, 93 FCFS (First Come First Served), 122 FDDI-Standard,93 fehlererkennender Code, 43 Fertigung, rechnergestutzte, 249 Fcrtigungsautomarislcrung, 249 Festplatte,77 FIFO (First In First Out), 115, 121, 186 File Transfer Protocol, 97 Firewall,96,103 FireWire,73 Firmware, 70 First Come First Served, 122 First In First Out, 115, 121, 186 fliichtiger Speicher, 76 Flag Carry-Bit, 32 Overflow, 32 Flash-Speicher, 78 FORTRAN,159 FPGA (Field Programmable Gate Array), 67 FTP (File Transfer Protocol), 97 Funktionen, 181 315 Gateway, 97 General Packet Radio Service, 85 Gerateschnittstelle, 72 Gleitkommazahl,32 Global System for Mobile Communications, 85 GPRS (General Packet Radio Service), 85 Grafikprozessor, 71 Graphical User Interface, 109 Gray-Code, 45 Gridsysterne, 63 GroBrechner, 63 GSM (Global System for Mobile Communications),85 GUI (Graphical User Interface), 109 Hamming(7,4)-Code, 50 Harnming-Distanz,50 Handprothcsc, 275 Hardwarenahe Programmicrung, 157 llarvard-Architektur, 79 Herzfrequenzvariabilitat, 259 Herzrate, 258 Hexadezimalsystern, 23 High Speed Circuit Switched Data, 85 HL7,59 Horner-Schema, 23 HSCSD (High Speed Circuit Switched Data),85 HTIP (Hypertext Transfer Protocol), 97, 98 Hub,94 lluffman-Code, 53 Hypertext Transfer Protocol, 97, 98 IDS (Intrusion Detection System), 105 IEEE 802,86 !HE,60 Infiltration, IOJ Information, 17,39 Informationsiibertragung,41 lnforrnationsgehalt, 39 Instruction Register, 69 lntegrationsverfahren, 235 Interface, 72 Internet, 99, 106 E-Mail,97 FTP, 97 HTTP,97 POP3,97 316 Sachverzeichnis Protokolle, 98 SMTP,97 TELNET,97 Internet Protocol, 97 Intrusion Detection System, 105 IP (Internet Protocol), 97, 99 Adresse,99 Subnetz, 100 ISO/OSI-Referenzmodell,88 lPEG,55 Klassifikation von Rechnern, 63 kollateraler Prozess, 118 Kommandointerpreter, 108 Kommunikation mobile, 84 Kommunikationsprotokolle, 57 Kompressionscodes, 55 Konformitatscrklarung, 189 Konstruktion, rechnergestiitzte, 249 Koprozessor, 71 LAN, 90, 106 Ethernet, 93 Fast Ethernet, 93 Implementierung, 92 Local Area Network, 90 Standard Ethernet, 93 Tokenbus, 92, 93 Topologie, 90 Zugriffsverfahren, 91 Last In First Out, 185 Lastenheft, 216 Leistungsmerkmale von Rechnern, 69 Lexikalische Analyse, 165 LIFO (Last In First Out), 185 Linksshift, 28 Local Area Network, 90 lokale Netze, 90 MAC Media Access Control, 91 magnetischer Speicher, 77 Magnetresonanztomografie, 271 Mainframe, 63 MAN (Metropolitan Area Network), 90 Manipulator, 281 Maschinenprogramm, 162 Matrix, 184 Matrizenmultiplikation, 184 Media Access Control, 91 Medizinroboter, 281 Bewegungstherapieroboter, 282 Biopsieroboter, 282 Chirurgieroboter, 283, 284 DaVinci,284 Echtzeitfahigkeit, 281 Injektionsroboter, 282 Manipulator, 281 Mikrochirurgiemanipulator, 282 Roboterarm, 282 Robotergestiitzte Orthese, 282 Sterilitat, 281 Teleroboter, 282 Memory Address Register, 69 Management Unit, 69 Message, I 19 Metropolitan Area Network, 90 Microkernel, 110 Mikrocomputer, 63 Mikroprogramm, 162 MIMD (Multiple Instruction Multiple Data), 65 MISD (Multiple Instruction Single Data), 65 MM Fused Decomposition Modelling, 252 MM Selectives Lasersintern, 252 Mnemonics, 163 Mobile Computing, 133 Modell Mathematisches, 226 Modellbildung, 223 Computerprogramm, 234 Funktionsebene, 227 Komponentenebene, 227 Verhaltensebene, 227 Moore'sches Gesetz, 65 Most Significant Bit, 24 MPEG,56 MSB (Most Significant Bit), 24 Multi Tasking, I 10 Multi User, 110 Mutual Exclusion, I 18 Nachricht, 39 Nachrichtenformate, 58 Netzwerk, 88 Sachverzeichnis ATM,93 Betriebssystem, 107, 110 Bridge, 94 CSMA/CD,92 DPMA,92 drahtlos, 86 Ethernet, 93 Fast Ethernet, 93 FOOl, 93 Firewall, 96, 103 Funknetzwerk, 86 Gateway, 97 Hub, 94 Internet, 106 Intrusion Detection System, 105 LAN, 90 MAN, 90 Port, 94 Rechnerfernnetz, 90 Repeater, 94 Router, 96 SchutzmaBnahmen, 102 Server, 107 Sicherheit, 86, 101 Standard Ethernet, 93 Switch, 96 TCP/IP,97 Tokenbus, 92, 93 Tokenverfahren, 92 Topologie, 90 Verbindungskomponenten, 94 WAN, 90 Wireless, 86 WLAN,86 Zugriffsverfahren, 90, 91 Netzwerke, 63 Nomadic Computing, 132 Non Preemptive Scheduling, 121 Normalform, 141 Nutzlast, 102 Object Code, 166 Optimale Codierung, 52 optischer Speicher, 77 OSI (Open Systems Interconnection), 88 Referenzmodell, 88 Schichtenmodell, 88 TCP/IP,97 317 Page, Pageframe, I I I Paging, 115 Paket,89 Parallelrechner, 65 Parameteridentifikationsverfahren, 227 Paritatsbit, 49 Parity-Bit, 49 Pascal, 159 PCB Process Control Block, 117 Pftichtenheft, 216 Ping, 99 Pipeline, 72 Pixel, 48 Pixelgrafik, 48 Point-to-Point Protocol, 98 Pointer, 178 polyadisches Zahlensystem, 22 POP3 (Post Office Protocol), 97 Port, 94 Post Office Protocol, 97 PPP (Point-to-Point Protocol), 98 PPS (Produktionsplanung und -steuerung), 249 Preemptive Scheduling, 121 Priority Scheduling, 124 Process Control Block, 117 Produktion Planung, 249 Planung, rechnergestlitzte, 249 Steuerung, 249 Produktqualitat, 198 PROFIBUS,75 Program Counter, 69 Programmcode, 164 Programmentwurfsmethoden, 168 Programmiersprache Ubersicht, 158 hohere,157 Programmierung strukturiert, 167 Projektplanung, 218 Projektsteuerung, 218 Projektstrukturplan, 217 Prothese Beinprothese, 279 C-Leg,280 Handprothese, 275 Protokoll,58 318 Sachverzeichnis Kommunikations-, 57 Stack, 58 verbindungslos, 58 verbindungsorientiert, 58 Prototyping evolutionar, 212 explorativ, 212 Prozess, 117 kollateral, 118 Prozessbeschreibung, 117 Prozesse parallel, 118 sequentiell, I 18 Prozesskommunikation, 119 Prozessor, 68 Prozessqualitat, 198 Prozesssynchronisation, 118 Public Key Verfahren, 56 Punkt-zu-Punkt-Verbindung, 74 Qualitatskontrolle, rechnergesttitzte, 249 Quellcode, 164 Queue, 185 Rontgen Computertomografie, 270 Projektions-Radiografie,268 RAID (Redundant Array of Independent Discs), 79 RAM (Random Access Memory), 77 Random Access Memory, 77 Rechenwerk (Arithmetic Logical Unit, 69 Rechner Gridsysteme, 63 GroBrechner, 63 Harvard-Rechner, 65 Klassifikation, 63 Leistungsmerkmale, 69 Mikrocomputer, 63 Notebook, 63 Parallelrechner, 65 PC, 63 Smart Device, 64 Supercomputer, 63 Vektorrechner, 65 von-Neumann-Rechner,65 Workstation, 63 Rechnerfernnetz, 90 rechnergesttitzte Fertigung, 249 rechnergestiltzte Konstruktion, 249 rechnergestiltzte Produktionsplanung, 249 rechnergestiltzte Qualltatskontrolle, 249 Redundant Array of Independent Discs, 79 Redundanz, 141 Redundanzprilfung, 52 Register Instruction Register, 69 Memory Address Register, 69 Program Counter, 69 Rekursion, 181 Relation, 136, 138 Bestandsrelation, 136 Beziehungsrelation, 136 relationale Datenbank, 137 Einsatz, 149 Relationenmodell, unnormalisiertes, 139 Remote Bridge, 96 Remote Procedure Call, I 10 Repeater, 94 Ringpuffer, 186, 263 Roboter, 281 ROM (Read Only Memory), 76 Round Robin, 121 Router, 96 RPC (Remote Procedure Call), 110 RS232,74 RS485,75 Run-Length-Encoding,55 Scheduling Non Preemptive, 121 Preemptive, 121 Schichtenmodell Betriebssystem, I II Datenbank, 135 OSI,88 Schieberegister, 29 Schlilssel, 137 Schlusselworter, 173 Secret Key Verfahren, 56 Sedezimalsystem, 25 Segment, I I I Semantik, 41 semantische Analyse, 165 Semaphore, 119 Server, 64, 107 Dateiserver, 64 Druckerserver, 64 Sachverzeichnis Host, 64 Shannon, Abtasttheorern, 19 Shared Memory, 71 Shortest Job First, 123 Shortest Remaining Time First, 124 Sicherheit, 86 Signal,18 Ubertragung, 18 digitalisiert, 18 diskret, 18 kontinuierlich, 18 Signatur digitale, 56 SIMD (Single Instruction Multiple Data), 65 Simple Mail Transfer Protocol, 97, 98 Simulation, 223 Single Tasking, 110 Single User, 110 SISD (Single Instruction Single Data), 65 SJF (Shortest Job First), 123 Smart Device, 64 SMTP (Simple Mail Transfer Protocol), 97, 98 Software Agile Entwicklungsmodelle, 212 Architektur, 204 Dokumentation, 216 Entwicklungsmodelle, 207 Entwicklungsprozess, 207 Entwicklungsumgebung, 197 Konfigurationsprozess, 214 Lastenheft, 216 Lebenszyklusprozesse, 200 Mandantenfahigkeit, 206 Medizinprodukte-, 187 Metriken, 193 Mission-critical Systerne, 202 Pflichtenheft, 216 Problernlosungsprozess, 214 Projektabwicklung, 214 Projektorganisation, 215 Projcktplanung, 218 Projektsteuerung, 218 Projektstrukturplan, 217 Qualitat, 192 Qualitatskriterien, 192 Qualitatsmanagernent, 198 Qualtitatsmanagernent-Systern, 198 Redundanz,203 319 Regressionspriifung, 195 Risikomanagement, 198 Risikornanagernentprozess, 213 Serviceorientierte Architekturen, 206 Sicherheit, 191 Sicherheitsklassifizierung, 189 Sicherheitsrelevante Systerne, 202 Software-Engineering, 187 Spiral modell, 210 Test, 194 Testdurchfiihrung, 197 Teststrukturen, 195 V-Modell,212 Validierung, 197 Verfugbarkeit, 203 Verifikation, 194 Verteilte Systerne, 205 Wartungsprozess, 213 Wasserfallmodell, 210 zentrale Systerne, 205 Sonografie, 273 Source Code, 164 Speicher, 76 Cache, 77 Cache-Grundlagen, 69 fluchtig, 76 rnagnetisch, 77 nicht ftiichtig, 76 optisch,77 RAM,77 ROM,76 virtuell, 78 Zugriffsrnethode, 78 Zugriffszeit, 78 Zykluszeit, 78 Speichereinheiten, 21 SQL (Structured Query Language), 149 SRTF (Shortest Remaining Time First), 124 Stack, 185 Stackpointer, 185 Standard Ethernet, 93 Stapel speicher, 185 Stereolithografie, 252 Steuerwerk, 69 STL,60 STL-Format, 251 Strichcode,47 Structured Query Language, 149 Struktogramm, 168 320 Sachverzeichnis Struktur, 176 strukturierte Programmierung, 167 Subtraktion, 32 Supercomputer, 63 Swapping, 116 Switch, 96 Syntaktik, 40 syntaktische Analyse, 165 Systembegriff, 224 Systemidentifikation, 226 Task Control Block, 117 TCB (Task Control Block), 117 TCP (Transmission Control Protocol), 98 TCP/IP (Transmission Control Protocol/Internet Protocol), 97 Protokolle, 98 Telemedizin, 86 TELNET,97 Thread, 119 Time Out, 72 Tokenbus, 92 Tokenring, 93 Tokenverfahren, 92 Topologie, 90 Transaktion, 72 Transmission Control Protocol, 98 Transmission Control Protocol/Internet Protocol, 97 Tupel, 137 UDP (User Datagram Protocol), 98 UMTS (Universal Mobile Telecommunication System), 86 Unicode, 46, 47 Uniform Resource Locator, 99 Universal Mobile Telecommunication System, 86 Universal Serial Bus, 73 URL (Uniform Resource Locator), 99 USB (Universal Serial Bus), 73 User Datagram Protocol, 98 Validierung, 197 Vektorgrafik, 49 Vektorrechner, 65 Verbindungskomponenten, 94 verbindungsloses Protokoll, 58 verbindungsorientiertes Protokoll, 58 Verifikation, 194 Verschltisselung, 56 Verschliisselungsalgorithmus, 56 verteiltes Betriebssystem, 110 Verzeichnisstruktur, 131 virtueller Speicher, 78 Virus, Computer-, 101 von Neumann, J. Flaschenhals, 79 Rechner,68 WAN (Wide Area Network), 90 Warteschlange, 185 Wide Area Network, 90 Wireless LAN, 86 xDT,60 XML,60 Zahlencode, 43 Zahlenkonvertierung, 25 Zahlensystem B-adisch, 22 binar, 17,23 Dezimalsystem, 25 Dualsystem, 25, 27 Hexadezimalsystem, 23 polyadisch, 22 Sedezimalsystem, 25 Zahlensysteme, 22 Zeiger, 178 Zentralprozessor, 68 ZigBee,87 Zugriffsmethode, 78 Zugriffsverfahren, 90, 91 Zugriffszeit, 78 Zykluszeit, 78