Content deleted Content added
mNo edit summary |
new key for Category:Software design: "" using HotCat |
||
(5 intermediate revisions by 5 users not shown) | |||
Line 1:
A '''model-driven application''' is a [[software application]] that the functions or behaviors are based on, or in control of, some evolutionary applied models of the target things to the application. The ''applied models'' are served as a part of the application system in which it can be changed at runtime. The ''target things'' are what the application deals with, such as the objects and affairs in business for a business application. Follows the definition of application in ''TOGAF'',<ref>{{Cite web|url=http://pubs.opengroup.org/architecture/togaf9-doc/arch/index.html|title=TOGAF® 9.1|website=pubs.opengroup.org|access-date=2017-04-08}}</ref> a ''model-driven business application'' could be described as an IT system that supports business functions and services running on the models of the (things in) business.
▲A '''model-driven application''' is a [[software application]] that the functions or behaviors are based on, or in control of, some evolutionary applied models of the target things to the application. The ''applied models'' are served as a part of the application system in which it can be changed at runtime. The ''target things'' are what the application deals with, such as the objects and affairs in business for a business application. Follows the definition of application in ''TOGAF'',<ref>{{Cite web|url=http://pubs.opengroup.org/architecture/togaf9-doc/arch/index.html|title=TOGAF® 9.1|website=pubs.opengroup.org|access-date=2017-04-08}}</ref> a ''model-driven business application'' could be described as an IT system that supports business functions and services running on the models of the (things in) business.
==History==
The ideal of the architecture for a model-driven application was first put forward by Tong-Ying Yu on ''the Enterprise Engineering Forum'' in 1999, which have been studied and spread through some internet media for a long time. It had influence on the field of enterprise application development in China; there were successful cases of commercial development of enterprise/business applications in the [[Software Architecture styles and patterns|architectural style]] of a model-driven application.<ref>ChinaLabs "''Business system infrastruc-ture platform (Technical report).''" Beijing, China: 2002.</ref> [[Gartner Group]] carried out some studies
==Instance==
[[Business process management]] (BPM) is the significant practice to the model-driven application. According to the
==Notes==
Line 16 ⟶ 14:
[[Category:Software architecture]]
[[Category:Software design
[[Category:Systems architecture]]
|