期刊文献+

基于Viewpoint的软件构架描述

Software Architecture Description Based on Viewpoint
下载PDF
导出
摘要 软件构架作为系统开发的蓝图,已成为软件工程领域的热点。在软件开发实践中,许多项目更为关注的是软件构架的设计,而忽略了软件构架的描述。事实上软件构架的详细精确描述是成功开发软件的根本保证。文中以UML为构架描述语言,引用IEEE 1471标准中Viewpoint的概念,提出了基于3大Viewpoint的软件构架描述方法。基于Viewpoint的软件构架描述方法有助于开发人员在大型项目开发中从更高层次把握系统构架,从而保证软件开发过程的顺利进行。 Serving as a blueprint for system development, software architecture has become the center of a frenzy of attention these days. At present, much attention has always been given to the design of software architectare. However, software developers often ignore the great importance of software architecture description. In fact, software architecture description in full detail without ambiguity is a leading factor in successful software development. With UML as architecture descfiption language,this paper has proposed an approach to describe software architecture on a basis of three viewpoints proposed by the IEEE 1471 standard. Software architecture description based on viewpoint is very helpful for software developers to master the system architecture in large - scale software development. Therefore, the software development process can be run smoothly.
出处 《计算机技术与发展》 2006年第4期22-24,27,共4页 Computer Technology and Development
基金 安徽省教育厅自然科学研究项目(2004kj136zd)
关键词 软件构架 VIEWPOINT UML 视图 描述 software architecture viewpoint UML view description
  • 相关文献

参考文献6

  • 1IEEE Computer Society.IEEE recommended practice for architectural description of software-intensive systems[R].IEEE Std 1471,2000.
  • 2OMG (2003).Unified Modeling Language specification 1.5[EB/OL].http://www.omg.org/uml/,2001.
  • 3Clements P,Bachmann F,Bass L.Documenting Software Architectures:Views and Beyond[M].[s.l.]:Addison-Wesley publication house,2002.
  • 4Medvidovic N,Rosenblum D S,Redmiles D F.Modeling Software Architectures in the United Modeling Language[J].ACM Transactions on Software Engineering and Methodology,2002,11(1):52-57.
  • 5Clements P,Kazman R,Klein M.Software Architecture in Practice(2 edition)[M].[s.l.]:Addison-Wesley publication house,2003.
  • 6OMG.United Modeling Language[EB/OL].http://www.omg.org/uml/,2003.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部