David Parnas
David Lorge Parnas (* 10. Februar 1941 in Plattsburgh, New York) ist ein US-amerikanischer Informatiker.
Parnas ist ein Pionier der Softwaretechnik. Er entwickelte das Modulkonzept, welches mit seinem Geheimnisprinzip (Datenkapselung) eine wesentliche Grundlage der heutigen objektorientierten Programmiersprachen ist. Parnas erhielt seinen PhD von der Carnegie Mellon University, wo er auch als Professor arbeitete. Er lehrte außerdem an der University of North Carolina, an der Technischen Hochschule Darmstadt, an der University of Victoria, an der Queen’s University in Kingston, Ontario, an der McMaster University in Hamilton, Ontario, sowie an der University of Limerick in Irland. Er lebt jetzt als kanadischer Staatsbürger in Ottawa.<ref>Curriculum Vitae: David Lorge Parnas, P.Eng. (PDF; 2,4 MB) auf ec.europa.eu.</ref>
Er engagierte sich außerdem gegen das SDI-Programm der USA.
SDI-Programm
Am 5. Juni 1985 wurde David Parnas in den SDIO-Ausschuss ({{#invoke:Vorlage:lang|flat}}) berufen, trat jedoch bereits am 28. Juni aus dem Ausschuss zurück. In einem offenen Brief erklärte er, dass er militärische Forschung grundsätzlich unterstütze. Das SDI-Programm halte er jedoch für unnütz.<ref>{{#invoke:Vorlage:Literatur|f}}</ref>
Er begründete das folgendermaßen:
- Die Computertechnik ist laut Parnas nicht in der Lage, die Aufgaben des SDI-Programms zu erfüllen. Insbesondere ist problematisch, dass das System feindliche Raketen erkennen muss, deren genaue Eigenschaften nicht bekannt sind. Zudem ist es unmöglich, das System ausreichend zu testen. Da sich potenzielle Gegner trotzdem darauf einstellen werden, dass die Abwehr funktioniert, führt SDI zu einer Eskalation des Rüstungwettlaufs.
- Die SDIO war laut Parnas nicht geeignet, die Forschung sinnvoll zu finanzieren und zu verwalten.
In der Tat gilt das SDI-Programm heute als gescheitert.
Auszeichnungen
- ACM Best Paper Award 1979
- Most Influential Paper award, International Conference on Software Engineering
- Ehrendoktor des Informatik-Departments, ETH Zürich, 1986
- Fellow der ACM (Association for Computing Machinery), 1994
- Ehrendoktor der Faculté des Sciences Appliquées, Université catholique de Louvain, Belgien, 1996
- ACM SIGSOFT Outstanding Research award 1998
- Mitglied der Royal Irish Academy, 2006<ref>{{#if:|{{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}| |}}}}{{#if:|{{{autor}}}: }}{{#if:|{{#if:Members: David Lorge Parnas|[{{#invoke:Vorlage:Internetquelle|archivURL|1={{#invoke:URLutil|getNormalized|1={{{archiv-url}}}}}}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel=Members: David Lorge Parnas}}]{{#if:| ({{{format}}})}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}|{{#if:https://www.ria.ie/david-lorge-parnas%7C{{#if:{{#invoke:TemplUtl%7Cfaculty%7C}}%7C{{#invoke:Vorlage:Internetquelle%7CTitelFormat%7Ctitel={{#invoke:WLink%7CgetEscapedTitle%7C1=Members: David Lorge Parnas}}}}|[{{#invoke:URLutil|getNormalized|1=https://www.ria.ie/david-lorge-parnas}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{#invoke:WLink|getEscapedTitle|1=Members: David Lorge Parnas}}}}]}}{{#if:| ({{{format}}}{{#if:Royal Irish Academy{{#if: 2019-05-11 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}
| )
| {{#if:{{#ifeq:de|de||{{#if:|1}}}}| ;
| )}}}}}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}}}{{#if:https://www.ria.ie/david-lorge-parnas%7C{{#if:{{#invoke:URLutil%7CisResourceURL%7C1=https://www.ria.ie/david-lorge-parnas}}%7C%7C}}}}{{#if:Members: David Lorge Parnas|{{#if:{{#invoke:WLink|isValidLinktext|1=Members: David Lorge Parnas|lines=0}}||}}}}{{#if: | In: {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{{werk}}}}}}}{{#if: Royal Irish Academy| Royal Irish Academy{{#if: |,|{{#if: 2019-05-11 | {{#if:{{#invoke:TemplUtl|faculty|}}||,}}}}}}}}{{#if: | {{#if:{{#invoke:DateTime|format|{{{datum}}}|noerror=1}}
|{{#invoke:DateTime|format|{{{datum}}}|T._Monat JJJJ}}
|{{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, datum={{{datum}}}|class=Zitationswartung}} }}{{#if: |,|{{#if: 2019-05-11 | {{#if:{{#invoke:TemplUtl|faculty|}}||,}}}}}}}}{{#if: | S. {{{seiten}}}{{#if: |,|{{#if: 2019-05-11 | {{#if:{{#invoke:TemplUtl|faculty|}}||,}}}}}}}}{{#if: {{#invoke:TemplUtl|faculty|}}| {{#if:Royal Irish Academy|{{#if:|archiviert|ehemals}}|{{#if:|Archiviert|Ehemals}}}} {{#if:|vom|im}} Vorlage:Referrer{{#if:{{#invoke:TemplUtl|faculty|}}| (nicht mehr online verfügbar)}}{{#if: | am {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}|{{{archiv-datum}}}{{#if:234614||(?)}}}}}}{{#if: 2019-05-11|;}}}}{{#if: 2019-05-11| {{#if:Royal Irish Academy{{#invoke:TemplUtl|faculty|}}|abgerufen|Abgerufen}} {{#switch: {{#invoke:Str|len| {{#invoke:DateTime|format| 2019-05-11 |ISO|noerror=1}} }}
|4=im Jahr
|7=im
|10=am
|#default={{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, abruf=2019-05-11|class=Zitationswartung}} }} {{#invoke:DateTime|format|2019-05-11|T._Monat JJJJ}}
| {{#invoke:TemplUtl|failure|1=Vorlage:Internetquelle | abruf=2026-MM-TT ist Pflichtparameter}} }}{{#if:{{#ifeq:de|de||{{#if:|1}}}}|{{#if:Royal Irish Academy{{#if: 2019-05-11 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}
| (
| {{#if: | | (}}
}}{{#ifeq:{{#if:de|de|de}}|de||
{{#invoke:Multilingual|format|{{{sprache}}}|slang=!|split=[%s,]+|shift=m|separator=, }}}}{{#if: |{{#ifeq:{{#if:de|de|de}}|de||, }}{{{kommentar}}}}})}}{{#if: {{#if: 2019-05-11 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}} }}|{{#if: |: {{
#if:
| „{{
#ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
| Vorlage:Str trim
| {{#invoke:Vorlage:lang|flat}}
}}“
| {{#ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
| „Vorlage:Str trim“
| {{#invoke:Text|quote
|1={{#if:
| {{#invoke:Vorlage:lang|flat}}
| {{#invoke:Vorlage:lang|flat}} }}
|2={{#if: {{#invoke:TemplUtl|faculty|}}|de-CH|de}}
|3=1}} }}
}}{{#if:
| (<templatestyles src="Person/styles.css" />{{#if: | : }}{{#if: | , deutsch: „“ }})
| {{#if:
| ({{#if: | , deutsch: „“ }})
| {{#if: | (deutsch: „“) }}
}}
}}{{#if: {{{zitat}}}
| {{#if:
| {{#if: {{{zitat}}}
| Vorlage:": Text= und 1= gleichzeitig, bzw. Pipe zu viel }} }}
| Vorlage:": Text= fehlt }}{{#if: | {{#if: {{#invoke:Text|unstrip|{{{ref}}}}}
| Vorlage:": Ungültiger Wert: ref=
| {{{ref}}} }}
}}|.{{#if:{{#invoke:TemplUtl|faculty|}}|{{#if:||{{#ifeq: | JaKeinHinweis |{{#switch:
|0|=Vorlage:Toter Link/Core{{#if: https://www.ria.ie/david-lorge-parnas | {{#if: | [1] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }} }} | (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.) }}{{#switch: |no|0|= |#default={{#if: || }} }}{{#invoke:TemplatePar|check |opt = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked= |cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link |errNS = 0 |template = Vorlage:Toter Link |format = |preview = 1 }}{{#if: https://www.ria.ie/david-lorge-parnas | {{#if:{{#invoke:URLutil|isWebURL|https://www.ria.ie/david-lorge-parnas}} || {{#if: || }} }} | {{#if: | {{#if: || }} | {{#if: || }} }} }}{{#if: | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}} || {{#if: || }} }} }}{{#switch: deadurl |checked|deadurl|= |#default= {{#if: || }} }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://www.ria.ie/david-lorge-parnas Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if: | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. ) {{#if: | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }} }}Vorlage:Toter Link/Core{{#switch: |no|0|= |#default= {{#if: || }} }}{{#invoke:TemplatePar|check |all = inline= url= |opt = datum= date= archivebot= bot= botlauf= fix-attempted= checked= |cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link |errNS = 0 |template = Vorlage:Toter Link |format = |preview = 1 }}{{#if: https://www.ria.ie/david-lorge-parnas | {{#if:{{#invoke:URLutil|isWebURL|https://www.ria.ie/david-lorge-parnas}} || {{#if: || }} }} }}{{#if: | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}} || {{#if: || }} }} }}{{#switch: deadurl |checked|deadurl|= |#default= {{#if: || }} }}[https://www.ria.ie/david-lorge-parnas }}|{{#switch: |0|=Vorlage:Toter Link/Core{{#if: https://www.ria.ie/david-lorge-parnas | {{#if: | [2] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: | {{#if: | | Vorlage:Toter Link/archivebot }} }} | (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if: | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.) }}{{#switch: |no|0|= |#default={{#if: || }} }}{{#invoke:TemplatePar|check |opt = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked= |cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link |errNS = 0 |template = Vorlage:Toter Link |format = |preview = 1 }}{{#if: https://www.ria.ie/david-lorge-parnas | {{#if:{{#invoke:URLutil|isWebURL|https://www.ria.ie/david-lorge-parnas}} || {{#if: || }} }} | {{#if: | {{#if: || }} | {{#if: || }} }} }}{{#if: | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}} || {{#if: || }} }} }}{{#switch: |checked|deadurl|= |#default= {{#if: || }} }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=https://www.ria.ie/david-lorge-parnas Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if: | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. ) {{#if: | {{#if: | | Vorlage:Toter Link/archivebot }} }}Vorlage:Toter Link/Core{{#switch: |no|0|= |#default= {{#if: || }} }}{{#invoke:TemplatePar|check |all = inline= url= |opt = datum= date= archivebot= bot= botlauf= fix-attempted= checked= |cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link |errNS = 0 |template = Vorlage:Toter Link |format = |preview = 1 }}{{#if: https://www.ria.ie/david-lorge-parnas | {{#if:{{#invoke:URLutil|isWebURL|https://www.ria.ie/david-lorge-parnas}} || {{#if: || }} }} }}{{#if: | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}} || {{#if: || }} }} }}{{#switch: |checked|deadurl|= |#default= {{#if: || }} }}[https://www.ria.ie/david-lorge-parnas }} }}}}}}}}}}{{#if:| {{#invoke:Vorlage:Internetquelle|archivBot|stamp={{{archiv-bot}}}|text={{#if:|Vorlage:Webarchiv/archiv-bot}}
}}}}{{#invoke:TemplatePar|check |all= url= titel= |opt= autor= hrsg= format= sprache= titelerg= werk= seiten= datum= abruf= zugriff= abruf-verborgen= archiv-url= archiv-datum= archiv-bot= kommentar= zitat= AT= CH= offline= |cat= {{#ifeq: 0 | 0 | Wikipedia:Vorlagenfehler/Vorlage:Internetquelle}} |template= Vorlage:Internetquelle |format=0 |preview=1 }}</ref>
- GI Fellow, seit September 2008<ref><templatestyles src="Webarchiv/styles.css" />{{#if:20110813224847
| {{#ifeq: 20110813224847 | *
| {{#if: Meldung der GI zu Ernennung Parnas' zum GI Fellow | {{#invoke:WLink|getEscapedTitle|Meldung der GI zu Ernennung Parnas' zum GI Fellow}} | {{#invoke:Webarchiv|getdomain|http://www.gi.de/fileadmin/redaktion/Wettbewerbe/Fellowship/parnas-fellow2008.pdf}} }} (Archivversionen)
| {{#iferror: {{#time: j. F Y|20110813224847}}
| {{#if: || }}Der Wert des Parameters {{#if: wayback | wayback | Datum }} muss ein gültiger Zeitstempel der Form YYYYMMDDHHMMSS sein!
| {{#if: Meldung der GI zu Ernennung Parnas' zum GI Fellow | {{#invoke:WLink|getEscapedTitle|Meldung der GI zu Ernennung Parnas' zum GI Fellow}} | {{#invoke:Webarchiv|getdomain|http://www.gi.de/fileadmin/redaktion/Wettbewerbe/Fellowship/parnas-fellow2008.pdf}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer }} vom {{#time: j. F Y|20110813224847}} im Internet Archive{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}}
}}
| {{#if:
| {{#iferror: {{#time: j. F Y|{{{webciteID}}}}}
| {{#switch: {{#invoke:Str|len|{{{webciteID}}}}}
| 16= {{#if: Meldung der GI zu Ernennung Parnas' zum GI Fellow | {{#invoke:WLink|getEscapedTitle|Meldung der GI zu Ernennung Parnas' zum GI Fellow}} | {{#invoke:Webarchiv|getdomain|http://www.gi.de/fileadmin/redaktion/Wettbewerbe/Fellowship/parnas-fellow2008.pdf}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer }} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{{webciteID}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
| 9 = {{#if: Meldung der GI zu Ernennung Parnas' zum GI Fellow | {{#invoke:WLink|getEscapedTitle|Meldung der GI zu Ernennung Parnas' zum GI Fellow}} | {{#invoke:Webarchiv|getdomain|http://www.gi.de/fileadmin/redaktion/Wettbewerbe/Fellowship/parnas-fellow2008.pdf}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer}} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{#invoke:Expr|base62|{{{webciteID}}}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
| #default= Der Wert des Parameters {{#if: webciteID | webciteID | ID }} muss entweder ein Zeitstempel der Form YYYYMMDDHHMMSS oder ein Schüsselwert mit 9 Zeichen oder eine 16-stellige Zahl sein!{{#if: || }}
}}
| c|{{{webciteID}}}}} {{#if: Meldung der GI zu Ernennung Parnas' zum GI Fellow | {{#invoke:WLink|getEscapedTitle|Meldung der GI zu Ernennung Parnas' zum GI Fellow}} | {{#invoke:Webarchiv|getdomain|http://www.gi.de/fileadmin/redaktion/Wettbewerbe/Fellowship/parnas-fellow2008.pdf}} }} ({{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer}} vom {{#time: j. F Y|{{{webciteID}}}}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}}
| {{#if:
| Vorlage:Webarchiv/Today
| {{#if:
| Vorlage:Webarchiv/Generisch
| {{#if: Meldung der GI zu Ernennung Parnas' zum GI Fellow | {{#invoke:WLink|getEscapedTitle|Meldung der GI zu Ernennung Parnas' zum GI Fellow}} | {{#invoke:Webarchiv|getdomain|http://www.gi.de/fileadmin/redaktion/Wettbewerbe/Fellowship/parnas-fellow2008.pdf}} }}
}}}}}}}}{{#if:
| Vorlage:Webarchiv/archiv-bot
}}{{#invoke:TemplatePar|check
|all = url=
|opt = text= wayback= webciteID= archive-is= archive-today= archiv-url= archiv-datum= ()= archiv-bot= format= original=
|cat = Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
|errNS = 0
|template = Vorlage:Webarchiv
|format = *
|preview = 1
}}{{#ifexpr: {{#if:20110813224847|1|0}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}} <> 1
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Genau einer der Parameter 'wayback', 'webciteID', 'archive-today', 'archive-is' oder 'archiv-url' muss angegeben werden.|1}}
}}{{#if:
| {{#switch: {{#invoke:Webarchiv|getdomain|{{{archiv-url}}}}}
| web.archive.org =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von Internet Archive erkannt, bitte Parameter 'wayback' benutzen.|1}}
| webcitation.org =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von WebCite erkannt, bitte Parameter 'webciteID' benutzen.|1}}
| archive.today |archive.is |archive.ph |archive.fo |archive.li |archive.md |archive.vn =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von archive.today erkannt, bitte Parameter 'archive-today' benutzen.|1}}
}}{{#if:
| {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Wert des Parameter 'archiv-datum' ist ungültig oder hat ein ungültiges Format.|1}}
| }}
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Pflichtparameter 'archiv-datum' wurde nicht angegeben.|1}}
}}
| {{#if:
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Parameter 'archiv-datum' ist nur in Verbindung mit 'archiv-url' angebbar.|1}}
}}
}}{{#if:{{#invoke:URLutil|isHostPathResource|http://www.gi.de/fileadmin/redaktion/Wettbewerbe/Fellowship/parnas-fellow2008.pdf}}
|| {{#if: || }}
}}{{#if: Meldung der GI zu Ernennung Parnas' zum GI Fellow
| {{#if: {{#invoke:WLink|isBracketedLink|Meldung der GI zu Ernennung Parnas' zum GI Fellow}}
| {{#if: || }}
}}
| {{#if: || }}
}}{{#switch:
|addlarchives|addlpages= {{#if: || }}{{#if: 1 |}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: enWP-Wert im Parameter 'format'.|1}}
}}{{#ifeq: {{#invoke:Str|find|http://www.gi.de/fileadmin/redaktion/Wettbewerbe/Fellowship/parnas-fellow2008.pdf%7Carchiv}} |-1
|| {{#ifeq: {{#invoke:Str|find|{{#invoke:Str|cropleft|http://www.gi.de/fileadmin/redaktion/Wettbewerbe/Fellowship/parnas-fellow2008.pdf%7C4}}%7Chttp}} |-1
|| {{#switch: {{#invoke:Webarchiv|getdomain|http://www.gi.de/fileadmin/redaktion/Wettbewerbe/Fellowship/parnas-fellow2008.pdf }}
| abendblatt.de | daserste.ndr.de | inarchive.com | webcitation.org =
| #default = {{#if: || }}{{#if: 1 |}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Archiv-URL im Parameter 'url' anstatt URL der Originalquelle. Entferne den vor der Original-URL stehenden Mementobestandteil und setze den Archivierungszeitstempel in den Parameter 'wayback', 'webciteID', 'archive.today' oder 'archive-is' ein, sofern nicht bereits befüllt.|1}}
}}
}}
}} (PDF; 65 kB)</ref>
- Fellow des Institute of Electrical and Electronics Engineers (IEEE), 2009
- Ehrendoktor der Technischen Universität Wien (Dr. Tech.H.C.), 2011<ref><templatestyles src="Webarchiv/styles.css" />{{#if:20160221150413
| {{#ifeq: 20160221150413 | *
| {{#if: TU Wien: Ehrendoktorate | {{#invoke:WLink|getEscapedTitle|TU Wien: Ehrendoktorate}} | {{#invoke:Webarchiv|getdomain|http://www.tuwien.ac.at/wir_ueber_uns/zahlen_und_fakten/akademische_wuerdentraeger_innen/}} }} (Archivversionen)
| {{#iferror: {{#time: j. F Y|20160221150413}}
| {{#if: || }}Der Wert des Parameters {{#if: wayback | wayback | Datum }} muss ein gültiger Zeitstempel der Form YYYYMMDDHHMMSS sein!
| {{#if: TU Wien: Ehrendoktorate | {{#invoke:WLink|getEscapedTitle|TU Wien: Ehrendoktorate}} | {{#invoke:Webarchiv|getdomain|http://www.tuwien.ac.at/wir_ueber_uns/zahlen_und_fakten/akademische_wuerdentraeger_innen/}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer }} vom {{#time: j. F Y|20160221150413}} im Internet Archive{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}}
}}
| {{#if:
| {{#iferror: {{#time: j. F Y|{{{webciteID}}}}}
| {{#switch: {{#invoke:Str|len|{{{webciteID}}}}}
| 16= {{#if: TU Wien: Ehrendoktorate | {{#invoke:WLink|getEscapedTitle|TU Wien: Ehrendoktorate}} | {{#invoke:Webarchiv|getdomain|http://www.tuwien.ac.at/wir_ueber_uns/zahlen_und_fakten/akademische_wuerdentraeger_innen/}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer }} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{{webciteID}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
| 9 = {{#if: TU Wien: Ehrendoktorate | {{#invoke:WLink|getEscapedTitle|TU Wien: Ehrendoktorate}} | {{#invoke:Webarchiv|getdomain|http://www.tuwien.ac.at/wir_ueber_uns/zahlen_und_fakten/akademische_wuerdentraeger_innen/}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer}} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{#invoke:Expr|base62|{{{webciteID}}}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
| #default= Der Wert des Parameters {{#if: webciteID | webciteID | ID }} muss entweder ein Zeitstempel der Form YYYYMMDDHHMMSS oder ein Schüsselwert mit 9 Zeichen oder eine 16-stellige Zahl sein!{{#if: || }}
}}
| c|{{{webciteID}}}}} {{#if: TU Wien: Ehrendoktorate | {{#invoke:WLink|getEscapedTitle|TU Wien: Ehrendoktorate}} | {{#invoke:Webarchiv|getdomain|http://www.tuwien.ac.at/wir_ueber_uns/zahlen_und_fakten/akademische_wuerdentraeger_innen/}} }} ({{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer}} vom {{#time: j. F Y|{{{webciteID}}}}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}}
| {{#if:
| Vorlage:Webarchiv/Today
| {{#if:
| Vorlage:Webarchiv/Generisch
| {{#if: TU Wien: Ehrendoktorate | {{#invoke:WLink|getEscapedTitle|TU Wien: Ehrendoktorate}} | {{#invoke:Webarchiv|getdomain|http://www.tuwien.ac.at/wir_ueber_uns/zahlen_und_fakten/akademische_wuerdentraeger_innen/}} }}
}}}}}}}}{{#if:
| Vorlage:Webarchiv/archiv-bot
}}{{#invoke:TemplatePar|check
|all = url=
|opt = text= wayback= webciteID= archive-is= archive-today= archiv-url= archiv-datum= ()= archiv-bot= format= original=
|cat = Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
|errNS = 0
|template = Vorlage:Webarchiv
|format = *
|preview = 1
}}{{#ifexpr: {{#if:20160221150413|1|0}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}} <> 1
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Genau einer der Parameter 'wayback', 'webciteID', 'archive-today', 'archive-is' oder 'archiv-url' muss angegeben werden.|1}}
}}{{#if:
| {{#switch: {{#invoke:Webarchiv|getdomain|{{{archiv-url}}}}}
| web.archive.org =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von Internet Archive erkannt, bitte Parameter 'wayback' benutzen.|1}}
| webcitation.org =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von WebCite erkannt, bitte Parameter 'webciteID' benutzen.|1}}
| archive.today |archive.is |archive.ph |archive.fo |archive.li |archive.md |archive.vn =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von archive.today erkannt, bitte Parameter 'archive-today' benutzen.|1}}
}}{{#if:
| {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Wert des Parameter 'archiv-datum' ist ungültig oder hat ein ungültiges Format.|1}}
| }}
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Pflichtparameter 'archiv-datum' wurde nicht angegeben.|1}}
}}
| {{#if:
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Parameter 'archiv-datum' ist nur in Verbindung mit 'archiv-url' angebbar.|1}}
}}
}}{{#if:{{#invoke:URLutil|isHostPathResource|http://www.tuwien.ac.at/wir_ueber_uns/zahlen_und_fakten/akademische_wuerdentraeger_innen/}}
|| {{#if: || }}
}}{{#if: TU Wien: Ehrendoktorate
| {{#if: {{#invoke:WLink|isBracketedLink|TU Wien: Ehrendoktorate}}
| {{#if: || }}
}}
| {{#if: || }}
}}{{#switch:
|addlarchives|addlpages= {{#if: || }}{{#if: 1 |}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: enWP-Wert im Parameter 'format'.|1}}
}}{{#ifeq: {{#invoke:Str|find|http://www.tuwien.ac.at/wir_ueber_uns/zahlen_und_fakten/akademische_wuerdentraeger_innen/%7Carchiv}} |-1
|| {{#ifeq: {{#invoke:Str|find|{{#invoke:Str|cropleft|http://www.tuwien.ac.at/wir_ueber_uns/zahlen_und_fakten/akademische_wuerdentraeger_innen/%7C4}}%7Chttp}} |-1
|| {{#switch: {{#invoke:Webarchiv|getdomain|http://www.tuwien.ac.at/wir_ueber_uns/zahlen_und_fakten/akademische_wuerdentraeger_innen/ }}
| abendblatt.de | daserste.ndr.de | inarchive.com | webcitation.org =
| #default = {{#if: || }}{{#if: 1 |}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Archiv-URL im Parameter 'url' anstatt URL der Originalquelle. Entferne den vor der Original-URL stehenden Mementobestandteil und setze den Archivierungszeitstempel in den Parameter 'wayback', 'webciteID', 'archive.today' oder 'archive-is' ein, sofern nicht bereits befüllt.|1}}
}}
}}
}}. Abgerufen am 26. März 2015.</ref>
Einzelnachweise
<references />
Weblinks
- Curriculum Vitae: David Lorge Parnas, P.Eng. (PDF; 2,4 MB) auf ec.europa.eu
- ACM Fellow Profile
{{#ifeq: p | p | | {{#if: 124290949n/88/20083818153118 | |
}} }}{{#ifeq:||{{#if: | [[Kategorie:Wikipedia:GND fehlt {{#invoke:Str|left|{{{GNDCheck}}}|7}}]] }}{{#if: | {{#if: | | }} }} }}{{#if: | {{#ifeq: 0 | 2 | | }} }}{{#if: | {{#ifeq: 0 | 2 | | }} }}{{#ifeq: p | p | {{#if: 124290949 | | {{#if: {{#statements:P227}} | | }} }} }}{{#ifeq: p | p | {{#if: 124290949 | {{#if: {{#invoke:Wikidata|pageId}} | {{#if: {{#statements:P227}} | | }} }} }} }}{{#ifeq: p | p | {{#if: n/88/200838 | | {{#if: {{#statements:P244}} | | }} }} }}{{#ifeq: p | p | {{#if: n/88/200838 | {{#if: {{#invoke:Wikidata|pageId}} | {{#if: {{#statements:P244}} | | }} }} }} }}{{#ifeq: p | p | {{#if: 18153118 | | {{#if: {{#statements:P214}} | | }} }} }}{{#ifeq: p | p | {{#if: 18153118 | {{#if: {{#invoke:Wikidata|pageId}} | {{#if: {{#statements:P214}} | | }} }} }} }}Vorlage:Wikidata-Registrierung
{{#if: Parnas, David | {{#if: Parnas, David Lorge (vollständiger Name) | {{#if: US-amerikanischer Pionier der Softwaretechnik | {{#if: 10. Februar 1941 | {{#if: Plattsburgh, New York | {{#if: | {{#if: || Personendaten | |
|---|---|
| NAME | Parnas, David
}} |
| ALTERNATIVNAMEN | Parnas, David Lorge (vollständiger Name)
}} |
| KURZBESCHREIBUNG | US-amerikanischer Pionier der Softwaretechnik
}} |
| GEBURTSDATUM | 10. Februar 1941
}} |
| GEBURTSORT | Plattsburgh, New York
}} |
| STERBEDATUM |
}} |
| STERBEORT |
}} |
- Seiten mit defekten Dateilinks
- Wikipedia:Vorlagenfehler/Parameter:URL
- Wikipedia:Vorlagenfehler/Parameter:Linktext
- Wikipedia:Vorlagenfehler/Parameter:Datum
- Wikipedia:Vorlagenfehler/Vorlage:"
- Wikipedia:Weblink offline fix-attempted
- Wikipedia:Vorlagenfehler/Vorlage:Toter Link
- Wikipedia:Vorlagenfehler/Vorlage:Toter Link/URL fehlt
- Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
- Wikipedia:Vorlagenfehler/Vorlage:Webarchiv/Archiv-URL
- Wikipedia:Vorlagenfehler/Vorlage:Webarchiv/Linktext fehlt
- Wikipedia:GND fehlt
- Wikipedia:Normdaten-TYP falsch oder fehlend
- Wikipedia:GND in Wikipedia fehlt, in Wikidata vorhanden
- Wikipedia:GND in Wikipedia vorhanden, fehlt jedoch in Wikidata
- Wikipedia:LCCN in Wikipedia fehlt, in Wikidata vorhanden
- Wikipedia:LCCN in Wikipedia vorhanden, fehlt jedoch in Wikidata
- Wikipedia:VIAF in Wikipedia fehlt, in Wikidata vorhanden
- Wikipedia:VIAF in Wikipedia vorhanden, fehlt jedoch in Wikidata
- Informatiker
- Softwareentwickler
- IEEE Fellow
- Hochschullehrer (Carnegie Mellon University)
- Hochschullehrer (McMaster University)
- Ehrendoktor der ETH Zürich
- Ehrendoktor der Université catholique de Louvain (UCL)
- Ehrendoktor der Technischen Universität Wien
- Mitglied der Royal Irish Academy
- US-Amerikaner
- Geboren 1941
- Mann