オブジェクト指向ソフトウェアの複雑さに関する研究

面向对象软件复杂性研究

基本信息

  • 批准号:
    05780247
  • 负责人:
  • 金额:
    $ 0.58万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
  • 财政年份:
    1993
  • 资助国家:
    日本
  • 起止时间:
    1993 至 无数据
  • 项目状态:
    已结题

项目摘要

本研究の目的は,オブジェクト指向ソフトウェアの複雑さを測定するための方法を見つけることである.オブジェクト指向ソフトウェアの複雑さの要因にはいろいろなものがあるが,オブジェクト指向ソフトウェア特有なものとしては.オブジェクト間の依存関係が挙げられる.しかしオブジェクトは動的なものであり,ソフトウェアの実行ごとに状況が変化しうるものであるので,実際には評価が困難である.従って,本研究では,オブジェクトの静的な姿であるクラスの相互依存関係に着目した.クラスの相互依存関係については,不必要なそれを制限するよう求めたデメテルの規則(The Law of Demeter)が知られている.この規則は実際への適用例もあり,また,この規則に違反するプログラムを違反しないように変換する手法も知られている.しかし,この規則は曖昧であり,実際にもいくつかのバ-ジョンが存在している.また,適用例を検証してみても,実際への適用例ごとに規則の細部が異なっていることがわかった.本研究では,このデメテルの法則を取り上げ,正確な議論を行うための土台を構築することを試みた.まず,プログラムを静的に解析することによって得られる情報を定式化し,それらに基づいてオブジェクト指向プログラムの性質を記述するための枠組みを与えた.次にこの枠組みの上で,デメテルの規則の一つのバ-ジョン(strict version)を定式化した.また,それを用いて,オブジェクト指向プログラムがデメテルの規則を満足しているかを判定するアルゴリズムを与えた.この定式化の結果,従来より知られていた前述の変換手法がいくつかの前提の下でのみ有効であることが明らかになり,この変換手法が有効であるための十分条件を与えることができた.さらに,この枠組みの中で,いくつかのオブジェクト指向プログラムのための複雑度尺度の定式化を行った.
は の purpose, this study オ ブ ジ ェ ク ト pointing ソ フ ト ウ ェ ア の complex 雑 さ を determination す る た め の way を see つ け る こ と で あ る. オ ブ ジ ェ ク ト pointing ソ フ ト ウ ェ ア の complex 雑 さ の by に は い ろ い ろ な も の が あ る が, オ ブ ジ ェ ク ト pointing ソ フ ト ウ ェ ア な unique も の と し て は. オ ブ ジ ェ ク among ト の dependent masato が 挙 げ ら れ る. し か し オ ブ ジ ェ ク ト は moving な も の で あ り, ソ フ ト ウ ェ ア の line be ご と に condition が variations change し う る も の で あ る の で, be interstate に は review 価 が difficult で あ る. 従 っ て, this study で は, オ ブ ジ ェ ク ト の static pose で な あ る ク ラ ス の interdependence に masato department with mesh し た. ク ラ ス の interdependence masato is に つ い て は, unnecessary な そ れ limitations を す る よ う o め た デ メ テ ル の rule (The Law of Demeter) が know ら れ て い る. こ は の rules be interstate へ の applicable example も あ り, ま た, こ に の rules violation す る プ ロ グ ラ ム を violation し な い よ う に variations in す る gimmick も know ら れ て い る. し か し, こ の rules は ambiguous で あ り, be interstate に も い く つ か の バ - ジ ョ ン が exist し て い る. ま た, for example を 検 card し て Youdaoplaceholder0 みて, practical へ, <s:1> applicable examples ごとに, detailed rules が, なって, る, とがわ, った, った. This study で は, こ の デ メ テ ル の law げ を take り, correct な comment line を う た め の TuTai を build す る こ と を try み た. ま ず, プ ロ グ ラ ム を static に resolution す る こ と に よ っ て must ら れ る intelligence を demean し, そ れ ら に base づ い て オ ブ ジ ェ ク ト pointing プ ロ グ ラ ム の nature を account す る た め の 枠 group み を and え た. In the に み 枠 枠 group み み で,デメテ バ <s:1> rule of rule one 枠 バ バ-ジョ ジョ (strict. Version) を demean し た. ま た, そ れ を with い て, オ ブ ジ ェ ク ト pointing プ ロ グ ラ ム が デ メ テ ル を の rules against foot し て い る か を determine す る ア ル ゴ リ ズ ム を and え た. こ の demean の results, 従 to よ り know ら れ て い た aforesaid の variations in technique が い く つ か の under the premise の で の み have sharper で あ る こ と が Ming ら か に な り, こ の variations in technique が have sharper で あ る た め を の very conditions and え る こ と が で き た. さ ら に, こ の 枠 group み の で, い く つ か の オ ブ ジ ェ ク ト pointing プ ロ グ ラ ム の た め の complex 雑 degree scale の demean を line っ た.

