"What if? Why not? Challenge the Convention! Let's do some incredible things!" More Quotes
Home
About/Contact
Twitter
Aspire/J2EE
Github
Pro Android 4
Our Android Books
Lookup Meaning
look up
more ..
Stuff I used to do
java.net Blog
At O'Reilly
Articles
Humanities
Humanities Current
Humanities 2007
Telugu related
Shells
Books
Music
Letters
Recipes
Jax Restaurants
Java
J2SE/J2EE/JSP
Portlets
Research
OSCON 2004
Download OSCON 2004 Presentation
OSCON 2003
Magazines
Dotnet
FTP
Industries
Supply Chain
Health
8-Jun-04
http://people.cs.uchicago.edu/~matei/CSPP523/lect4.ppt
tries to define rup rup features Deliverables at inception Deliverables at elaboration phase Vague on the other two phases Tries to define a usecase Outlines a usecase structure Goes to the core via Boundary, entity and control classes
1. Online rep of process information Why? 2. Have templates for usecases, project For use cases it is ok Will they work with microsoft project? 3. Process manuals Why?
7-Oct-04
http://argouml.tigris.org/features.html
4-Jun-04
http://www-306.ibm.com/software/rational/info/literature/lifecycle.jsp
25-Jun-04
A "pattern" in software refers to an approach, a method, a technique or a way to solve a software problem. Then why not call it one of those instead of calling it a pattern. When will a technique become a pattern? A "pattern" is a promotion of the above to a more formal level. First thing a pattern forces is to come up with a name. This name is intended to be fairly unique in the field so that it will uniquely identify the subject and its surrounding context. It is almost like you are submitting the "technique" to a library of techniques with a formalized name.
Like all names, a pattern's name should be as "specific" as possible. Invoking its name should bring the whole meaning and context of the pattern to surface. The name is not necessarily named after the patterns feature, usage, or implementation, or advantage. The only obligation of the name is that it should try to evoke this pattern as unequivocally as possible in a collection of similar features, usages, or implementations.
http://www-306.ibm.com/software/rational/offerings/lifecycle.html
http://www.dcs.ed.ac.uk/teaching/cs2/online/Lectures/CS2Ah/SoftEng/se02-slides.PDF
Slides Gets a bit deeper into RUP
23-Jun-04
Name Description Context Applicability Structure Interactions Consequences Implementation Strategies Usage/Samplecode Related technology
11-Jun-04
26-Jul-04
From the literature it is very difficult for me to nail down what it is. It seems to be different things to different people and everything and the kitchen sink to some people. No two definitions seem to match. For some it is a documentation driven heavy weight way to manage a project from begining to end. For some it is a feather weight like XP, Extreeme Programming. For some it is requirements management. For some it is a web site with process documentation. For some it is UML and for some UML is optional.
Due to the wealth (or volume) of the information out there I will try to summarize and add my own confusion.
http://c2.com/cgi/wiki?RationalUnifiedProcess
RUP is a commericialized version of Unified Software Development process by Rational.
Page Menu
Print
Sort by Date
Sort by Name
Titles
> Summaries
Global Menu
My Web Logs
My Library
My Home
Other libraries
Author Content
data format