首页 | 本学科首页   官方微博 | 高级检索  
     

面向对象建模集成环境AML-Tools的设计与实现
引用本文:戴桂兰. 面向对象建模集成环境AML-Tools的设计与实现[J]. 计算机工程与应用, 2002, 38(3): 8-10
作者姓名:戴桂兰
作者单位:清华大学计算机科学与技术系,北京,100084
基金项目:国家自然科学基金(编号:60083004)
摘    要:该文描述了一个新的面向对象建模集成环境AML-Tools。AML是一个基于Ada95的建模语言,它吸取了Ada95的基本原理和思想,利用支持面向对象建模的设施对其进行扩充和改造,使之适用于软件建模的各个阶段;引进了程序包、任务等程序单元的概念并使之成为AML的核心成份;吸取了多视点模型的思想,将描述同一实体不同侧面特征的信息分别封装在相应的程序单元声明、程序单元体和程序单元描述中;利用新的并发模型、同步设施和限制设施,有效地解决了系统并发性、不确定性等非功能特性的描述问题。

关 键 词:建模语言  软件建模  面向对象  软件建模环境
文章编号:1002-8331-(2002)03-0008-03

Design and Implementation of Integrated Environment Support for Object-Oriented Modeling
Dai Guilan. Design and Implementation of Integrated Environment Support for Object-Oriented Modeling[J]. Computer Engineering and Applications, 2002, 38(3): 8-10
Authors:Dai Guilan
Abstract:This paper presents a new object-oriented modeling environment called AML-Tools.AML takes a unique and innovative approach to import the fundament and philosophies of Ada95,and extends it with some facilities for the support of object-oriented modeling so that AML is suitable to model large software systems.AML adopts the package concept from Ada95and makes it become the core construct of AML.At the same time ,AML introduces the facilities such as the task unit and the protect unit to describe concisely positive control components and resource protect components.Absorbing the idea of multiple viewpoint models,AML disjoints the information describing different characteristics of the given entity.AML uses the new concurrency model and the restriction facility to address modeling concurrency and nonfunctional characteristics of systems.
Keywords:Modeling language  software modeling  object-orientation  software modeling environment
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号