您的位置: 专家智库 > >

袁海

作品数:5 被引量:25H指数:3
供职机构:南京大学计算机科学与技术系计算机软件新技术国家重点实验室更多>>
发文基金:江苏省自然科学基金国家自然科学基金更多>>
相关领域:自动化与计算机技术更多>>

文献类型

  • 3篇期刊文章
  • 1篇学位论文
  • 1篇会议论文

领域

  • 5篇自动化与计算...

主题

  • 3篇顺序图
  • 3篇状态图
  • 3篇UML
  • 3篇UML顺序图
  • 2篇软件开发
  • 2篇统一建模
  • 2篇统一建模语言
  • 2篇面向对象
  • 2篇建模语言
  • 2篇MDA
  • 1篇软件测试
  • 1篇体系结构
  • 1篇统一建模语言...
  • 1篇切片技术
  • 1篇模型驱动体系
  • 1篇模型驱动体系...
  • 1篇程序切片
  • 1篇PETRI网

机构

  • 5篇南京大学
  • 1篇安徽经济管理...

作者

  • 5篇袁海
  • 3篇郑国梁
  • 2篇崔萌
  • 2篇李宣东
  • 1篇史耀馨
  • 1篇方祥圣
  • 1篇李必信

传媒

  • 2篇计算机科学
  • 1篇南京大学学报...
  • 1篇2002全国...

年份

  • 1篇2004
  • 2篇2003
  • 1篇2002
  • 1篇2001
5 条 记 录,以下是 1-5
排序方式:
一种基于程序切片技术的软件测试方法被引量:10
2001年
It is well acknowledged that quality of software has a higher priority than the performance and functions of software. One of the ways to get high-quality software is to get more efficient software-testing techniques. Theory and technology of software quality assurance are an important part of software developing methodology and software engineering. Software testing plays a key role in software quality assurance. The purpose of the essay is to search for new software testing method and to solve some problems in testing of object-oriented program. We also try to amend some deficiency in the traditional test method for structured programs. By the idea of program slicing, we can disassemble the source code of a program into several slices following certain rules. Instead of testing the whole program, we can test these slices. We can also guarantee the equivalence of the two ways. Testing on the base of program slicing has several advantages than the one simply using data flow analysis and control flow analysis. The first, because a program equals to the union of its slices, to test all of the slices makes a complete test of the program, and to test each slice which is related to the interested variables is actually a complete test of the requirement test. Then we solve the problem of sufficiency in traditional structured program testing and object-oriented program testing as well. The second, program slicing technique can be applied to the testing of both structured programs and object-oriented ones.
李必信方祥圣袁海郑国梁
关键词:程序切片软件测试软件开发面向对象
基于MDA的UML模型转换——从顺序图到状态图
随着应用软件的大型化和复杂化,软件构件之间的集成和通信变得越加困难。人们提出了中间件的概念来试图解决这一问题,然而,由于缺少统一的标准和规范,最终造成大量互不兼容的中间件出现。为了解决中间件之间的集成问题,OMG于200...
袁海
关键词:模型驱动体系结构统一建模语言UMLUML顺序图状态图
文献传递
从UML顺序图生成状态图的一个方法被引量:8
2003年
UML (Unified Modeling Language) is a visual modeling language used for specifying, visualizing, constructing,and documenting the artifacts of software systems by various diagrams. It has been widely accepted as a standard modeling language in both academic and industrial areas. UML sequence diagrams are mostly used in specifying system requirements. By representing interactions, which are arranged in time sequence,between the objects in a system,sequence diagrams can construct scenarios indicating the system's functions. A UML statechart diagram is a graph shows the sequences of states that an object or an interaction goes through during its life in response to received stimuli,together with its responses and actions. It's useful in the design stage of system development. This essay discusses the computer-aided transformation from sequence diagrams to statechart diagrams,which can offer strong support for the transfering from requirement analysis to system design in the software development process. With OCL (Object Control Language) semantic constrain,a transform algorithm is provided in the paper. And the differences with the related works are also mentioned.
袁海李宣东郑国梁
关键词:面向对象软件开发UML顺序图状态图
一种基于MDA的UML顺序图到状态图的转换方法被引量:7
2004年
MDA(modeldrivenarchitecture)是解决基于不同中间件系统的集成问题 .它将不同的系统都结构化成PIM (platformindependentmodel)和PSM (platformspecificmodel) ,并针对不同的实现技术平台制定多个映射规则 ,然后通过这些映射规则及辅助工具将PIM转换成PSM ,再将PSM不断求精直至形成最后的代码 .MDA中的模型转换有 4种 :PIM到PIM ,PIM到PSM ,PSM到PSM以及PSM到PIM .其中PIM到PIM转换最显而易见的是分析模型到设计模型的转换 .UML是MDA的模型描述语言 ,因此UML顺序图到状态图的模型转换必将为MDA中的PIM到PIM转换提供有力的支持 .介绍了从一个顺序图转换成多个状态图的算法 ,并进一步讨论了从多个顺序图转换到状态图以及简化状态图的方法 .处于一个系统中的多个状态图不是孤立的 ,他们各自的状态转换是相互约束的 ,最后给出了组合多个状态图的方法 ,以及如何生成在同步约束下多个状态图的转换关系 ,并最终得到系统的状态图 .
崔萌袁海史耀馨李宣东郑国梁
关键词:顺序图状态图UMLMDA
带时间约束的UML活动图模型的分析
统一建模语言(UML)自从成为OMG规范后,应用越来越广泛.但UML没有精确的、形式化的语义阻碍了它的进一步发展.本文基于Petri网,给出带时间约束的UML活动图的形式化描述.与Petri网不同的是,Petri网的时间...
崔萌袁海李宣东郑国梁
关键词:统一建模语言PETRI网
文献传递
共1页<1>
聚类工具0