本文へスキップ

 


 

ICT用語の意味と同義語

【 「モジュール結合度」又はそれに関連する用語の意味 】
【module】mɑ́dʒuːl
 マォジュールゥ,モジュール [名詞] 構成単位,基本単位,規格部品の集まり,他のプログラムで再利用可能な特定機能を持つプログラム
出典: 結合度 『フリー百科事典 ウィキペディア日本語版(Wikipedia)』 最終更新 2021年8月8日 (日) 18:40 UTC、URL: https://ja.wikipedia.org/

 結合度(けつごうど、カップリング、coupling)とは、コンピュータープログラミングで用いられる(機械よりは)人間寄りの尺度。ソフトウェア測定法の一種。利用者またはメンテナンスをする者にとって対象を利用、保守しやすいように対象の内容が整理、分割できているかどうかを、その状態によって段階に分けて表現する。

[概説]
 コンピュータープログラマにとっては、既存のソフトウェア製品に対して 無い機能の追加、対応していないデータへの対応といった事柄に対応する場面がある。この際、全ての既存のソフトウェア製品の内部(より具体的にはソースコード)の各機能各データに対して、どのデータはどこで利用されまたどこで利用されていないか確実に判断できるよう整理、分割が行き届いている状態を結合度が低いと表現する。結合度は低いほど好ましい。 ・・・
出典:ぎょう・しゅう【凝集】『新村 出編 広辞苑 第五版 CD-ROM版 岩波書店』

 広がっていたもの、散らばっていたものが、一ヵ所に集まりこり固まること。
〔理〕(cohesion) 原子や分子などが集まること。


【 「モジュール結合度」又はそれに関連する用語の意味 】
出典: モジュール 『フリー百科事典 ウィキペディア日本語版(Wikipedia)』 最終更新 2021年2月23日 (火) 08:33 UTC、URL: https://ja.wikipedia.org/

 モジュール(英: module)とは、工学などにおける設計上の概念で、システムを構成する要素となるもの。いくつかの部品的機能を集め、まとまりのある機能を持った部品のこと。モジュールに従っているものをモジュラー(英: modular)という。入出力を絞り込んで標準化することにより、システム開発を「すり合わせ」から「モジュールの組み合わせ」に変更できる。

[ソフトウェア]
 ソフトウェア工学におけるモジュールは、ソフトウェアシステムを構成する部分的プログラムである。
 モジュール分割はソフトウェア開発工程に影響を与える。なぜなら良く分割されたモジュールはそれぞれ独立して実装・テスト・改修できるからである。各モジュールに開発者を割り当てることでモジュール群の並行開発が可能になり、全体の完成を早めることができる。またモジュールの入れ替えで機能を高めたり補修したりできる。モジュールが正しく分割できていない場合、複数の開発者の変更内容がコンフリクトしたり、変更のために多くの開発者の同意が必要になったりすることで開発工程に影響を与える。
 モジュールはサブルーチンとデータ構造の集合体としてのソフトウェアの実体である。モジュールはその部分だけでコンパイル可能な単位でもあり、再利用可能であると同時に、複数のプログラマが同時並行的にそれぞれ異なるモジュールの開発を行うことが可能となる。モジュールの特徴として「モジュール性」とカプセル化があり、それらによって複雑なプログラムを理解しやすくできる。 ・・・
出典: 凝集度 『フリー百科事典 ウィキペディア日本語版(Wikipedia)』 最終更新 2019年6月12日 (水) 06:52 UTC、URL: https://ja.wikipedia.org/

 凝集度(ぎょうしゅうど、コヒージョン、cohesion)とは、情報工学においてモジュール内のソースコードが特定の機能を提供すべく如何に協調しているかを表す度合いである。IPAが実施する情報処理技術者試験では、強度(きょうど、ストレングス、strength)という言葉が使われる。凝集度は順序尺度の一種であり、「凝集度が高い」とか「凝集度が低い」といった言い方で使われる。凝集度の高いモジュールは、堅牢性、信頼性、再利用性、読みやすさなどの点で好ましく、凝集度の低いモジュールは保守/評価/再利用/読解が難しいため好ましくないとされる。

[高い凝集度]
 凝集度は、あるコードがどれだけそのクラスの責任分担に集中しているかを示す尺度である。オブジェクト指向プログラミングでは、クラスの凝集度を高めるようにそのクラスの責任範囲を設定することが有益とされている。凝集度の高いシステムでは、コードの読みやすさと再利用の容易さが増し、複雑さが管理可能な程度に抑えられる。 ・・・



