本文へジャンプ

上記リンクをクリックすると、ページ内の該当個所に移動します。

オブジェクト指向関連書籍

UML関連

即戦UMLモデリング
業種・業務別サンプル集

UMLが業務モデリングにどのように適用できるかを解かりやすく説明しています。データベース設計におけるUMLの適用を学びたい方にもお勧めです。


UMLユーザーガイド
Version 1.3 The Unified Modeling Language User Guide

統一モデリング言語(UML)は、ソフトウェア主体のシステムの成果物をビジュアル化、仕様化、構築、文書化するためのグラフィカルな言語です。UMLはシステムの青写真を描くための標準的な方法を提供します。ビジネス・プロセスやシステム機能といった概念的なものも、特定のプログラミング言語で書かれたクラス、データベース・スキーマ、それに再利用可能なソフトウェア・コンポーネントといった具体的なものもカバーしています。本書では、UMLの効果的な使い方を説明しています。


UML モデリングのエッセンス
- 標準オブジェクトモデリング言語の適用 -

本書は、UMLの記法、セマンティックス、および開発プロセスの主要な部分について簡潔にまとめたガイドです。記法の主な要素とその意味を簡潔に説明し、記法の主な要素を使用したおおまかなプロセスを提案しています。また、10年以上にわたりオブジェクトの方法論を実践してきた経験から得たヒントや提案についても紹介しています。






ITマネージャとソフトウェア設計エンジニアのための
かんたん UML

本書は、UMLのエキスパート書き下ろしによる、ビジネスの視点を盛り込んだ、初のUML入門書の決定版です。
本書の2大柱



VBプログラマのためのUML
Visual ModelerとRational Rose®を使ったソフトウェアデザイン

UMLは、オブジェクト指向開発の分析/設計に用いられる世界標準の表記規則です。本書は、Visual Basicプログラマを対象とした、UMLと、分析および設計についての実践的な入門書です。オブジェクト指向の基礎用語から、代表的なモデリング・ツールであるVisual ModelerとRational Roseを使ったソフトウェア設計まで、豊富な図を用いて解説します。

Rational Rose2000/Visual Modeler2.0(Visual Basic 6.0/Visual Studio 6.0 Enterprise Edition付属)対応。


開発プロセス / プロジェクト管理



ソフトウェアプロジェクト管理
- 21世紀に向けた統一アプローチ -

本書は、プロジェクト管理を考える上で、ソフトウェア開発におけるコスト・モデルという視点でコストに影響するパラメータをモデル化するという理論的側面を中心に据えて、経験則の妥当性を検証し、あるべき開発プロセスの姿やその中での管理のあり方を類推するという考えに貫かれています。

また、理論一辺倒に終始しているわけではなく、著者自身が経験した反復型開発プロセスの実践経験である CCPDS-R の詳細な事例を通じて、理論と実践の対比が行われている点も大きな魅力と言えるでしょう。


オブジュクト ソリューション
- オブジェクト指向プロジェクトの管理 -

