Bausteinbasierte Software: Eine Einführung in moderne Konzepte des Software-Engineering
Gespeichert in:
Beteilige Person: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | Deutsch |
Veröffentlicht: |
Wiesbaden
Vieweg+Teubner Verlag
2000
|
Schlagwörter: | |
Links: | https://doi.org/10.1007/978-3-322-96371-0 |
Beschreibung: | Software unter Verwendung von Bausteinen zu entwickeln - dieser Gedanke drängt sich im Software Engineering auf. Bemühungen zu seiner Realisierung haben eine lange Tradition, sie reichen zurück bis zur Verwendung von Makros in ersten Assem blersprachen. Parnas legte dann im Jahre 1972 mit seinen 'Kriterien zur Modularisie rung' den Grundstein für eine theoretische Fundierung des Bausteinkonzepts. In der Zwischenzeit sind recht vielfältige Möglichkeiten zur Ausformung von Baustei nen entstanden. Objektorientierte Softwareentwicklung erweitert diese Möglichkeiten, besonders über das Klassenkonzept sowie Design Patterns und Frameworks. Compo nentware ist ein gegenwärtig bevorzugter Begriff für bausteinbasierte Software. Ge meint sind dabei primär Bausteinsysteme wie Java Beans oder Active X. Diesbezügli che Beschreibungen sind demzufolge entsprechend fokussiert. Der hier gewählte Ansatz ist in diesem Sinne anders ausgelegt. Bausteinbasierte Softwareentwicklung als universelles Konzept herauszuarbeiten, ist unser Anliegen. Dabei wird das Ziel verfolgt, das Konzept Baustein im Kontext der Softwareentwicklung systematisch zu betrachten. Dazu werden einerseits die theoretischen Ansätze zur Ausformung von Bausteinen verdeutlicht und eingeordnet und andererseits Prinziplö sungen sowie unmittelbar nachvollziehbare Beispiele praktischer Realisierungen vor gestellt. Theoretische Ansätze zur Ausformung führen zur Differenzierung in Frameworks, De sign Patterns, Komponenten, Klassenbibliotheken, Scripts, binäre Bausteine. Architekturprinzipien werden thematisiert für GUI, "klassische" Einzelplatz-Anwendun gen und immer stärker benötigte Groupware bzw. Telekooperationssysteme. Weiterhin werden Multimedia-Anwendungen und Ansätze für Inter- und Intranetlösungen unter dem Blickwinkel der Verwendung von Bausteinen diskutiert |
Umfang: | 1 Online-Ressource (VIII, 192 S.) |
ISBN: | 9783322963710 9783528057220 |
DOI: | 10.1007/978-3-322-96371-0 |
Internformat
MARC
LEADER | 00000nam a2200000zc 4500 | ||
---|---|---|---|
001 | BV042431103 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | cr|uuu---uuuuu | ||
008 | 150320s2000 xx o|||| 00||| ger d | ||
020 | |a 9783322963710 |c Online |9 978-3-322-96371-0 | ||
020 | |a 9783528057220 |c Print |9 978-3-528-05722-0 | ||
024 | 7 | |a 10.1007/978-3-322-96371-0 |2 doi | |
035 | |a (OCoLC)863956811 | ||
035 | |a (DE-599)BVBBV042431103 | ||
040 | |a DE-604 |b ger |e aacr | ||
041 | 0 | |a ger | |
049 | |a DE-91 |a DE-634 |a DE-92 |a DE-573 |a DE-Aug4 |a DE-860 |a DE-1046 |a DE-706 |a DE-703 |a DE-1028 |a DE-83 | ||
082 | 0 | |a 620 |2 23 | |
084 | |a TEC 000 |2 stub | ||
084 | |a DAT 000 |2 stub | ||
100 | 1 | |a Bauer, Günther |e Verfasser |4 aut | |
245 | 1 | 0 | |a Bausteinbasierte Software |b Eine Einführung in moderne Konzepte des Software-Engineering |c von Günther Bauer |
264 | 1 | |a Wiesbaden |b Vieweg+Teubner Verlag |c 2000 | |
300 | |a 1 Online-Ressource (VIII, 192 S.) | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
500 | |a Software unter Verwendung von Bausteinen zu entwickeln - dieser Gedanke drängt sich im Software Engineering auf. Bemühungen zu seiner Realisierung haben eine lange Tradition, sie reichen zurück bis zur Verwendung von Makros in ersten Assem blersprachen. Parnas legte dann im Jahre 1972 mit seinen 'Kriterien zur Modularisie rung' den Grundstein für eine theoretische Fundierung des Bausteinkonzepts. In der Zwischenzeit sind recht vielfältige Möglichkeiten zur Ausformung von Baustei nen entstanden. Objektorientierte Softwareentwicklung erweitert diese Möglichkeiten, besonders über das Klassenkonzept sowie Design Patterns und Frameworks. Compo nentware ist ein gegenwärtig bevorzugter Begriff für bausteinbasierte Software. Ge meint sind dabei primär Bausteinsysteme wie Java Beans oder Active X. Diesbezügli che Beschreibungen sind demzufolge entsprechend fokussiert. Der hier gewählte Ansatz ist in diesem Sinne anders ausgelegt. Bausteinbasierte Softwareentwicklung als universelles Konzept herauszuarbeiten, ist unser Anliegen. Dabei wird das Ziel verfolgt, das Konzept Baustein im Kontext der Softwareentwicklung systematisch zu betrachten. Dazu werden einerseits die theoretischen Ansätze zur Ausformung von Bausteinen verdeutlicht und eingeordnet und andererseits Prinziplö sungen sowie unmittelbar nachvollziehbare Beispiele praktischer Realisierungen vor gestellt. Theoretische Ansätze zur Ausformung führen zur Differenzierung in Frameworks, De sign Patterns, Komponenten, Klassenbibliotheken, Scripts, binäre Bausteine. Architekturprinzipien werden thematisiert für GUI, "klassische" Einzelplatz-Anwendun gen und immer stärker benötigte Groupware bzw. Telekooperationssysteme. Weiterhin werden Multimedia-Anwendungen und Ansätze für Inter- und Intranetlösungen unter dem Blickwinkel der Verwendung von Bausteinen diskutiert | ||
650 | 4 | |a Engineering | |
650 | 4 | |a Engineering, general | |
650 | 4 | |a Ingenieurwissenschaften | |
650 | 0 | 7 | |a Software Engineering |0 (DE-588)4116521-4 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Software Engineering |0 (DE-588)4116521-4 |D s |
689 | 0 | |8 1\p |5 DE-604 | |
856 | 4 | 0 | |u https://doi.org/10.1007/978-3-322-96371-0 |x Verlag |3 Volltext |
912 | |a ZDB-2-STI | ||
912 | |a ZDB-2-BAD | ||
940 | 1 | |q ZDB-2-STI_Archive | |
940 | 1 | |q ZDB-2-STI_2000/2004 | |
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-027866434 |
Datensatz im Suchindex
DE-BY-TUM_katkey | 2074143 |
---|---|
_version_ | 1821931414139961344 |
any_adam_object | |
author | Bauer, Günther |
author_facet | Bauer, Günther |
author_role | aut |
author_sort | Bauer, Günther |
author_variant | g b gb |
building | Verbundindex |
bvnumber | BV042431103 |
classification_tum | TEC 000 DAT 000 |
collection | ZDB-2-STI ZDB-2-BAD |
ctrlnum | (OCoLC)863956811 (DE-599)BVBBV042431103 |
dewey-full | 620 |
dewey-hundreds | 600 - Technology (Applied sciences) |
dewey-ones | 620 - Engineering and allied operations |
dewey-raw | 620 |
dewey-search | 620 |
dewey-sort | 3620 |
dewey-tens | 620 - Engineering and allied operations |
discipline | Technik Technik Informatik |
doi_str_mv | 10.1007/978-3-322-96371-0 |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03518nam a2200469zc 4500</leader><controlfield tag="001">BV042431103</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">150320s2000 xx o|||| 00||| ger d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783322963710</subfield><subfield code="c">Online</subfield><subfield code="9">978-3-322-96371-0</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783528057220</subfield><subfield code="c">Print</subfield><subfield code="9">978-3-528-05722-0</subfield></datafield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1007/978-3-322-96371-0</subfield><subfield code="2">doi</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)863956811</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV042431103</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">aacr</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-860</subfield><subfield code="a">DE-1046</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-1028</subfield><subfield code="a">DE-83</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">620</subfield><subfield code="2">23</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">TEC 000</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 000</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Bauer, Günther</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Bausteinbasierte Software</subfield><subfield code="b">Eine Einführung in moderne Konzepte des Software-Engineering</subfield><subfield code="c">von Günther Bauer</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Wiesbaden</subfield><subfield code="b">Vieweg+Teubner Verlag</subfield><subfield code="c">2000</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (VIII, 192 S.)</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">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Software unter Verwendung von Bausteinen zu entwickeln - dieser Gedanke drängt sich im Software Engineering auf. Bemühungen zu seiner Realisierung haben eine lange Tradition, sie reichen zurück bis zur Verwendung von Makros in ersten Assem blersprachen. Parnas legte dann im Jahre 1972 mit seinen 'Kriterien zur Modularisie rung' den Grundstein für eine theoretische Fundierung des Bausteinkonzepts. In der Zwischenzeit sind recht vielfältige Möglichkeiten zur Ausformung von Baustei nen entstanden. Objektorientierte Softwareentwicklung erweitert diese Möglichkeiten, besonders über das Klassenkonzept sowie Design Patterns und Frameworks. Compo nentware ist ein gegenwärtig bevorzugter Begriff für bausteinbasierte Software. Ge meint sind dabei primär Bausteinsysteme wie Java Beans oder Active X. Diesbezügli che Beschreibungen sind demzufolge entsprechend fokussiert. Der hier gewählte Ansatz ist in diesem Sinne anders ausgelegt. Bausteinbasierte Softwareentwicklung als universelles Konzept herauszuarbeiten, ist unser Anliegen. Dabei wird das Ziel verfolgt, das Konzept Baustein im Kontext der Softwareentwicklung systematisch zu betrachten. Dazu werden einerseits die theoretischen Ansätze zur Ausformung von Bausteinen verdeutlicht und eingeordnet und andererseits Prinziplö sungen sowie unmittelbar nachvollziehbare Beispiele praktischer Realisierungen vor gestellt. Theoretische Ansätze zur Ausformung führen zur Differenzierung in Frameworks, De sign Patterns, Komponenten, Klassenbibliotheken, Scripts, binäre Bausteine. Architekturprinzipien werden thematisiert für GUI, "klassische" Einzelplatz-Anwendun gen und immer stärker benötigte Groupware bzw. Telekooperationssysteme. Weiterhin werden Multimedia-Anwendungen und Ansätze für Inter- und Intranetlösungen unter dem Blickwinkel der Verwendung von Bausteinen diskutiert</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Engineering</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Engineering, general</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Ingenieurwissenschaften</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Software Engineering</subfield><subfield code="0">(DE-588)4116521-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Software Engineering</subfield><subfield code="0">(DE-588)4116521-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://doi.org/10.1007/978-3-322-96371-0</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-2-STI</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-2-BAD</subfield></datafield><datafield tag="940" ind1="1" ind2=" "><subfield code="q">ZDB-2-STI_Archive</subfield></datafield><datafield tag="940" ind1="1" ind2=" "><subfield code="q">ZDB-2-STI_2000/2004</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><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-027866434</subfield></datafield></record></collection> |
id | DE-604.BV042431103 |
illustrated | Not Illustrated |
indexdate | 2024-12-20T17:11:01Z |
institution | BVB |
isbn | 9783322963710 9783528057220 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-027866434 |
oclc_num | 863956811 |
open_access_boolean | |
owner | DE-91 DE-BY-TUM DE-634 DE-92 DE-573 DE-Aug4 DE-860 DE-1046 DE-706 DE-703 DE-1028 DE-83 |
owner_facet | DE-91 DE-BY-TUM DE-634 DE-92 DE-573 DE-Aug4 DE-860 DE-1046 DE-706 DE-703 DE-1028 DE-83 |
physical | 1 Online-Ressource (VIII, 192 S.) |
psigel | ZDB-2-STI ZDB-2-BAD ZDB-2-STI_Archive ZDB-2-STI_2000/2004 |
publishDate | 2000 |
publishDateSearch | 2000 |
publishDateSort | 2000 |
publisher | Vieweg+Teubner Verlag |
record_format | marc |
spellingShingle | Bauer, Günther Bausteinbasierte Software Eine Einführung in moderne Konzepte des Software-Engineering Engineering Engineering, general Ingenieurwissenschaften Software Engineering (DE-588)4116521-4 gnd |
subject_GND | (DE-588)4116521-4 |
title | Bausteinbasierte Software Eine Einführung in moderne Konzepte des Software-Engineering |
title_auth | Bausteinbasierte Software Eine Einführung in moderne Konzepte des Software-Engineering |
title_exact_search | Bausteinbasierte Software Eine Einführung in moderne Konzepte des Software-Engineering |
title_full | Bausteinbasierte Software Eine Einführung in moderne Konzepte des Software-Engineering von Günther Bauer |
title_fullStr | Bausteinbasierte Software Eine Einführung in moderne Konzepte des Software-Engineering von Günther Bauer |
title_full_unstemmed | Bausteinbasierte Software Eine Einführung in moderne Konzepte des Software-Engineering von Günther Bauer |
title_short | Bausteinbasierte Software |
title_sort | bausteinbasierte software eine einfuhrung in moderne konzepte des software engineering |
title_sub | Eine Einführung in moderne Konzepte des Software-Engineering |
topic | Engineering Engineering, general Ingenieurwissenschaften Software Engineering (DE-588)4116521-4 gnd |
topic_facet | Engineering Engineering, general Ingenieurwissenschaften Software Engineering |
url | https://doi.org/10.1007/978-3-322-96371-0 |
work_keys_str_mv | AT bauergunther bausteinbasiertesoftwareeineeinfuhrunginmodernekonzeptedessoftwareengineering |