【 他のICT用語辞典へ(外部リンク)】

結合度 (Wikipedia)
モジュール (Wikipedia)
凝集度 (Wikipedia)



【 モジュール結合度 の同義語と関連語 】
< 1 >
同義語・類義語 関連語・その他
module coupling No coupling
mɑ́dʒuːl kʌ́pliŋ nóu kʌ́pliŋ
マォジュールゥ カプリィング ノウ カプリィング
マォジュールゥ・カプリィング ノウ・カプリィング
マォ́ジュールゥ・カ́プリィング ノ́ウ・カ́プリィング
モジュール カップリング ノー カップリング
モジュール・カップリング ノー・カップリング
モ́ジュール・カッ́プリング ノ́ー・カッ́プリング
モジュール結合度 無結合
モジュール けつごうど むけつごう
モジュール間結合度
Subclass Coupling

sʌ́bklɑ̀ːs kʌ́pliŋ

サブクラゥース カプリィング

サブクラゥース・カプリィング

サ́ブクラゥ̀ース・カ́プリィング

サブクラス カップリング

サブクラス・カップリング

サ́ブクラ̀ス・カッ́プリング
【 以下関連語 】 サブクラス結合
Data coupling サブクラス けつごう
déitə kʌ́pliŋ
デイダァー カプリィング Temporal coupling
デイダァー・カプリィング témpərəl kʌ́pliŋ
デ́イダァー・カ́プリィング テンプロゥルゥ カプリィング
データ カップリング テンプロゥルゥ・カプリィング
データ・カップリング テ́ンプロゥルゥ・カ́プリィング
デ́ーター・カッ́プリング テンポラル カップリング
テンポラル・カップリング
Message coupling テ́ンポラル・カッ́プリング
mésidʒ kʌ́pliŋ 一時的結合
メッセッジ カプリィング いちじてき けつごう
メッセッジ・カプリィング
メッ́セッジ・カ́プリィング
メッセージ カップリング
メッセージ・カップリング
メッ́セージ・カッ́プリング
メッセージ結合
メッセージ けつごう


更新日:2024年 4月 8日




【 モジュール結合度 の同義語と関連語 】
< 2 >
同義語・類義語 関連語・その他
module coupling
mɑ́dʒuːl kʌ́pliŋ
マォジュールゥ カプリィング
マォジュールゥ・カプリィング
モジュール カップリング
モジュール・カップリング
モジュール結合度
モジュール間結合度

Content coupling
kɑ́ntent kʌ́pliŋ
コァンテントゥ カプリィング
コァンテントゥ・カプリィング
コンテントゥ カップリング
コンテントゥ・カップリング
内容結合

Common coupling
kɑ́mən kʌ́pliŋ
カォマェン・カプリィング
コモン・カップリング
共通結合

External coupling
ekstə́ːrnəl kʌ́pliŋ
エクスタゥーナゥル・カプリィング
エクスターナル・カップリング
外部結合

Control coupling
kəntróul kʌ́pliŋ
コァントゥロウルゥ・カプリィング
コントロール・カップリング
制御結合

Stamp coupling
stǽmp kʌ́pliŋ
スタェンプ・カプリィング
スタンプ・カップリング
スタンプ結合

更新日:2023年12月19日




【 モジュール結合度 の同義語と関連語 】
< 3 >
同義語・類義語 関連語・その他
module strength 凝集
mɑ́dʒuːl stréŋθ ぎょうしゅう
マォジュールゥ ストゥレングスゥ モジュール結合度
マォジュールゥ・ストゥレングスゥ
マォ́ジュールゥ・ストゥレ́ングスゥ
モジュール ストレングス
モジュール・ストレングス
モ́ジュール・ストレ́ングス
モジュール強度

暗号的強度
あんごうてききょうど
機能的強度
きのうてききょうど
時間的強度
手順的強度
情報的強度
連絡的強度
論理的強度

cohesion
kouhíːʒən
コウヒージュン
コウヒ́ージュン
コヒージョン
コヒ́ージョン
[名詞]
纏まり
まとまり
結合力
けつごうりょく
団結力
凝集度
ぎょうしゅうど
凝集力
凝集性









更新日:2024年 4月12日




ICT用語索引
記号 数字 A B C
D E F G H
I J K L M
N O P Q R
S T U V W
X Y Z

       
背景色薄緑は全用語編集完了
白は書きかけの用語を含んでいます
ICT用語辞典リンク集
ICT用語解説サイト120

バナースペース

     P A S T E M