The advantages obtained by applying the concepts of software architecture and architectural styles, very often, are not realizes due to the lack of tools to support such concepts. In addition, the current architectural description languages do not provide the characteristics required by the leading middleware infrastructures where these applications are in fact executed. Therefore, we present in this paper a developing environment for distributed applications which allows for the delivery of complex architectural projects and performs automatic code generation directly to middleware infrastructures such as CORBA.
|