InfoQ

InfoQ

トピック・タグ別の表示

Domain Driven Designに関するすべてのコンテンツ


Domain Driven Designに関する最新コンテンツ

アジャイルにおけるビジネスアナリスト像

トピック
Agile入門,
ビジネス/ITアライメント,
マネジメント,
Scrum,
アジャイル技術,
Agile in the Enterprise,
エンタープライズアーキテクチャ,
Domain Driven Design,
Agile,
対人コミュニケーション,
キャリア,
ビジネス

2010年8月に、BABOKのアジャイル拡張(Agile Extention)のドラフト版が公開された。アジャイルにおけるビジネスアナリストがリエゾン(橋渡し役)として有効に機能するには、動作するソフトウェアを実現する開発チームへ継続的に寄り添い、貢献しなければならない。そのため、アジャイルでのビジネスアナリストは、資料作成や分析の技術だけでなく、ソフトウェアの実現に関わる技能を備えることが必要となるだろう。これは逆に、開発チームがビジネスアナリシススキルを備えるべきだということも、また示唆している。

Domain Driven Designに関するNews

SOAとDDD

トピック
SOA,
Architecture,
エンタープライズアーキテクチャ,
設計,
Domain Driven Design,
Services,
ドメインモデリング

The Death Of SOAおよびThe Wake For SOAの余波で、SOAを存続させるのは何かに関する議論が続いている。Phillip Calcado氏は、極めて基本的な質問をしている。サービスとは何か?

SOA と DDD には共生関係があるか

トピック
SOA,
Architecture,
エンタープライズアーキテクチャ,
ドメインモデリング,
設計,
Domain Driven Design,
サービスデザイン

SOA の人気が高まり、エンタープライズアーキテクチャの中心となるのにともない、別の関連分野によって実現される発展に力を注ぎはじめる必要があることが、ますます明らかとなってきている。この視点は、SOA とドメイン駆動設計との関係についての興味深い議論によって確認されている。

AlphaWorksでObject Lifecycle Explorerがリリース

トピック
Websphere,
Business Process Modeling,
BPMN,
IBM,
アプリケーションサーバ,
BPEL,
Business Process Management,
Java,
Domain Specific Languages,
SOA,
ビジネス,
言語,
Architecture,
エンタープライズアーキテクチャ,
プログラミング,
Domain Driven Design

Object Lifecycle(またの名をState Machine)は大半、デベロッパ、アーキテクトおよびビジネスプロセスを扱う人びとに一様に無視されてきた。IBM Zurichの研究家集団が、実行可能なビジネスプロセスモデルを補完し、関連付けるオブジェクトライフサイクルモデリングツールをリリースした。

ADO.NET Entity Framework Enterpriseの準備は整っているか?

トピック
Artifacts & Tools,
.NET,
プログラミング,
Agile,
Domain Driven Design

ADO.NET Entity Frameworkは、ビジュアルモデリングツールに大いに依存している。しかし、これらのツールは規模の大きい開発に本当に適しているのだろうか?

汎用言語とドメイン特化言語を組み合わせたモデルドリブンエンジニアリング

トピック
BPEL,
BPMN,
動的言語,
Business Process Management,
ビジネス,
言語,
SOA,
エンタープライズアーキテクチャ,
プログラミング,
モデリング,
UML,
Architecture,
Domain Driven Design

MendixのCTOであるJohan den Haan氏は最近自身のブログで、モデルドリブンに関する方法(アーキテクチャ、開発、エンジニアリングなど)について記事を書いた。

Domain Driven Designに関するArticle

コンテキストマッピングによる戦略的ドメイン駆動設計

トピック
Domain Specific Languages,
デザインパターン,
言語,
Patterns,
Architecture,
プログラミング,
Object Oriented Design,
設計,
Domain Driven Design,
ドメインモデリング

オブジェクト指向モデリングに対する多くのアプローチは、アプリケーションの規模が拡大し、複雑さが増すにつれてスケールしなくなりがちである。「コンテキストマッピング」のテクニックは、巨大なソフトウェア開発プロジェクトにおいて複雑さを管理するのに用いられ得る。この記事では、著者のAlberto Brandolini氏が、「境界つきコンテキスト」が持つ多くの側面に関して議論し、ソフトウェアプロジェクトにおける重要な意思決定を支える上でどのように「コンテキストマップ」を構築するべきかを示す。

Naked Objects for .NET - 生産性の高い.NETフレームワーク

トピック
.NETフレームワーク,
.NET,
プログラミング,
Domain Driven Design,
Software Factories,
Naked Objects

Naked Objects for .NETはnaked objectsと呼ばれるアーキテクチャパターンの.NET向け実装フレームワークです。naked objectsの背景にあるコンセプトは、ビジネスアプリケーションを作る時にはドメインオブジェクトだけを作り、ビジネスロジックはそのドメインオブジェクトにカプセル化するというものです。

ドメイン駆動設計・開発の実践

トピック
Spring,
Java,
Dependency Injection,
SpringSource,
Domain Specific Languages,
VMWare,
言語,
デザインパターン,
方法論,
プログラミング,
Architecture,
Patterns,
設計,
Object Oriented Design,
Domain Driven Design,
Aspect Oriented Programming,
OSGi,
Code Generation,
ドメインモデリング

この記事では、Srini Penchikala氏が、現実的な視点から、ドメイン駆動設計を議論する。この記事は、ドメイン駆動設計プロジェクトで使用されるアーキテクチャガイドラインとベストプラクティスを示します。

ドメインモデル管理のあらゆる側面

トピック
AOP,
方法論,
Architecture,
プログラミング,
Domain Driven Design,
ORM

インフラが望むようにドメインモデルを利用することは、ただ正しいドメインモデルクラスを作成したり、それらを利用することだけではありません。Mats Helander氏が、難しく思えるこれらのことを平易に説明します。

Domain Driven Designに関するInterview

Eric EvansがDDD(ドメイン駆動設計)を語る

トピック
Object Oriented Design,
言語,
モデリング,
Architecture,
設計,
Domain Driven Design,
プログラミング

2004 年に『Domain-Driven Design(ドメイン駆動設計)』を執筆して以来、Eric Evans はドメインのモデル化と設計コンセプトの進展に大きな影響を与えてきました。今回の Floyd Marinescu とのインタビューでは、『Domain-Driven Design』における最近のいくつかの改良点やこの分野の現在の進展状況について話を伺いました。

Domain Driven Designに関するMinibook

Domain Driven Design(ドメイン駆動設計) Quickly 日本語版

トピック
顧客要求,
Domain Specific Languages,
方法論,
言語,
Agile,
Architecture,
デザインパターン,
プログラミング,
Domain Driven Design

ビジネス領域の深い理解を反映したドメインモデルを設計するための、ヴィジョンとアプローチです。この本は、Eric Evans氏の「Domain Driven Design」の主要点を短く読みやすく要約しました。