You are here: Home ¦ About Us ¦ Press ¦ ArcStyler 5.5 now with advanced support for Architecture Blueprints

ArcStyler 5.5 now with advanced support for Architecture Blueprints



Interactive Objects announces general availability of ArcStyler 5.5 with advanced support for Architecture Blueprints

Freiburg (Germany), April 2006. Interactive Objects today announced the general availability of ArcStyler 5.5, the most complete and scaleable MDA platform available in the market.

Model Driven Architecture (MDA)
Based on the Object Management Group's (OMG) industry standard for Model Driven Architecture (MDA), ArcStyler 5.5 enables companies to build and integrate software applications in a highly automated and industrialized manner. ArcStyler bridges the gap between business and technology by automatically transforming business models into high-quality software applications. ArcStyler supports the leading application server platforms, including J2EE and Microsoft .Net.

Benefits of MDA
Benefits of MDA include dramatic development productivity gains, standardized development processes, platform independence and streamlined, consistent application architectures. MDA's re-usable architecture blueprints ensure high quality, performance and scalability across all applications. MDA is today most commonly adopted in the areas of application engineering, legacy modernization (lifetime extension/future-proofing and legacy transformation), and all kinds of sourcing solutions

Key Features of ArcStyler 5.5
Ensuring architectural consistency across complex application systems is one of the most challenging tasks in today’s enterprise IT. Inconsistent architectures typically cause very high maintenance costs, performance problems, and the inability to integrate and expand IT systems.

ArcStyler 5.5 was specifically designed to support MDA Architecture Blueprints, which help aligning architectural styles and patterns in complex IT projects

  • MDA Cartridges: ArcStyler 5.5 further enhances support for standard and custom cartridges, which control the architectural style of the generated code. In addition to existing cartridges for platforms like BEA WebLogic and IBM WebSphere, ArcStyler 5.5 provides cartridges for JBoss 4, Java 5 and Struts.
  • Service Oriented Architectures (SOA): SOA is one of the most important architectural concepts for structuring complex IT landscapes on the enterprise level. With its new support for EJB 2.1 Web Services, ArcStyler 5.5 is uniquely positioned to enable SOA already on the design level, and provide seamless mapping to the underlying SOA infrastructure.
  • Design Patterns: Controlling the patterns with which components interact in a complex IT environment is another key prerequisite for achieving architectural consistency. ArcStyler 5.5 provides advanced support for design patterns through its internal Design Pattern Factory. Supported design patterns include Business Façade, Data Transfer Object, Singleton and Session Façade.
  • Formal model verification: formal model verification helps ensuring compliance with pre-defined architectural patterns already on the model level.


ArcStyler 5.5 continues to provide a high level of openness and customizability, which is a key prerequisite for enabling custom Architecture Blueprints. Many iO customers are today leveraging ArcStyler´s unique CARAT architecture for extending iO’s comprehensive cartridges , enabling them to get MDA support specifically for their individual architectural needs. Similarly, customers can now work with iO Professional Services to design custom design patterns, based on the new Design Pattern Factory.

The following provides a complete list of all new features in ArcStyler 5.5, which further enhances both MDA platform and technology projections:

  • Update to NoMagic’s Magic Draw version 9.5
  • J2EE cartridge for JBoss 4
  • Support for advanced features of SUN’s Java 5 platform
  • Java cartridge for Apache Struts
  • EJB 2.1 Web Services update
  • EJB pattern support
  • Model verification facility utilizing standard OCL (Object Constraint Language)
  • Support for integrating into automated build environments


About ArcStyler 5
With MDA having entered the mainstream, MDA-based projects are constantly increasing in functional and technical complexity. Consequently, MDA development teams are becoming larger in size and more diverse in their composition. ArcStyler 5 addresses the resulting challenges by offering extensive support for team collaboration and improved scalability. In particular, ArcStyler 5 offers new or improved support in the following areas:

  • Advanced team collaboration - ArcStyler 5 provides a rich set of team collaboration features, fully leveraging and integrating the functionality of the underlying MagicDraw teamwork server.
  • Specialized MDA team roles - ArcStyler 5 supports Requirements Managers, UML Business Engineers, Technical Architects, Project Managers, and Administrators.
  • Improved support for complex target environments - the openness and flexibility of the ArcStyler MDA-engine for code generation is specifically designed to address the complex IT environments which can be typically found in today enterprises.


ArcStyler 5 Data Sheet
The following platforms are supported via ArcStyler cartridges:
JAVA/C#, J2EE/EJB (EJB 2.1,BEA WebLogic Server  8, IBM WebSphere 5, JBoss 4), J2EE/JSP, .NET, ASP.NET.


About Interactive Objects
Interactive Objects delivers excellence in Application Engineering and Legacy Modernization. Our 15 year history, numerous successful projects and many industry awards are proof of our commitment to our customers.

ArcStyler®, a leading and proven software development platform for Model Driven Architecture® (MDA®), is a cross-platform, pure Java, standards-compliant, seamless environment for the rapid design, modeling, generation, deployment and management of high-quality, industrial strength applications of any size for standard architectures such as Java/J2EE and .NET as well as custom infrastructures and any type of legacy platform.