首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
2.
Mashup is now a major Web 2.0 technology because, rather than simply aggregating Web content, it combines various Web resources from other websites. Considering Web 2.0 mashups from a software engineering perspective, a visual modeling approach is crucial. Current Web 2.0 developments, however, do not support a conceptual modelling for Web 2.0 applications. This leads to inefficient development processes and a low potential for reuse. The Unified Modeling Language (UML) is a general-purpose modeling language that may be used in widely varying application domains. However, UML often lacks elements for modeling and representing concrete concepts of specific domains such as Web 2.0 mashup modeling. To address these shortcomings, this study proposes Web2.0MUML, a Model Driven Architecture (MDA) approach and UML profile for modeling Web 2.0 mashups. The Web2.0MUML profile extends UML by using a profile mechanism for Web 2.0 mashup modeling that presents the relevant structural properties of Web 2.0 at the conceptual level.  相似文献   

3.
4.
模型驱动的自动化测试架构   总被引:2,自引:0,他引:2       下载免费PDF全文
如何在确保软件质量的前提下有效缩短上市周期的问题日益显得重要。在实际工作中基于MDT的思路研究出了一种基于模型驱动的自动化测试架构。该架构通过算法直接将UML系统设计模型转换成U2TP测试设计模型,然后由测试设计模型根据测试策略和测试工程方法自动生成测试用例,实现了测试资源重利用和测试活动的前移从而有效缩短了测试周期。  相似文献   

5.
Abstract

Several common arguments against the claim that computers can cognize are based on the assumption that simulation can never be replication. In this article, simulation is defined as the construction of a device that represents the causal capacities of a system of interest. The relationship of simulation to theories and to replication is analysed, from which it is clear that it is possible for a simulation to be a replication if the device used can not only represent but also instantiate the same capacities as the system. Determining whether this is the case for computer simulations of cognition will require more coherent hypotheses than the symbol-processing hypothesis, and more cogent tests than Turing-type tests.  相似文献   

6.
7.
8.
MDA的设想与实现   总被引:7,自引:1,他引:7  
模型驱动体系结构(MDA)提出了一种利用模型进行软件开发的方法,它将模型作为软件开发过程的关键,MDA的基本思想是将模型区分为平台独立模型(platform independent model)和平台相关模型(platform specific model),通过不同抽象层次模型之间的转换完成软件开发过程。介绍了MDA的设想,包括MDA的基本概念,基于MDA的开发过程,讨论了实现MDA所涉及的几个重要问题。  相似文献   

9.
10.
基于CWM的模型驱动体系结构的研究   总被引:2,自引:0,他引:2  
元数据及其管理是数据仓库和业务分析领域中的核心部分.也是成功建立信息供应链的关键.元数据管理依赖于软件体系结构来抽取、集成、存储和发布元数据.本文介绍了模型驱动体系结构的整体框架,并且给出了如何使用扩展的UML和CWM来为数据仓储构建模型驱动体系结构的思想体系.此外,也说明了如何用模型驱动体系结构框架来对应整个数据仓库开发过程.  相似文献   

11.
一种基于SOA的模型驱动快速开发架构*   总被引:2,自引:0,他引:2  
SOA与MDA的结合是现代软件开发理论与方法的主要发展趋势,其实现的关键在于正确地服务建模、应用敏捷开发技术来实现模型驱动。结合SOA和MDA,融入迭代开发方法,提出了一种基于SOA的模型驱动快速开发架构——SMRDA。将SMRDA应用到软件教育管理支撑平台开发中,提升了系统的开发效率以及服务的可重用性。  相似文献   

12.
13.
14.
15.
16.
17.
18.
19.
针对模型驱动架构(MDA)下的软件开发方法中测试启动比较晚、难以发现隐藏在模型中的缺陷及UML模型描述缺乏精确语义等问题,提出了基于ASL的模型测试方法:从UML模型出发,将动作规约语言(ASL)运用于平台无关模型(PIM)上建立测试模型。给出了ASL语句在MDA过程中的工作原理、平台无关模型的建立过程、测试用例建立的步骤、测试执行的实施过程,最后结合实例,在UML图的基础上运用ASL对测试环境进行构建,并创建了系统的测试用例,对模型及业务逻辑进行了测试。实验结果表明,提出的基于ASL的模型测试方法既能利用模型驱动对复杂的测试用例进行简化和抽象,又能在软件生存期早期揭示软件的缺陷,防止缺陷随着软件开发过程的进行而被放大。  相似文献   

20.
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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