Software-Standard

Sarine Bohrmann April 6, 2016 S 0 0
FONT SIZE:
fontsize_dec
fontsize_inc

Ein Software-Standard ist ein Standard, Protokoll oder anderen gemeinsamen Format eines Dokuments, einer Datei oder Datenübertragung angenommen und von einem oder mehreren Software-Entwickler verwendet, während der Arbeit an einem oder mehreren Computerprogrammen. Software Standards ermöglichen die Interoperabilität zwischen verschiedenen Programmen erstellt von verschiedenen Entwicklern.

Die Verwendung von Software-Standards

Software-Standards bestehen aus bestimmte Begriffe, Konzepte, Datenformate Dokument Stile und Techniken bei der durch Software-Ersteller vereinbart, damit deren Software können Sie die Dateien und Daten, die durch ein anderes Computerprogramm zu verstehen. Um als ein Standard sein, muss ein bestimmtes Protokoll, um akzeptiert zu und von einer Gruppe von Entwicklern, die an der Entwicklung und Wartung der Standard beitragen eingebaut.

Entwickler bevorzugen die Verwendung von Standards für die Softwareentwicklung, weil der Wirkungsgrade bietet es für die Code-Entwicklung und breitere Akzeptanz der Anwender und die Verwendung der resultierenden Anwendung.

Zum Beispiel kann die Protokolle HTML, TCP / IP, SMTP, POP und FTP sind Software-Standards, die eine Anwendung Designer müssen verstehen und zu befolgen, wenn ihre Software geht davon aus, diese Standards zu verbinden. Beispielsweise kann damit ein E-Mail von Microsoft Outlook gesendet aus dem Yahoo! Mail-Anwendung gelesen werden, wird die E-Mail über SMTP, die die verschiedenen Empfangsprogramm versteht und richtig zu analysieren, um die E-Mail angezeigt werden soll gesendet werden. Ohne eine standardisierte Technik, um eine E-Mail zu senden, würden die zwei verschiedene Programme nicht in der Lage, genau zu teilen und zeigen Sie die gelieferten Informationen.

Einige weit verbreitete Datenformate, während verstanden und durch eine Vielzahl von Computerprogrammen verwendet werden, werden nicht als Software-Standard. Microsoft Office Dateiformate, wie as.doc and.xls, werden häufig von anderen Computerprogrammen zu benutzen umgewandelt, aber immer noch im Besitz von Microsoft gesteuert, im Gegensatz zu Textdateien

Erstellen einer Standard-

Um alle Parteien zu einem bestimmten Software-Standard, dass sie alle nutzen sollten, um ihre Software zu verbinden miteinander übereinstimmen, gibt es Software-Standards Organisationen wie W3C und ISOC, die von Gruppen von größeren Softwareunternehmen wie Microsoft und Apple Inc bestehen .. Vertreter dieser Unternehmen bringen ihre Ideen, wie man eine einzige, vereinheitlichte Software-Standard, um das Datenproblem, sie versuchen zu hand Adresse zu machen.

Komplexität einer Norm kann je nachdem, welche Art von Problem, dass sie zu lösen versuchen variieren. Zum Beispiel FTP versucht, ein anderes Problem als SMTP, die sich mit Senden und Empfangen von E-Mail ist zu lösen. Standards müssen auch einfache, wartbare und verständlich sein. Die Software Standard-Dokument, dass sie Bedürfnisse zum Detail jede mögliche Bedingung, Typen, Elemente usw. zu erstellen, um die Nützlichkeit der Rolle, für die sie erstellt wurde, zu behalten und zu dienen.

Öffnen v. Geschlossene Standards

Standard kann eine geschlossene Standard- oder ein offener Standard sein. Die Dokumentation zu einem offenen Standard ist für die Öffentlichkeit zugänglich und jeder kann eine Software, implementiert und verwendet die Standard erstellen. Die Dokumentation und Spezifikation für geschlossene Standards sind nicht für die Öffentlichkeit zugänglich, so dass seinem Entwickler zu verkaufen und lizenzieren Sie den Code, um ihre Datenformat an andere interessierte Software-Entwickler zu verwalten. Während dieser Prozess erhöht das Umsatzpotenzial für eine nützliche Datei-Format, kann es die Akzeptanz zu begrenzen und stattdessen fahren die Annahme einer ähnlichen, offenen Standard.

  Like 0   Dislike 0
Vorherige Artikel Pachira
Nächster Artikel USC & GS Ranger
Bemerkungen (0)
Keine Kommentare

Fügen Sie einen Kommentar

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Zeichen übrig: 3000
captcha