中国UML论坛

返回首页

整理:mouri

0==========
原文(beyondeast于2001/05/09 18:12粘贴) 
请教,初学uml和rose该看什么书? 
--------------------------------------------------------------------------------

1==========
原文(beyondeast于2001/05/09 18:26粘贴) 
回复: 请教,初学uml和rose该看什么书? 
--------------------------------------------------------------------------------
很急,请各位高手赐教 

11==========
原文(忧郁情结于2001/05/10 00:11粘贴) 
我一见就已经深深给它吸引了,虽然我还不会用,但我会努力的! 
--------------------------------------------------------------------------------

111==========
原文(beyondeast于2001/05/09 20:51粘贴) 
没人理我!!!55555555555555555 
--------------------------------------------------------------------------------

1111==========
原文(lonhao12于2001/05/10 12:46粘贴) 
不要哭,我给推荐几本!! 
--------------------------------------------------------------------------------
建议你几本书: 
第一本: 
北航:<书全名字忘记了,书也被偷了,不过你可以去北航出版社得网址:http://www.buaapress.com.cn去看看 
评价:国内好像最早的,小而精,是我最初拜读得书籍 
可读性:*****; 
《uml&Rational Rose从入门到精通》 
评价:入门用可以,如果有点基础,可读性不高,就像傻瓜书一样 
可读性:*** 
《UML参考手册》 
评价:是一套书,感觉有点后,手把手得教,对于初学提高都有用; 
可读性:**** 
《uml编程核心技术》 
评价: 还可以,不差。可以做为入门书籍,书中还简要介绍了RUP和设计模式, 缺点是对于代码生成及反向工程的部分没有讲。 
可读性:***** 
《面向对象的uml实现》 
评价:基于oo思想的统一建模语言,给我们的实际工程带给我们很大的帮助; 
可读性:**** 
oracle8 uml对象建模设计 
评价:可想而知;实做数据库得(面向oracle的);文件夹中有,你可以起窥窥! 
可读性:*** 
在文件夹中有一本是黄皮的书,名字也记不全了;市面上还有一本蓝皮的不错的说,是一留学管理专业的博士写得,可以看看 
下面是一些uml书籍(外文)和组织(外文)的名称,推荐一下:Books 
Recommended reading (Rational Software) 
Complete UML Training Course (Grady Booch, James Rumbaugh, Ivar Jacobson) 
The UML Reference Manual (James Rumbaugh et al.) 
The UML User Guide (Grady Booch et al.) 
Advanced OO Analysis and Design Using UML (James J. Odell, Martin Fowler) 
Applying UML and Patterns : An Introduction to OO Analysis and Design (Craig 
Larman) 
Book Review (Objects by Design) 
Applying Use Cases : A Practical Guide (Geri Schneider et al.) 
A UML Pattern Language (Paul Evitts) 
Business Modeling With UML Business Patterns and Business Objects (Magnus Pe 
nker, Hans Erik Eriksson) 
Building Object Applications That Work (Scott W. Ambler) 
Building Web Applications with UML (Conallen Jim, Jim Conallen) 
Classical and OO Software Engineering : With UML and C++ (Stephen R. Schach) 

Database Design for Smarties: Using UML for Data Modeling (Robert J. Muller) 

