Interactive Objects today announced the general availability of ArcStyler 5.5, the most complete and scaleable MDA platform available in the market. 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.
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 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.
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.
For your regular dose of Model Driven Architecture (MDA), tune into SDA Asia Magazine's MDA Radar, hosted by author Soumen Chatterjee, week after week.