Zum Inhalt springen

AP233

aus Wikipedia, der freien Enzyklopädie

AP233 ist ein Standard für den Austausch von Systems-Engineering-Daten. Er ist Teil von ISO 10303.

AP233 bietet ein neutrales, computerlesbares Datenformat für den Systems Engineering Datenaustausch zwischen Werkzeugen für Produktdatenmanagement, Computergestützte Entwicklung (CAE oder CAx), Computer Aided System Engineering (CASyE) und computer-aided software engineering (CASE).

Gegenwärtig wird das Applikationsprotokoll nur für den sequentiellen Datenaustausch zwischen den Werkzeugen genutzt. Auf Basis von AP233 ist es möglich, Systems-Engineering-Daten in einem standardisierten und computerlesbaren Format zu generieren. Diese Daten können nun in andere Werkzeuge importiert werden, unabhängig vom Werkzeug und Hersteller. Der Datenaustausch erfolgt auf Basis von E-Mail, FTP, Standard Data Access Interface (SDAI), XML usw.

AP233 (Application Protocol 233) in ISO 10303 umfasst die Beschreibung der Informationen, die für den Systems-Engineering-Prozess benötigt werden. Der Funktionsumfang wurde unter anderem durch EIA/IS-632 vorgegeben. AP233 wurde von 1996 bis 2001 entwickelt und von der EU finanziert.

Das Projekt SEDRES (Systems Engineering Data Representation and Exchange Standard) wird in der ISO-Arbeitsgruppe ISO/TC-184/SC4/WG3 2 (siehe Weblink) weitergeführt, mit dem Ziel einer konsequenten Modularisierung von AP233. Außerdem wird das Ziel verfolgt, AP233 im Rahmen des Systems-Engineering-Konzeptes zu erweitern, z. B. durch Funktionen des Risiko-Managements.

AP233 Datenmodell

Das SEDRES-AP233-Datenmodell unterstützt die folgenden Konzepte:

  • System- und Subsystemsichten einschließlich Hierarchien
  • Anforderungen: text- und modellbasierte Anforderungsnachverfolgung
  • Systemverhalten und funktionale Architekturen
  • Funktionale Zerlegungen, Interface & Zuordnungen
  • Funktionale & Datenflüsse; Verhaltensmodelle; Zustandsautomaten
  • System-, funktionale, physikalische Architektur und Überwachung der Interfaces
  • Komponentenzerlegung, Interfaces und Allokationen
  • Teilebibliotheken und Produktlinien
  • Systemwerte, Klassifikationen und Datendefinitionen
  • Systems-Engineering-Daten-Management
  • Modell-Layout- und Darstellungs-Informationen

In einer aktualisierten Version von AP233, das aus Modulen aufgebaut ist, werden unter anderem noch zusätzlich folgende Aspekte unterstützt:

Mit AP233 ist es möglich, schneller und günstiger Gateways zwischen den Werkzeugen zu entwickeln. Ein Standard ist essentiell, um die Qualität für den Informationsaustausch im Systems-Engineering-Bereich zu erleichtern und zu vereinfachen. Der Lebenszyklus für Systems-Engineering-Projekte beträgt sehr oft von der Anforderungserstellung bis zur Ausmusterung über 50 Jahre. Dies ist z. B. viel länger als das heutige Alter von CASE-Werkzeugen. Wegen der Produkthaftung ist es auch notwendig, ein werkzeugunabhängiges Datenformat zur Verfügung zu haben, damit die Daten nach 100 Jahren noch interpretiert werden können. Eine Langzeitarchivierung der Daten wird durch AP233 möglich.

Der Standard SysML greift für den Produktdatenaustausch auf AP233 zurück.

