- Mule project wizard
- Mule runtime configuration (you can define different Mule runtimes)
- Graphical Mule Configuration Editor
- Start your Mule Server from your IDE
Saturday, December 20, 2008
[Pub] Mule IDE
Posted by Markus Demolsky at Saturday, December 20, 2008 0 comments
Categories: Enterprise Integration, Java, Modeling, Open Source, Publication
Friday, December 19, 2008
[Arch] Application Architecture Guide
Fundamentals
Design
Layers
Quality Attributes
In this part non functional requirements in software projects are described and how these requrements can be achieved by doing the right design. What must be account for to be secure and performant.
Archetypes - Design and Patterns
Posted by Markus Demolsky at Friday, December 19, 2008 0 comments
Categories: Architecture, Persistence
Thursday, December 18, 2008
[Misc] Virtualisation for Software-Engineering
This image is used as reference. In the build and test automation one has to get the clean image, start it, install the more "dynamic" modules, i.e. the system under development and test, and execute the (integration) tests in the virtualisation, then collect the test results and shutdown the virtual system again. That procedure allows deterministic test-scenarios on different machines, also (or particularly) on a continuous integration server.
In an initial research I did not find much tools in that area, any ideas?
Posted by Alexander Schatten at Thursday, December 18, 2008 1 comments
Categories: Miscellaneous, Processes, Technology
Tuesday, December 09, 2008
[Misc] Glassfish
I must say, I am quite impressed so far. Any comments on that one?
Posted by Alexander Schatten at Tuesday, December 09, 2008 4 comments
Categories: Enterprise Integration, Java, Open Source, Technology, Web Development
Friday, December 05, 2008
[Misc] Mule Developer Blog
Posted by Markus Demolsky at Friday, December 05, 2008 0 comments
Categories: Enterprise Integration, Miscellaneous, Open Source
Monday, December 01, 2008
[Arch] Archi-Zack!-ture
- Architect also implements
Each architect should also implement. This is very important, because as a architect you make decisions about performance, scalability and similar stuff. Without any technical backround these issues are very hard to design/answer. - Senior Developer = Software Architect
It is important the a software architect has experience in software development. - Manages makes the final decision
One man of the management must make the final decision. The software architect prepares the material which are used for the decision
- Ivory-Twoer Architect:
The purchase to the reality lost - One Man Show:
The software architect makes everything alone - Single point of decision:
The software architect must decide everything, e.g. implementation details. - Design by Committee:
On the other side, it makes no sense to make all decisions in the team which ends in a never ending discussion. A good mixture is the answer. - Architecture by implication:
Architecture is not documented. - Architecture without review:
- Meta architecture:
Software architect remains too abstract - Customers are idiots:
The Software architect is not a God!! - No Refactoring:
The management does not give time for refactoring
Posted by Markus Demolsky at Monday, December 01, 2008 0 comments
Categories: Architecture