<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <id>http://groups.google.com/group/xpdian-uml</id>
  <title type="text">Xpdian UML Discussion Group Google Group</title>
  <subtitle type="text">
  This group discusses the notation and use of UML for business/system analysis. We focus on platform independent and business modeling. This group is mainly for delegates of the Introduction to the UML 2 using EA course offered by Xpdian. We welcome others interested in our approach to the UML.
  </subtitle>
  <link href="http://groups.google.com/group/xpdian-uml/feed/atom_v1_0_msgs.xml" rel="self" title="Xpdian UML Discussion Group feed"/>
  <updated>2008-02-26T10:07:15Z</updated>
  <generator uri="http://groups.google.com" version="1.99">Google Groups</generator>
  <entry>
  <author>
	 <name>freeman3101</name>
	 <email>freeman3...@gmail.com</email>
  </author>
  <updated>2008-02-26T10:07:15Z</updated>
  <id>http://groups.google.com/group/xpdian-uml/msg/dca0d160b572a737</id>
  <link href="http://groups.google.com/group/xpdian-uml/msg/dca0d160b572a737"/>
  <title type="text">Documenting use cases</title>
  <summary type="html" xml:space="preserve">
  Use cases can be a very powerful mechanism to document specifications &lt;br&gt; that may be used for as a basis for internal software development, or &lt;br&gt; to form the basis of a RFP (Request for Proposal) document to be sent &lt;br&gt; to vendors in the search for that perfect solution. &lt;br&gt; &lt;p&gt;To properly document such a specification a lot more information is
  </summary>
  </entry>
  <entry>
  <author>
	 <name>freeman3101</name>
	 <email>freeman3...@gmail.com</email>
  </author>
  <updated>2008-02-04T08:54:07Z</updated>
  <id>http://groups.google.com/group/xpdian-uml/msg/1710270a83463e9d</id>
  <link href="http://groups.google.com/group/xpdian-uml/msg/1710270a83463e9d"/>
  <title type="text">Diagrams or documentation?</title>
  <summary type="html" xml:space="preserve">
  As accomplished modellers we often revel in the beauty of the diagrams &lt;br&gt; we craft in response to the requirements of our customers. It is so &lt;br&gt; perfect that we hesitate to add words to it lest it detract from the &lt;br&gt; wonder of the ageless creations we have wrought. &lt;br&gt; &lt;p&gt;The abovementioned statement is, of course, made with tongue firmly in
  </summary>
  </entry>
  <entry>
  <author>
	 <name>freeman3101</name>
	 <email>freeman3...@gmail.com</email>
  </author>
  <updated>2008-01-09T07:49:49Z</updated>
  <id>http://groups.google.com/group/xpdian-uml/msg/dc29161ffe2f4f4d</id>
  <link href="http://groups.google.com/group/xpdian-uml/msg/dc29161ffe2f4f4d"/>
  <title type="text">The importance of developing standards</title>
  <summary type="html" xml:space="preserve">
  Why is it important to develop UML modelling standards? &lt;br&gt; &lt;p&gt;As a single modeller on your own it is easy to create models and in &lt;br&gt; the review of those models, understand the work that you do. This &lt;br&gt; changes significantly when modelling takes place in the team context &lt;br&gt; or when models are handed over for maintenance to someone else. The
  </summary>
  </entry>
  <entry>
  <author>
	 <name>freeman3101</name>
	 <email>freeman3...@gmail.com</email>
  </author>
  <updated>2008-01-07T07:52:32Z</updated>
  <id>http://groups.google.com/group/xpdian-uml/msg/cb11197113973411</id>
  <link href="http://groups.google.com/group/xpdian-uml/msg/cb11197113973411"/>
  <title type="text">What UML diagrams should be used for systems modeling</title>
  <summary type="html" xml:space="preserve">
  As a follow-up on my previous post: &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://groups.google.com/group/xpdian-uml/t/254c88baea344daa&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; I would like to take the opportunity to highlight the diagrams useful &lt;br&gt; for the modelling of systems. &lt;br&gt; &lt;p&gt;In the context of this post I would like to define systems modelling &lt;br&gt; as the set of models needed for defining a system on a platform
  </summary>
  </entry>
  <entry>
  <author>
	 <name>fatass</name>
	 <email>freeman3...@gmail.com</email>
  </author>
  <updated>2007-12-18T08:28:19Z</updated>
  <id>http://groups.google.com/group/xpdian-uml/msg/a8e2b0780dc42c00</id>
  <link href="http://groups.google.com/group/xpdian-uml/msg/a8e2b0780dc42c00"/>
  <title type="text">What UML diagrams should be used for business modeling</title>
  <summary type="html" xml:space="preserve">
  When deciding to use UML diagrams a rule that is often forgotten is &lt;br&gt; that all UML diagrams are optional. Often we model for the sake of &lt;br&gt; modelling sake and create many unnecessary diagrams that are never &lt;br&gt; used or referred to again after its creation. &lt;br&gt; &lt;p&gt;To determine the diagrams you will use on a specific project, or in
  </summary>
  </entry>
  <entry>
  <author>
	 <name>fatass</name>
	 <email>freeman3...@gmail.com</email>
  </author>
  <updated>2007-12-14T09:24:10Z</updated>
  <id>http://groups.google.com/group/xpdian-uml/msg/90cce3a263fcacbc</id>
  <link href="http://groups.google.com/group/xpdian-uml/msg/90cce3a263fcacbc"/>
  <title type="text">Using business use cases to model the basis of business activity diagrams</title>
  <summary type="html" xml:space="preserve">
  Often we struggle to define properly our business workflows, both from &lt;br&gt; the perspective of the level of detail at which it should be modelled &lt;br&gt; and from a completeness point of view. Another problem that faces us, &lt;br&gt; as modellers, is the reuse of activities in order to create an &lt;br&gt; environment that is lean, optimized and as standardized as we possibly
  </summary>
  </entry>
  <entry>
  <author>
	 <name>The_Ghost</name>
	 <email>var...@gmail.com</email>
  </author>
  <updated>2007-12-10T10:11:54Z</updated>
  <id>http://groups.google.com/group/xpdian-uml/msg/58505b2438bb0e6f</id>
  <link href="http://groups.google.com/group/xpdian-uml/msg/58505b2438bb0e6f"/>
  <title type="text">Re: Abstraction - How to model use case diagrams at a consistent level</title>
  <summary type="html" xml:space="preserve">
  Yes, this approach is detailed one and is easy to read. But what about &lt;br&gt; if You want to show high level functionality without digging down to &lt;br&gt; detail. Or You may do capturing requirements first as more coarse way &lt;br&gt; with the client and then go deep use-case by use case and in the same &lt;br&gt; moment keep the links between coarse use-case model and detail use-
  </summary>
  </entry>
  <entry>
  <author>
	 <name>fatass</name>
	 <email>freeman3...@gmail.com</email>
  </author>
  <updated>2007-12-06T15:00:14Z</updated>
  <id>http://groups.google.com/group/xpdian-uml/msg/2ed0713c27a8a955</id>
  <link href="http://groups.google.com/group/xpdian-uml/msg/2ed0713c27a8a955"/>
  <title type="text">Re: How to name use cases and derive classes</title>
  <summary type="html" xml:space="preserve">
  Absolutely! &lt;br&gt; &lt;p&gt;Deriving the classes from the use case nouns is only the first step &lt;br&gt; towards building the class diagram. When the classes are defined in &lt;br&gt; this way, we still have to gather the requirements of the stakeholders &lt;br&gt; in terms of their information requirements. This may bring many more &lt;br&gt; classes to the fore. The next step would then to do a consistency
  </summary>
  </entry>
  <entry>
  <author>
	 <name>Desmond Cargot</name>
	 <email>thesn...@blueyonder.co.uk</email>
  </author>
  <updated>2007-12-06T14:47:08Z</updated>
  <id>http://groups.google.com/group/xpdian-uml/msg/9e0d5dbbaa6b5287</id>
  <link href="http://groups.google.com/group/xpdian-uml/msg/9e0d5dbbaa6b5287"/>
  <title type="text">Re: How to name use cases and derive classes</title>
  <summary type="html" xml:space="preserve">
  Certainly you will derive some classes by this naming &lt;br&gt; convention.However you may miss others. Also there may be a tendency &lt;br&gt; to define as a Use Case functionality that would be better expressed &lt;br&gt; as an operation on a class. e.g. Read Customer. Crash Car etc. &lt;br&gt; &lt;p&gt;An alternative way of finding the classes (apart from a pure textual
  </summary>
  </entry>
  <entry>
  <author>
	 <name>fatass</name>
	 <email>freeman3...@gmail.com</email>
  </author>
  <updated>2007-12-06T07:12:08Z</updated>
  <id>http://groups.google.com/group/xpdian-uml/msg/1e3e17b811730567</id>
  <link href="http://groups.google.com/group/xpdian-uml/msg/1e3e17b811730567"/>
  <title type="text">How to name use cases and derive classes</title>
  <summary type="html" xml:space="preserve">
  In modeling business use and platform independent use cases, a strong &lt;br&gt; case can be made for naming use cases with a verb and a noun. The verb &lt;br&gt; tells us what is done, while the noun tells us to what thing the verb &lt;br&gt; is done. &lt;br&gt; &lt;p&gt;As such good use case names would be: &lt;br&gt; &lt;p&gt;* Authorise user &lt;br&gt; * Create customer
  </summary>
  </entry>
  <entry>
  <author>
	 <name>fatass</name>
	 <email>freeman3...@gmail.com</email>
  </author>
  <updated>2007-12-05T12:23:28Z</updated>
  <id>http://groups.google.com/group/xpdian-uml/msg/9cf57ebb3609b67f</id>
  <link href="http://groups.google.com/group/xpdian-uml/msg/9cf57ebb3609b67f"/>
  <title type="text">Re: Abstraction - How to model use case diagrams at a consistent level</title>
  <summary type="html" xml:space="preserve">
  I am happy with what you are saying. My approach implies that the &lt;br&gt; higher level use case is represented with a package which contains the &lt;br&gt; elementary use cases. In my model of the world - elementary use cases &lt;br&gt; - use cases are modeled at only one level of abstraction to simplify &lt;br&gt; the model for the target audience.
  </summary>
  </entry>
  <entry>
  <author>
	 <name>The_Ghost</name>
	 <email>var...@gmail.com</email>
  </author>
  <updated>2007-12-05T09:22:17Z</updated>
  <id>http://groups.google.com/group/xpdian-uml/msg/9058f18004cf9831</id>
  <link href="http://groups.google.com/group/xpdian-uml/msg/9058f18004cf9831"/>
  <title type="text">Re: Abstraction - How to model use case diagrams at a consistent level</title>
  <summary type="html" xml:space="preserve">
  Yes, but using different levels of abstraction is a flexibility. It&#39;s &lt;br&gt; good that definition of &amp;quot;elementary use-case&amp;quot; as a bottom level of use- &lt;br&gt; case abstraction, I agree. But I think that it&#39;s not good to remove &lt;br&gt; higher levels of use-case abstraction. I think that composition of &lt;br&gt; different abstraction levels is good. In Your example with Maintain
  </summary>
  </entry>
  <entry>
  <author>
	 <name>fatass</name>
	 <email>freeman3...@gmail.com</email>
  </author>
  <updated>2007-12-04T15:33:41Z</updated>
  <id>http://groups.google.com/group/xpdian-uml/msg/336ac6c71bb2aafd</id>
  <link href="http://groups.google.com/group/xpdian-uml/msg/336ac6c71bb2aafd"/>
  <title type="text">The process of modeling elementary use cases</title>
  <summary type="html" xml:space="preserve">
  A definition: &lt;br&gt; &lt;p&gt;An elementary use case is a use case which is executed under the &lt;br&gt; control of one primary actor, that starts and ends without any &lt;br&gt; intervening time delays. &lt;br&gt; &lt;p&gt;Modelling elementary use cases - The steps: &lt;br&gt; &lt;p&gt;1. Functional decomposition. Although a contentious technique to use &lt;br&gt; in the object oriented world, it serves well as a technique to get to
  </summary>
  </entry>
  <entry>
  <author>
	 <name>fatass</name>
	 <email>freeman3...@gmail.com</email>
  </author>
  <updated>2007-12-04T15:30:25Z</updated>
  <id>http://groups.google.com/group/xpdian-uml/msg/a91c53891db0dbe2</id>
  <link href="http://groups.google.com/group/xpdian-uml/msg/a91c53891db0dbe2"/>
  <title type="text">Abstraction - How to model use case diagrams at a consistent level</title>
  <summary type="html" xml:space="preserve">
  The OMG UML version 2.1.1 specification defines a use case as follows: &lt;br&gt; &lt;p&gt;A use case is the specification of a set of actions performed by a &lt;br&gt; system, which yields an observable result that is, typically, of value &lt;br&gt; for one or more actors or other stakeholders of the system. &lt;br&gt; &lt;p&gt;The definition of the use case is wide enough that different modelers
  </summary>
  </entry>
  <entry>
  <author>
	 <name>fatass</name>
	 <email>freeman3...@gmail.com</email>
  </author>
  <updated>2007-11-29T08:42:22Z</updated>
  <id>http://groups.google.com/group/xpdian-uml/msg/b0fb920b0c6f0d7a</id>
  <link href="http://groups.google.com/group/xpdian-uml/msg/b0fb920b0c6f0d7a"/>
  <title type="text">Why Use UML?</title>
  <summary type="html" xml:space="preserve">
  As the strategic value of software increases for many companies, the &lt;br&gt; industry looks for techniques to automate the production of software &lt;br&gt; and to improve quality and reduce cost and time-to- market. These &lt;br&gt; techniques include component technology, visual programming, patterns &lt;br&gt; and frameworks. Businesses also seek techniques to manage the
  </summary>
  </entry>
</feed>
