没有合适的资源?快使用搜索试试~ 我知道了~
统一建模语言UML分层抽象建模机制* (2001年)
需积分: 5 0 下载量 169 浏览量
2021-05-08
20:30:49
上传
评论
收藏 276KB PDF 举报
温馨提示
在总结传统软件开发方法经验的基础上,严格遵守软件开发方法原则,从UML建模思想出发,对传统UML三层抽象建模结构进行了分析,并引入“抽象”和“分解”作为UML建模的核心思想;提出了UML分层抽象建模机制的构想,将计算机系统开发过程概括为对功能信元、结构信元、关联信元、实现信元和集成信元的提取过程,并以此作为UML建模的指导。有效了利用UML完整语义定义,克服了传统面向对象开发方法的缺陷,实现了建模过程从需求到分析的过渡以及功能和实现事实上的分离。
资源推荐
资源详情
资源评论
第
30
卷第
2
期
2001
年
4
月
电子科技大学学报
Journal
of
UEST
of
China
UML Modeling Mechanism
ßased
on Layered
Structure
of
Abstraction *
WuYue
Luo Wuman
(College
of
Cornputer
Science
and
Engineering
,
UEST
of
China
Chengdu
610054)
Vo
1.3
0
NO.2
Apr.2oo1
Abstract
刀山
paper
introduces
UML(Unified
Modeling
Language)
modeling
method.
ßased
on
the
experience
of
traditional
softw
缸巳
development
method
and
由
e
analysis
of
traditional
由
ree
layered
structure
of
abstraction
in
UML
,
two
ideas
of
abstraction
and
d
巳
composition
are
brought
forward
as
出
e
kemel
modeling
ideas
of
UML
to
construct
也
e
abstraction
modeling
mechanism
of
UML
that
generalizes
由
e
process
of
computer
system
into
the
process
of
picking
up
five
cells:
the
function
cell.
the
structure
cell
,
the
service
cell
,
the
implementation
cell
and
由
e
integration
cell.
Th
e
pu
甲
ose
is
to
make
use
of
也
e
whole
semantics
of
UML
effectively
and
to
get
over
the
limitation
of
traditional
00
method
and
eventu
a11
y
to
achieve
the
perfectly
transition
企
om
requirement
to
analysis
and
virtual
separation
of
旬
nction
and
implementation.
Key
words
unified
modeling
language;
abs
往
'action;
d
巳
composition;
layered
modeling;
cell
1 Some Concepts
of
UML
1.1 Use case
An use case is a coherent unit
of
functionality provided by a system or
c1
ass as manifested by
sequences
of
messages exchanged among the system and one or more outside interactors (called actors)
together with actions performed by the system.
1.2 Class
A
c1
ass is the descriptor for a set
of
objects with similar structure, behavior, and relationships. A
c1
ass
may use a set
of
interfaces to
speci
句,
collections
of
operations it provides to its environmen
t.
Class may be
abstract and executable.
1.3
Interface
An interface is a de
c1
aration
of
a collection
of
operations
由
at
may be used for defining a service
offered by an instance
of
class
(0
时
ect).
An interface serves to name a collection
of
operations and specify
their signatures and protocols. An interface offers no implementation (method) for any
of
its operations.
1.4
Package
A pac
1ca
ge is a group
of
model elements such
as
c1
asses. A package may contain both subordinate
pac
1ca
ges and ordinary model elements. Some packages may be subsystems or models. The entire system
description can be thought
of
as a single high-level subsystem package with anything else in i
t.
1.
5
Component
A component is a non-trivial,
ne
町
ly
independent and replaceable
p
缸
t
of
a system that fulfills a
c1
ear function in the context
of
a well-defined architecture. A component conforms to and provides the
physical realization
of
a set
of
interfaces. A component may be one or more class.
Received
on
July
28
,
2000
*
The
project
supported
by
the
Acadernic
Foundation
of
Nu
c1
ear
Physics
of
China
资源评论
weixin_38688550
- 粉丝: 7
- 资源: 912
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功