Weblinks

      | {{#ifeq: 20110525111404 | *
    | Vorlage:Webarchiv/Wartung/Stern{{#if: STEP / ISO 10303 Elemente (englisch) | {{#invoke:WLink|getEscapedTitle|STEP / ISO 10303 Elemente (englisch)}} | {{#invoke:Webarchiv|getdomain|http://www.tc184-sc4.org/titles/STEP_Titles.htm}} }} (Archivversionen)
    | {{#iferror: {{#time: j. F Y|20110525111404}}
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/DatumDer Wert des Parameters {{#if: wayback | wayback | Datum }} muss ein gültiger Zeitstempel der Form YYYYMMDDHHMMSS sein!
         | {{#if: STEP / ISO 10303 Elemente (englisch) | {{#invoke:WLink|getEscapedTitle|STEP / ISO 10303 Elemente (englisch)}} | {{#invoke:Webarchiv|getdomain|http://www.tc184-sc4.org/titles/STEP_Titles.htm}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer }} vom {{#time: j. F Y|20110525111404}} im Internet Archive{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
      }}
  }}
      | {{#if:
          | {{#iferror: {{#time: j. F Y|{{{webciteID}}}}}
    | {{#switch: {{#invoke:Str|len|{{{webciteID}}}}}
       | 16= {{#if: STEP / ISO 10303 Elemente (englisch) | {{#invoke:WLink|getEscapedTitle|STEP / ISO 10303 Elemente (englisch)}} | {{#invoke:Webarchiv|getdomain|http://www.tc184-sc4.org/titles/STEP_Titles.htm}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer }} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{{webciteID}}}|1|10}}/86400}} }} days}} auf WebCite{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
       | 9 = {{#if: STEP / ISO 10303 Elemente (englisch) | {{#invoke:WLink|getEscapedTitle|STEP / ISO 10303 Elemente (englisch)}} | {{#invoke:Webarchiv|getdomain|http://www.tc184-sc4.org/titles/STEP_Titles.htm}} }} {{#ifeq:  | [] | [ | ( }}Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer}} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{#invoke:Expr|base62|{{{webciteID}}}}}|1|10}}/86400}} }} days}} auf WebCite{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
       | #default= Der Wert des Parameters {{#if: webciteID | webciteID | ID }} muss entweder ein Zeitstempel der Form YYYYMMDDHHMMSS oder ein Schüsselwert mit 9 Zeichen oder eine 16-stellige Zahl sein!Vorlage:Webarchiv/Wartung/webcitation{{#if:  || }}
      }}
    | c|{{{webciteID}}}}} {{#if: STEP / ISO 10303 Elemente (englisch) | {{#invoke:WLink|getEscapedTitle|STEP / ISO 10303 Elemente (englisch)}} | {{#invoke:Webarchiv|getdomain|http://www.tc184-sc4.org/titles/STEP_Titles.htm}} }} (Memento{{#if: {{#if:  | {{{archiv-bot}}} |  }} |  des Vorlage:Referrer}} vom {{#time: j. F Y|{{{webciteID}}}}} auf WebCite{{#if:  | ;  }}{{#ifeq:  | [] | ] | ) }}
  }}
          | {{#if: 
              | Vorlage:Webarchiv/Today
              | {{#if:
                      | Vorlage:Webarchiv/Generisch
                      | {{#if: STEP / ISO 10303 Elemente (englisch) | {{#invoke:WLink|getEscapedTitle|STEP / ISO 10303 Elemente (englisch)}} | {{#invoke:Webarchiv|getdomain|http://www.tc184-sc4.org/titles/STEP_Titles.htm}} }}  
                 }}}}}}}}{{#if:
    | Vorlage:Webarchiv/archiv-bot
  }}{{#invoke:TemplatePar|check
     |all      = url=
     |opt      = text= wayback= webciteID= archive-is= archive-today= archiv-url= archiv-datum= ()= archiv-bot= format= original=
     |cat      = Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
     |errNS    = 0
     |template = Vorlage:Webarchiv
     |format   = *
     |preview  = 1
  }}{{#ifexpr: {{#if:20110525111404|1|0}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}} <> 1
    | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Genau einer der Parameter 'wayback', 'webciteID', 'archive-today', 'archive-is' oder 'archiv-url' muss angegeben werden.|1}}
  }}{{#if: 
    | {{#switch: {{#invoke:Webarchiv|getdomain|{{{archiv-url}}}}}
        | web.archive.org = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von Internet Archive erkannt, bitte Parameter 'wayback' benutzen.|1}} 
        | webcitation.org = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von WebCite erkannt, bitte Parameter 'webciteID' benutzen.|1}} 
        | archive.today |archive.is |archive.ph |archive.fo |archive.li |archive.md |archive.vn = 
          {{#if:  || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von archive.today erkannt, bitte Parameter 'archive-today' benutzen.|1}}
      }}{{#if: 
         | {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}
             | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Wert des Parameter 'archiv-datum' ist ungültig oder hat ein ungültiges Format.|1}}
          |  }} 
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Pflichtparameter 'archiv-datum' wurde nicht angegeben.|1}}
      }}
    | {{#if: 
         | {{#if:  || }}Vorlage:Webarchiv/Wartung/Parameter{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Parameter 'archiv-datum' ist nur in Verbindung mit 'archiv-url' angebbar.|1}}
      }}
  }}{{#if:{{#invoke:URLutil|isHostPathResource|http://www.tc184-sc4.org/titles/STEP_Titles.htm}}
    || {{#if:  || }}
  }}{{#if: STEP / ISO 10303 Elemente (englisch)
    | {{#if: {{#invoke:WLink|isBracketedLink|STEP / ISO 10303 Elemente (englisch)}}
        | {{#if:  || }}
      }}
    | {{#if:  || }}Vorlage:Webarchiv/Wartung/Linktext_fehlt
  }}{{#switch: 
    |addlarchives|addlpages= {{#if:  || }}{{#if: 1 |Vorlage:Webarchiv/Wartung/Parameter}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: enWP-Wert im Parameter 'format'.|1}}
  }}{{#ifeq: {{#invoke:Str|find|http://www.tc184-sc4.org/titles/STEP_Titles.htm%7Carchiv}} |-1
    || {{#ifeq: {{#invoke:Str|find|{{#invoke:Str|cropleft|http://www.tc184-sc4.org/titles/STEP_Titles.htm%7C4}}%7Chttp}} |-1
         || {{#switch: {{#invoke:Webarchiv|getdomain|http://www.tc184-sc4.org/titles/STEP_Titles.htm }}
              | abendblatt.de | daserste.ndr.de | inarchive.com | webcitation.org = 
              | #default = {{#if:  || }}{{#if: 1 |Vorlage:Webarchiv/Wartung/URL}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Archiv-URL im Parameter 'url' anstatt URL der Originalquelle. Entferne den vor der Original-URL stehenden Mementobestandteil und setze den Archivierungszeitstempel in den Parameter 'wayback', 'webciteID', 'archive.today' oder 'archive-is' ein, sofern nicht bereits befüllt.|1}}
            }} 
       }}
  }}