Blog Feed: actifsource is your state-of-the-art code generator that tightly integrates into the popular Eclipse IDE.
| Home | My Account | Directories |
BinaryTrees For Rescue
Published on 2010-08-25 10:18:00
When ArrayLists become big reverse lookups like indexOf, lastIndexOf, contains and the modifications methods can slow down your program. When order is not important, you might use a HashMap. In some other cases you have a constant key-value, that can
DCI and actifsource
Published on 2010-08-08 09:12:00
In my last post I introduced the modified DCI meta model. Let's have a look at a simple example.The use case we would like to implement is to transfer money from a money source to a money sink. MoneySource and MoneySink are specific roles, played by
The DCI Meta Model
Published on 2010-08-08 08:44:00
In my previous blog I promised to work out a meta model to realize the DCI architecture. As explained before I've made a slight modification: a UseCase is modeled as its own entity.UseCaseA UseCase is business relevant code which needs different acto
The DCI Architecture
Published on 2010-08-08 08:21:00
In his new book "Lean Architecture: for Agile Software Development" James O. Coplien shows up with a new programming paradigm: The DCI Architecture.Before reading this blog I suggest to have a look a the DCI vision document:http://www.artima.com/arti
Advanced usage of Visitor-Pattern
Published on 2010-07-19 08:41:00
Have you ever used the Visitor Pattern to resolve the specific type of a collection of objects? What you usually do is defining a common interface and add an accept()-method taking the visitor interface and in the implementation invoke the visit()-me
Modeling Software Architecture
Published on 2010-07-05 03:56:00
In my last blog On the semantics of explicit dependency relations I explained the concept of explicit dependency relations between domain-specific components. The big advantage shows up when modeling on an architectural level.A complex system is divi
On the semantics of explicit dependency relations
Published on 2010-07-03 04:16:00
Meta-modeling leads to components built along the own-relations (compositions) and to component-interdependencies along structural use-relations.Component interdependencies might appear deeply nested in the component. Remember that component comes fr
Writing C# using actifsource and eclipse
Published on 2010-07-02 09:45:00
When people from the dotNet world hear about actifsource running on eclipse, they always ask us if it is possible to generate c# code for example. Today I want to show you how to create a c# application in eclipse using the emonic plugin.First you ha
Structural vs. Functional use-Relations
Published on 2010-07-02 09:27:00
In my last blog I talked about the semantics of permanent use-relations. In the meantime Micha had the idea not to differ between permanent and temporary relations but between structural and functional relations.The idea remain the same. Some use-rel
On the semantics of permanent use-relations
Published on 2010-06-27 03:50:00
3 weeks ago I have written a blog with the Title Domain-Specific Presentation is Component Visualization. The idea was to provide a domain-specific component visualization which is aware of the different types of components and their relations.Since