Sunday, August 28, 2011
Adam Jensen Wallpaper
Right click, view link in new window/tab for size 1024x768
A character from the Deus Ex Human Revolution, for xbox 360, Ps3 and Pc.
A former SWAT commander in the Detroit Police, Adam Jensen is employed as a private security specialist for Sarif Industries. Assigned to protect scientists on the verge of cutting edge discoveries, it is during a routine security detail, that an ambush by a rogue black ops team, leaves Adam critically injured. Following extensive medical surgery he recieves cybernetic augmentations, and begins a relentless search for the truth behind the attack.
Deus Ex Human Revolutions Offical Website
Saturday, August 27, 2011
Durarara! Wallpaper
Right click, view link in new window/tab for size 1024x768
Originating from a Japanese light novel series an anime adaptation began airing in Japan in January 2010. Durarara! is about a fresh in the city courier working for an internet-based gang called "Dollars" though the narrative follows all of the characters equally, showing how their lives intersect. A series of random attacks and events begin to occur on the streets of Ikebukuro, and the city begins to crumble. A game based on the series for the PlayStation Portable was released on September 22, 2010.
Walpaper from fanpop.com
Durarara! Official US Website
See all "Anime" wallpaper posts
Saturday, August 20, 2011
Kristen Stewart Wallpaper
Right click, view link in new window/tab for size 1024x768
An American actress, Kristen Jaymes Stewart (born April 9, 1990) is best known for playing Bella Swan in The Twilight Saga. She has also starred in Panic Room (2002), Zathura (2005), In the Land of Women (2007), The Messengers (2007), Adventureland (2009) and The Runaways (2010). Josh Tyler of Cinema Blend hailed her as "a modern day James Dean". Stewart will playing the leading role in the upcoming film Snow White and the Huntsman.
Official Website
Friday, August 19, 2011
Formula 1 2011 Australian Grand Prix (2011)
The 2011 Formula 1 TM Qantas Australian event is the country's most spectacular sporting event and will feature an impressive array of both on-track and off-track activities for people of all ages to enjoy. If you've never experienced the thrill of a Formula 1 TM car racing by at speeds of more than 300 km/h, make 2011 your opportunity to witness this unforgettable phenomenon.
Just Click This Link To Redirect Putlocker Source
Just Click This Link To Redirect Sockshare Source
Thursday, June 30, 2011
WICSA 2011
I was at WICSA last week. I am a lousy trendspotter, but here is what I have seen as “trends” so far:
There seems to be several efforts, especially on the tool side, that focuses on capturing and navigating architectural information. Is this a sign that architecture information is getting bigger and bigger and is distributed among different sources/artefacts? I thought one of the tangible deliverables from an architect was a comprehensive documentation/model/wiki/whatever with architecture information. As a contrast there wa a tutorial the last day by George Fairbanks on writing a 1-page architecture document. I would say this was a highlight of the conference, to bad most people had gone home by then.
In general it seems architects are more aware of the need to adopt to agile development. I don’t think there is any contradiction, contrary I believe that it is necessary for agile developers to be more aware of “architectural thinking” and what benefits there is of having an explicitly defined architecture. But I do agree that often architecture is the same as Big Upfront Design. At the panel debate I understood better the historical background; many of the originators of the agile manifesto were active developers already in the late eighties and nineties when a lot of focus where on software design. people who started as developers in the last decade don’t have that background and think that the last years focus on process is all that is necessary for developing good software.
There was some discussions on architecture-based testing (this is a good strategy to define a new research area, combine two or more buzzwords), but it was confusing. some people seemed to mean an architecture where it was easy to verify the quality attributes it was designed to achieve. others seemed to mean an architecture for a systems that was easy to test for testers. I like the latter better, and hope there will emerge more patterns for this than the general patterns of encapsulation etc.
Compared to the last WICSA in 2009 I think the acceptance rate was much higher, above 40%. I think this could be one explanation to why some papers had a rather weak scientific methodology. One other thing I did not like at all were some studies based on industrial practice where the results were too polished. if you present a case study you should include all the small (and big) problems that occur in real settings, otherwise the cases are not of more interest than textbook examples.
Tuesday, June 21, 2011
Reference architecture, what is it?
One simile (parable?) would be to a building code, a set or rules that underlie the actual architecture and construction of a house. The architect is free to build any type of house, as long as the code is adhered to.
But I like to use cooking as an example. A recipe is like an architecture, when you actually cooks the recipe and serve it is the implementation of software. You need to do certain things that are implementation specific, like tasting to see if the amount of salt suits your taste etc, and maybe you need to double all the ingredients to fit your dinner party.
Julia Child writes in her book Mastering the Art of French Cooking that there are 6 principal ways to make a sauce, one being an emulsion of melted butter with egg yolks, which is common the common method for béarnaise, hollandaise and choron sauces. The type of emulsion is similar to a pattern while the three different recipes are designs.
For a restaurant; a product line architecture would be the menu they have based on the ingredients they stock, for example chicken could be used in more than one dish.
So what is a reference architecture for a restaurant? It would be the “rules” that guides and controls what is possible or desirable. It could be for example driven by the business domain, e.g. it should focus on French or Hunan cuisine. Woking as a “development method” would not be relevant in the former, but certainly in the latter.
Or it could be driven what is technically possible, e.g if the kitchen has no deep fryer it is impossible to for example make french fries.
Or there could be other restrictions, such a desire to only use locally produced ingredients.
Maybe I went to far with this simile (parable)?
Wednesday, May 25, 2011
Architectural views in practice
Integration is always an in issue in large projects that has some form of iterative development. With the increasing inter-dependencies between various parts of the system it is almost impossible to know what should be integrated when, for example what can actually be tested. There actually is already an architectural view defined that addresses this concern, the anatomy. I would describe the anatomy as visualisation of the complete system seen from an integration perspective, for example if a feature depends on a MOST interface it is no use to test it if the interface is not implemented. The visual picture means everybody should have the same understanding of the “.
The anatomy should dictate the order of development, delivery schedules and integration order. And the progress should be measured in how much of the anatomy is implemented, not in customer features. There is a relationship between customer features and the anatomy, but it is not one-to-one. you can read more about “Integration Centric Development and Anatomies” in a PowerPoint presentation or the article “Manifesting Shared Affordances in System Development – the System Anatomy” by L. Taxén and J. Lilliesköld.
The second view is the systems view, i.e. how the complete system is decomposed in smaller parts. I prefer to see this view as equivalent to the development view in Kruchten’s 4+1 views, i.e. it is aligned with the development teams. One can discuss if the system decomposition follows the organisation, as predicted by Conway’s law. The other extreme is that the development teams follow the most “logical” decomposition, i.e. ECUs, which is the most common unit to be outsourced to suppliers in the automotive domain.
The functional content of a vehicle is often defined by a list of customer features, which can be quite long, and this in itself can be considered an architectural view that concerns for example the business project, the marketing department and the end customer.
What is important for the development project is the relationship between this feature list and the two other views, i.e. what systems/development teams are responsible to implement the features and how the features relate to the anatomy. I don't know if these two relationships/mapping between views should be considered as separate views, which would make the total number of views 3+2.