|
MVC体系架构从模式到框架的持续抽象进化
Continuous Software Abstracting Evolution from MVC Architecture Pattern to MVC Architecture Framework
查看参考文献10篇
文摘
|
针对有互动响应要求的复杂软件系统的设计和开发,提出一种“(组合)模型-视图-控制器”软件体系架构框架的设计方案。该方案基于进化式软件架构设计理念体系,运用以持续抽象策略为导引的进化式迭代方法,对传统的模型-视图-控制器体系架构模式进行了进化式抽象迭代,并在SAL Studio 1.0项目中予以应用。结果证明,由该方法得出的设计方案提高了相应软件体系的可靠性、可扩展性和可复用性,促进了软件体系的技术进化,能优质、有效、可靠地完成软件开发。 |
其他语种文摘
|
To design and develop the complicated software system requiring interactive response, a new multi-dispatch-based behave-type-binding and knowledge-decoupled architecture framework pattern is educed. It is based on the methodology idea system and leaded by continuously-abstracting strategy. An evolutionary iteration process is implemented on the traditional MVC architecture pattern. Integration Signals and Logic Tool SAL Studio 1.0 are implemented to show how to implement the new evolutionary design methodology idea system in a real project. The results demonstrate that the new solution is more reliable, flexible, dynamic and reusable for the software design and development. |
来源
|
计算机工程
,2008,34(4):107-110 【核心库】
|
关键词
|
进化式软件架构设计理念体系
;
架构模式
;
架构框架
;
持续抽象
|
地址
|
中国航空无线电电子研究所第五研究室, 上海, 200233
|
语种
|
中文 |
文献类型
|
研究性论文 |
ISSN
|
1000-3428 |
学科
|
系统科学 |
文献收藏号
|
CSCD:3215692
|
参考文献 共
10
共1页
|
1.
.
Macitosh Programmer Workshop Pascal 3.0 Reference,1989
|
CSCD被引
1
次
|
|
|
|
2.
Buschmann F.
Pattern-oriented Software Architect:System of Patterns,1996
|
CSCD被引
1
次
|
|
|
|
3.
Doug L.
Concurrent Programming in Java:Design Principles and Patterns,1999
|
CSCD被引
1
次
|
|
|
|
4.
Gamma E. Design Patterns:Abstraction and Reuse of Object-oriented Design.
Proceedings of ECOOP'93,1993
|
CSCD被引
2
次
|
|
|
|
5.
Gamma E.
Design Patterns:Elements of Reusable Object-oriented Software,1994
|
CSCD被引
25
次
|
|
|
|
6.
Krasner G E. A Cookbook for Using the Model-view Controller User Interface Paradigm in Smalltalk-80.
Journal of Object-oriented Programming,1988,1(3):26-49
|
CSCD被引
8
次
|
|
|
|
7.
Reenskaug T.
Working with Objects:The OOram Software Engineering Method,1996
|
CSCD被引
1
次
|
|
|
|
8.
刘宁.
进化式软件架构设计理念体系,2006
|
CSCD被引
1
次
|
|
|
|
9.
Althammer E. Design and Implementation of a MVC-based Architecture for Ecommerce Applications.
http:// citeseer.ist.psu.edu/443079.html,2006
|
CSCD被引
1
次
|
|
|
|
10.
Gamma E.
Object-oriented Software-Entwicklung am Beispiel von ET++:Design-Muster,Klassenbibliothek,Werkzeuge,1992
|
CSCD被引
1
次
|
|
|
|
|
|