論文の概要: Object-Oriented Requirements: a Unified Framework for Specifications,
Scenarios and Tests
- arxiv url: http://arxiv.org/abs/2209.02189v3
- Date: Wed, 10 May 2023 06:56:08 GMT
- ステータス: 処理完了
- システム内更新日: 2023-10-24 14:54:31.970227
- Title: Object-Oriented Requirements: a Unified Framework for Specifications,
Scenarios and Tests
- Title(参考訳): オブジェクト指向要件: 仕様、シナリオ、テストのための統一フレームワーク
- Authors: Maria Naumcheva, Sophie Ebersold, Alexandr Naumchev, Jean-Michel
Bruel, Florian Galinier, Bertrand Meyer
- Abstract要約: 記事では、クラスの概念が、狭義の「対象」だけでなく、ユースケースやユーザストーリーといったシナリオを記述するのに十分な一般性を示している。
単一のフレームワークを持つことは、両方のアプローチの利点を享受する要件への道を開く。
- 参考スコア(独自算出の注目度): 63.37657467996478
- License: http://creativecommons.org/licenses/by-nc-nd/4.0/
- Abstract: A paradox of requirements specifications as dominantly practiced in the
industry is that they often claim to be object-oriented (OO) but largely rely
on procedural (non-OO) techniques. Use cases and user stories describe
functional flows, not object types. To gain the benefits provided by object
technology (such as extendibility, reusability, reliability), requirements
should instead take advantage of the same data abstraction concepts - classes,
inheritance, information hiding - as OO design and OO programs.
Many people find use cases and user stories appealing because of the
simplicity and practicality of the concepts. Can we reconcile requirements with
object-oriented principles and get the best of both worlds?
This article proposes a unified framework. It shows that the concept of class
is general enough to describe not only "objects" in a narrow sense but also
scenarios such as use cases and user stories and other important artifacts such
as test cases and oracles.
Having a single framework opens the way to requirements that enjoy the
benefits of both approaches: like use cases and user stories, they reflect the
practical views of stakeholders; like object-oriented requirements, they lend
themselves to evolution and reuse.
- Abstract(参考訳): 業界で支配的な要件仕様のパラドックスは、オブジェクト指向(OO)であると主張することが多いが、主に手続き的(非OO)技術に依存している。
ユースケースとユーザストーリーは、オブジェクトタイプではなく、機能フローを記述する。
オブジェクト技術(拡張性、再利用性、信頼性など)によって提供される利益を得るためには、要求はOO設計やOOプログラムと同じデータ抽象化の概念(クラス、継承、情報隠蔽)を利用するべきです。
多くの人が、コンセプトの単純さと実用性のために、ユースケースやユーザストーリーをアピールしています。
要件をオブジェクト指向の原則と調和させ、両方の世界を最大限に活用できるだろうか?
この記事では統一フレームワークを提案する。
クラスの概念は、狭義の"オブジェクト"だけでなく、ユースケースやユーザストーリなどのシナリオや、テストケースやオーラクルといった重要なアーティファクトを記述するのに十分な一般性を示している。
ひとつのフレームワークを持つことは,両方のアプローチのメリットを享受する要件への道を開く – ユースケースやユーザストーリのように,ステークホルダの現実的な見解を反映している。
関連論文リスト
- Object-Driven One-Shot Fine-tuning of Text-to-Image Diffusion with
Prototypical Embedding [7.893308498886083]
提案手法は,オブジェクト駆動方式で一般化性と忠実性の課題に対処することを目的としている。
原型埋め込みは、拡散モデルを微調整する前に、オブジェクトの外観とそのクラスに基づいている。
我々の手法は、いくつかの既存の作業より優れています。
論文 参考訳(メタデータ) (2024-01-28T17:11:42Z) - Context Disentangling and Prototype Inheriting for Robust Visual
Grounding [56.63007386345772]
ビジュアルグラウンドディング(VG)は、与えられた言語クエリに基づいて、画像内の特定のターゲットを特定することを目的としている。
本稿では,両シーンを両シーンで処理する堅牢な視覚的グラウンド化のために,コンテキストの切り離しとプロトタイプを継承する新しいフレームワークを提案する。
本手法は両シナリオにおいて最先端の手法よりも優れる。
論文 参考訳(メタデータ) (2023-12-19T09:03:53Z) - RIO: A Benchmark for Reasoning Intention-Oriented Objects in Open
Environments [170.43912741137655]
我々はReasoning Intention-Oriented Objects (RIO)と呼ばれる包括的なデータセットを構築する。
RIOは、様々な現実世界のシナリオと幅広いオブジェクトカテゴリを統合するように設計されている。
オープン環境で意図指向オブジェクトを推論する既存モデルの能力を評価する。
論文 参考訳(メタデータ) (2023-10-26T10:15:21Z) - Extension of the Blackboard Architecture with Common Properties and
Generic Rules [0.76146285961466]
Blackboard Architectureは、データ、意思決定、アクティベーションを具現化するメカニズムを提供する。
組織、空間、その他の関係を直接モデル化する能力がない。
本稿では,共通プロパティと汎用ルールという,ブラックボードアーキテクチャに追加する2つの概念を提示し,評価する。
論文 参考訳(メタデータ) (2023-06-07T09:40:13Z) - Cycle Consistency Driven Object Discovery [75.60399804639403]
本研究では,シーンの各オブジェクトが異なるスロットに関連付けられなければならない制約を明示的に最適化する手法を提案する。
これらの一貫性目標を既存のスロットベースのオブジェクト中心手法に統合することにより、オブジェクト発見性能を大幅に改善することを示す。
提案手法は,オブジェクト発見を改善するだけでなく,下流タスクのよりリッチな機能も提供することを示唆している。
論文 参考訳(メタデータ) (2023-06-03T21:49:06Z) - Object-Category Aware Reinforcement Learning [18.106722478831113]
我々は,OCARL(Object-Category Aware Reinforcement Learning)という新しいフレームワークを提案する。
OCARLは、知覚と推論の両方を容易にするためにオブジェクトのカテゴリ情報を使用する。
実験の結果,OCARLはOORL領域におけるサンプル効率と一般化の両方を改善することができることがわかった。
論文 参考訳(メタデータ) (2022-10-13T11:31:32Z) - Rich Semantics Improve Few-shot Learning [49.11659525563236]
アノテーションコストを最小限に抑えながら取得できる「クラスレベル」言語記述を用いることで、少ない学習性能を向上できることを示す。
我々は,視覚トークンと意味トークンを関連付けるための前方および後方エンコーディング機構を開発した。
論文 参考訳(メタデータ) (2021-04-26T16:48:27Z) - An Object Model for the Representation of Empirical Knowledge [0.0]
私たちは現在、微分ドメインにおける静的および動的知識を記述するオブジェクト指向モデルを設計しています。
内部レベルは、サブオブジェクト階層からなるオブジェクト構造、動的関数による構造進化、評価関数との比較である。
オブジェクト環境は、オブジェクトの型を強制し、型からサブタイプへの外部の単純な継承を使用する。
論文 参考訳(メタデータ) (2020-05-15T10:45:58Z) - Look-into-Object: Self-supervised Structure Modeling for Object
Recognition [71.68524003173219]
我々は,自己スーパービジョンを取り入れた「対象」(具体的かつ内在的に対象構造をモデル化する)を提案する。
認識バックボーンは、より堅牢な表現学習のために大幅に拡張可能であることを示す。
提案手法は汎用オブジェクト認識(ImageNet)や細粒度オブジェクト認識タスク(CUB, Cars, Aircraft)など,多数のベンチマークにおいて大きなパフォーマンス向上を実現している。
論文 参考訳(メタデータ) (2020-03-31T12:22:51Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。