OSS Design Patterns (eBook)

A Pattern Approach to the Design of Telecommunications Management Systems
eBook Download: PDF
2009 | 2009
XV, 151 Seiten
Springer Berlin (Verlag)
978-3-642-01396-6 (ISBN)

Lese- und Medienproben

OSS Design Patterns - Colin Ashford, Pierre Gauthier
Systemvoraussetzungen
53,49 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
The management of telecommunications networks and services is one of the most challenging of software endeavors-partly because of the size and the distributed nature of networks; partly because of the convergence of communications techno- gies; but mainly because of sheer complexity and diversity of networks and services. The TM Forum s Solutions Frameworks (NGOSS) help address these challenges by providing a framework for the development of management applications-those software applications that provide the building blocks for management solutions. The members of the TM Forum have elaborated many parts of NGOSS to make it practical-including in the area of information modeling, process analysis, and c- tract de?nition. This book further elaborates NGOSS by examining the challenging area of interface design. One of the costs of deploying a new service is the cost of integrating all the necessary applications into an effective software solution to manage the service. This cost has been dubbed the 'integration tax' and can turn out to be ?ve times the capital cost of procuring the management software in the ?rst place. From their long experience of the design and standardization of management applications, the authors have extracted a core set of design patterns for the dev- opment of effective and consistent interfaces to management applications. Adopting these patterns across the industry could reduce the learning curve for software - velopers and allow service providers and systems integrators to rapidly and reliably deploy management solutions and thereby markedly reduce the integration tax.

Foreword 6
Preface 7
Contents 10
Acronyms 12
Managing Telecommunications Services 13
Telecommunications Management Systems Overview 13
The Management Challenge 15
A Pattern Approach 16
Telecommunications Management Requirements 17
OSS Reference Model 18
OSS Systems Architecture 19
Summary 20
References 21
Designing Management Solutions 22
Developing an OSS Systems Architecture 22
Developing Management Solutions 24
OSS Reference Architecture 25
Remote Operations Model 26
The OSS Implementation Profiles 27
The Managed-Entity Model 30
OSS Design Patterns 31
Documenting OSS Design Patterns 32
The Simple Inventory OSS Application 33
Summary 33
References 34
OSS Architectural Patterns 35
Managed-Entity Value Pattern 35
OSS Fac¸ade Pattern 46
OSS Event Notification Pattern 51
OSS Iterator Pattern 58
OSS Factory Pattern 63
OSS Discovery Pattern 68
OSS Named-Procedure Pattern 74
OSS Command–Status Pattern 81
Summary 83
References 84
OSS Programming Patterns 85
Managed-Entity Key Pattern 85
Managed-Entity Life Cycle Pattern 90
Managed-Entity Update Pattern 96
Managed-Entity Attribute Population Pattern 101
Managed-Entity Template Filter Pattern 105
Managed-Entity Bulk Update Pattern 110
Last Update-Version-Number Pattern 114
Final Thoughts 115
References 115
Appendix A Type Definitions for the Simple Inventory 116
A.1 OSS Session Profile Declarations 116
A.2 OSS Message Profile Declarations 121
Appendix B Implementing an OSS Client Using JAXB 129
B.1 Create Equipment Record Managed-Entity Example 129
B.2 Message Profile Implementation Software Architecture 133
B.3 Create Equipment Record Managed-Entity Example—Complete Code 134
Appendix C Binding the OSS Patterns to Web Services 138
Appendix D OSS Design Pattern Interaction and Usage 142
D.1 OSS Design Pattern Interaction 142
D.2 OSS Design Pattern Usage 144
Glossary 145
About the Authors 149
Index 150
Colophon 155

Erscheint lt. Verlag 24.7.2009
Zusatzinfo XV, 151 p.
Verlagsort Berlin
Sprache englisch
Themenwelt Mathematik / Informatik Informatik Netzwerke
Mathematik / Informatik Informatik Software Entwicklung
Technik Nachrichtentechnik
Schlagworte Architecture • Communication • Complexity • Design • Design Pattern • Design Patterns • Development • Distributed Systems Management • Host • Information • interfaces • Java • Java Message Service • Network Management • Operations Support Systems (OSS) • OSS applications • OSS ecosystem • programming • Software • telecommunications • Telecommunications Management
ISBN-10 3-642-01396-1 / 3642013961
ISBN-13 978-3-642-01396-6 / 9783642013966
Haben Sie eine Frage zum Produkt?
PDFPDF (Wasserzeichen)
Größe: 4,7 MB

DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasser­zeichen und ist damit für Sie persona­lisiert. Bei einer missbräuch­lichen Weiter­gabe des eBooks an Dritte ist eine Rück­ver­folgung an die Quelle möglich.

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.

Zusätzliches Feature: Online Lesen
Dieses eBook können Sie zusätzlich zum Download auch online im Webbrowser lesen.

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
Das umfassende Handbuch

von Martin Linten; Axel Schemberg; Kai Surendorf

eBook Download (2023)
Rheinwerk Computing (Verlag)
29,90
Das umfassende Handbuch

von Michael Kofler; Charly Kühnast; Christoph Scherbeck

eBook Download (2024)
Rheinwerk Computing (Verlag)
33,68
Grundlagen der IPv4- und IPv6-Kommunikation

von Anatol Badach; Erwin Hoffmann

eBook Download (2022)
Carl Hanser Verlag GmbH & Co. KG
69,99