Software-Entwurf: Methoden und Werkzeuge
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
München [u.a.]
Oldenbourg
1990
|
Ausgabe: | 2., verb. Aufl. |
Schriftenreihe: | Handbuch der Informatik
5,1 |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | 232 S. graph. Darst. |
ISBN: | 3486216082 |
Internformat
MARC
LEADER | 00000nam a2200000 cb4500 | ||
---|---|---|---|
001 | BV002626254 | ||
003 | DE-604 | ||
005 | 20100217 | ||
007 | t | ||
008 | 900326s1990 d||| i||| 00||| ger d | ||
016 | 7 | |a 900377992 |2 DE-101 | |
020 | |a 3486216082 |9 3-486-21608-2 | ||
035 | |a (OCoLC)243421256 | ||
035 | |a (DE-599)BVBBV002626254 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
049 | |a DE-12 |a DE-91G |a DE-Di1 |a DE-210 |a DE-127 |a DE-706 |a DE-523 |a DE-634 |a DE-83 |a DE-11 |a DE-188 |a DE-B1550 | ||
084 | |a ST 110 |0 (DE-625)143583: |2 rvk | ||
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
084 | |a DAT 310f |2 stub | ||
100 | 1 | |a Schulz, Arno |e Verfasser |4 aut | |
245 | 1 | 0 | |a Software-Entwurf |b Methoden und Werkzeuge |c von Arno Schulz |
250 | |a 2., verb. Aufl. | ||
264 | 1 | |a München [u.a.] |b Oldenbourg |c 1990 | |
300 | |a 232 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 1 | |a Handbuch der Informatik |v 5,1 | |
650 | 0 | 7 | |a Softwareentwicklung |0 (DE-588)4116522-6 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Softwareentwicklung |0 (DE-588)4116522-6 |D s |
689 | 0 | |5 DE-604 | |
830 | 0 | |a Handbuch der Informatik |v 5,1 |w (DE-604)BV000746422 |9 5,1 | |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=001687253&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-001687253 |
Datensatz im Suchindex
_version_ | 1804117009775984640 |
---|---|
adam_text | INHALT
VORWORT DER HERAUSGEBER 9
VORWORT DES AUTORS 11
1. EINFUEHRUNG 13
1.1 PROGRAMMIEREN ALS INGENIEURTAETIGKEIT 13
1.2 GRUNDBEGRIFFE DES SOFTWARE-ENTWURFS 14
1.3 CHRONOLOGISCHE ENTWICKLUNG DES COMPUTERUNTERSTUETZTEN
SOFTWARE-ENTWURFS 17
2. PRINZIPIEN DES SOFTWARE-ENTWURFES 21
2.1 DAS PRINZIP DER STRUKTURIERTEN PROGRAMMIERUNG 21
2.2 DAS PRINZIP DER SCHRITTWEISEN VERFEINERUNG (ABSTRAKTIONS
STUFENMODELL) 28
2.3 WEITERE STRUKTURIERUNGSPRINZIPIEN 31
2.4 FUNKTIONELLER ENTWURF UND FUNKTIONSBAUM 34
2.5 GEHEIMNISPRINZIP UND PROGRAMMODULARISIERUNG 44
2.6 ENTITY-RELATIONSHIP-MODELL ALS ENTWURFSPRINZIP 51
2.7 DIE BEDEUTUNG DER SOFTWARE-ERGONOMIE FUER DEN SOFTWARE
ENTWURFSPROZESS 54
3. SOFTWARE-ENTWURFSMETHODEN 59
3.1 DIE SADT-METHODE 59
3.2 DIE CONSTANTINE-METHODE 63
3.2.1 DER MODULBEGRIFF BEI CONSTANTINE 63
3.2.2 DIE ENTWURFSMETHODE 72
3.2.3 DER ENTWURF VON DIALOGPROGRAMMEN 77
3.2.4 ZUSAMMENFASSUNG, VORTEILE UND NACHTEILE DER
CONSTANTINE-METHODE 80
3.3 DIE WEITERENTWICKLUNG DER CONSTANTINE-METHODE 82
3.3.1 STRUCTURED ANALYSIS (SA) 82
3.3.2 DIE ENTWURFSMETHODEN LITOS UND ANIMOS 88
3.4 DIE HIPO-METHODE 91
5
HTTP://D-NB.INFO/900377992
INHALTSVERZEICHNIS
3.5 DIE JACKSON-METHODEN 99
3.5.1 DIE JSP-METHODE 99
3.5.1.1 DER ELEMENTARE TEIL 99
3.5.1.2 STRUKTURKONFLIKTE UND PROGRAMMINVERSION 108
3.5.1.3 DIE BACKTRACKING-TECHNIK 117
3.5.1.4 DER ENTWURF VON DIALOGPROGRAMMEN IN JSP 122
3.5.1.5 ZUSAMMENFASSUNG, VORTEILE UND NACHTEILE DER JSP
METHODE 124
3.5.2 DIE JSD-METHODE 125
3.5.2.1 DER ANSATZ 125
3.5.2.2 EIN BEISPIEL 127
3.5.2.3 ZUSAMMENFASSUNG, VORTEILE UND NACHTEILE DER
JSD-METHODE 136
3.6 DIE LCP-METHODE VON WARNIER UND DER EINSATZ VON ENT
SCHEIDUNGSTABELLEN IM SOFTWARE-ENTWURF 137
3.6.1 DER ANSATZ VON WARNIER 137
3.6.2 ENTSCHEIDUNGSTABELLEN ALS HILFSMITTEL DES SOFTWARE-ENT
WURFS UND DER LCP-METHODE 141
3.6.3 ZUSAMMENFASSUNG, VORTEILE UND NACHTEILE DER LCP
METHODE 147
3.7 DER EINSATZ VON PETRI-NETZEN IM SOFTWARE-ENTWURF,
DARGESTELLT AM BEISPIEL DER ISAC-METHODE 149
3.7.1 GRUNDLAGEN DER PETRI-NETZE 149
3.7.2 DIE ISAC-METHODE 153
3.7.3 ZUSAMMENFASSUNG, VORTEILE UND NACHTEILE DER ISAC
METHODE 158
3.8 WEITERE METHODEN 160
3.8.1 STAND DER METHODENENTWICKLUNG 160
3.8.2 ATTRIBUTIERTE GRAMMATIKEN 160
3.8.3 DAS BERTELSMANN-MODELL SOFTWARE ENGINEERING
(BAG-SE) 161
3.8.4 ENDLICHE AUTOMATEN (FINITE STATE MACHINES: FSM) . . . .163
3.8.5 NORMIERTE PROGRAMMIERUNG 163
3.8.6 DAS SALZGITTER-SOFTWARE-ENGINEERING-MODELL 166
3.8.7 SEBIS (SYSTEM ZUM ENTWURF BETRIEBLICHER INFORMATIONS
SYSTEME) 168
3.8.8 DER IBM SOFTWARE ENGINEERING WORKSHOP (SEW) . . . .169
3.9 DER EINFLUSS VON SPRACHEN DER 4. GENERATION AUF DEN SOFT
WARE-ENTWURFSPROZESS 170
6
INHALTSVERZEICHNIS
4. SOFTWARE ENGINEERING-WERKZEUGE (SE-WERKZEUGE) . .177
4.1 KLASSIFIZIERUNG UND ANFORDERUNGEN 177
4.2 TYPEN VON SE-WERKZEUGEN 180
4.3 CAS-GESAMTSYSTEME UND IHRE ARCHITEKTUR 181
5. VERGLEICH UND BEWERTUNG VON SOFTWARE
ENTWURFSVERFAHREN 189
5.1 METHODENVERGLEICH 189
5.2 WERKZEUGVERGLEICH 195
6. AUSBLICK 201
ANHANG
1. LITERATUR 205
2. REGISTER 223
7
|
any_adam_object | 1 |
author | Schulz, Arno |
author_facet | Schulz, Arno |
author_role | aut |
author_sort | Schulz, Arno |
author_variant | a s as |
building | Verbundindex |
bvnumber | BV002626254 |
classification_rvk | ST 110 ST 230 |
classification_tum | DAT 310f |
ctrlnum | (OCoLC)243421256 (DE-599)BVBBV002626254 |
discipline | Informatik |
edition | 2., verb. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01495nam a2200385 cb4500</leader><controlfield tag="001">BV002626254</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20100217 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">900326s1990 d||| i||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">900377992</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3486216082</subfield><subfield code="9">3-486-21608-2</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)243421256</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV002626254</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-12</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-Di1</subfield><subfield code="a">DE-210</subfield><subfield code="a">DE-127</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-188</subfield><subfield code="a">DE-B1550</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 110</subfield><subfield code="0">(DE-625)143583:</subfield><subfield code="2">rvk</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">DAT 310f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Schulz, Arno</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Software-Entwurf</subfield><subfield code="b">Methoden und Werkzeuge</subfield><subfield code="c">von Arno Schulz</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">2., verb. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München [u.a.]</subfield><subfield code="b">Oldenbourg</subfield><subfield code="c">1990</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">232 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="490" ind1="1" ind2=" "><subfield code="a">Handbuch der Informatik</subfield><subfield code="v">5,1</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Softwareentwicklung</subfield><subfield code="0">(DE-588)4116522-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Softwareentwicklung</subfield><subfield code="0">(DE-588)4116522-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="830" ind1=" " ind2="0"><subfield code="a">Handbuch der Informatik</subfield><subfield code="v">5,1</subfield><subfield code="w">(DE-604)BV000746422</subfield><subfield code="9">5,1</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</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=001687253&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-001687253</subfield></datafield></record></collection> |
id | DE-604.BV002626254 |
illustrated | Illustrated |
indexdate | 2024-07-09T15:47:35Z |
institution | BVB |
isbn | 3486216082 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-001687253 |
oclc_num | 243421256 |
open_access_boolean | |
owner | DE-12 DE-91G DE-BY-TUM DE-Di1 DE-210 DE-127 DE-706 DE-523 DE-634 DE-83 DE-11 DE-188 DE-B1550 |
owner_facet | DE-12 DE-91G DE-BY-TUM DE-Di1 DE-210 DE-127 DE-706 DE-523 DE-634 DE-83 DE-11 DE-188 DE-B1550 |
physical | 232 S. graph. Darst. |
publishDate | 1990 |
publishDateSearch | 1990 |
publishDateSort | 1990 |
publisher | Oldenbourg |
record_format | marc |
series | Handbuch der Informatik |
series2 | Handbuch der Informatik |
spelling | Schulz, Arno Verfasser aut Software-Entwurf Methoden und Werkzeuge von Arno Schulz 2., verb. Aufl. München [u.a.] Oldenbourg 1990 232 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier Handbuch der Informatik 5,1 Softwareentwicklung (DE-588)4116522-6 gnd rswk-swf Softwareentwicklung (DE-588)4116522-6 s DE-604 Handbuch der Informatik 5,1 (DE-604)BV000746422 5,1 DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=001687253&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Schulz, Arno Software-Entwurf Methoden und Werkzeuge Handbuch der Informatik Softwareentwicklung (DE-588)4116522-6 gnd |
subject_GND | (DE-588)4116522-6 |
title | Software-Entwurf Methoden und Werkzeuge |
title_auth | Software-Entwurf Methoden und Werkzeuge |
title_exact_search | Software-Entwurf Methoden und Werkzeuge |
title_full | Software-Entwurf Methoden und Werkzeuge von Arno Schulz |
title_fullStr | Software-Entwurf Methoden und Werkzeuge von Arno Schulz |
title_full_unstemmed | Software-Entwurf Methoden und Werkzeuge von Arno Schulz |
title_short | Software-Entwurf |
title_sort | software entwurf methoden und werkzeuge |
title_sub | Methoden und Werkzeuge |
topic | Softwareentwicklung (DE-588)4116522-6 gnd |
topic_facet | Softwareentwicklung |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=001687253&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
volume_link | (DE-604)BV000746422 |
work_keys_str_mv | AT schulzarno softwareentwurfmethodenundwerkzeuge |