20. May 2008
ALM , VS2010
Played today with CommunityClips from Microsoft Office Labs...
I made a video from some work [in progress] with Rosario Team Architect and Team Test.
Actually, it was just meant to be for internal use only, but why not share it... [I'm so 2.0 ]
These posts have some more additional information:
Rosario - Activity Diagrams, TestCases and Camano
Testing in the Lifecycle [ALM]... a focus on automation
and these on Rob Kuijt's blog:
Test cases directly generated from Activity Diagrams!
Test cases generated from Activity Diagrams part II
and this one: TMap Testing Use Cases
It wasn't ... [More]
13. May 2008
Beside the big and loud announcement of VS2008 SP1 Beta, what is a great Service Pack, there is also an announcement from Microsoft Research... Microsoft WorldWide Telescope. While reading about this, I ran into some strange Web2.0 things. It started by this sentence [see quote] on the WWT site which triggered my observation... WorldWide Telescope as a service... That's strange, when it comes from Microsoft it should be called "Software plus Services", but when you read the complete sentence... Microsoft Research is releasing WorldWide Telescope as a service free of charge to the astronomy and education communities as a tribute to Gray... The focus isn't on the "as a service" part... [More]
8. May 2008
A follow-up on the "Rosario - Create Sequence Diagram from Existing Code" post... To have real fun I analyzed the "Insert Into Active Diagram..." command . First I analyzed the "ReverseEngineerMethodCommand" method, which can be found in the "StructuralDesignersCommands" assembly in Visual Studio's "PrivateAssemblies" folder. This ended in 100% CPU and a deadlock of Visual Studio, probably to much method calls to classes and depth in there. Anyway, when I analyzed the "CreateLifelineCommandImplementation" It didn't crash and a nice sequence diagram was created. [see image]. I must go and buy an A0 printer or a video-wall to get a nice overview... Zooming will give use more insight..... [More]
Another video on MSDN about Team Architect from Richard Hundhausen... this time the video covers the Architecture Edition Power Toys.
three comments on the video:
Hurray we get support for class libraries [00:00:34]. I'm not a big fan of having class libraries on the application diagram. when you make a serious project, you get a lot of shapes which don't add any value to the diagram [see image, also testprojects will show up in the diagram] and class libraries don't belong at application level [see Bill Gibson's post about this, TN_1105- Why Class Libraries are not shown on an Application Diagram]
Synchronize back and forward wi... [More]
6. May 2008
Just want to point you [readers] to Rob's posts according to Team Architect's activity diagrams and the work he did to generated Test Cases from it... Test cases directly generated from Activity Diagrams! Test cases generated from Activity Diagrams part II This fit's perfectly in this "Testing in the Lifecycle [ALM]... a focus on automation" story..! Very interesting work with just a CTP ... He also made a post according the use of Camano [On-the-fly testing with Camano].
29. April 2008
Located on beautiful Orcas Island in Washington State's San Juan Islands, Rosario Resort & Spa has long been a favorite destination for travelers seeking relaxation and unparalleled beauty in the Pacific Northwest. Anyway, lets look at some other kind of "relaxation and unparalleled beauty", create Sequence Diagram from Existing Code. The scenario this feature supports is the same as the physical class diagram and the Architectural Explorer, help people understand and evaluating a implementation / architecture of existing code by visualizing it. The dependency matrix visualizes dependencies between artifacts, the physical class diagram visualizes the static relations between objects an... [More]
24. April 2008
Just watch Walt Disney's Dumbo with Abel and in the previews there was this... I had to think about Ray Ozzie and Live Mesh... I'm not the only one when you read the comments in this post "Ray Ozzie delivers with Live Mesh" from Scobleizer: Sounds “groove-y.”Groove++ ? Mesh is Groove scaled up I agree, at first look this looks like something related to Groove. I always liked the underlying Groove platform although the top layer ruined it. This could end up being a great transport for applications that are usually but not always online. Really hoping they deliver on the Mac and device support! Groovy. I can’t wait to see if Ray has the wherewithall to start cutting some of the MS... [More]
23. April 2008
Pretty graphs... what do they mean? A quote from: Using Dependency Models to Manage Complex Software Architecture.[PDF] An approach to managing the architecture of large software systems is presented. Dependencies are extracted from the code by a conventional static analysis, and shown in a tabular form known as the ‘Dependency Structure Matrix’ (DSM). A variety of algorithms are available to help organize the matrix in a form that reflects the architecture and highlights patterns and problematic dependencies.[Neeraj Sangal, Ev Jordan Lattix, Inc. and Vineet Sinha, Daniel Jackson Massachusetts Institute of Technology.] How must I read them?Actually very simple, see figure 1: ... [More]
23. April 2008
I wanted to post this blog for a while now, as a follow up for the previous one about S+S and SaaS. Actually I was thinking about skipping it, just because it got too long and I did wrote it as an exercise for some other work. Anyway, with the release / announcement of Live Mesh the topic is news everywhere so I decided to post it anyway… happy reading, it’s really long ;-) Cloud Level.Everybody works together in a seamless collaborative way and is able to work from every place in the world, unleashing the creativity and innovation of the individual and the crowd [Collective Intelligence], all this enabled by Cloud Computing, S+S, SaaS, Web2.0 and SOA technologies. [ Picture taken la... [More]
22. April 2008
One of the problems I have found in VSTS 2005 is the lack of modeling tools for the Software Architect.[Modeling and Tools Forum, UML/Modeling Tools you are using? Replies: 20 ] I am in a looot of problem..I want to make sequence diagram from an existing C# code..[Modeling and Tools Forum, how to create sequence diagram from c#, Replies: 15] First, I agree with your observation, Tad, about the lack of support for the Software Architect in VSTS 2005. We did indeed focus on the System Architect not the Software Architect. We had limited resources to allocate to architecture tools, and felt it was more important to support Microsoft’s drive toward connected systems for the 2005 release. [Jack... [More]