Recently, software development method supporting CBD has been adopted widely, and there have been many studies on composition and application of architecture that can effectively use CBD. C2 architecture has been popular because of its composition of ...
Recently, software development method supporting CBD has been adopted widely, and there have been many studies on composition and application of architecture that can effectively use CBD. C2 architecture has been popular because of its composition of message-driven components. However, when you have classified sequence in component and want to use method-call method in server component, modification of component in C2 architecture is inevitable.
In this paper, we present a modified C2 architecture that puts message-handling part in message itself as opposed to having it in component or connector. This allows us to use the component without any modification (Plug-and-Play) even when method-call method is in use. More flexible message handling can be achieved by having a parallel composition of components that are free of classified sequence.