農業データ連携基盤WAGRI〜Dynamic APIアーキテクチャによる農業APIサービスのプログラムレス実装〜

小杉 智  上原 宏  神成 淳司  
(システム開発・ソフトウェア開発論文)

誌名
電子情報通信学会論文誌 B   Vol.J103-B   No.1   pp.1-10
発行日: 2020/01/01
Online ISSN: 1881-0209
DOI: 10.14923/transcomj.2019JBI0001
論文種別: 招待論文
専門分野: 
キーワード: 
システム開発・ソフトウェア開発論文,  農業プラットホーム,  ドメイン駆動設計,  ソフトウェアアーキテクチャ,  APIサービス,  

本文: FreePDF(1.8MB)


あらまし: 
本論文では,土壌,農地,気象など農業関連のデータをクラウドデータベースに集約した農業データプラットホーム'農業データ連携基盤(WAGRI)'のサービス,及びアーキテクチャを述べる.耕作放棄地の増大,担い手不足に直面する日本の農業では,農家の経験を代替するデータ農業への期待が高まっているが,始まって間もないこれらの取組みにおいて,サービス要件は極めて流動的である.こうした背景から農業データ連携基盤では,今後発生する様々なデータサービス要件に対して,ソフトウェアの追加開発を極力抑えてサービス実装できるアーキテクチャ'Dynamic API'を考案した.Dynamic APIによれば,ユーザ自身が新たなサービスを実装することも可能である.本論文では,Dynamic APIアーキテクチャによって実現した各種のデータサービスを述べるとともに,このアーキテクチャが新たに発生するサービス要件に対してプログラム開発を伴わずにサービスを提供する仕組みについて,事例を交えて述べる.