期刊文献+
共找到24篇文章
< 1 2 >
每页显示 20 50 100
Study on conversion mechanism from software architectural description language to UML
1
作者 ZHANG Guang-quan RONG Mei TANG Zhi-song 《通讯和计算机(中英文版)》 2007年第7期1-7,共7页
关键词 UML 软件 形式描述 描述语言 视觉描述 转化机制
下载PDF
用XYZ/E形式化体系结构风格 被引量:13
2
作者 焦文品 史忠植 《软件学报》 EI CSCD 北大核心 2000年第3期410-415,共6页
该文用时序逻辑语言 XYZ/ E刻画了若干种常见的体系结构风格 .在刻画风格之前 ,首先通过研究常见组件及连接方式间的关系分析了风格之间的关系 。
关键词 软件体系结构 风格 形式化 xyz/e
下载PDF
XYZ/E在CA认证系统的一个初步应用 被引量:1
3
作者 刘俭云 戎玫 张广泉 《计算机工程与应用》 CSCD 北大核心 2005年第26期133-135,共3页
时序逻辑语言XYZ/E在统一的逻辑框架下既能表示静态语义又能表示动态语义,支持软件体系结构从高层到低层的逐步过渡。该文建立了CA认证系统组件模型,采用基于组件的逐步求精方法,用XYZ/E描述了CA认证系统的体系结构。
关键词 xyz/e CA软件体系结构 组件 连接件
下载PDF
基于时序逻辑语言XYZ/E的软件体系结构描述方法 被引量:1
4
作者 张广泉 唐稚松 《淮阴师范学院学报(自然科学版)》 CAS 2002年第1期26-31,共6页
XYZ/E是世界上第一个可执行的时序逻辑语言,它既能描述抽象静态语义,又能表示程序的动态语义,这一特征恰好适合分层描述软件体系结构,本文采用XYZ/E语言刻画了软件体系结构的基本组件与连接件,并通过对这些组件及连接件进行特定的组合。
关键词 软件体系结构 时序逻辑语言 xyz/e 组件 连接件 体系结构风格
下载PDF
基于UML和XYZ/E的ATM系统体系结构描述 被引量:2
5
作者 李辉 张广泉 陈枢茜 《微计算机信息》 2010年第9期200-202,共3页
本文提出了将可视化建模语言UML和时序逻辑语言XYZ/E相结合来描述软件体系结构的方法。首先给出了该方法的基本框架,然后对XYZ/E进行扩展,使之能够显式地表示软件体系结构的基本元素,并定义了UML活动图的形式语义,最后,通过银行ATM实例... 本文提出了将可视化建模语言UML和时序逻辑语言XYZ/E相结合来描述软件体系结构的方法。首先给出了该方法的基本框架,然后对XYZ/E进行扩展,使之能够显式地表示软件体系结构的基本元素,并定义了UML活动图的形式语义,最后,通过银行ATM实例进一步说明了该方法的可行性,对可视化和形式化相结合描述软件体系结构的研究具有一定的推动作用。 展开更多
关键词 软件体系结构 描述 UML xyz/e 银行ATM系统
下载PDF
UML和XYZ/E在ATM系统的一个初步应用
6
作者 李辉 张广泉 《微计算机信息》 2010年第21期169-171,共3页
UML作为面向对象技术的标准建模语言,它提供了一套描述软件系统模型的概念和图形表示法,但缺乏精确的语义;时序逻辑语言XYZ/E在统一的逻辑框架下既能表示静态语义又能表示动态语义,支持软件体系结构从高层到低层的逐步过渡。该文基于UML... UML作为面向对象技术的标准建模语言,它提供了一套描述软件系统模型的概念和图形表示法,但缺乏精确的语义;时序逻辑语言XYZ/E在统一的逻辑框架下既能表示静态语义又能表示动态语义,支持软件体系结构从高层到低层的逐步过渡。该文基于UML和XYZ/E的软件体系结构描述方法建立了ATM系统的体系结构模型,采用基于组件的逐步求精方法对ATM系统进行了逐步求精。 展开更多
关键词 软件体系结构 描述 求精 UML xyz/e ATM系统
下载PDF
基于时序逻辑的软件体系结构描述语言XYZ/ADL 被引量:40
7
作者 朱雪阳 唐稚松 《软件学报》 EI CSCD 北大核心 2003年第4期713-720,共8页
体系结构描述语言(architecture description language,简称ADL)是基于体系结构的软件开发的基础,便于表示求精的ADL,使得好的设计能够方便地导出好的实现.时序逻辑语言XYZ/E可在统一的逻辑框架下既表示静态语义又表示动态语义,因而基于... 体系结构描述语言(architecture description language,简称ADL)是基于体系结构的软件开发的基础,便于表示求精的ADL,使得好的设计能够方便地导出好的实现.时序逻辑语言XYZ/E可在统一的逻辑框架下既表示静态语义又表示动态语义,因而基于XYZ/E的体系结构描述语言XYZ/ADL支持从高层级体系结构到低层级体系结构之间的逐步过渡.系统地阐述了XYZ/ADL的概念框架并用XYZ/E进行语义解释,介绍了如何用XYZ/ADL描述体系结构和体系结构风格. 展开更多
关键词 时序逻辑 软件体系结构 描述语言 xyz/ADL 软件开发 体系结构描述语言 时序逻辑语言
下载PDF
双重软件体系结构描述框架XYZ/ADL 被引量:3
8
作者 朱雪阳 《计算机研究与发展》 EI CSCD 北大核心 2007年第9期1485-1494,共10页
体系结构设计在软件开发过程中扮演着重要角色.工程中常用图形语言为软件体系结构建模,它们有直观、半形式化的优点;但是语义不够精确,难以对它们表示的模型进行分析,在这方面,形式化方法可与之互补.但在工程使用中仅用形式化语言建模... 体系结构设计在软件开发过程中扮演着重要角色.工程中常用图形语言为软件体系结构建模,它们有直观、半形式化的优点;但是语义不够精确,难以对它们表示的模型进行分析,在这方面,形式化方法可与之互补.但在工程使用中仅用形式化语言建模又不太现实,所以如何结合二者之长以提高软件的可靠性已成为工业界和学术界共同关心的问题.提出了双重软件体系结构描述框架XYZ/ADL:支持工程中软件体系结构的基本概念,前端用一般的体系结构框图作为结构描述,用UML活动图、状态图作为抽象行为表示;后端用既可表示系统动态语义又可表示系统静态语义的时序逻辑语言XYZ/E作为一致的语义基础.前端的图形语言便于软件工程师的交流和使用,后端的形式语言是进一步的形式化分析验证的基础. 展开更多
关键词 软件体系结构 体系结构描述语言 双重描述框架 xyz/e 时序逻辑 IM 活动图 状态图 形式语义
下载PDF
基于XYZ/ADL描述的选修课管理系统体系结构 被引量:1
9
作者 刘珊艳 《云南师范大学学报(自然科学版)》 2006年第4期7-10,59,共5页
XYZ/ADL是一种基于时序逻辑语言XYZ/E的可视化体系结构描述语言。文章使用XYZ/ADL对高校选修课管理系统的体系结构、客户端组件及服务器端组件进行了抽象描述,并对服务器组件中选课这一事件进行了详细描述。
关键词 软件体系结构 体系结构描述语言 xyz/e xyz/ADL 选修课管理系统
下载PDF
体系结构描述语言XYZ/ADL到UML的映射 被引量:4
10
作者 陈琳琳 戎玫 张广泉 《计算机应用》 CSCD 北大核心 2006年第2期468-471,共4页
选择了一种基于时序逻辑语言XYZ/E的体系结构描述语言XYZ/ADL,分析了其设计元素和UML建模元素的语义,并通过UML扩展机制和对象约束语言进行扩展和约束,建立起从XYZ/ADL到UML的映射。
关键词 软件体系结构 形式化描述 可视化描述 xyz/ADL UML
下载PDF
XYZ/ADL到UML的一种映射方法 被引量:2
11
作者 陈琳琳 张广泉 《苏州大学学报(自然科学版)》 CAS 2006年第1期49-54,共6页
分析了软件体系结构描述语言XYZ/ADL的体系结构设计元素和UML中的建模元素的语义相似性,并对UML的建模元素经过一定的扩展和约束,实现了从XYZ/ADL到UML的映射.
关键词 软件体系结构 形式化描述 可视化描述 xyz/ADL UML
下载PDF
形式化与可视化相结合的软件体系结构描述方法研究 被引量:10
12
作者 戎玫 张广泉 《计算机科学》 CSCD 北大核心 2005年第4期205-208,共4页
软件体系结构是软件工程领域中一个重要的研究内容,研究软件体系结构的首要问题是如何描述一个软件系统的体系结构模型。本文通过集成XYZ/ADL与UML两种描述方法在软件体系结构中的应用,寻求一种基于时序逻辑理论的形式化方法与面向对象... 软件体系结构是软件工程领域中一个重要的研究内容,研究软件体系结构的首要问题是如何描述一个软件系统的体系结构模型。本文通过集成XYZ/ADL与UML两种描述方法在软件体系结构中的应用,寻求一种基于时序逻辑理论的形式化方法与面向对象的可视化方法相结合的软件体系结构描述新途径。着重研究XYZ/ADL与UML在电梯控制系统体系结构建模中的应用问题,并运用基于构件的求精方法对该系统的主要组件进行了求精。 展开更多
关键词 软件体系结构 描述方法 体系结构模型 可视化方法 形式化方法 研究内容 工程领域 软件系统 结构描述 面向对象 逻辑理论 应用问题 结构建模 系统体系 电梯控制 求精方法 UML ADL 时序 组件 构件
下载PDF
软件体系结构求精方法研究 被引量:21
13
作者 戎玫 张广泉 《计算机科学》 CSCD 北大核心 2003年第4期108-110,共3页
Software architecture is the highest-level abstraction of a system. It provides a model of the large-scale structural properties of systems. Recently, software architecture has been an important research sub-field of ... Software architecture is the highest-level abstraction of a system. It provides a model of the large-scale structural properties of systems. Recently, software architecture has been an important research sub-field of software engineering. In this paper,our research work focus on refinement methods of software architecture. By studying the several refinement methods for software architectural design,we present a component-based refinement method that refines an architectural design by replacing a component's static semanucs to its dynamic semantics. 展开更多
关键词 软件工程 软件体系结构 软件系统 求精方法 系统组件
下载PDF
基于时态逻辑的软件体系结构描述语言及其可视化环境 被引量:4
14
作者 张广泉 郑建丹 骆华俊 《计算机工程与应用》 CSCD 北大核心 2001年第5期14-16,共3页
在时态逻辑语言XYZ/E的基础上,建立了一种以可视化图形表示的软件体系结构描述语言XYZ/ADL.它可同时描述软件体系结构的静态与动态行为,能在统一的形式框架下完成不同抽象层次体系结构设计之间的逐步过渡,从而将模块化程序设计方... 在时态逻辑语言XYZ/E的基础上,建立了一种以可视化图形表示的软件体系结构描述语言XYZ/ADL.它可同时描述软件体系结构的静态与动态行为,能在统一的形式框架下完成不同抽象层次体系结构设计之间的逐步过渡,从而将模块化程序设计方法和基于规范的逐步求精方法有机地结合起来。 展开更多
关键词 时态逻辑 xyz/e 软件体系结构 体系结构描述语言 可视化
下载PDF
基于时序逻辑软件构架形式化方法研究 被引量:2
15
作者 任洪敏 朱承 钱乐秋 《计算机科学》 CSCD 北大核心 2003年第5期1-3,11,共4页
Development based on software architecture is one of the most effective solutions to improve software qual-ity and productivity, and minimize the difficulties of developing large and complex systems. Formal models and... Development based on software architecture is one of the most effective solutions to improve software qual-ity and productivity, and minimize the difficulties of developing large and complex systems. Formal models and speci-fications of software architecture are one of the key research areas of software architecture. In this paper, the exten-sion of XYZ/E Language based on set theory, called XYZ/E+ Language, is proposed, and a method of formalizingsoftware architecture whit it is formulated. The formal method is distinguished by its ability to represent not onlystatic properties but also dynamic behaviors, and its high-level abstraction and powerful expressiveness. Finally,through an example of formalizing software architecture of a specific system with XYZ/E+ Language, its powerfulmodeling ability and good practicality are demonstrated. 展开更多
关键词 软件工程 软件系统 时序逻辑 软件构架形式方法 xyz/e语言 软件设计模式
下载PDF
一种新型的软件体系结构描述方法研究 被引量:6
16
作者 黄正宝 张广泉 《微电子学与计算机》 CSCD 北大核心 2006年第12期82-84,88,共4页
UML2.0与XYZ/ADL在软件体系结构描述方面具有很强的互补性,如果将两者结合起来描述软件体系结构,不仅便于开发人员之间的理解和交流,也可以对体系结构进行下一步的分析和验证。文章分析了UML2.0跟UML1.X相比在软件体系结构描述方面的改... UML2.0与XYZ/ADL在软件体系结构描述方面具有很强的互补性,如果将两者结合起来描述软件体系结构,不仅便于开发人员之间的理解和交流,也可以对体系结构进行下一步的分析和验证。文章分析了UML2.0跟UML1.X相比在软件体系结构描述方面的改进之处,根据UML2.0与XYZ/ADL在软件体系结构描述中的对应关系,提出一种通过定义UML2.0的XYZ/E语义,将UML2.0与XYZ/ADL结合起来描述软件体系结构的一种新的途径。 展开更多
关键词 软件体系结构 体系结构描述语言 形式化描述 可视化描述 UML 2.0 xyz/ADL
下载PDF
基于时序逻辑语言描述的监控系统的软件体系结构求精 被引量:2
17
作者 张广泉 戎玫 晏荣杰 《计算机工程与应用》 CSCD 北大核心 2003年第31期14-17,共4页
该文提出了一种基于组件的软件体系结构求精方法,主要通过一个具体实例———移动通信监控系统,基于时序逻辑语言XYZ/E形式化描述其体系结构,对该求精方法及过程做进一步阐述。
关键词 软件体系结构 监控系统 组件 求精 时序逻辑 xyz/e
下载PDF
“管道-过滤器”软件体系结构风格的形式化 被引量:4
18
作者 杨世瀚 王灏 《小型微型计算机系统》 CSCD 北大核心 2000年第11期1214-1216,共3页
许多软件系统是从体系结构的设计开始的 ,然而这些体系结构的设计是非形式化的 .为了使软件体系结构的设计有更科学的理论基础 ,一个合适的形式化系统是必不可少的 .而且形式化也是研究体系结构其它方面 (如 :软件体系结构的演化、描述... 许多软件系统是从体系结构的设计开始的 ,然而这些体系结构的设计是非形式化的 .为了使软件体系结构的设计有更科学的理论基础 ,一个合适的形式化系统是必不可少的 .而且形式化也是研究体系结构其它方面 (如 :软件体系结构的演化、描述语言、重用等 )的最根本的基础 .文章用 Z语言 〔4〕形式化符号系统实现了“管道 -过滤器”这一常用的软件体系结构风格的形式化 . 展开更多
关键词 软件体系结构(SA) 软件体系结构风格 形式化
下载PDF
面向服务的软件体系结构的形式化 被引量:1
19
作者 孙军梅 缪淮扣 文志诚 《计算机工程》 CAS CSCD 北大核心 2006年第8期4-5,共2页
用形式规格说明语言Z对面向服务这样一种新出现的分布式软件体系结构进行形式化,克服了原先面向服务体系结构的非形式化描述中的限制,为更好地进行面向服务的分布式软件开发提供了指导模型。
关键词 软件体系结构风格 面向服务的体系结构 形式化
下载PDF
基于时态逻辑语言XYZ/E的软件体系结构(Ⅱ)——常见体系结构风格的描述 被引量:2
20
作者 张广泉 朱雪阳 郑建丹 《重庆师范学院学报(自然科学版)》 2002年第1期1-3,共3页
XYZ/E是世界上第一个可执行的时态逻辑语言 ,它既能描述抽象静态语义 ,又能表示程序的动态语义 ,这一特征恰好适合分层描述软件体系结构 ,文 [1]采用XYZ/E语言刻画了软件体系结构的基本组件与连接件。本文讨论如何通过对这些组件及连接... XYZ/E是世界上第一个可执行的时态逻辑语言 ,它既能描述抽象静态语义 ,又能表示程序的动态语义 ,这一特征恰好适合分层描述软件体系结构 ,文 [1]采用XYZ/E语言刻画了软件体系结构的基本组件与连接件。本文讨论如何通过对这些组件及连接件进行特定的组合 ,来表示几种重要的软件体系结构风格。 展开更多
关键词 时态逻辑语言 xyz/e 软件体系结构 体系结构风格 组件 连接件 软件开发
原文传递
上一页 1 2 下一页 到第
使用帮助 返回顶部