kirby.urner at computer.org
Thu Jan 5 09:25:11 EST 2006
>I have nothing against AD, Scrum, RUP or any other UP - because they are
>dependent on the development cultures of the folks that make up their
>enterprise, and the needs of their stakeholders and constituency. I'm very
>comfortable with that.
Yeah, that's pretty much my attitude towards UML too. If your culture uses
it intensively/internally, that's great. Same with DAML/OWL if that's your
I use UML some on the job, and certainly my peers do (some a lot more than
me). As for teaching it, I think like you say, it belongs in a dynamical
systems modeling context, and so could be shown off modeling a soft drink
bottling plant or something (I'm sure bottling plants get dynamical on
occasion -- certainly demand is a variable).
Novak & Jezernik did an expert system model of a bottling plant using
Prolog, then there's the [hybrid] Petri net approach plus efforts to blend
Petri and UML.
Here in Portland, I've been locally/politically active (a) recruiting more
women into engineering (b) prototyping new curricula through Portland State
and (c) helping jump start a new charter in Northeast. Coca Cola also
helped with this latter, plus @ GirlFest 2005 our engineer recruiting
display at the Oregon Convention Center showcased a bottling plant... I'm
starting to see where the dots might connect, with UML included.
Also here in Portland, Stella has enjoyed a following, especially at
Franklin and Wilson high schools, culminating in the Sym*Bowl (annual
simulations competition) at OMSI. Many thanks to Diana Fisher. This
could be a context for introducing more UML in K12.
More information about the Math-thinking-l