个人简历
何成万,男,1967年出生,博士,教授。
1997年获日本北海道大学信息工学科硕士学位,2005年获武汉大学软件工程国家重点实验室计算机软件与理论专业博士学位,2006-2008年在武汉大学电子信息学院做博士后研究工作。1997-2000年在日本的软件公司从事软件研究和开发工作,2000年回国到威尼斯7798cc从事教学和科研工作。
主持的科研项目包括国家自然科学基金面上项目、湖北省自然科学基金项目、湖北省教育厅重点研究项目、日本软件企业委托开发项目等。以第一作者发表科研论文30余篇,被三大检索收录10余篇次。
目前,主要从事软件工程及软件开发环境、软件复用及软件构件技术等方面的研究工作。
承担的科研项目
l 国家自然科学基金项目“基于目标模型的横切关注点获取和语义连接点定义方法研究”,2013.1—2016.12,主持。
l 国家自然科学基金项目“基于元数据和契约式设计的Aspect安全组合机制及其支撑工具”,2009.1—2011.12,主持。
l 湖北省自然科学基金项目“面向方面的需求建模理论及其应用研究”,2009.1-2010.12, 主持。
l 湖北省教育厅重点科学研究项目“高可信面向方面软件开发的若干关键问题研究”,2008.1—2010.12,主持。
l 日本北海道ENICOM株式会社委托项目“远地开发项目管理系统”,2002.10—2006.12,主持。
l 日本北海道ENICOM株式会社委托项目“金融管理信息系统开发”,2006.1—2007.12,主持。
l 日本北海道ENICOM株式会社委托项目“基于Web的Excel工具开发”,2007.1—至今,主持。
科研论文
l 期刊论文(第一作者)
[1] 横切关注点管理中的若干关键问题综述.计算机科学, 2016, 43(7):7-12
[2] AspectQuery: A Method for Identification of Crosscutting Concerns inthe Requirement Phase. IEICE TRANS. INF. & SYST., 2013,VOL.E96-D,NO.4,897-905.
[3] 基于元数据和反射的面向方面软件演化方法. 电子学报, 2011, 39(8):1771-1777.
[4] 基于角色的设计模式建模和实现方法. 软件学报, 2006, 17(4): 658−669.
[5] Goal-Based Pointcut. International Journal of Digital ContentTechnology and its Applications(JDCTA) Volume7,Number5, 2013,93-99
[6] Implementation of Behavioral Subtyping inAspect-Oriented Program. International Journal of Digital Content Technologyand its Applications, 2011, 5(2):206-215.
[7] Automatic Detection to the BehavioralConflict in AOP Application Based on Design by Contract. Journal of Software,2011, 6(11):2255-2262. International Journal of Digital Content Technology andits Applications, 2011, 5(2):165-172.
[8] GPRN: A Hierarchical Framework forAspect-Oriented Requirement Modeling.
[9] Composition of Design Patterns with Roles, “SoftwareEngineering and Complex Network” special issue , Dynamics of Continuous, Discrete and Impulsive SystemsSeries B: Applications & Algorithms,2007, 14 (S6): 253-258.
[10] A Reflection-based AOP Framework forSupporting Software Evolution, “Software Engineering and Complex Network”special issue , Dynamics of Continuous, Discrete and Impulsive SystemsSeries B: Applications & Algorithms,Vol.14 (S6), 2007, pp.259-264.
[11] 设计模式的元建模体系结构及其应用. 武汉理工大学学报, 2010.2.
[12] 基于领域的需求规格生成工具的设计与实现. 计算机工程,2008, 34(8): 87-89.
[13] 使用Annotation标识Java程序中的设计模式信息.威尼斯7798cc学报, 2007,29(3): 63-65.
[14] A Dynamic Object Behavior Model andImplementation Based on Computational Reflection. Wuhan University Journal ofNatural Sciences, 2005, 10(2): 358-362.
[15] 一种基于Mediator模式的角色实现方法. 计算机工程, 2006, 32(18): 48-49,94.
[16] 角色约束模型及其在软件模式实现中的应用. 计算机工程,2005, 31(12): 15-17,89.
[17] 一个用于开发Servlet的框架的研究. 计算机应用研究, 2002, 19(1): 46-47.
[18] JosML—一个用于实现Java对象序列化的XML模型. 计算机工程, 2002, 28(1): 283-284.
[19] 用Junit实现Java程序的自动测试. 计算机应用, 2002, 22(3): 93-94.
[20] 基于Servlet的 Web页面间数据传送方法的研究. 计算机应用. 2002.6.
[21] MVC模型2及软件框架Struts的研究. 计算机工程, 2002, 28(6): 274-275,281.
[22] JDO初探. 计算机工程,2002, 28(6): 282-283,286.
[23] JnetMVC--一个新的Java网络编程MVC模型. 计算机工程, 2001, 27(8): 74-75.
[24] 一个基于Java和XML的Web应用软件开发模型研究. 计算机应用, 2001.8.
[25] 基于角色模型的MDA开发. 武汉化工学院学报, 2004, 26(2): 53-55,58.
[26] 一个支持进化的框架设计方案. 武汉化工学院学报, 2004, 26(3): 54-56,71.
[27] 一个用于JavaRMI的UML Profile. 武汉化工学院学报, 2004, 26(4): 69-71.
l 会议论文(第一作者)
[1] A Method for Identification of Crosscutting Concerns Based on GoalModel and Two-state Algorithm, 2015 4th International Conference on ComputerScience and Network Technology (ICCSNT 2015), 431-435.
[2] Towards Trusted Aspect Composition. Proceedings of IEEE 8thInternational Conference on Computer and Information Technology Workshops,2008, 643-648.
[3] Identification and Extraction of Design Pattern Information in JavaProgram. Proceedings of Ninth ACIS International Conference on SoftwareEngineering, Artificial Intelligence, Networking, and Parallel/DistributedComputing, 2008, 828-834.
[4] Using Conceptual Model and Reflection Mechanism to Resolve theStructural Conflict in AOP Application. Proceedings of 2008 InternationalConference on Computer Science and Software Engineering, 2008, 77-80.
[5] An Object-Based AOP Model and Its Implementation. Proceedings of 2008IEEE Pacific-Asia Workshop on Computational Intelligence and IndustrialApplication, 2008, 968-971.
[6] RoleOf Relationship and Its Meta Model for Design PatternInstantiation. In proceedings of AdvancedData Mining and Applications (ADMA2005), 2005, LNAI3584: 642 – 653.
[7] Role Based Platform Independent Web ApplicationModeling. Sixth International Conference on Parallel and Distributed Computing,Applications and Technologies, IEEE Computer Society,2005, 411-415.
[8] Rava: Designing a Java Extension with Dynamic Object Roles. 13th Annual IEEE International Conference and Workshop on theEngineering of Computer Based Systems (ECBS), IEEE Computer Society, 2006,453-459.
教学工作
l 承担的教学研究项目
(1) 威尼斯7798cc校级重点教研项目“研究性教学在软件工程课程中的应用研究”(2007018),2007-2008,主持。
(2) 教育部教研项目“地方院校计算机应用人才培养研究与试点”(1), 2008-2010,参与。
(3) 威尼斯7798cc校级重点教研项目“基于计算机实验教学示范中心的计算机公共基础课创新”(2008020),2008-2009,参与。
(4) 威尼斯7798cc校级教研项目“双特色本科生软件工程能力培养模式研究”(2006041),2006-2008,参与。
l 发表的教学研究论文(第一作者)
(1) 注重教学和科研相结合的软件工程教学实践.软件导刊. 2008.7
(2) 软件工程新技术在本科毕业设计课题中的应用实践. 软件导刊. 2008.8
l 人才培养
指导的研究生和本科生获得以下奖励:
(1) 威尼斯7798cc优秀硕士学位论文
(2) 威尼斯7798cc研究生学术创新论坛一等奖
(3) 湖北省优秀学士论文三等奖
(4) 威尼斯7798cc研究生创新基金
主要研究方向
软件工程及软件开发环境、软件复用及软件构件技术
主要社会兼职
中国计算机学会高级会员、武汉计算机软件工程学会理事。
联系方式
E-mail:hechengwan@