Developers, catalogs, and demonstrations of Software Architecture tools.
Aesop Software Architecture Design Environment Generator - Aesop provides a generic toolkit and communication infrastructure that users can customize with architectural style descriptions and a set of tools that they would like to use for architectural analysis.
Architecture Based Languages and Environments (ABLE) Project - Carnegie Mellon University's ABLE project is concerned with exploring the formal basis for Software Architecture, developing the concept of Architectural Style, and building tools that practicing software architects might find useful. The tool development effort has focused on the Aesop system, a toolkit for rapidly producing software architecture design and analysis environments that are customized to support specific architectural styles. The formal work revolves around the Wright language.
Cetus Links -- Architecture and Design: Patterns - This site provides a wealth of information on patterns. Links are provided to tutorials, FAQs, literature, organizations, conferences, software tools, and ftp archives.
Duvessa Software - Developed in 2003, Duvessa Software's , flagship product, Estimate Easy UC TM is a one of a kind early lifecycle software estimation tool for teams developing use cases. Estimating the software development effort is a challenge. Current estimation efforts usually take place well into the requirements development effort. For many companies, this is often too late.
Duvessa Software also offers consulting and training services in OOAD, software architecture design, UML, requirements and use case development.
nVision - an analytical toolset for real-time architecture design. nVision was funded by the U.S. Navy's Small Business Innovation Research program and was developed in partnership with the Lockheed Martin Advanced Technology Labs. An application study of the technology for distributed system design was conducted within classified facilities. The vendor now offers a solution consisting of the nVision toolset and a suite of comprehensive services, including: technology immersion, architecture audit, application eng.
nVision mitigates and shifts these late stage project risks to earlier in the cycle, for effective risk management. Using well established mathematical analysis, simulation techniques and our own practical expertise, with the help of Lockheed Martin Advanced Technology Labs, we have developed an approach to modeling, analysis and simulation of architectures, and applied it to a sample project and process environment.
Runtime Support for Architectural Dynamism - This page provides access to publicly available tools that facilitate the use of dynamic software architectures, either through analysis, code generation, or runtime support.
Telelogic SYSTEM ARCHITECT for Enterprise Architecture - A comprehensive modeling solution designed to provide the tools necessary for development of successful enterprise systems. It integrates, in one multi-user product, support for all areas of modeling, including business process modeling (BPM), component and object modeling with UML, data modeling, and structured analysis and design.