Articoli correlati a Software Engineering für verteilte Anwendungen: Mechanismen...

Software Engineering für verteilte Anwendungen: Mechanismen und Werkzeuge - Brossura

 
9783540554127: Software Engineering für verteilte Anwendungen: Mechanismen und Werkzeuge

Sinossi

Gegenstand dieses Buches ist die Entwicklung komplexer verteilter Anwendungsprogramme. Thema ist nicht, wie in den traditionellen B}chern }berverteilte DV-Systeme, die Entwicklung oder der Betrieb von Rechnernetzen, sondern deren Einsatz bei der Entwicklung verteilter Anwendungen. In Bereichen wie B}roautomatisierung und Produktionsautomation oder bei Firmen, deren Abl{ufe stark auf internationale Weitverkehrsnetze abgest}tzt sind (Fluggesellschaften, internationale Broker-Firmen), spiegeln die im Buch behandelten Fragestellungen schon heute die Probleme der Anwendungsentwickler wider; in vielen anderen Industriezweigen zeichnet sich die Notwendigkeit komplexer verteilter Anwendungen durch den zunehmenden Zwang zur Verflechtung und zur Automatisierung bereits ab. Ein Blick auf die in der Industrie eingesetzten Hilfsmittel zeigt jedoch, da~ diese f}r die erw{hnten komplexen Anwendungen nicht mehr ad{quat sind. Das Buch richtet sich in erster Linie an Dozenten, Studenten und Wissenschaftler im Bereich des Software Engineering, sowie an Softwareentwickler in der Praxis.

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

Contenuti

1 Einführung und Grundlagen.- 1.1 Einsatz verteilter DV-Systeme: Motivation und Entwicklungstendenzen.- 1.1.1 Generationswechsel von Rechnersystemen.- 1.1.2 Divergierende Wachstumsprofile.- 1.1.3 Wichtigste Folgen dieser Entwicklung.- 1.2 Verteilte Systeme und verteilte Anwendungen.- 1.2.1 Übersicht.- 1.2.2 Gegenstand der Verteilung.- 1.2.3 Zielsetzungen.- 1.2.4 Eigenschaften und Probleme.- 1.3 Beispiel einer verteilten Anwendung.- 2 Existierende Ansätze zur verteilten Programmierung.- 2.1 Betriebssystem-Ansatz.- 2.2 Datenbank-Ansatz.- 2.3 Sprachintegrierter Ansatz: Verteilte Programme.- 2.3.1 Verteilte Programmiersprachen.- 2.3.2 Softwareproduktionsumgebungen.- 2.4 Funktionaler Ansatz.- 2.5 Vergleichende Bewertung.- 3 Betriebssystemansatz.- 3.1 Netzbetriebssysteme und verteilte Betriebssysteme.- 3.2 Klienten-Server-Modell.- 3.3 Nameserver.- 3.4 Dateiserver.- 3.5 Entfernte Programmausführung.- 3.6 Prozeßmigration.- 3.7 Systembeispiel: Das Netzbetriebssystem DACNOS.- 3.7.1 Systemarchitektur.- 3.7.2 Das Kernsystem RSC.- 3.7.3 Der Task Setup Service.- 4 Sprachintegrierter Ansatz.- 4.1 Nachrichtenaustausch mit Sprachintegration.- 4.2 Remote Procedure Call: Überblick.- 4.3 Verteilte objektorientierte Ansätze: Überblick.- 4.4 Verteilte Konfigurationsverwaltung: Überblick.- 4.5 Verteilte Programmiersprachen.- 5 Remote Procedure Call.- 5.1 Grundlagen des RPC.- 5.1.1 Begriffsdefinition.- 5.1.2 Grundlegender Ablauf eines RPC.- 5.1.3 Abgrenzung zum einfachen Nachrichtenaustausch.- 5.2 Der Bindevorgang beim RPC.- 5.2.1 Beschreibung von RPC-Schnittstellen.- 5.2.2 Lokalisierung.- 5.2.3 Optimierung des Bindevorgangs.- 5.3 Abwicklung von RPCs zur Laufzeit.- 5.3.1 Kodierung von Übertragungsdaten.- 5.3.2 Zugrundeliegende Transportmechanismen.- 5.3.3 Prozeßverwaltung bei Klient und Server.- 5.4 Fehlersemantik des RPC.- 5.4.1 Fehlerursachen beim RPC.- 5.4.2 Fehlersemantik-Klassen.- 5.5 Beispiele für existierende RPC-Systeme.- 5.6 Probleme mit herkömmlichen RPC-Protokollen.- 5.7 Fehlerbehandlung in RPC-Systemen.- 5.7.1 Fehlerbenachrichtigung.- 5.7.2 Behandlung verwaister Aufrufe.- 5.7.3 Fehlertoleranz durch replizierte Aufrufe.- 5.7.4 Atomarität.- 5.8 Asynchrone RPCs und Massendatentransfer.- 5.8.1 RPC und Massendatentransfer: Vergleich.- 5.8.2 Integration der beiden Mechanismen.- 5.8.3 Asynchrone RPCs mit Ergebnisrückgabe.- 5.9 Sicherheitsaspekte des RPC.- 5.9.1 Mögliche Beeinträchtigungen der Sicherheit.- 5.9.2 Verschlüsselung.- 5.9.3 Identifizierung und Authentisierung.- 5.9.4 Mögliche Garantien und Kosten.- 5.10 RPC in offenen verteilten Systemen.- 5.10.1 RPC über Weitverkehrsnetze.- 5.10.2 Heterogene RPC-Systeme und Implementierungen.- 5.11 Standardisierungsbestrebungen im Bereich des RPC.- 5.11.1 Der RPC der Open Software Foundation.- 5.11.2 Der RPC der ECMA und der ISO.- 6 Verteilte objektorientierte Ansätze.- 6.1 Grundlagen des objektorientierten Ansatzes.- 6.2 Zentrale Begriffsdefinitionen.- 6.3 Spezielle Eigenschaften.- 6.4 Existierende Sprachen und Systeme.- 6.5 Verteilte Erweiterungen.- 6.5.1 Zentrale Eigenschaften.- 6.5.2 Resultierende Vorteile.- 6.5.3 Anwendungsbeispiel.- 6.5.4 Existierende Systeme.- 6.6 Objektmobilität.- 6.6.1 Grundbegriffe.- 6.6.2 Realisierung von Objektmigrationen.- 6.7 Beispiel eines verteilten objektorientierten Systems.- 6.7.1 Prozesse in Emerald.- 6.7.2 Objektmobilität.- 6.7.3 Objektlokalisierung.- 6.7.4 Implementierung von Objektmigrationen.- 6.8 Programmiersprachliche Anwendung.- 6.9 Weitere Aspekte verteilter objektorientierter Ansätze.- 7 Konfigurationsverwaltung in verteilten Systemen.- 7.1 Motivation.- 7.2 Vorteile einer Konfigurationsverwaltung.- 7.3 Modell einer Konfigurationsverwaltung.- 7.4 Beispiele existierender Konfigurationsverwaltungen.- 7.5 Erforderliche Systemeigenschaften.- 7.5.1 Eigenschaften des zugrundeliegenden Systems.- 7.5.2 Eigenschaften der Konfigurationsverwaltung.- 8 Softwareproduktionsumgebungen.- 8.1 Einführung.- 8.1.1 Terminologie.- 8.1.2 Motivation.- 8.1.3 Bedeutung des Projektmanagements.- 8.2 Taxonomie.- 8.2.1 Sequentielle Ein-Entwickler SPUs.- 8.2.2 Sequentielle Mehr-Entwickler SPUs.- 8.2.3 Cross-Entwicklungsumgebungen.- 8.2.4 Verteilte SPUs.- 8.2.5 SPUs für verteilte Anwendungen.- 8.2.6 CASE: Computer Aided Software Engineering.- 8.3 Lifecycle-Modelle.- 8.3.1 Vorüberlegungen.- 8.3.2 Das Wasserfall-Modell.- 8.3.3 Ein Werkzeugmodell.- 8.3.4 Neuere Lifecycle-Modelle.- 8.4 SPU-Architekturen.- 8.4.1 Abstrakte Grobarchitektur.- 8.4.2 Interaktionsschicht.- 8.4.3 Datenschicht.- 8.4.4 Funktionsschicht ― Shell.- 8.4.5 Funktionsschicht ― Kern-Werkzeuge.- 8.4.6 Funktionsschicht ― Entwicklungsaspekte.- 8.4.7 Funktionsschicht ― Management-Aspekte.- 9 Methoden und Werkzeuge.- 9.1 Anforderungsanalyse.- 9.2 Spezifikation.- 9.2.1 Abgrenzung und Vergleich mit der Entwurfsphase.- 9.2.2 Spezifikation und verteilte Anwendungen.- 9.2.3 Spezifikationstechniken: Modellbildung.- 9.2.4 Kontrollschritte.- 9.2.5 Beispiel: Spezifikation vs. Intention.- 9.2.6 Beispiel: Spezifikation von Prozeßnetzen.- 9.3 Entwurf.- 9.3.1 Begriffsbildung.- 9.3.2 Sichten.- 9.3.3 Allgemeine Anforderungen.- 9.3.4 Anforderungen für verteilte Anwendungen.- 9.3.5 Beispiel: Issue-based Design.- 9.3.6 Beispiel: Object-oriented Structured Design.- 9.3.7 Beispiel: Higraphs und Statecharts.- 9.3.8 Zu weiteren Entwurfsmethoden.- 9.4 Beschreibung von Gruppenkommunikation.- 9.4.1 Script-Ansatz.- 9.4.2 Raddle.- 9.5 Verteiltes Debugging.- 9.5.1 Begriffsbestimmung und allgemeine Anforderungen.- 9.5.2 Spezielle Probleme verteilter Testhilfen.- 9.5.3 Ansätze für verteilte Testhilfen.- 9.5.4 Implementierungsfragen.- 9.6 Laufzeit-Codeverwaltung.- 9.6.1 Einleitung und Überblick.- 9.6.2 Übersetzungsverwaltung.- 9.6.3 Die Experimentdefinition.- 9.6.4 Die Experimentverteilung.- 10 Ausblick: Aktuelle Entwicklungen und Standardisierung.- 10.1 Hochgeschwindigkeitsnetze.- 10.1.1 Der FDDI Token Ring.- 10.1.2 Der DQDB-Ansatz.- 10.1.3 Breitband-ISDN.- 10.2 Perspektiven künftiger verteilter Anwendungen.- 10.2.1 Technologische Entwicklungstendenzen.- 10.2.2 Implikationen für verteilte Anwendungen.- 10.2.3 Software-Engineering.- 10.3 Standardisierungsansätze.- 10.3.1 ISO/OSI-Darstellungs- und Anwendungsschicht.- 10.3.2 Das OSF Distributed Computing Environment.- 10.3.3 Open Distributed Processing.- 10.3.4 Netzwerkmanagement.- 10.4 Zusammenfassung und Ausblick.- Literatur.

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

  • EditoreSpringer Berlin Heidelberg
  • Data di pubblicazione1992
  • ISBN 10 3540554122
  • ISBN 13 9783540554127
  • RilegaturaCopertina flessibile
  • LinguaTedesco
  • Numero edizione1
  • Numero di pagine424
  • Contatto del produttorenon disponibile

Compra usato

Condizioni: molto buono
Zustand: Gut | Seiten: 424 | Sprache...
Visualizza questo articolo

EUR 6,90 per la spedizione da Germania a Italia

Destinazione, tempi e costi

EUR 11,00 per la spedizione da Germania a Italia

Destinazione, tempi e costi

Risultati della ricerca per Software Engineering für verteilte Anwendungen: Mechanismen...

Foto dell'editore

Alexander Schill, Max Mühlhäuser
ISBN 10: 3540554122 ISBN 13: 9783540554127
Antico o usato Brossura

Da: Buchpark, Trebbin, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: Gut. Zustand: Gut | Seiten: 424 | Sprache: delaware | Produktart: Bücher. Codice articolo 22693051/3

Contatta il venditore

Compra usato

EUR 33,20
Convertire valuta
Spese di spedizione: EUR 6,90
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Alexander Schill
ISBN 10: 3540554122 ISBN 13: 9783540554127
Nuovo Taschenbuch
Print on Demand

Da: BuchWeltWeit Ludwig Meier e.K., Bergisch Gladbach, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Taschenbuch. Condizione: Neu. This item is printed on demand - it takes 3-4 days longer - Neuware -Gegenstand dieses Buches ist die Entwicklung komplexerverteilter Anwendungsprogramme. Thema ist nicht, wie in dentraditionellen B}chern }berverteilte DV-Systeme, dieEntwicklung oder der Betrieb von Rechnernetzen, sondernderen Einsatz bei der Entwicklung verteilter Anwendungen. InBereichen wie B}roautomatisierung und Produktionsautomationoder bei Firmen, deren Abl{ufe stark auf internationaleWeitverkehrsnetze abgest}tzt sind (Fluggesellschaften,internationale Broker-Firmen), spiegeln die im Buchbehandelten Fragestellungen schon heute die Probleme derAnwendungsentwickler wider; in vielen anderenIndustriezweigen zeichnet sich die Notwendigkeit komplexerverteilter Anwendungen durch den zunehmenden Zwang zurVerflechtung und zur Automatisierung bereits ab. Ein Blickauf die in der Industrie eingesetzten Hilfsmittel zeigtjedoch, da~ diese f}r die erw{hnten komplexen Anwendungennicht mehr ad{quat sind. Das Buch richtet sich in ersterLinie an Dozenten, Studenten und Wissenschaftler im Bereichdes Software Engineering, sowie an Softwareentwickler in derPraxis. 424 pp. Deutsch. Codice articolo 9783540554127

Contatta il venditore

Compra nuovo

EUR 54,99
Convertire valuta
Spese di spedizione: EUR 11,00
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: 2 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Alexander Schill
ISBN 10: 3540554122 ISBN 13: 9783540554127
Nuovo Taschenbuch

Da: AHA-BUCH GmbH, Einbeck, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Taschenbuch. Condizione: Neu. Druck auf Anfrage Neuware - Printed after ordering - Gegenstand dieses Buches ist die Entwicklung komplexerverteilter Anwendungsprogramme. Thema ist nicht, wie in dentraditionellen B}chern }berverteilte DV-Systeme, dieEntwicklung oder der Betrieb von Rechnernetzen, sondernderen Einsatz bei der Entwicklung verteilter Anwendungen. InBereichen wie B}roautomatisierung und Produktionsautomationoder bei Firmen, deren Abl{ufe stark auf internationaleWeitverkehrsnetze abgest}tzt sind (Fluggesellschaften,internationale Broker-Firmen), spiegeln die im Buchbehandelten Fragestellungen schon heute die Probleme derAnwendungsentwickler wider; in vielen anderenIndustriezweigen zeichnet sich die Notwendigkeit komplexerverteilter Anwendungen durch den zunehmenden Zwang zurVerflechtung und zur Automatisierung bereits ab. Ein Blickauf die in der Industrie eingesetzten Hilfsmittel zeigtjedoch, da~ diese f}r die erw{hnten komplexen Anwendungennicht mehr ad{quat sind. Das Buch richtet sich in ersterLinie an Dozenten, Studenten und Wissenschaftler im Bereichdes Software Engineering, sowie an Softwareentwickler in derPraxis. Codice articolo 9783540554127

Contatta il venditore

Compra nuovo

EUR 54,99
Convertire valuta
Spese di spedizione: EUR 14,99
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Alexander Schill
ISBN 10: 3540554122 ISBN 13: 9783540554127
Nuovo Taschenbuch

Da: buchversandmimpf2000, Emtmannsberg, BAYE, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Taschenbuch. Condizione: Neu. Neuware -Gegenstand dieses Buches ist die Entwicklung komplexerverteilter Anwendungsprogramme. Thema ist nicht, wie in dentraditionellen B}chern }berverteilte DV-Systeme, dieEntwicklung oder der Betrieb von Rechnernetzen, sondernderen Einsatz bei der Entwicklung verteilter Anwendungen. InBereichen wie B}roautomatisierung und Produktionsautomationoder bei Firmen, deren Abl{ufe stark auf internationaleWeitverkehrsnetze abgest}tzt sind (Fluggesellschafteninternationale Broker-Firmen), spiegeln die im Buchbehandelten Fragestellungen schon heute die Probleme derAnwendungsentwickler wider; in vielen anderenIndustriezweigen zeichnet sich die Notwendigkeit komplexerverteilter Anwendungen durch den zunehmenden Zwang zurVerflechtung und zur Automatisierung bereits ab. Ein Blickauf die in der Industrie eingesetzten Hilfsmittel zeigtjedoch, da~ diese f}r die erw{hnten komplexen Anwendungennicht mehr ad{quat sind. Das Buch richtet sich in ersterLinie an Dozenten, Studenten und Wissenschaftler im Bereichdes Software Engineering, sowie an Softwareentwickler in derPraxis.Springer Verlag GmbH, Tiergartenstr. 17, 69121 Heidelberg 424 pp. Deutsch. Codice articolo 9783540554127

Contatta il venditore

Compra nuovo

EUR 54,99
Convertire valuta
Spese di spedizione: EUR 15,00
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: 2 disponibili

Aggiungi al carrello

Foto dell'editore

Mühlhäuser, Max; Schill, Alexander
Editore: Springer, 1992
ISBN 10: 3540554122 ISBN 13: 9783540554127
Nuovo Brossura

Da: Ria Christie Collections, Uxbridge, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. In. Codice articolo ria9783540554127_new

Contatta il venditore

Compra nuovo

EUR 64,64
Convertire valuta
Spese di spedizione: EUR 10,66
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Muhlhauser, Max
Editore: Springer 1992-04, 1992
ISBN 10: 3540554122 ISBN 13: 9783540554127
Nuovo PF

Da: Chiron Media, Wallingford, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

PF. Condizione: New. Codice articolo 6666-IUK-9783540554127

Contatta il venditore

Compra nuovo

EUR 58,81
Convertire valuta
Spese di spedizione: EUR 23,71
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 10 disponibili

Aggiungi al carrello

Foto dell'editore

Schill Alexander M?hlh?user Max
Editore: Springer, 1992
ISBN 10: 3540554122 ISBN 13: 9783540554127
Nuovo Brossura
Print on Demand

Da: Majestic Books, Hounslow, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Print on Demand pp. 424 80 Figures, 49:B&W 6.14 x 9.21 in or 234 x 156 mm (Royal 8vo) Perfect Bound on White w/Gloss Lam. Codice articolo 44784589

Contatta il venditore

Compra nuovo

EUR 87,84
Convertire valuta
Spese di spedizione: EUR 10,50
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 4 disponibili

Aggiungi al carrello

Foto dell'editore

Schill Alexander M?hlh?user Max
Editore: Springer, 1992
ISBN 10: 3540554122 ISBN 13: 9783540554127
Nuovo Brossura
Print on Demand

Da: Biblios, Frankfurt am main, HESSE, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. PRINT ON DEMAND pp. 424. Codice articolo 1848030744

Contatta il venditore

Compra nuovo

EUR 90,93
Convertire valuta
Spese di spedizione: EUR 7,95
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: 4 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Alexander Schill
Editore: Springer-Verlag GmbH, 1992
ISBN 10: 3540554122 ISBN 13: 9783540554127
Nuovo Taschenbuch

Da: preigu, Osnabrück, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Taschenbuch. Condizione: Neu. Software Engineering für verteilte Anwendungen | Mechanismen und Werkzeuge | Alexander Schill (u. a.) | Taschenbuch | xviii | Deutsch | 1992 | Springer-Verlag GmbH | EAN 9783540554127 | Verantwortliche Person für die EU: Springer Verlag GmbH, Tiergartenstr. 17, 69121 Heidelberg, juergen[dot]hartmann[at]springer[dot]com | Anbieter: preigu. Codice articolo 102363811

Contatta il venditore

Compra nuovo

EUR 54,99
Convertire valuta
Spese di spedizione: EUR 45,00
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: 5 disponibili

Aggiungi al carrello

Foto dell'editore

Max Mühlhäuser/ Alexander Schill
Editore: Springer, 1992
ISBN 10: 3540554122 ISBN 13: 9783540554127
Nuovo Paperback

Da: Revaluation Books, Exeter, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: Brand New. 420 pages. German language. 9.25x6.10x1.10 inches. In Stock. Codice articolo x-3540554122

Contatta il venditore

Compra nuovo

EUR 102,86
Convertire valuta
Spese di spedizione: EUR 11,86
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 2 disponibili

Aggiungi al carrello

Vedi altre 2 copie di questo libro

Vedi tutti i risultati per questo libro