周天琳

作品数:5被引量:24H指数:3
导出分析报告
供职机构:东南大学计算机科学与工程学院更多>>
发文主题:物理设计英文C++程序动态语言ASPECTJ更多>>
发文领域:自动化与计算机技术更多>>
发文期刊:《软件学报》《计算机与数字工程》更多>>
所获基金:国家自然科学基金国家重点基础研究发展计划国家杰出青年科学基金国家教育部博士点基金更多>>
-

检索结果分析

署名顺序

  • 全部
  • 第一作者
结果分析中...
条 记 录,以下是1-5
视图:
排序:
一种基于类型传播分析的泛型实例重构方法被引量:3
《软件学报》2009年第10期2617-2627,共11页陈林 徐宝文 钱巨 周天琳 周毓明 
国家自然科学基金Nos.90818027;60633010;国家高技术研究发展计划(863)No.2009AA01Z147~~
重构泛型实例有利于提高软件的复用性和类型安全,但现有重构方法的时间复杂度较高,不适用于即时持续的重构.分析了变量类型传播分析方法在重构中的不足,提出了一种改进的泛型变量类型传播分析方法.该方法通过引入一种可以描述复杂参数...
关键词:泛型 软件重构 类型传播分析 别名分析 软件重用 
TPython:一种扩充的Python语言被引量:1
《计算机与数字工程》2009年第5期54-58,共5页余超 周天琳 周晓宇 陈林 徐宝文 
国家杰出青年科学基金(编号:60425206);国家自然科学基金(编号:60503020);江苏省自然科学基金(编号:BK2006094)资助
Python是一种流行的动态语言,但是由于完全的动态性影响了其执行效率和使用。因此,在Python基础上进行了静态化扩充,研制了TPython语言。该语言在注释中引入了可选的类型声明,并提供了包括类型检查在内的静态检查。相对于动态语言而言,T...
关键词:类型声明 PYTHON 解释器 动态语言 
重构C++程序物理设计(英文)被引量:3
《软件学报》2009年第3期597-607,共11页周天琳 史亮 徐宝文 周毓明 
Supported by the National Science Foundation for Distinguished Young Scholars of China under Grant No.60425206;the National Natural Science Foundation of China under Grant Nos.90818027, 60503033, 60633010 ;the National Basic Research Program of China under Grant No.2002CB312000;the National High-Tech Research and Development Plan of China~~
整合重构的基本思想和物理设计的基本技术,提出了物理重构的概念.它是对软件物理结构的再设计,目的是在不改变软件外在行为的前提下,调整软件组织结构,从而提高软件的开发效率和可维护性等.在此基础上,提出用"识别-重构-评估"的迭代过...
关键词:C++ 软件演化 软件重构 物理设计 软件再工程 
基于客户程序度量包内聚性(英文)被引量:3
《软件学报》2009年第2期256-270,共15页周天琳 徐宝文 史亮 周毓明 
Supported by the National Science Foundation for Distinguished Young Scholars of China under Grant No.60425206;the National Natural Science Foundation of China under Grant Nos.90818027,60503033,60633010;the Natural Science Foundation of Jiangsu Province of China under Grant No.BK2006094~~
为了一致而高效地计算包内聚性,许多研究者提出了大量的包内聚性度量方法.然而,这些方法主要依赖于包内部的数据流关系,常导致度量结果与实际开发经验相悖.为了解决这一问题,首先以包的职责为基础将包划分为4类.然后,提出了共同重用内聚...
关键词:软件度量 内聚性  
面向方面的程序设计:概念、实现与未来被引量:14
《计算机与数字工程》2005年第8期1-10,共10页徐宝文 周超洪 周天琳 史亮 
国家杰出青年科学基金项目(60425206);国家自然科学基金重大研究计划(90412003);国家自然科学基金青年科学基金(60403016);国家"九七三"重点基础研究发展规划(2002CB312000);高等学校博士学科点专项科研基金(20020286004);江苏省计算机信息处理技术重点实验室(苏州大学)开放基金(KJS02009;T8118011)等的资助。
面向对象程序设计(OOP)的出现极大地提高了软件的可读性、可维护性和可复用性,但OOP并没有彻底解决软件的维护和复用问题,本质上是因为OOP难以模块化处理软件系统的横切关注点,以至于业务逻辑代码和其它代码(如日志记录、安全验证等)相...
关键词:面向方面的程序设计 面向对象程序设计 ASPECTJ 横切关注点 
检索报告 对象比较 聚类工具 使用帮助 返回顶部