金融機関向け特定ソリューショントップ
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 富士通は8月15日、COBOLやPL/Iで記述された既存アプリケーションの業務ロジックを日本語設計書に変換するサービス「設計書化モダナイゼーションサービス」の販売を開始した。価格は個別見積もり。グループの富士通アドバンストソリューションズ(FASOL)が開発した。 企業で活用されている既存のアプリケーション、特にCOBOLやPL/Iといった言語で記述されているアプリケーションは長い間稼働しているが、再構築する際に、アプリケーションの設計仕様がドキュメント化されていなかったり、仮に設計書があったとしても、稼働しているアプリケーションと一致してなかったりなどの課題を抱えている。言語を理解できる要員が少ないといった課題も存在する。 今回の設計
富士通は8月28日、システムの開発と保守作業を効率化する業務プログラム開発支援ツール「FUJITSU Software Interdevelop Designer」(Interdevelop Designer)を、同日から販売すると発表した。日本語の設計書からCOBOLとJavaのソースコードを100%自動で生成できる。 今回の販売はCOBOL向けで、現在開発中のJava版は2015年3月末に提供を開始する。製品には開発サーバとクライアントがある。開発サーバは840万円から、動作させるには最小構成で2台のサーバライセンスの購入が必要となる。クライアントは58万8000円、またはレンタルで月額4万9000円(いずれも税別)から。販売目標は、2017年度末までに開発サーバ60ライセンス、開発クライアント1500ライセンスとしている。 Interdevelop Designerは、富士通と富士通
Vincent Driessenさんの "A successful Git branching model" を翻訳しました。 元記事はこちら: http://nvie.com/posts/a-successful-git-branching-model/ (翻訳の公開と画像の利用は本人より許諾済みです) このブランチモデルの導入を補助してくれる、git-flowというGit用プラグインがあるそうです。 翻訳の間違い等があれば遠慮なくご指摘ください。 この記事では、私のいくつかのプロジェクト(仕事でもプライベートでも)で約一年ほど導入して、とてもうまくいくことがわかった開発モデルを紹介する。しばらく前からこれについて書くつもりだったんだが、今まですっかりその時間を見つけられずにいた。ここでは私のプロジェクトの詳細については書かず、ブランチ戦略とリリース管理についてだけ述べよう。 以下では、
同社は、ソースコードと最新のウェブアプリケーション・アーキテクチャを深く理解する「静的解析検証エンジン(Coverity Save)」を拡張することによって、開発者によるセキュリティ不具合の検出と修正を支援する、従来以上に正確な修正ガイダンスを提供している。 最新のWebアプリケーションの複雑性に対応した新技術により、第1世代ツールの浅くて不完全な解析では達成不可能だった静的解析で、開発者がアプリケーション・セキュリティをテストできるようサポートする。 「Coverity Security Advisor」は、フレームワークアナライザーによってソースコードの静的解析を拡張することで、データがアプリケーション・フレームワークを通過する際の不正確さを最小限に抑え、誤検知率の最低限までの削減を実現した。 また、データ・サニタイジング・ルーチンによって不信頼データのサニタイジングが十分に行われたこ
Wagby も GeneXus も「自動生成ツール」というカテゴリの製品ですが、両者の仕組みは大きく違います。この二製品はよく比較されるようですので、カタログスペックでは判断できない、製品の思想に踏み込んで違いを明らかにしてみようと思います。 なお、私は Wagby をつくっている会社の代表取締役です。その立ち位置をご理解いただいた上で、以下の内容をお読み下さい。 共通する概念 両者とも仕様書からソースコードの自動生成をうたっています。Wagby は Java のみを対象にしていますが、GeneXus は Java, .NET, Ruby と多様です。(ただし、その違いは後述するように、あまり重要ではないと考えています。) 共通するのは、この概念のみです。実際の開発スタイルは大きく異なります。 ノンプログラミングと形式言語 Wagby は「ノンプログラミング」を掲げています。Wagby の
DUMA (Detect Unintended Memory Access)は、マルチプラットフォームのメモリデバッグライブラリです。メモリリーク、malloc()/新しいメモリバッファ内のバッファオーバーラン(またはアンダーラン)を検出することができます。DUMAは、Bruce Perensが書いたElectric Fenceライブラリのフォークです。 ダウンロード 最新ダウンロードファイル duma_2_5_15.tar.gz (日付: 2009-04-12, サイズ: 234.84 KB) duma_2_5_15.zip (日付: 2009-04-12, サイズ: 509.30 KB) duma_2_5_14.tar.gz (日付: 2008-04-28, サイズ: 232.20 KB) duma_2_5_14.zip (日付: 2008-04-28, サイズ: 502.20 KB)
2011年10月4日、コベリティは、C/C++やJava、C#のソースコード解析ツールの新バージョン「Coverity Static Analysis 5.5」を発表しました。発見が難しく、誤動作の原因となるバグを効率よく検出できる同ツールの新バージョンでは、前バージョンに比べてコード解析速度が向上し、より広範囲な開発環境に対応できるよう強化が施されました。Coverity Static Analysisの特長や新機能から、ソースコード静的解析のメリットについて考えてみましょう。 テストケースの用意は不要。ビルド時に不具合を発見 「Coverity Static Analysis」は、C/C++やJava、C#の各言語で記述されたソースコードに含まれるバグを検出できるソフトウェア開発支援ツールです。大規模・複雑化するソフトウェア開発において、ソースコードの不具合は、出荷遅延や修正対応による
Overview EclEmma is a free Java code coverage tool for Eclipse, available under the Eclipse Public License. It brings code coverage analysis directly into the Eclipse workbench: Fast develop/test cycle: Launches from within the workbench like JUnit test runs can directly be analyzed for code coverage. Rich coverage analysis: Coverage results are immediately summarized and highlighted in the Java s
「プログラマはもう要らない」。大手物流会社のシステム子会社で新技術の社内展開を進めるマネージャーはこう言い切る。ここでいうプログラマとは、企業情報システムの開発プロジェクトでプログラムを作成する担当者を指す。ある開発ツールを検証したところ、こうした役割の要員は不要との結論に至ったというのだ。 このマネージャーは記者に対して、ツールを導入した場合の効果をこう語る。「様々な開発言語を知っていて、バグのないソースコードを24時間、延々と高速で書き続ける。そんなスーパープログラマを雇ったのと同じ効果が得られる」。 同社が検証したのは「GeneXus(ジェネクサス)」という開発ツールである。ご存知の方はまだ多くないかもしれない。一口に言えば、アプリケーションの自動生成ツールである。データ項目や画面、業務ルールといった設計情報をGeneXusの表記法で入力すると、ソースコードとテーブル定義情報を自動生
ベンダーが体系的なツール群を提供しているプロプライエタリな開発環境とは対照的に、オープンソースの世界では個々の開発ツールがそれぞれの開発者たちにより開発されているため、ツール間の連携は緩やかである。それゆえ、それらを利用する開発者には使いこなしのノウハウが要求されることになるが、その代わりオープンソースの開発ツールの中には、かゆいところに手が届く小粋なツールも数多く存在する。そこでここでは、コーディング・テスト・デバッグに役立つオープンソースのツール群を紹介する。 AppChecker――Linux Foundationからリリースされた新世代の開発支援ツール 2008年08月11日 Linux関連の開発作業で最も負担と感じるものは何かという質問を独立系ソフトウェアベンダ(ISV)に対して行った場合、その返答としては、 SUSEだのRed HatだのUbuntuだの様々なディストリビューシ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く