Designing Flexible OO Systems with UML (Charles F. Richter) 
Designing Object-Oriented C++ Applications Using Uml (Robert Cecil Martin) 
Developing Applications With Visual Basic and Uml (Paul R. Jr. Reed) 
Developing Software with UML (Bernd Oestereich) 
Doing Hard Time: Developing Real-Time Systems with UML, Objects, Frameworks 
and Patterns (Bruce Powel Douglass) 
Enterprise Modeling with UML: Designing Successful Software through Business 
Analysis (Chris Marshall) 
Fundamentals of OO Design in UML (Meilir Page-Jones) 
Instant UML (Pierre-Alain Muller) 
Iterative UML Development Using Visual Basic 6.0 (Patrick Sheridan, Jean M. 
Sekula) 
Iterative UML Development Using Visual C++ 6.0 (Patrick Sheridan, Jean M. Se 
kula) 
Java Modeling In Color With UML: Enterprise Components and Process (Peter Co 
ad, Eric Lefebvre, Jeff De Luca) 
Lehrbuch der Objektmodellierung. Analyse und Entwurf (Heide Balzert) [German 

Mastering UML with Rational Rose (Wendy Boggs, Michael Boggs) 
Monster C++:An Introduction to OO Programming Using C++ & the UML (Michael S 
.. Sandberg et al.) 
Objects, Components and Frameworks With UML : The Catalysis Approach (Desmon 
d F. D'Souza et al.) 
Objektorientierte Proze?modelle. UML einsetzen mit OOTC, V- Modell, Objector 
y (Gunter Müller-Etrich) [German] 
Objektorientierte Softwareentwicklung (Bernd Oestereich) [German] 
Objektorientierte Softwareentwicklung mit der UML (Horst A. Neumann) [German 

OO Methods : A Foundation : UML Edition (James Martin, James J. Odell) 
OO Project Management with UML (Murray Cantor) 
Oracle8 Design Using UML Object Modeling (Paul Dorsey et al.) 
Patterns in Java : A Catalog of Reusable Design Patterns Illustrated With Um 
l (Mark Grand) 
Professional Asp Uml (James Conallen et al.) 
Real-Time UML : Developing Efficient Objects for Embedded Systems (Bruce Pow 
el Douglass) 
Sams Teach Yourself Uml in 24 Hours (Joseph Schmuller) 
Software- Entwicklung mit UML. Objektorientierte Modellierung mit Beispielen 
in Java (J. Seemann, Jürgen Wolff von Gudenberg) [German] 
The UML (M. Schader, A. Korthaus) 
The UML : Technical Aspects and Applications (by Martin Schader, A. Korthaus 

The Object Constraint Language : Precise Modeling With UML (Jos B. Warmer, A 
nneke G. Kleppe) 
The UML : UML '98 : Beyond the Notation (J. Bezivin, Pierre-Alain Muller) 
The Unified Software Development Process (Ivar Jacobson et al.) 
Tried and True Object Development : Industry-Proven Approaches With UML (Ari 
Jaaksi et al.) 
UML and C++ : A Practical Guide to OO Development (Richard C. Lee) 
UML Distilled : Applying the Standard Object Modeling Language (Martin Fowle 
r et al.) 
UML Distilled, Second Edition: A Brief Guide to the Standard Object Modeling 
Language (Martin Fowler, Kendall Scott ) 
UML for Visual Basic 6.0 Developers: Using Visual Modeler and Rational Rose 
98 (Paul Harmon, Brian Sawyer) 
UML in a Nutshell : A Desktop Quick Reference (Sinan Si Alhir, Andy Oram) 
UML. Objektorientierte Entwicklung in der Praxis (M. Thron) [German] 
UML Toolkit (Hans-Erik Eriksson, Magnus Penker) 
UML. UML. Objektorientierte Modellierung für die Praxis (Rainer Burkhardt) 
[German] 
UML Workshop (Hitz) [German] 
Understanding UML : The Developer's Guide : With a Web-Based Application in 
Java (Paul Harmon, Mark Watson) 
Unified Software Development Process (Ivar Jacobson, Grady Booch, James Rumb 
augh) 
Use Case Driven Object Modeling with UML: A Practical Approach (Doug Rosenbe 
rg, Kendall Scott) 
Use Cases Combined With Booch/Omt/UML : Process and Products (Putnam P. Texe 
l, Charles B. Williams) 
Use Cases: Requirements in Context (Daryl Kulak, Eamonn Guiney) 
Using UML : Software Engineering With Objects and Components (Rob Pooley et 
al.) 
VB6 UML Design and Development (Jake Sturm) 
Visual Modeling With Rational Rose and UML (Terry Quatrani) 
Magazines 
Rose Architect (Rational Software) 
Organizations 
Object Management Group (OMG) 
The precise UML group 
UML Revision Task Force (OMG) 
People 
Grady Booch (Rational Software) 
Dr. Ivar Jacobson (Rational Software) 
Philippe Kruchten (Rational Software) 
Dr. James Rumbaugh (Rational Software) 
UML Revision Task Force (OMG) 
Conferences / Workshops 
<>, <>, <> 
UML World: 2000, 1999 
Anwendung von objektorientierten Entwicklungsstrategien und deren Unterstüt 
zung durch Vorgehensmodelle: 1998 [German] 
Einsatz, Bewertung und Stand der Unified Modeling Language: 1997 
Formalizing UML. Why? How?: 1998 
OO Behavioral Semantics: 1997 
Precise Behavioral Semantics: 1998 
Precise Semantics for OO Modeling Techniques: 1997 
Precise Semantics for Software Modeling Techniques: 1998 
RAK (Rational Anwender-Konferenz): 2000 [German] 
Rigorous Modeling and Analysis with the UML: Challenges and Limitations 
UML'98: Beyond the Notation 
UML - Erweiterungen (Profile) und Konzepte der Metamodellierung: 2000 [Germa 
n] 
Using UML in the Design of Software Architectures: 1999 
WoSEF (Workshop on Standard Exchange Format): 2000 
Utilities / Tools 
See also: Cetus Links page OOAD Tools 
Choosing a UML Modeling Tool (Objects by Design) 
UML OOAD Tools (Valtech) 
UML Products by Company (Objects by Design) 

UML Tools (Mario Jeckle) 
UML-Tools (Bernd Oestereich) 
Other Resources 
Artifacts (UML Revision Task Force) 
Component Data Book Library (ATA) 
The UML Poster (PLATINUM technology) 
UML for Java (Osvaldo Pinali Doederlein) 
UML Quick Reference for Rational Rose (Rational Software) 
UML Reference Card (Allen I. Holub) 
Unified Modeling Language (UML) Notationsübersicht (Bernd Oestereich) [Germ 
an] 
Objects by Design (objectsbydesign.com) 
小结: 
写了这么多,脸皮也厚了,就顾不得什么,再说一点,ROSE是非常强大的面向对象CASE工具,其表述形式就是所谓UML。要全面了解和掌握这一工具,就得熟悉面向对象软件工程的基本原理,其学习过程是潜移默化的,不过在体会OO美妙之处时,不妨把ROSE用到自己的实际开发中。例如ROSE-VC的双向工程,以帮助你节省很多精力,真正做到机器辅助编码。也就是说工具还是建立在方法和方法论上的,如果离开了一些方法,给你也个case,tool你也不会用(不好意思),先建议看看面向对象以及一些相关的书籍;本来还想多灌点水的,但是导师下午开会,所以。。。。 
有空聊! 

12==========
原文(charleysong于2001/05/09 23:57粘贴) 
回复: don't worry 
--------------------------------------------------------------------------------
我也是新手,刚接触UML2天。先上网胡乱DOWN些东西再说吧。:-) 

121==========
原文(忧郁情结于2001/05/10 00:11粘贴) 
我一见就已经深深给它吸引了,虽然我还不会用,但我会努力的! 
--------------------------------------------------------------------------------