InfoQ

InfoQ

トピック・タグ別の表示

Modeling Toolに関するすべてのコンテンツ


Modeling Toolに関する最新コンテンツ

RGen: Rubyのモデリングとコード生成フレームワーク

トピック
Ruby,
DSLs,
Java,
動的言語,
Modeling Tool,
Domain Specific Languages,
言語,
モデリング,
Architecture,
Agile,
プログラミング,
Eclipse

本稿では、openArchitecureWareによってインスパイアされたモデリングフレームワークのRGenを紹介します。RGenはメタモデルを定義するために内部DSLを使用し、そして、Rubyに対するフル・モデリング・スタックを提供します。

Modeling Toolに関するNews

デザイン、プランニング、アーキテクチャツールに対するJolt Award 2011

トピック
Modeling Tool,
顧客要求,
Artifacts & Tools,
コード分析,
デバッグ,
Refactoring,
Agile,
プログラミング,
エンタープライズアーキテクチャ,
UML

1990年からDr. DobbのJolt Product Excellence Awardsは、5部門でのソフトウエア産業の代表に毎年授与される。10月26日Jolt審議会は、“デザイン、プランニング、アーキテクチャツール”でカテゴリの2011年のアワードをアナウンスした具体的には、Paradigm for UML、Restructure 101、Requirements Center 2010がJoltの殿堂に追加された。

Evolve:コンポーネントを使って、依存注入を改善

トピック
Modeling Tool,
Java,
Dependency Injection,
言語,
デザインパターン,
Architecture,
プログラミング,
Patterns,
Agile,
モデリング,
UML,
Object Oriented Design,
設計

Evolveは、Javaコンポーネントを生成、接続、実行する軽量ツールである。開発者は、Evolveを使ってグラフィカルにJavaBeansを記述でき、またオプションでsetterとgetterのJavaコードを生成できる。Andrew McVeigh 氏にツールについて聞いた。

マイクロソフト、“Oslo”2009年5月版CTPをリリース

トピック
Domain Specific Languages,
Modeling Tool,
.NET,
言語,
Microsoft,
Architecture,
プログラミング,
モデリング,
MDD,
Oslo,
Agile

“Oslo”2009年5月版CTPの主要な特徴は次の通りである。ビジュアル・モデリング・ツール“Quadrant”、“M”言語仕様の変更、そして、開発の速度を上げるために追加された定義済みのドメインモデル。

MindScapeがLightSpeed 2.0をリリース

トピック
Modeling Tool,
.NET,
プログラミング,
モデリング,
Agile,
設計

MindScapeがドメインモデリングおよびORMツールのバージョン2.0をリリースした。LightSpeed 2.0には、Visual Studio 2008に統合されているビジュアルドメインモデルデザイナーが含まれている。それはLINQおよび複数のデータベースに同時にアクセスする機能をサポートする。

ビジネスアナリストはプログラマになる準備ができているか?

トピック
.NETフレームワーク,
Artifacts & Tools,
Modeling Tool,
SOA,
.NET,
Agile in the Enterprise,
Microsoft,
プログラミング,
Architecture,
Agile,
エンタープライズアーキテクチャ,
言語,
メタプログラミング,
クラウドコンピューティング

Microsoftは、Osloの展望を提供する準備をするにつれて、そう考えるようになっているようである。2007年11月、Doug Purdy氏が開発に関する新たなプロジェクト「Emacs.NET」を引き合いに出した。

プラットフォームの知識ではなくて、多様なデザインスキルを好む

トピック
Delivering Quality,
品質,
Delivering Value,
Modeling Tool,
Agile,
プログラミング,
設計,
Architecture

Martin Fowler氏は自身の最新の記事において、チームの構築において一番大切なのは経験でも特定のプラットフォームとビジネスドメインに関する完全なる知識ではなく、むしろ高品質なソフトウェア、また価値をもたらすことができる多様なスキルであると述べている。