Contents tagged with Software Cells
-
Microsoft Webcast on Software Cells: Here are the slide decks
For all those interested in the slides of the Microsoft webcasts I did yesterday and today on my architectural model for software called "Software Universe" and "Software Cells", you can download them here and here as PDF documents.
-
Of edges and vertices - another stab at reaching a more systematic view of software
I keep hearing, services (as in SOA) are about edges. If that´s the case, what are these edges connecting? There are no edges without vertices.
-
Publikation im OBJEKTspektrum Nr. 5 9-10/2005: Softwarezellen - Ein Architekturmodell für Software in Netzwerken
Softwarezellen – Ein Architekturmodell für Software in Netzwerken
-
Software Cells #F: Adding Culture to the Software Universe - Making the Platform Visible in the Holarchy
In the meantime I had the chance to apply the Software Universe as well as Software Cells to customer problems and wrote an article on Software Cells. Also a friend working at BEA used it to simplify his message for their ESB Quicksilver product.
-
Software Cells #E: Splitting the General Software Architecture Framework from the Prescriptive Model and Coming to Terms with UML
After I did my previous posting on the "Big Picture", I felt qualms as to whether my vision was a little bit too grant. Does the world really need my view on software? Isn´t there already UML covering almost everything you need to know in terms of modelling software? After having slept bad for a couple of nights ;-) the following answer came to me: Yes, trying to stuff everything into just one model is too much. And I´m not trying to replace UML; in fact UML can be used to express my Software Cells´ concepts.
-
Software Cells #D: A Big Picture of Software Architecture and: The Network is the Computer
With my previous postings on the holarchy of the Software Cells model, on how software layers fit in, and what to do with infrastructural concerns in place, I guess it´s time for a little wrap-up.
-
Software Cells #C: Connections refined
Ok, with software layers finally embraced and infrastructure integrated, I can no longer avoid the tricky topic of connections in the Software Cells model. I´d say they are the hardest and maybe the most important part of the picture.
-
Software Cells #B: Keeping the Essence of Software Layers
After I had written my previous posting about the Software Cell dimensions I kinda felt a little bit ashamed for my software layer bashing ;-) So what I now want to try is get back on board all those who left in dismay. Here´s my message for you:
-
Software Cells #A: Embracing Infrastructure
At the beginning of my journey into Software Cells was an uneasyness about the term "application". It seemed, developers were not all too clear about it. Now, as it turns out, I feel the same about "infrastructure". My impression is, in software projects distinguish not enough between problem domain and infrastructure. By that I don´t mean, nobody takes into account a HTTP like IIS is needed to host the code of an intranet application. And of course all developers are aware they have to rely on an OS or even some other runtime.
-
Software Cells #9: Applications as Holons - Becoming a little more systematic
Software Cells started out in the concrete and tried to make small to medium scale software architecture more tangible. Software Cells thus were a bottom-up approach.