Objekt Orient
There are unknown knowns.
XING
Online for 2314 days
Last update: 2008.11.08, 16:00
status
Youre not logged in ... Login
menu
... home
... feeds
... topics
... Home
... Tags


... Antville.org home
search
calendar
December 2008
SunMonTueWedThuFriSat
123456
78910111213
14151617181920
21222324252627
28293031
November
recent updates
Goodbye Antville, hello Blogspot Its time to move! Antville is a symatic community but I'm...
by rolandk (2008.11.08, 16:00)
SOA at Deutsche Post Deutsche Post is THE company which implemented SOA the first time,...
by rolandk (2008.11.04, 14:59)
noch viermal schlafen, bis zum iRex Reader
by rolandk (2008.10.17, 16:26)
The model and the architecture Hypothesis: Since infrastucture code is not part of the domain...
by rolandk (2008.10.17, 13:24)
Hope joost does it right this time It's the content, stupid http://www.joost.com/home?playNow=33l83ke#id=33l83ke
by rolandk (2008.10.14, 13:00)
Siri Bringing AI to the interface. I'm sceptical http://news.cnet.com/8301-17939_109-10065136-2.html
by rolandk (2008.10.14, 09:47)
Generative Sequencing is what MDSD gives to the Pattern Movement Look what I've found: A...
by rolandk (2008.10.12, 12:48)
A thought on MDSD Christoper Alexander—The pattern language that we began creating in the 1970s...
by rolandk (2008.10.10, 18:09)
Fresh and inspiring as a hill in the morning mist. Nasim Taleb explains the...
by rolandk (2008.09.30, 21:23)
Nach dem hier bin ich irgendwie hungrig auf sich-beteiligen. Vielleicht besuch ja tatsächlich mal...
by rolandk (2008.09.29, 20:07)

Roland Kofler's Blog on Software Engineering on
Made with Antville
Helma Object Publisher
Thursday, 18. September 2008
Back to scool
Stanford Lectures
www.deviceguru.com

... link (no comments)   ... comment


Sunday, 14. September 2008
MDSD
The last three days I had the opportunity to tap into the mind of Markus Völter, one of the initial contributors to openArchitectureWare and in his own words "general propaganda minister of Model Driven Software Development" - a model based architecture and development methodology.
First of all, MDSD seems to have its epicenter in Germany, although in the US, Mr. Völters explained, the military industry does something similar. Germans fame for exactness and quality focus, complies with MDSD perfectly since it tries to create a formal model of a domain. Essentially it means to "formalize" a certain domain into a processable language.
Uh! Can you repeat this?
MDSD has its roots in Generative Programming and therefore it tries to generate code! The configuration language for generating the code is tailored to describe a certain domain exactly so you can generate all possible variants of the domain. Such a language is then a meta model and a program in the language can be called a model.
The program itself, usually, can not be executed, but must be translated into a target platform. This target platform can be a programming-language or preferable a framework in a programming language.
Take the profitable example of a architecture language. What we gain by such a domain specific language? First of all the famous Ubiquitous Language itself. Software architects consider the definition and institutionalization of of a common understanding of domain concepts part of their job description. And its a painful work!
By designing a tailored language of architectural concepts and their relationships we strive for a closed system, a (meta-)model of what means architecture for us.Thus we can define a system, its components, their properties and their relationships. We can restrict certain relationships, e.g. circular dependencies and build models, programs which use the language to describe new applications we design.
The bigger the IT-organization the bigger the value in such a language.
Generative programming techniques allow you to generate executable code out of this abstract architecture program. The business logic must be done either manually or with an own business DSL, since it relays on a different domain than architecture.

openArchitectureWare makes it mind-blowing easy to design a DSL and generate code from it.

... link (no comments)   ... comment


Monday, 18. August 2008
The FaceAPI
Seeing is believing
www.seeingmachines.com

... link (no comments)   ... comment


Friday, 1. August 2008
Brads Open Web
Brad Neuberg defines interoperability for the Web. A wise decision to take this definition into account when you design a new piece in the web.

"The Open Web is an interoperable, ubiquitous, and searchable network where everyone can share information, integrate, and innovate without having to ask for permission, accessible through a powerful and universal client."
codinginparadise.org

... link (no comments)   ... comment


Friday, 25. July 2008
The Linda Problem
en.wikipedia.org

Note for my brain: need to read more into Prospect Theory

... link (no comments)   ... comment