项目成果

期刊论文数量(1)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
黄錫炯: "オブジェクト指向プログラミングにおけるデメテル法則の定式化" 情報処理学会研究報告. Vol.94,No.6. 33-40 (1994)
黄锡亨:“面向对象编程中德米特定律的表述”日本信息处理学会研究报告第 94 卷,第 33-40 期(1994 年)。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

辻野 嘉宏其他文献

ロックダンス初級者のための振り付け作成支援システムにおける格好良さの推定
摇滚舞初学者编舞创作支持系统中的酷感评估
しあわせインタフェースデザインで育む希望の社会について
关于通过幸福界面设计培育希望社会
  • DOI:
  • 发表时间:
    2015
  • 期刊:
  • 影响因子:
    0
  • 作者:
    田中 厳貴;山本 景子;倉本 到;辻野 嘉宏;森本一成
  • 通讯作者:
    森本一成
GUIの特徴がユーザに与える印象の調査
GUI功能给用户的印象调查
ロックダンスの初級者のため の振り付け作成支援システムにおける振り付けの格好良さ推定の試み
摇滚舞初学者编舞创作支持系统中评价编舞酷感的尝试
  • DOI:
  • 发表时间:
    2015
  • 期刊:
  • 影响因子:
    0
  • 作者:
    田中 厳貴;山本 景子;倉本 到;辻野 嘉宏
  • 通讯作者:
    辻野 嘉宏
子ども電子図書室における絵本の検索と閲覧
在儿童电子图书馆中搜索和查看绘本

辻野 嘉宏的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('辻野 嘉宏', 18)}}的其他基金

高速LANに対応したアルゴリズムに関する研究
高速局域网兼容算法研究
  • 批准号:
    02750274
  • 财政年份:
    1990
  • 资助金额:
    $ 0.58万
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)

相似海外基金

再利用性に優れた型付オブジェクト指向プログラミング言語の理論と設計
具有优良可重用性的类型化面向对象编程语言的理论与设计
  • 批准号:
    08J04230
  • 财政年份:
    2008
  • 资助金额:
    $ 0.58万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
オブジェクト指向型データベースに構築する仮想ビルの環境シミュレーション
基于面向对象数据库的虚拟建筑环境模拟
  • 批准号:
    19656141
  • 财政年份:
    2007
  • 资助金额:
    $ 0.58万
  • 项目类别:
    Grant-in-Aid for Exploratory Research
オブジェクト指向ラフ集合に基づく嗜好学習システムに関する研究
基于面向对象粗糙集的偏好学习系统研究
  • 批准号:
    17700222
  • 财政年份:
    2005
  • 资助金额:
    $ 0.58万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
産業応用を目指したオブジェクト指向モデルの検証手法の提案
针对工业应用的面向对象模型验证方法的提出
  • 批准号:
    16700028
  • 财政年份:
    2004
  • 资助金额:
    $ 0.58万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
XML形式オブジェクト指向設計UML文書の整合性検査の研究
XML格式面向对象设计UML文档一致性检查研究
  • 批准号:
    04F04283
  • 财政年份:
    2004
  • 资助金额:
    $ 0.58万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
オブジェクト指向型分散地震応答実験フレームワークの構築
面向对象的分布式地震反应实验框架构建
  • 批准号:
    16686029
  • 财政年份:
    2004
  • 资助金额:
    $ 0.58万
  • 项目类别:
    Grant-in-Aid for Young Scientists (A)
現実的な形式的オブジェクト指向分析と計算機支援環境
现实的形式化面向对象分析和计算机辅助环境
  • 批准号:
    14019044
  • 财政年份:
    2002
  • 资助金额:
    $ 0.58万
  • 项目类别:
    Grant-in-Aid for Scientific Research on Priority Areas
オブジェクト指向型非線形運動方程式の収束計算法と高速化に関する研究
面向对象非线性运动方程收敛计算方法及加速研究
  • 批准号:
    14750403
  • 财政年份:
    2002
  • 资助金额:
    $ 0.58万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
オブジェクト指向言語ドリトルによる高等学校「情報」教材の開発
面向对象语言Dolittle的高中“信息”教材开发
  • 批准号:
    14908026
  • 财政年份:
    2002
  • 资助金额:
    $ 0.58万
  • 项目类别:
    Grant-in-Aid for Encouragement of Scientists
経済システムにおける自己組織化・パターン形成に関するシミュレーション分析の方法 : オブジェクト指向・並列プログラミングによる計算経済学の可能性
经济系统自组织和模式形成的模拟分析方法:使用面向对象和并行编程的计算经济学的可能性
  • 批准号:
    13730010
  • 财政年份:
    2001
  • 资助金额:
    $ 0.58万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了