タグ

ブックマーク / www.ogis-ri.co.jp (3)

  • ビジネスルールの概要

    by Scott W. Ambler, Copyright 2003 ビジネスルールとは、ビジネスの1つの側面を定義あるいは制限するもので、ビジネス構造をはっきりさせたり、ビジネスの振る舞いに影響を与えたりするために作成します。ビジネスルールでは、アクセス権限に関する事柄に着目することがよくあります。たとえば、教授は、自分が教えているゼミを受けている学生の点数を入力したり修正したりすることができますが、他のゼミの学生の点数を入力することはできません。ビジネスルールには、ビジネス上の計算が含まれることもあります。たとえば、パーセントで表した学生のゼミの評価(91%など)を、文字で表した評価(A-など)に変換する方法などです。ビジネスルールの中には、組織の方針に着目したものもあります。大学の方針として、同じ学期のうちに2つ以上のコースで不合格になった学生を1年間停学にするというものがあるかもし

  • ソースコード品質評価ツール Adqua(アドクア) | 株式会社オージス総研

    ソースコードの健康診断、していますか? ソフトウェアの静的解析ツールやメトリクスを有効活用していますか? Adquaは、QAC/QAC++のデータを活用して、手軽に、客観的なソフトウェア品質診断ができるツールです。 『Adqua』は、組み込みソフトウェアの品質を定量的に評価できるツールです。具体的には、ソフトウェアを「信頼性」「効率性」「保守性」「移植性」「再利用性」の5つの品質特性の観点で得点化します。得点化した評価結果はHTML形式のレポートで出力されます。レポート上のリンクを辿っていくことで問題のある要素を容易に特定することができます。また、要素間の依存関係を解析し、DSM(Dependency Structure Matrix)をCSVファイルとして、UMLモデル定義をXMIファイルとして出力します。これにより、依存関係の複雑さを可視化し、設計レベルにおける問題発見や改善に活用する

    iww
    iww 2012/05/15
    なぜ組込み限定なのか
  • オープンソースの静的解析ツール AdLint(アドリント) | 株式会社オージス総研

    オープンソースで無償のソースコード静的解析ツール AdLint - Advanced Lint - は、オープンソースで無償のソースコード静的解析ツールです。コンパイラ等では検出できないソースコード内の潜在的な不具合の可能性を指摘し、定量的な品質メトリクスを出力します。 AdLint の活用は、ソフトウェア製品をより安全で品質の高い状態へ改良することを支援します。 ソースコードに潜在する問題を検出し、警告として出力 AdLint はソースコードを解析し、潜在的に不具合となり得る箇所について多くの警告メッセージを出力します。 開発者は AdLint が出力した警告メッセージをもとに問題を分析し、ソースコードをより安全で品質の高い状態へ改良することができます。 来、ソフトウェア製品に潜在する問題を発見するためには、開発者によるコードレビューなど属人的な活動が必要とされます。AdLint

  • 1