パスワードを忘れた? アカウント作成
12948772 story
ソフトウェア

富士通研究所がプログラムから業務仕様を抽出する技術を開発 15

ストーリー by hylom
(ちゃんと動くなら)ほしい 部門より
あるAnonymous Coward 曰く、

富士通研究所がプログラムから業務仕様を抽出し、条件表として出力する技術を開発したそうだ(ITmedia)。

大規模かつ長期に渡って稼働しているシステムでは仕様が運用中に変更されるなどして仕様書と稼働している仕様が異なっていたり、そもそも仕様書が紛失・散逸しているケースもある。そのような、その仕様が「ブラックボックス化」しているステムの使用解析や現状把握などの作業を効率化できるという。

  • by Anonymous Coward on 2016年10月12日 14時57分 (#3095509)

    伝説の技術になるとは、当時は誰も予想できなかった

    ここに返信
    • by Anonymous Coward

      どうなんすかねこれを使って他に移植しようと言う機運が高まらないと意味がないでしょう。
      コボラーが振り回すスレイヤーになるかもしれないし。そもそも何をスレイするつもりなのやら。
      #No problem. Everything's fine.

  • by minet (45149) on 2016年10月12日 15時14分 (#3095524) 日記

    コイツが吐き出した仕様書を関連リンク
    設計書からコードを自動生成できるという基幹システム開発支援ソフト、「プログラマーが不要」に? [developers.srad.jp]
    のツールに食わせると…
    そして出てきたコードをもう一度コイツに食わすと……
    さらにその作業を繰り返すていくと………
    どうなるんだろうな。
    変異を繰り返して化物になるか、あるいは不動点に収束するのか。
    どっちも富士通だからもしかして互換性があったりする?

    ここに返信
    • by TarZ (28055) on 2016年10月12日 15時52分 (#3095557) 日記

      おそらく、双方のアウトプットが、それぞれ相手方の要求するインプットと異なる(たぶんシステムの挙動すべてを網羅したアウトプットにはなっていない)と思われるので、この件については無理だと思いますけど、同様の技術についての思考実験としては面白そうですね。

      双方のシステムが正しく動く(勝手に無駄なビジネスルールが追加されない)限り、不動点に到達するか、ループに入るかのいずれかで、発散することはないと予想します。

    • by Anonymous Coward

      富士通だから、蒲田じゃなくて川崎に上陸するのかな

      • by Anonymous Coward
        蒲田にはソリューションスクエア(旧シスラボ)が、武蔵小杉のすぐ隣、武蔵中原には川崎工場・研究所が、おそらく綱島街道沿いに進んできたので、拠点の多い新横浜も……。十分に壊滅しているような。
  • by Anonymous Coward on 2016年10月12日 14時53分 (#3095506)

    あの銀行のプロジェクトとかに使うんですかね。

    ここに返信
    • by Anonymous Coward on 2016年10月12日 15時42分 (#3095551)

      10年以上前にあそこのシステム触ってたけど、プログラム上にない仕様とかあったからなぁ。
      具体的には、夜間バッチで、CMTへのI/Oを多数行うジョブと、ストレージに情報を書き出すジョブで、前者が先に終わると実は後続バッチが死ぬ、みたいな懸念があって。
      ただし実際にはCMTへのI/Oがやたら時間かかるから大丈夫、で放置されてた。そういうのって仕様にできるのだろうか。

    • by Anonymous Coward

      まず自身の仕様をだな...

    • by Anonymous Coward

      それは偉い人の脳内にしかないので、非対応です。

  • by Anonymous Coward on 2016年10月12日 15時00分 (#3095514)

    バグを仕様と言えなくなるではないか・・・
    ん?抽出した仕様を仕様書として提出すればいいのか?

    ここに返信
  • by Anonymous Coward on 2016年10月12日 15時00分 (#3095515)

    10年以上前から毎年やってる気がするので、今年は何がどうすぐれているのか、ちゃんと表現してもらいたい。

    「ここ10年で最高」みたいに

    ここに返信
    • by Anonymous Coward

      毎年恒例の新人研修の課題か何かとして作らせてるものなんじゃないでしょうか?
      作ることが目的であって、役に立つかどうかはどうでもいい代物。

      • by Anonymous Coward
        なおマイクロソフトではWindowsも同じように作られています
  • by Anonymous Coward on 2016年10月12日 15時26分 (#3095532)

    問題は、「何をやっているかわからない」じゃなくて、「なぜやっているかわからない」じゃなかったのか? これを見てうれしい人は、プログラムを読めない、SEと称する「エンジニア」様だけなのかも。

    あの会社は、キーワードを日本語化しただけの日本語BASICとか、フローチャートからプログラムを生成するというので見てみたら、プログラム言語をフローチャート化しただけだったとか(for文やswitch文が図になっただけ)、とほほなのが多いからなあ。

    同技術を社内の事例に適用したケースでは、仕様書の再整備にかかる時間を約3分の2に削減でき、システム移行時の業務仕様作成の効率化を実証できたという。

    というのは、「自社も出鱈目だったのかよ」と笑うところ? それとも、「ちゃんとドッグフード食ってるねえ」と褒めるところ?

    ここに返信
typodupeerror

アレゲはアレゲ以上のなにものでもなさげ -- アレゲ研究家

読み込み中...