本書は、「オブジェクト指向プロジェクトを管理する」という、様々な実践的な立場から編纂されたものです。従って通読して頂いても、またトピックを拾い読みしてもご理解頂ける内容になっています。それぞれのトピックにアクセスし易くするために全般的に、問題点の提示、その意味するところの説明、推奨する実践(P#)、経験則(R#)というスタイルをとっています。


再利用 / パターン関連

ソフトウェアアーキテクチャ
- ソフトウェア開発のためのパターン体系 -

本書は、パターンというオブジェクト指向の考え方を拡張し、従来からのソフトウェア資産をもとに再利用可能なソフトウェアを構築するためのガイドラインである。パターンはソフトウェア開発の経験を定式化したものであり、本書のガイドラインによって再利用可能なソフトウェアの設計について初歩的なレベルから学ぶことができる。


オブジェクト指向における再利用のための
デザインパターン

オブジェクト指向ソフトウェアを設計する際に繰り返し現れる重要な設計部品を、デザイン・パターンとして記録し、一般の人々が利用できるよう、わかりやすくカタログとしてまとめてあります。


アナリシスパターン
- 再利用可能なオブジェクトモデル -

本書は、「部品としてのオブジェクトを開発する立場」の人に向けたものといえます。オブジェクト・モデルを開発し、共有すべきオブジェクトを提供する立場の人に対して、オブジェクト・モデル開発の方法を、手順や規則で誘導するのではなく、オブジェクト関連のパターンで誘導しようとするものです。


イメージ

[復刻版]ソフトウェア再利用ガイドブック
アーキテクチャー、プロセス、組織の変革による再利用ビジネス成功への道

IBM究極の新コンセプト、サービス指向アーキテクチャ(SOA)の源流を辿る。
巨匠 I・ヤコブソンが語るソフトウェア再利用への道程。ソフトウェアアーキテクト必読のバイブル。

原書の翻訳書旧版は、解散した株式会社トッパンにより1999年10月5日発行されました。本書はその訳に基づき、監訳者が必要な修正を行って復刻したものです。本書復刻のため、種々お力添えを下さった関係者の方々に感謝いたします。
本書は「オンデマンド出版」の形態を取って、お客様のご注文に応じて1部ずつ制作しています。 購入は以下のルートから可能です。

特約書店:八重洲BC、紀伊国屋新宿本店、同新宿南店ほかの都心の大型書店


その他

オブジェクト指向スクリプト言語 Ruby

世界初! Ruby公式解説書
日本発の快楽オブジェクト指向プログラミング言語Rubyのすべてをその作者が公開! Rubyによるプログラミングの基礎から、オブジェクト指向プログラム開発、Inside Ruby、C言語によるRuby拡張など、「楽しいプログラミング」をモットーとする真性オブジェクト指向スクリプト言語Rubyについて。


オブジェクト指向プログラミング 改訂新版

オブジェクト指向プログラミングの根本的な考え方から、具体的なプログラミングの指針までを、多方面から解説します。C++については、オブジェクト指向分析や、オブジェクト指向設計などにも言及しています。


オブジェクト指向データベース

リレーショナル・データベース・システムの次世代のデータベース・システムとして登場したオブジェクト指向データベース・システムの全般機能と利用の仕方の本質を紹介します。プログラム中のオブジェクト群を透過的にデータベースに保存したり、SQLのような表現力の小さいモデルへ変換することなく、任意の複雑なデータ構造を、直接きめ細やかにしかも高速に操作が可能となります。オブジェクト指向分析/設計がそのままデータベース設計となる次世代の高性能データベースがオブジェクト指向データベースです。本文ではObjectStoreのAPIを例にとって説明しています。


Visual Basicによるビジネスアプリケーション開発
- オブジェクト指向設計で作る3層C/Sアプリケーション -

本書を手に取られた人の大半はまずあっと驚くのではないでしょうか。
Visual Basicでこんな本格的な3層クライアント/サーバのシステムを、しかもオブジェクト指向で完全に実現するということに。しかも、本書はその手順を、理論的な基礎から説き起こしつつも、最終的には具体的なソース・コードで実践的に例示してくれていることに。ですから本書は、読了後には誰でも現在のVisual Basicの凄さに感激し、自分でもやってみようという気にさせてくれるという、いい意味で行動に駆り立ててくれる実用の書です。


憂鬱なプログラマのためのオブジェクト指向開発講座
- C++による実践的ソフトウェア構築入門 -

これまで難解な印象がぬぐえなかった「オブジェクト指向」のイメージを一新、現場のエンジニアに取材した具体的な解説で、分析/設計/実装というソフトウェア開発の流れをトータルに把握することができます。付録CD-ROMにはオブジェクト指向CASE(ソフトウェア開発支援) ツールRational Rose®(デモ版)も収録されていますから、読者はすぐにオブジェクト指向開発を実践し、実際に動くプログラムを作ることが可能です。ソフトウェアの分析/設計の実践と同時に、オブジェクト指向言語であるC++の用法も詳しく説明しているため、本書を読むことでC++言語も使えるようになります。すでにCを習得しているプログラマが、C++を学習するのに最適です。


洋書

Rational ソフトウェアを代表する5人のメソドロジスト、Grady Booch, Ivar Jacobson, James Rumbaugh, Philippe Kruchten, Walker Royce が著わした書籍です。
書籍の詳細につきましては、Amazon.comのReviews、Customer Comments等をご参照ください。


Software Project Management
- A Unified Framework -

Walker Royce 著
発行 : Addison Wesley
書籍コード : ISBN 0-201-30958-0
サイズ(in inches) : 1.09 x 9.50 x 7.59
416ページ
本体価格 : $49.95
* ピアソン・エデュケーションより 翻訳本 が刊行されております


The Rational Unified Process®

- An Introduction -
Philippe Kruchten 著
発行 : Addison Wesley
書籍コード : ISBN 0-201-60459-0
サイズ(in inches) : 0.58 x 9.00 x 7.04
240ページ
本体価格 : $29.95
* ピアソン・エデュケーション より 翻訳本 が刊行されております。


The Unified Modeling Language Reference Manual

James Rumbaugh, Ivar Jacobson, Grady Booch 著
発行 : Addison Wesley
書籍コード : ISBN 0-201-30998-X
サイズ(in inches) : 1.33 x 9.55 x 7.60
550ページ
本体価格 :$54.95


The Unified Modeling Language User Guide

Grady Booch, James Rumbaugh, Ivar Jacobson 著
発行 : Addison Wesley
書籍コード : ISBN 0-201-57168-4
サイズ(in inches) : 1.03 x 9.47 x 7.60
482ページ
本体価格 : $47.95
* ピアソン・エデュケーション より 翻訳本 が刊行されております。


The Unified Software Development Process

Ivar Jacobson, Grady Booch, James Rumbaugh著
発行 : Addison Wesley
書籍コード : ISBN 0-201-571691-2
サイズ(in inches) : 1.22 x 9.52 x 7.59
512ページ
本体価格 : $49.95

IBM、IBMロゴ、developerWorks, PartnerWorld, Rational, Rational Rose, Rational Unified Process は、世界の多くの国で登録されたInternational Business Machines Corp.の商標です。他の製品名およびサービス名等は、それぞれIBMまたは各社の商標である場合があります。現時点での IBM の商標リストについては、http://www.ibm.com/legal/copytrade.shtml(US)をご覧ください。

Rational software