出荷自動化フレームワーク(SAF)

アレクサンダー・グシャチナー、オレグ・ジカレフ







はじめに



出荷自動化フレームワーク(SAF)









Sea-Freight Automation Foundation(SAF)







バージョン0.2、2018年10月4日







トランスポートプロセスの情報サポートの現在のモデルは、次のように特徴付けることができます。







手動プロセス制御、手動タスク実行、データ再入力。



定期的に繰り返され、複雑な決定を必要としないものを含むほとんどのビジネスプロセスは、人によって完全に制御され実行されます。 さまざまな物流契約を履行する過程で、スタッフは定期的に電話をかけ、電子メールを使用し、さまざまなWebフォームにデータを再入力し、さまざまなオンラインプラットフォームで貨物を追跡し、契約の履行を文書化します。







大規模なモノリシックプラットフォーム。



使用されるほとんどの制御システムは、変更が困難な大型のモノリスであり、新しい技術やビジネスの変化を制限し、適応させることを困難にします。







そのようなシステムは次のとおりです。







情報プラットフォーム :荷送人のプラットフォーム、税関シングルウィンドウプラットフォーム、コンテナラインプラットフォーム、鉄道プラットフォーム、海洋ターミナル管理システム(TOS)、トラック輸送プラットフォーム、港湾管理システムなど







管理システムとインターネット上で動作する個々のクライアント間の相互作用を提供する統合プラットフォーム :商用クラウド統合プラットフォーム、ポートコミュニティシステム、電子決済システムなど







断片化されたプロセス。



ビジネスプロセスは、別個の無関係なフラグメントに分割されます。 たとえば、コンテナのエクスポートプロセスは次のフラグメントで実行されます。







*           . *          . *         .
      
      





その結果、輸送プロセス全体を追跡することはできず、参加者はしばしばデータを再入力する必要があります。







多様なユーザーインターフェイス。



通常の営業日中、反復的な標準タスクを実行するユーザーは、このタスクがまったく異なる方法で実行されるオンラインプラットフォームを使用する必要があります。 たとえば、コンテナラインの場合、各ターミナル管理システムには、コンテナを船舶に予約するための独自のユーザーインターフェイスがあります。







ビジネスロール、契約、およびトランザクションの標準の欠如。



その結果、さまざまな参加者がさまざまな方法で互いに対話し、それぞれの役割が明確に定義されておらず、ビジネスオペレーション(トランザクション)がさまざまな方法で実行され、文書化されます。







標準APIの欠如。







1つの目的の情報統合プラットフォームと商用統合プラットフォームには、異なる統合機能があります。非標準APIをサポートし、EDI、XML、コンマ区切り値ファイル、Excelなどのさまざまなメッセージ形式を使用します。







さまざまなインターネットプロトコルを使用します。 \

FTP、電子メール、WEBサービスなど、インターネット上のデータを交換するためのさまざまなプロトコルを使用することにより、状況は複雑になります。 \







多くの参加者のインターネットサービスの不足。







ほとんどのコンテナラインと貨物運送業者は、さまざまな24時間年中無休のサービスを備えた独自のWebサイトを持っていますが、ほとんどの荷送人、道路運送業者、通関業者はインターネット上に常駐していません。 その結果、電話、インターネットメール、会議がコミュニケーションの主な手段となり、このコミュニケーションは参加者がアクセスできない場合にしばしば停止します。







上記の要因はすべて、次の結果につながります。









Maritime Automation Framework(SAF)は、標準的なビジネスロール、契約、トランザクション、およびAPIを導入することでプロセスの自動化を促進することを目的としたオープンソースイニシアチブです。



SAFの主要な定義と特性:









SAFの使用は、以下の積極的な発展につながる可能性があります。







今日のステータス

SAF

輸送プロセスの手動制御および手動データ入力。

輸送のすべての参加者に適用される輸送プロセスのコンピューター制御。



プロセス参加者の可用性と有効性にあまり依存しません。



データの再入力の不足。

大規模なモノリシックプラットフォーム。

機能が明確に定義された小さなサービス(アプリケーション)。



必要に応じて、これらのサービスは既存のプラットフォームと統合されます。

断片化された無関係なプロセス。

すべてのプロセスの完全な統合。

さまざまなオンラインサービスのさまざまなユーザーインターフェイス。

統一されたユーザーインターフェイス。

ビジネスロール、契約、およびトランザクションの標準の欠如。

Proto 3データ記述言語で記述された標準のビジネスロール、契約、およびトランザクションの定義。

APIの標準の欠如。

Proto 3で記述されたメソッドとメッセージ形式の説明含む標準API

多くのインターネットプロトコルの使用。

gRPCは、リモートプロシージャコール用のGoogleの最先端のマルチプラットフォームフレームワークです。



多くの参加者のインターネットサービスの不足。

輸送プロセスのすべての参加者のオンラインでの存在。






All Articles