期刊文献+

UML建模和实时多线程编程探讨

A study of UML modeling and real-time multi-threading programming
下载PDF
导出
摘要 面对对象开发技术中的视觉技术能非常有效地把软件开发过程视图化,并有助于实现软件的可再用性和封装性。UML建模本来是为面对对象理论而设计,但已经产生许多分枝并被广泛地应用于其他领域,包含12种模型图表的UML可以为各种应用结构建模,实时系统是其中之一。实时系统编程是很复杂的,许多实时应用系统是并行处理,要求多线程编程,本文探讨了面向对象的视图技术-UML应用于实时系统的实用性及其怎样清晰地描述复杂的多线程进程。实时系统采用嵌入式Linux是因为它在工业当中的广泛应用,把嵌入式Linux的实时系统同UML建模结合起来是有价值的。 Object-oriented visualization techniques are great for visualization of software development procedure and helpful for achievement of reusability and encapsulation. UML modeling was originally designed for object-oriented design and has proliferated into broad implementation in various applications. Containing 12 modeling diagrams, UML can model various application structures. Real-time is one of them. Real time programming can be complicated. Many real time applications are concurrent and require multi-threading programming. This practice makes effort to explore how plausibly object-oriented visualization techniques-UML can be implemented in real-time and how it can clarify complicity of multi-threading. The practice implements real time programming on an embedded Linux. Embedded Linux has been widely used in industry. It is valuable to integrate UML and real time in embedded Linux.
作者 梁平
出处 《西南民族大学学报(自然科学版)》 CAS 2004年第3期353-357,共5页 Journal of Southwest Minzu University(Natural Science Edition)
关键词 面对对象的视觉化UML 建模 实时编程 多线编程 嵌入式LINUX object-oriented visualization UML modeling real-time programming multi-threading program embedded Linux
  • 相关文献

参考文献4

  • 1James Rumbraugh, Ivar Jacobson, Grady Booch. The Unified Modeling Language Reference Manual[M]. Addison Wesley Longman Inc., USA, 199g. 5-179.
  • 2Michael Barabanov. A Linux-based Real-Time Operating System[D]. New Mexico Institute of Mining and Technology, USA,1997.4-19.
  • 3Paolo Mantegazza, E Bianchi. RTAI Programming Guide 1.0[R]. USA, Lineo Inc., 2000. 19-150.
  • 4Daniel P. Bovet , Marco Cesati. Understanding the Linux Kernel 2nd Edition[M]. O′ Reilly & Associates, Inc., 2001. 128-145,161-192, 193-216, 303-317,348-371,632-660.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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