Method for acquiring ADL (architecture description language) and modeling tool

A technology of architecture and description language, applied in the direction of program control devices, etc., can solve problems such as unfavorable code generation, unsmooth feature model conversion, and inability to model architecture, so as to improve reusability, reduce cost, and achieve long-term Life cycle effects
CN102270137BActive Publication Date: 2014-01-01TSINGHUA UNIV

Patent Information

Authority / Receiving Office
CN ยท China
Patent Type
Patents(China)
Current Assignee / Owner
TSINGHUA UNIV
Publication Date
2014-01-01

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention provides a method for acquiring an ADL (architecture description language) and a modeling tool. The method comprises the following steps: firstly, formulating a DPOSPL (data process oriented software product line) ADL metamodel for describing the product line variability; then introducing variable definitions and an assignment syntax in the DPOSPL ADL; and finally, formulating a description specification on the DPOSPL ADL in accordance with the restriction of an architectural model, wherein an architecture description language supports the transformation from a demand characteristic model subjected to domain analysis to an architecture model, thus quickly developing an architecture of actual products aiming at specific demands directing at variable points in the demand characteristic model.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the field of software engineering, in particular to an architecture description language and a modeling tool oriented to the field of data processing. Background technique

[0002] The current popular method of software reuse is the domain engineering method. "Domain" refers to the functional area covered by a group of application systems with similar or similar software requirements. Domain engineering identifies the commonality and variability of application systems based on the analysis of the requirements of several member systems in the domain, obtains a set of domain requirements with sufficient reusability, and abstracts them to form a domain analysis model ( domain analysis model), according to the domain analysis model to generate the common architecture of a class of application systems in the domain, that is, the domain specific software architecture (DSSA for short), and based on this, identify, develop and Organiz...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More