COM: Microsofts Technologie für komponentenbasierte Softwareentwicklung
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German English |
Veröffentlicht: |
Bonn [u.a.]
Addison-Wesley
1998
|
Ausgabe: | 1. Aufl. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XXIII, 421 S. graph. Darst. |
ISBN: | 3827313856 |
Internformat
MARC
LEADER | 00000nam a2200000zc 4500 | ||
---|---|---|---|
001 | BV021943857 | ||
003 | DE-604 | ||
005 | 20040302000000.0 | ||
007 | t | ||
008 | 981217s1998 d||| |||| 00||| ger d | ||
020 | |a 3827313856 |9 3-8273-1385-6 | ||
035 | |a (OCoLC)75913491 | ||
035 | |a (DE-599)BVBBV021943857 | ||
040 | |a DE-604 |b ger | ||
041 | 1 | |a ger |h eng | |
049 | |a DE-706 |a DE-634 | ||
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
100 | 1 | |a Box, Don |e Verfasser |4 aut | |
240 | 1 | 0 | |a Essential COM |
245 | 1 | 0 | |a COM |b Microsofts Technologie für komponentenbasierte Softwareentwicklung |
250 | |a 1. Aufl. | ||
264 | 1 | |a Bonn [u.a.] |b Addison-Wesley |c 1998 | |
300 | |a XXIII, 421 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a COM |g Programmierumgebung |0 (DE-588)4489599-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a C++ |0 (DE-588)4193909-8 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a C++ |0 (DE-588)4193909-8 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a COM |g Programmierumgebung |0 (DE-588)4489599-9 |D s |
689 | 1 | |8 1\p |5 DE-604 | |
856 | 4 | 2 | |m HEBIS Datenaustausch Darmstadt |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015159007&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-015159007 | ||
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk |
Datensatz im Suchindex
_version_ | 1804135905634549760 |
---|---|
adam_text | DON BOX COM MICROSOFTS TECHNOLOGIE FUER KOMPONENTENBASIERTE
SOFTWAREENTWICKLUNG ADDISON-WESLEY AN IMPRINT OF ADDISON WESLEY LONGMAN,
INC. BONN * READING, MASSACHUSETTS * MENLO PARK, CALIFORNIA * NEW YORK *
HARLOW, ENGLAND DON MILLS, ONTARIO * SYDNEY * MEXICO CITY * MADRID *
AMSTERDAM INHALTSVERZEICHNIS VORWORT VON CHARLIE KINDEL XI VORWORT VON
CRADY BOOCH XVII EINLEITUNG XIX 1 COM, EIN BESSERES C++ 1 1.1
SOFTWARE-DISTRIBUTION UND C++ 2 1.2 DYNAMISCHE BINDUNG UND C++ 5 1.3
C++UND PORTABILITAET 6 1.4 KAPSELUNG UND C++ 8 1.5 TRENNUNG VON
SCHNITTSTELLE UND IMPLEMENTIERUNG 12 1.6 ABSTRAKTE BASISKLASSEN ALS
BINAERE SCHNITTSTELLEN 14 1.7 POLYMORPHIE ZUR LAUFZEIT 22 1.8
ERWEITERBARKEIT VON OBJEKTEN 24 1.9 RESSOURCENVERWALTUNG 31 1.10
ZWISCHENBILANZ 34 2 SCHNITTSTELLEN 37 2.1 SCHNITTSTELLEN UND
IMPLEMENTIERUNGEN 37 2.2 IDL 39 2.3 METHODENERGEBNISSE 41 2.4
SCHNITTSTELLEN UND IDL 44 2.5 LUNKNOWN 48 2.6 RESSOURCENVERWALTUNG UND
LUNKNOWN 53 2.7 TYPUMWANDLUNG UND LUNKNOWN 57 2.8 LUNKNOWN
IMPLEMENTIEREN 61 2.9 COM-SCHNITTSTELLENZEIGER VERWENDEN 66 2.10
QUERYLNTERFACE OPTIMIEREN 69 2.11 DATENTYPEN 73 2.12 ATTRIBUTE UND
EIGENSCHAFTEN 86 2.13 EXCEPTIONS 87 2.14 ZWISCHENBILANZ 92 VI
INHALTSVERZEICHNIS 3 KLASSEN 95 3.1 SCHNITTSTELLE UND IMPLEMENTIERUNG 95
3.2 KLASSENOBJEKTE 97 3.3 AKTIVIERUNG 100 3.4 DEN SERVICE CONTROL
MANAGER VERWENDEN 103 3.5 KLASSEN UND SERVER 107 3.6 VERALLGEMEINERUNGEN
114 3.7 OPTIMIERUNGEN 118 3.8 NOCHMALS SCHNITTSTELLE UND IMPLEMENTIERUNG
124 3.9 ZUSAMMENGESETZTE MONIKER 1 30 3.10 MONIKER UND PERSISTENZ 133
3.11 LEBENSDAUER VON SERVERN 137 3.12 KLASSEN UND IDL 139 3.13
KLASSENEMULATION 143 3.14 KOMPONENTENKATEGORIEN 144 3.15 ZWISCHENBILANZ
150 4 OBJEKTE 151 4.1 LUNKNOWN 151 4.2 QUERYLNTERFACE IST SYMMETRISCH
153 4.3 QUERYLNTERFACE IST TRANSITIV 155 4.4 QUERYLNTERFACE IST REFLEXIV
156 4.5 OBJEKTDATENTYPEN SIND STATISCH 158 4.6 EINDEUTIGKEIT UND
IDENTITAET 161 4.7 QUERYLNTERFACE UND LUNKNOWN 161 4.8
MEHRFACH-SCHNITTSTELLEN UND-METHODENNAMEN 164 4.9 DYNAMISCHE
ZUSAMMENSETZUNG 174 4.10 BINAERE ZUSAMMENSETZUNG 180 4.11 DELEGATION 191
4.12 ZWISCHENBILANZ 192 5 APARTMENTS 193 5.1 SCHNITTSTELLE UND
IMPLEMENTIERUNG 193 5.2 OBJEKTE, SCHNITTSTELLEN UND APARTMENTS 197 5.3
APARTMENT-UEBERGREIFENDER ZUGRIFF 200 5.4 PROZESSINTEME
MARSHALING-HILFSFUNKTIONEN 208 INHALTSVERZEICHNIS VII 5.5 DIE
STANDARD-MARSHALING-ARCHITEKTUR 212 5.6 SCHNITTSTELLEN-MARSHALER
IMPLEMENTIEREN 218 5.7 STANDARD-MARSHALING, THREADS UND PROTOKOLLE 222
5.8 FREIGABE-MANAGEMENT UND MARSHALING 229 5.9 BENUTZERDEFINIERTES
MARSHALING 236 5.10 FREETHREADED MARSHALER (FTM) 242 5.11 ZWISCHENBILANZ
252 6 ANWENDUNGEN 253 6.1 NACHTEILE PROZESSINTERNER AKTIVIERUNG 253 6.2
AKTIVIERUNG UND DER SERVICE CONTROL MANAGER 254 6.3 LEBENSDAUER VON
SERVER-PROZESSEN 259 6.4 ANWENDUNGSKENNUNGEN (APPIDS) 266 6.5 COM UND
SICHERHEIT 271 6.6 PROGRAMMGESTEUERTE SICHERHEIT 279 6.7
ZUGRIFFSKONTROLLE 290 6.8 TOKEN-VERWALTUNG 297 6.9 ZWISCHENBILANZ 304 7
VERSCHIEDENES 305 7.1 EINFUEHRUNG IN ZEIGER 305 7.2 ZEIGER UND SPEICHER
309 7.3 ARRAYS 317 7.4 ABLAUFSTEUERUNG 335 7.5 DYNAMISCHER UND
STATISCHER AUFRUF 340 7.6 BIDIREKTIONALE SCHNITTSTELLENVEREINBARUNGEN
345 7.7 ALIASTECHNIKEN DER IDL 358 7.8 ASYNCHRONE METHODEN 363 7.9
BILANZ 364 A DIE EVOLUTION DER OBJEKTE 365 B AUSGEWAEHLTE
QUELLTEXTBEISPIELE 373 COM CHAT - EIN AUF COM BASIERENDES CHAT-PROGRAMM
373 COMCHAT.IDL 374 CLIENT.CPP 375 VIII INHALTSVERZEICHNIS CHATSESSION.H
381 CHATSESSION.CPP 384 SVC.CPP 401 STICHWORTVERZEICHNIS 409 ,
|
adam_txt |
DON BOX COM MICROSOFTS TECHNOLOGIE FUER KOMPONENTENBASIERTE
SOFTWAREENTWICKLUNG ADDISON-WESLEY AN IMPRINT OF ADDISON WESLEY LONGMAN,
INC. BONN * READING, MASSACHUSETTS * MENLO PARK, CALIFORNIA * NEW YORK *
HARLOW, ENGLAND DON MILLS, ONTARIO * SYDNEY * MEXICO CITY * MADRID *
AMSTERDAM INHALTSVERZEICHNIS VORWORT VON CHARLIE KINDEL XI VORWORT VON
CRADY BOOCH XVII EINLEITUNG XIX 1 COM, EIN BESSERES C++ 1 1.1
SOFTWARE-DISTRIBUTION UND C++ 2 1.2 DYNAMISCHE BINDUNG UND C++ 5 1.3
C++UND PORTABILITAET 6 1.4 KAPSELUNG UND C++ 8 1.5 TRENNUNG VON
SCHNITTSTELLE UND IMPLEMENTIERUNG 12 1.6 ABSTRAKTE BASISKLASSEN ALS
BINAERE SCHNITTSTELLEN 14 1.7 POLYMORPHIE ZUR LAUFZEIT 22 1.8
ERWEITERBARKEIT VON OBJEKTEN 24 1.9 RESSOURCENVERWALTUNG 31 1.10
ZWISCHENBILANZ 34 2 SCHNITTSTELLEN 37 2.1 SCHNITTSTELLEN UND
IMPLEMENTIERUNGEN 37 2.2 IDL 39 2.3 METHODENERGEBNISSE 41 2.4
SCHNITTSTELLEN UND IDL 44 2.5 LUNKNOWN 48 2.6 RESSOURCENVERWALTUNG UND
LUNKNOWN 53 2.7 TYPUMWANDLUNG UND LUNKNOWN 57 2.8 LUNKNOWN
IMPLEMENTIEREN 61 2.9 COM-SCHNITTSTELLENZEIGER VERWENDEN 66 2.10
QUERYLNTERFACE OPTIMIEREN 69 2.11 DATENTYPEN 73 2.12 ATTRIBUTE UND
EIGENSCHAFTEN 86 2.13 EXCEPTIONS 87 2.14 ZWISCHENBILANZ 92 VI
INHALTSVERZEICHNIS 3 KLASSEN 95 3.1 SCHNITTSTELLE UND IMPLEMENTIERUNG 95
3.2 KLASSENOBJEKTE 97 3.3 AKTIVIERUNG 100 3.4 DEN SERVICE CONTROL
MANAGER VERWENDEN 103 3.5 KLASSEN UND SERVER 107 3.6 VERALLGEMEINERUNGEN
114 3.7 OPTIMIERUNGEN 118 3.8 NOCHMALS SCHNITTSTELLE UND IMPLEMENTIERUNG
124 3.9 ZUSAMMENGESETZTE MONIKER 1 30 3.10 MONIKER UND PERSISTENZ 133
3.11 LEBENSDAUER VON SERVERN 137 3.12 KLASSEN UND IDL 139 3.13
KLASSENEMULATION 143 3.14 KOMPONENTENKATEGORIEN 144 3.15 ZWISCHENBILANZ
150 4 OBJEKTE 151 4.1 LUNKNOWN 151 4.2 QUERYLNTERFACE IST SYMMETRISCH
153 4.3 QUERYLNTERFACE IST TRANSITIV 155 4.4 QUERYLNTERFACE IST REFLEXIV
156 4.5 OBJEKTDATENTYPEN SIND STATISCH 158 4.6 EINDEUTIGKEIT UND
IDENTITAET 161 4.7 QUERYLNTERFACE UND LUNKNOWN 161 4.8
MEHRFACH-SCHNITTSTELLEN UND-METHODENNAMEN 164 4.9 DYNAMISCHE
ZUSAMMENSETZUNG 174 4.10 BINAERE ZUSAMMENSETZUNG 180 4.11 DELEGATION 191
4.12 ZWISCHENBILANZ 192 5 APARTMENTS 193 5.1 SCHNITTSTELLE UND
IMPLEMENTIERUNG 193 5.2 OBJEKTE, SCHNITTSTELLEN UND APARTMENTS 197 5.3
APARTMENT-UEBERGREIFENDER ZUGRIFF 200 5.4 PROZESSINTEME
MARSHALING-HILFSFUNKTIONEN 208 INHALTSVERZEICHNIS VII 5.5 DIE
STANDARD-MARSHALING-ARCHITEKTUR 212 5.6 SCHNITTSTELLEN-MARSHALER
IMPLEMENTIEREN 218 5.7 STANDARD-MARSHALING, THREADS UND PROTOKOLLE 222
5.8 FREIGABE-MANAGEMENT UND MARSHALING 229 5.9 BENUTZERDEFINIERTES
MARSHALING 236 5.10 FREETHREADED MARSHALER (FTM) 242 5.11 ZWISCHENBILANZ
252 6 ANWENDUNGEN 253 6.1 NACHTEILE PROZESSINTERNER AKTIVIERUNG 253 6.2
AKTIVIERUNG UND DER SERVICE CONTROL MANAGER 254 6.3 LEBENSDAUER VON
SERVER-PROZESSEN 259 6.4 ANWENDUNGSKENNUNGEN (APPIDS) 266 6.5 COM UND
SICHERHEIT 271 6.6 PROGRAMMGESTEUERTE SICHERHEIT 279 6.7
ZUGRIFFSKONTROLLE 290 6.8 TOKEN-VERWALTUNG 297 6.9 ZWISCHENBILANZ 304 7
VERSCHIEDENES 305 7.1 EINFUEHRUNG IN ZEIGER 305 7.2 ZEIGER UND SPEICHER
309 7.3 ARRAYS 317 7.4 ABLAUFSTEUERUNG 335 7.5 DYNAMISCHER UND
STATISCHER AUFRUF 340 7.6 BIDIREKTIONALE SCHNITTSTELLENVEREINBARUNGEN
345 7.7 ALIASTECHNIKEN DER IDL 358 7.8 ASYNCHRONE METHODEN 363 7.9
BILANZ 364 A DIE EVOLUTION DER OBJEKTE 365 B AUSGEWAEHLTE
QUELLTEXTBEISPIELE 373 COM CHAT - EIN AUF COM BASIERENDES CHAT-PROGRAMM
373 COMCHAT.IDL 374 CLIENT.CPP 375 VIII INHALTSVERZEICHNIS CHATSESSION.H
381 CHATSESSION.CPP 384 SVC.CPP 401 STICHWORTVERZEICHNIS 409 , |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Box, Don |
author_facet | Box, Don |
author_role | aut |
author_sort | Box, Don |
author_variant | d b db |
building | Verbundindex |
bvnumber | BV021943857 |
classification_rvk | ST 230 ST 250 |
ctrlnum | (OCoLC)75913491 (DE-599)BVBBV021943857 |
discipline | Informatik |
discipline_str_mv | Informatik |
edition | 1. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01504nam a2200397zc 4500</leader><controlfield tag="001">BV021943857</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20040302000000.0</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">981217s1998 d||| |||| 00||| ger d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3827313856</subfield><subfield code="9">3-8273-1385-6</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)75913491</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV021943857</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield></datafield><datafield tag="041" ind1="1" ind2=" "><subfield code="a">ger</subfield><subfield code="h">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-706</subfield><subfield code="a">DE-634</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 230</subfield><subfield code="0">(DE-625)143617:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Box, Don</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="240" ind1="1" ind2="0"><subfield code="a">Essential COM</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">COM</subfield><subfield code="b">Microsofts Technologie für komponentenbasierte Softwareentwicklung</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Bonn [u.a.]</subfield><subfield code="b">Addison-Wesley</subfield><subfield code="c">1998</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XXIII, 421 S.</subfield><subfield code="b">graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">COM</subfield><subfield code="g">Programmierumgebung</subfield><subfield code="0">(DE-588)4489599-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">C++</subfield><subfield code="0">(DE-588)4193909-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">C++</subfield><subfield code="0">(DE-588)4193909-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">COM</subfield><subfield code="g">Programmierumgebung</subfield><subfield code="0">(DE-588)4489599-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HEBIS Datenaustausch Darmstadt</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015159007&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-015159007</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield></record></collection> |
id | DE-604.BV021943857 |
illustrated | Illustrated |
index_date | 2024-07-02T16:07:11Z |
indexdate | 2024-07-09T20:47:56Z |
institution | BVB |
isbn | 3827313856 |
language | German English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-015159007 |
oclc_num | 75913491 |
open_access_boolean | |
owner | DE-706 DE-634 |
owner_facet | DE-706 DE-634 |
physical | XXIII, 421 S. graph. Darst. |
publishDate | 1998 |
publishDateSearch | 1998 |
publishDateSort | 1998 |
publisher | Addison-Wesley |
record_format | marc |
spelling | Box, Don Verfasser aut Essential COM COM Microsofts Technologie für komponentenbasierte Softwareentwicklung 1. Aufl. Bonn [u.a.] Addison-Wesley 1998 XXIII, 421 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier COM Programmierumgebung (DE-588)4489599-9 gnd rswk-swf C++ (DE-588)4193909-8 gnd rswk-swf C++ (DE-588)4193909-8 s DE-604 COM Programmierumgebung (DE-588)4489599-9 s 1\p DE-604 HEBIS Datenaustausch Darmstadt application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015159007&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Box, Don COM Microsofts Technologie für komponentenbasierte Softwareentwicklung COM Programmierumgebung (DE-588)4489599-9 gnd C++ (DE-588)4193909-8 gnd |
subject_GND | (DE-588)4489599-9 (DE-588)4193909-8 |
title | COM Microsofts Technologie für komponentenbasierte Softwareentwicklung |
title_alt | Essential COM |
title_auth | COM Microsofts Technologie für komponentenbasierte Softwareentwicklung |
title_exact_search | COM Microsofts Technologie für komponentenbasierte Softwareentwicklung |
title_exact_search_txtP | COM Microsofts Technologie für komponentenbasierte Softwareentwicklung |
title_full | COM Microsofts Technologie für komponentenbasierte Softwareentwicklung |
title_fullStr | COM Microsofts Technologie für komponentenbasierte Softwareentwicklung |
title_full_unstemmed | COM Microsofts Technologie für komponentenbasierte Softwareentwicklung |
title_short | COM |
title_sort | com microsofts technologie fur komponentenbasierte softwareentwicklung |
title_sub | Microsofts Technologie für komponentenbasierte Softwareentwicklung |
topic | COM Programmierumgebung (DE-588)4489599-9 gnd C++ (DE-588)4193909-8 gnd |
topic_facet | COM Programmierumgebung C++ |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015159007&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT boxdon essentialcom AT boxdon commicrosoftstechnologiefurkomponentenbasiertesoftwareentwicklung |