富士通研究所、複雑化した業務アプリケーションを機能ごとに分割・可視化する技術を開発
- 2017年05月18日 15:30:00
- テクノロジー
- JCN Newswire
- コメント
従来、保守や機能追加により修正を繰り返している業務アプリケーションは、内部が複雑化し変更の影響が広範囲に及ぶ構造になっていることが多く、業務の変更に合わせたアプリケーションの変更が大きな負担となっていました。
今回、業務アプリケーションを機能ごとに分割するために、プログラム・データの関係を分析して、互いの依存関係が少なくなるように分割する境界の候補を見つける技術と、その境界の中から、アプリケーションを実際に動作させた際のデータベースへのアクセスログを利用して、一連の処理として実行すべき範囲を見つけ、より関連性の高い業務の範囲を抽出する技術を開発しました。本技術で得られた機能ごとに分割する境界を可視化することで、従来難しかったアプリケーションの分割が可能となります。
これにより、境界をもとに変更を局所化するような修正・改善を加えていくことで、お客様業務・ビジネスの変化への迅速な対応が可能になります。
開発の背景
昨今、ICT技術を使ったビジネスのデジタル革新に向け、既存の業務アプリケーションを迅速に変更していく技術が求められています。例えば、産業・流通の業務では、拠点追加や取引先の変更などが度々あり、それに合わせて、業務アプリケーション自体も変更していく必要がありますが、従来の業務アプリケーションは内部が複雑化し変更の影響が広範囲に及ぶ構造になっていることが多く、改修時間が長くなり工数もかかっていました。この問題を解決するため、近年、業務処理を迅速に変更できるアプリケーションを設計する方法として、独立して動作する複数のサービスで構成するマイクロサービス(注2)が注目されています。マイクロサービスなどのように頻繁に変更が生じる部分を独立させると、影響のあるサービスだけを入れ替えることで容易に対応できます。
課題
保守や機能追加を繰り返し行ってきたアプリケーションにおいては、プログラムの依存関係やデータ依存関係などが複雑になり、設計当初には想定しない部分にも影響がおよび、既存のアプリケーションを依存関係が少ない構造に分割するのが難しいことが度々あります。そのため、影響範囲を局所化するように分割しようとすると多くの依存関係を調べながら修正していく必要がありました。
開発した技術
今回、プログラムソースとデータベースへのアクセスログ情報を入力として、業務アプリケーションの内部構造を機能ごとに分割できる境界を自動的に見つけ出す技術を開発しました。
効果
本技術で依存関係が少ない境界が得られることで、より少ない工数でアプリケーションを分割することが可能になります。例えば、購買業務のアプリケーションを用いた試行の結果、開発技術で得られる境界は、設計当初に決めた分類に基づく境界と比較して、相互の依存関係数が約15%少なくなり、分割時の調査と修正の負担軽減を確認しました。
この結果を利用して、業務的な関係や更新頻度も考慮しながら、変更を局所化するような修正・改善をアプリケーションに加えることで、お客様業務の変化への迅速な対応が可能になります。また、お客様の業務アプリケーションのマイクロサービス化や段階的なクラウド移行を行う際の対象範囲の検討を効率的に行うことが可能となります。
今後
富士通研究所は、本技術について2018年度の実用化を目指し、様々な業種の業務アプリケーション分析に適用・検証していきます。
本リリースの詳細は下記URLをご参照ください。
http://pr.fujitsu.com/jp/news/2017/05/18.html
注釈
注1 株式会社富士通研究所:本社 神奈川県川崎市、代表取締役社長 佐々木繁。
注2 マイクロサービス:サービス全体を一かたまりのサービスとして開発するのではなく、複数の独立したサービスが軽量な方式で通信をしながら動作する形で構築する方式。
注3 ソフトウェア地図:本技術は、富士通株式会社が提供する資産分析サービスに搭載済み。
- 世界初! アプリケーション資産活用のためのソフトウェア地図作成技術を開発(2012年2月29日 プレスリリース)
- アプリケーションの見える化を強化した「業務・アプリケーション選別サービス」を提供(2013年5月13日 プレスリリース)
概要:富士通株式会社
詳細は http://jp.fujitsu.com/ をご覧ください。
Copyright 2017 JCN Newswire. All rights reserved. www.jcnnewswire.com
近藤真彦、大先輩からのロレックス「覚えてるよ」と言いつつ薄い反応「ホントにもらった?」
「安全に運航できない」 JR九州、日韓航路撤退 浸水リスク拭えず
永野芽郁&佐藤健「はたらく細胞」舞台あいさつで感じさせた固い絆、佐藤が永野の魅力を熱く語る
【巨人】選手がエラーした時などの阿部監督の意外な一面、厳しき“格付け”を大勢らが明かした
川崎麻世、女性アイドルから近藤真彦へのチョコを預かったが「いらねぇから返して」と暴露
須田寛さん、最後まで一鉄道ファン貫く 愛好者団体会長も務める
【ソフトバンク】小久保監督「環境変えることで花開くことある」DeNA移籍の三森大貴にエール
【日本ハム】山崎福也が清宮幸太郎に要望「40本打って」後輩からはハッパ「20勝して」
【C大阪】清武弘嗣お別れセレモニーあいさつ全文「このクラブのためにやったという自負ある」
【日本ハム】山崎福也、新庄監督の指示で名護キャンプでも打撃練習 投手で“エスコン1号”狙う
高橋ジョージ「やっぱりお縄だよ」新曲の印税引き出したら銀行の態度が…その後に残高見て仰天
56歳熟女がかっこよさと自分らしさを追求「グラビアは60まで続ける」
膳場貴子が22日「サンモニ」欠席 TBS駒田健吾アナが事情説明
北九州中学生2人死傷 近くに住む40代男性を殺人未遂容疑で逮捕
さらば・森田、『ラヴィット』で放送禁止用語の大失言!麒麟・川島が即謝罪もブチ切れ
中川翔子「加害者を守る必要なんかない」 北九州・中学生殺傷事件では容疑者報道めぐり物議
特殊捜査係20人が窓ガラス割り突入、容疑者確保 中学生2人殺傷
「普通は即死」渡辺香津美、危篤状態から在宅療養に 妻「生きていてさえくれれば…」
59歳俳優が告白「俺は芸能界に入る前にAVプロダクションをやっていた」
八代弁護士「警察は早い段階から行動確認に」と推測 北九州の中学生殺傷事件で男逮捕
多部未華子(30)結婚の裏事情あまりにも恐ろしすぎると話題に!
二階堂ふみが結婚!?お相手が衝撃的過ぎてネット民「マジか・・・」
浜崎あゆみ、バスト丸見えの投稿にネット騒然「巨乳すぎて不自然」
クロちゃんを騙した「レイちゃま(小林レイミ)」の現在が別人すぎると話題に
高橋ジョージ「やっぱりお縄だよ」新曲の印税引き出したら銀行の態度が…その後に残高見て仰天
千円札に込めた奇跡!明石家さんまが30年間大切にした「ラブレター」に感涙
飯島直子「いつみんなに言おうか…」別れを報告「お空へ旅立ちました」
まるで別人?浜崎あゆみのFNS歌謡祭での姿に驚きの声
「わっぜか音がしっせえよ あたいは今朝ん台風か思っせえよ」 アルティメット鹿児島弁アニキが『Twitter』で話題に
WANDS復活で上杉昇(47)の衝撃的な現在の姿に注目が集まる事態に!
近藤真彦、大先輩からのロレックス「覚えてるよ」と言いつつ薄い反応「ホントにもらった?」
「安全に運航できない」 JR九州、日韓航路撤退 浸水リスク拭えず
永野芽郁&佐藤健「はたらく細胞」舞台あいさつで感じさせた固い絆、佐藤が永野の魅力を熱く語る
【巨人】選手がエラーした時などの阿部監督の意外な一面、厳しき“格付け”を大勢らが明かした
川崎麻世、女性アイドルから近藤真彦へのチョコを預かったが「いらねぇから返して」と暴露
須田寛さん、最後まで一鉄道ファン貫く 愛好者団体会長も務める
【ソフトバンク】小久保監督「環境変えることで花開くことある」DeNA移籍の三森大貴にエール
【日本ハム】山崎福也が清宮幸太郎に要望「40本打って」後輩からはハッパ「20勝して」
【C大阪】清武弘嗣お別れセレモニーあいさつ全文「このクラブのためにやったという自負ある」
こっちのけんと、兄の菅田将暉は「かっこいいので、嫉妬というより背中を追おうという感じ」