下载此文档

第4章软件体系结构描述.ppt


文档分类:IT计算机 | 页数:约51页 举报非法文档有奖
1/51
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/51 下载此文档
文档列表 文档介绍
第4章软件体系结构描述
◇ Rational
第4章 软件体系结构描述
软件体系结构描述框架标准
◎ Rational起草了可重用的软件资产规格说明,专门讨论了体系结构描述的规格说明,提出了一套易于重用的体系结构描述规范r_list]
component_message_interface ::=
top_domain_interface
bottom_domain_interface
 
top_domain_interface ::=
top_domain is
out interface_requests
in interface_notifications
 
bottom_domain_interface ::=
bottom_domain is
out interface_notifications
in interface_requests
第4章 软件体系结构描述
典型软件体系结构描述语言
◇ 会议安排系统的C2风格
第4章 软件体系结构描述
典型软件体系结构描述语言
◇ C2对MeetgingInitiator构件的描述(1)
component MeetingInitiator is
interface
top_domain is
out
GetPrefSet();
GetExclSet();
GetEquipReqts();
GetLocPrefs();
RemoveExclSet();
RequestWithdrawal(to Attendee);
RequestWithdrawal(to ImportantAttendee);
AddPrefDates();
MarkMtg(d:date;l:lov_type);
第4章 软件体系结构描述
典型软件体系结构描述语言
◇ C2对MeetgingInitiator构件的描述(2)
in
PrefSet(p:date_mg);
ExclSet(e:data_mg);
EquipReqts(eq:equip_type);
LocPref(l:loc_type);
behavior
startup always_generate GetPrefSet, GetExclSet, GetEquipReqts,
GetLocPrefs;
received_messages PrefSet may_generate RemoveExclSet xor
RequestWithdrawal xor MarkMtg;
received_messages ExclSet may_generate AddPrefDates xor RemoveExclSet xor RequestWithdrawal xor MarkMtg;
received_messages EquipReqts may_generate AddPrefDates xor
RemoveExclSet xor RequestWithdrawal xor MarkMtg;
received_messages LocPref always_generate null;
end MeetingInitiator;
第4章 软件体系结构描述
典型软件体系结构描述语言
◇ C2对Attendee构件的描述(1)
component Attendee is
interface
bottom_domain is
out
PrefSet(p:date_mg);
ExclSet(e:date_mg);
EquipReqts(eq:equip_type);
in
GetPrefSet();
GetExclSet();
GetEquipReqts();
RemoveExclSet();
RequestWithdrawal();
AddPrefDates();
MarkMtg(d:date;l:loc_type);
第4章 软件体系结构描述
典型软件体系结构描述语言
◇ C2对Attendee构件的

第4章软件体系结构描述 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数51
  • 收藏数0 收藏
  • 顶次数0
  • 上传人孔乙己
  • 文件大小1.14 MB
  • 时间2022-06-22
最近更新