摘要 |
PURPOSE: An opened area architecture modeler device and a method thereof are provided to make an effective construction of a commonly area architecture in a family of a system of a predetermined application domain possible by supporting an automation of jobs as a description, an analysis, a visualization, a refinement, and an evolution of an architecture using general ADL(Architecture Description Language). CONSTITUTION: A user interface layer(110) displays an architecture model and analysis information to a user and processes input from the user. A view manipulation tool layer(120) supports a creation, an editing, and a sentence structure analysis of architecture models described by an ADL. A model manipulation tool layer(130) supports an operation, an analysis, and a conversion of architecture models converted into an internal representation capable of being easily processed by an architecture modeler. A repository layer(140) stores and manages created architecture models, an artifacts related thereto, and analysis information. An external tool layer(160) is an external analysis tool capable of processing expressions not supported directly by an ADL. A tool coordination and integration layer(150) is a sub system for integrating and adjusting tools supported by an architecture modeler and tools developed in an exterior.
|