目录 前言 研究成果概述 第1部分 软件建模 程序设计方法——PAM 2 软件开发活动的基本控制结构的研究 12 一个可构造的反演状态模式 16 业务应用软件框架的一种分析方法 24 一个面向对象的集成化软件原型开发环境 32 角色Use Case:UML的一个更加完全的分析方法 43 Extended UML with Role Modeling 51 面向服务的本体元建模理论与方法研究 62 基于角色的设计模式的建模和实现方法 76 一种基于动作语义的UML1.X-2.0模型转换方法 91 ソフトウェアプロセスの基本制御構造 102 並行オブジェクト群による協調動作に対する型の定義 115 第2部分 软件网络 Design Methodology of Networked Software Evolution Growth Based on Software Patterns 130 Scale Free in Software Metrics 158 A Complexity Metrics Set for Large-scale Object-oriented Software Systems 168 Characterizing the Structural Quality of General Complex Software Networks 178 A Hybrid Set of Complexity Metrics for Large-scale Object-oriented Software Systems 190 网络化软件的复杂网络特性实证 218 基于复杂网络的软件复杂性度量研究 251 第3部分 服务需求工程 Requirement Emergence Computation of Networked Software 260 RGPS:A Unified Requirements Meta-Modeling Frame for Networked Software 270 A Unified RGPS-Based Approach Supporting Service-Oriented Process Customization 285 QoS-Aware and Multi-Granularity Service Composition 311 An Approach for Prioritizing Software Features Based on Node Centrality in Probability Network 332 RGPS制导的按需服务组织与推荐方法 348 需求语义驱动的按需服务聚合生产方法 369 一种基于特征模型和协同过滤的需求获取方法 388 一种基于RGPS着色的C-net模型及其应用 404 第4部分 服务发现与推荐 Service Organization and Recommendation Using Multi-Granularity Approach 425 Integrating Implicit Feedbacks for Time-aware Web Service Recommendations 460 Leveraging Incrementally Enriched Domain Knowledge to Enhance Service Categorization 482 Towards Services Discovery Based on Service Goal Extraction and Recommendation 508 Leveraging Auxiliary Knowledge for Web Service Clustering 524 An On-demand Services Discovery Approach Based on Topic Clustering 538 Personalized Service Recommendation Based on Time and Tag merged Pseudo Ratings 558 WSGM-SD:An Approach to RESTful Service Discovery based on Weighted Service Goal Model 585 An Approach of Service Discovery Based on Service Goal Clustering 602 A Web Service Discovery Approach Based on Common Topic Groups Extraction 618 一种基于情境推理的语义Web服务发现方法 648 面向领域标签辅助的服务聚类方法 662 一种面向主题的领域服务聚类方法 677 第5部分 语义互操作 Semantic Interoperability Aggregation in Service Requirements Refinement 692 Facilitating Cloud Process Family Co-evolution by Reusable Process Plug-in:An Open-source Prototype 716 CCRA:Cloud Computing Reference Architecture 744 Web Service Clustering Using Relational Database Approach 760 Web Service Aggregation Using Semantic Interoperability Oriented Method 787 An Approach to Business Process Registration for Enterprise Collaboration: Using BPEL as an Example 803 一种目标感知的可配置业务流程分析方法 827 基于社会标注的Web服务语义自动浮现方法 840 需求制导的业务协作及其软件模型服务的互操作技术 857 附录 何克清教授主要科研成果目录 880 后记 深深的敬意与诚挚的感谢 890