2010Journal of Computer ApplicationsRequires access

Object-oriented three-layer modeling in MDA

Jin-feng GU

Open publisher page 0 citations

Abstract

Model drives the entire development process in the MDA(Model Driven Architecture) software development life cycle.Modeling,being a prerequisite for the conversion model,takes a key role in MDA and determines the result of MDA software development.Three kinds of MDA-based modeling techniques were presented: CIM(Computational Independent Model) modeling,PIM(Platform-Independent Model) modeling and PSM(Platform-Specific Model) modeling,in view of the research and analysis of current modeling techniques and different levels of system abstraction.This paper described the three abstract level modeling processes in detail and the conversion among them,thus wholly giving description of the MDA software development process and ultimately obtaining a MDA software development methodology.

About this research paper

What this paper is about

Model drives the entire development process in the MDA(Model Driven Architecture) software development life cycle.Modeling,being a prerequisite for the conversion model,takes a key role in MDA and determines the result of MDA software development.Three kinds of MDA-based modeling techniques were presented: CIM(Computational Independent Model) modeling,PIM(Platform-Independent Model) modeling and PSM(Platform-Specific Model) modeling,in view of the research and analysis of current modeling techniques and different levels of system abstraction.This paper described the three abstract level modeling processes in detail and the conversion among them,thus wholly giving description of the MDA software development process and ultimately obtaining a MDA software development methodology.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Model drives the entire development process in the MDA(Model Driven Architecture) software development life cycle.Modeling,being a prerequisite for the conversion model,takes a key role in MDA and determines the result of MDA software development.Three kinds of MDA-based modeling techniques were presented: CIM(Computational Independent Model) modeling,PIM(Platform-Independent Model) modeling and PSM(Platform-Specific Model) modeling,in view of the research and analysis of current modeling techniques and different levels of system abstraction.This paper described the three abstract level modeling processes in detail and the conversion among them,thus wholly giving description of the MDA software development process and ultimately obtaining a MDA software development methodology.

Key concepts: Computer science, Abstraction, Software engineering, Software development process, Software development, Software, Abstraction layer, Process (computing)

Related papers

Back to paper searchBrowse research topicsOriginal source
Object-oriented three-layer modeling in MDA — Research Paper | ScholarLens