期刊文献+
共找到31篇文章
< 1 2 >
每页显示 20 50 100
A Semantic Metadata Enrichment Software Ecosystem (SMESE) Based on a Multi-Platform Metadata Model for Digital Libraries 被引量:1
1
作者 Ronald Brisebois Alain Abran Apollinaire Nadembega 《Journal of Software Engineering and Applications》 2017年第4期370-405,共36页
Software industry has evolved to multi-product and multi-platform development based on a mix of proprietary and open source components. Such integration has occurred in software ecosystems through a software product l... Software industry has evolved to multi-product and multi-platform development based on a mix of proprietary and open source components. Such integration has occurred in software ecosystems through a software product line engineering (SPLE) process. However, metadata are underused in the SPLE and interoperability challenge. The proposed method is first, a semantic metadata enrichment software ecosystem (SMESE) to support multi-platform metadata driven applications, and second, based on mapping ontologies SMESE aggregates and enriches metadata to create a semantic master metadata catalogue (SMMC). The proposed SPLE process uses a component-based software development approach for integrating distributed content management enterprise applications, such as digital libraries. To perform interoperability between existing metadata models (such as Dublin Core, UNIMARC, MARC21, RDF/RDA and BIBFRAME), SMESE implements an ontology mapping model. SMESE consists of nine sub-systems: 1) Metadata initiatives & concordance rules;2) Harvesting of web metadata & data;3) Harvesting of authority metadata & data;4) Rule-based semantic metadata external enrichment;5) Rule-based semantic metadata internal enrichment;6) Semantic metadata external & internal enrichment synchronization;7) User interest-based gateway;8) Semantic master catalogue. To conclude, this paper proposes a decision support process, called SPLE decision support process (SPLE-DSP) which is then used by SMESE to support dynamic reconfiguration. SPLE-DSP consists of a dynamic and optimized metadata-based reconfiguration model. SPLE-DSP takes into account runtime metadata-based variability functionalities, context-awareness and self-adaptation. It also presents the design and implementation of a working prototype of SMESE applied to a semantic digital library. 展开更多
关键词 Digital Library METADATA ENRICHMENT Semantic METADATA ENRICHMENT software ECOsystem software product line engineering
下载PDF
A Domain Engineering Approach to Increase Productivity in the Development of a Service for Changes Notification of the Configuration Management Database 被引量:1
2
作者 Jose Ramon Coz Fernandez Ruben Heradio-Gil +1 位作者 David Fernandez-Amoros Jose Antonio Cerrada-Somolinos 《Journal of Software Engineering and Applications》 2013年第4期207-220,共14页
This paper presents a domain engineering approach to build a software product line that supports the change notification service in a Configuration Management Database (CMDB) according to the Information Technology In... This paper presents a domain engineering approach to build a software product line that supports the change notification service in a Configuration Management Database (CMDB) according to the Information Technology Infrastructure Library (ITIL) best practices. For the development of this product line, the proposed approach makes use of a construction of products methodology by analogy: this is a new notation which reports the variability of the products, obtaining metrics as important as the number of products and uses a language that enables, by means of the flexibilization of a product and the development of some generators, to build the rest of the product line. In addition the paper offers a standard for the analysis and design of the CMDB as well. Finally, the paper presents an economic model for the product line, where the profitability and productivity of the proposed solution are analyzed. 展开更多
关键词 ITIL CMDB DATABASES Change MANAGEMENT CONFIGURATION MANAGEMENT Domain engineering software product lines
下载PDF
逆向分析工具在构件库建设中的应用研究
3
作者 赵贺 杨赛 《电子质量》 2024年第8期65-70,共6页
研究了软件逆向工具CoDoc Marvel在软件构件库建设中的应用,通过对现有软件系统源代码静态结构、调用关系、接口信息和流程图等相关信息进行逆向分析和可视化,自动或半自动地抽取其中的软件构件,进一步整体成为可重用的构件库。研究表明... 研究了软件逆向工具CoDoc Marvel在软件构件库建设中的应用,通过对现有软件系统源代码静态结构、调用关系、接口信息和流程图等相关信息进行逆向分析和可视化,自动或半自动地抽取其中的软件构件,进一步整体成为可重用的构件库。研究表明,逆向工程工具在软件构件库建设中能够显著提高分析效率,可视化显现软件构件的共性和变化点,为构件库的构建提供可重用的设计和实现资源,并通过规范化提高构件的质量和可靠性。 展开更多
关键词 软件复用 构件库 逆向工程 软件设计 软件产品线
下载PDF
Maintain Optimal Configurations for Large Configurable Systems Using Multi-Objective Optimization
4
作者 Muhammad Abid Jamil Deafallah Alsadie +1 位作者 Mohamed K.Nour Normi Sham Awang Abu Bakar 《Computers, Materials & Continua》 SCIE EI 2022年第11期4407-4422,共16页
To improve the maintenance and quality of software product lines,efficient configurations techniques have been proposed.Nevertheless,due to the complexity of derived and configured products in a product line,the confi... To improve the maintenance and quality of software product lines,efficient configurations techniques have been proposed.Nevertheless,due to the complexity of derived and configured products in a product line,the configuration process of the software product line(SPL)becomes timeconsuming and costly.Each product line consists of a various number of feature models that need to be tested.The different approaches have been presented by Search-based software engineering(SBSE)to resolve the software engineering issues into computational solutions using some metaheuristic approach.Hence,multiobjective evolutionary algorithms help to optimize the configuration process of SPL.In this paper,different multi-objective Evolutionary Algorithms like Non-Dominated Sorting Genetic algorithms II(NSGA-II)and NSGA-III and Indicator based Evolutionary Algorithm(IBEA)are applied to different feature models to generate optimal results for large configurable.The proposed approach is also used to generate the optimized test suites with the help of different multi-objective Evolutionary Algorithms(MOEAs). 展开更多
关键词 software product line search-based software engineering METAHEURISTIC multiobjective evolutionary algorithms feature model
下载PDF
基于Engineering Base和Excel的烟草制丝生产线电控系统的快速设计 被引量:1
5
作者 杨少华 黄海 +1 位作者 唐艳英 宁惠琼 《机械设计与制造工程》 2015年第7期38-42,共5页
在分析生产线电控系统图纸设计特点的基础上,以烟草制丝生产线电控图纸的模块化设计为例,以Engineering Base软件为平台,给出了自动化生产线电控模块的拆分方法和模块建库方案,并以新电控项目全模块化Excel配置设计为目标,设计了基于Ex... 在分析生产线电控系统图纸设计特点的基础上,以烟草制丝生产线电控图纸的模块化设计为例,以Engineering Base软件为平台,给出了自动化生产线电控模块的拆分方法和模块建库方案,并以新电控项目全模块化Excel配置设计为目标,设计了基于Excel的项目设备统计表和电控模块配置表。然后通过VBA二次开发,解析上述Excel表单,以直接从模块库中调用已有电控模块和利用图形符号及模板通过Excel配置表组合出新的电控模块两种模块调用方式,实现Excel项目设备统计表所描述的电控模块的组合,从而以全模块化的方式完成自动化生产线的电控图纸设计。实践证明该方法能显著提高设计效率。 展开更多
关键词 自动化生产线 电控系统 模块
下载PDF
基于软件产品线技术的软件雷达 被引量:6
6
作者 夏栋 察豪 +1 位作者 张伟 夏奎 《现代雷达》 CSCD 北大核心 2012年第4期32-35,共4页
软件雷达是软件无线电技术在雷达领域的扩展。随着现代电子器件性能的提高,硬件平台的性能将不再是制约软件雷达发展的条件,它意味着通过先进的软件工程技术以提高雷达软件部分的开发效率和质量。但是当前软件雷达领域的研究仍停留在硬... 软件雷达是软件无线电技术在雷达领域的扩展。随着现代电子器件性能的提高,硬件平台的性能将不再是制约软件雷达发展的条件,它意味着通过先进的软件工程技术以提高雷达软件部分的开发效率和质量。但是当前软件雷达领域的研究仍停留在硬件平台的实现上,而利用软件工程中的先进技术提高雷达系统的开发效率和可靠性在目前研究的很少。文中分析了软件工程理论在软件雷达开发过程中的作用,并将软件产品线技术引入到雷达系统软件开发过程中。对雷达系统进行领域工程建模,生成了领域分析模型和领域体系结构,用于指导后续的领域设计与代码实现。在软件雷达开发过程中使用软件产品线技术,可以充分复用雷达系统的开发过程、需求分析、软件体系结构和领域构件等,有效提高雷达系统的开发效率和软件质量。 展开更多
关键词 软件雷达 软件产品线 领域工程 软件复用 软件体系结构
下载PDF
雷达装备通用模拟训练系统研究 被引量:9
7
作者 朱元昌 邸彦强 《兵工学报》 EI CAS CSCD 北大核心 2005年第1期94-99,共6页
针对雷达装备领域模拟训练系统开发不规范、面向单一装备开发、资源重用度低 ,以及开发的模拟训练器材水平参差不齐等问题 ,建立了基于“平台”的解决方案 :按照产品线软件工程 (PLSE)理论 ,建立以核心资源、支持工具为核心的开发平台 ... 针对雷达装备领域模拟训练系统开发不规范、面向单一装备开发、资源重用度低 ,以及开发的模拟训练器材水平参差不齐等问题 ,建立了基于“平台”的解决方案 :按照产品线软件工程 (PLSE)理论 ,建立以核心资源、支持工具为核心的开发平台 ,实现系统性和策略性的重用机制。首先 ,应用面向特征的领域分析方法 (FODA) ,建立了以全任务、分布式、虚拟式为特征的通用系统体系结构框架。其次 ,开发了包括分布互联模块、人机交互模块和虚拟装备公共组件等在内的核心资源和相应的开发工具 ,实现了雷达装备通用模拟训练系统开发平台。并且建立了基于该平台开发模拟训练系统的“两空间、三步骤”的过程模型。最后 ,介绍了基于该平台开发的某雷达装备的全任务模拟训练系统。在雷达装备领域的初步实践表明 ,该平台能够支持不同装备模拟训练系统的开发 ,可提高开发效率和保证开发质量。 展开更多
关键词 模拟训练系统 通用 重用 开发平台 领域分析 软件工程 开发效率 雷达装备 参差 模块
下载PDF
基于模型对比和组合的软件产品线领域需求建模 被引量:10
8
作者 聂坤明 张莉 《计算机学报》 EI CSCD 北大核心 2014年第3期539-550,共12页
软件产品线作为系统化的软件复用方式,可以提高软件的开发效率和质量.软件产品线变化性建模是软件产品线的关键技术,通过建立变化性模型以记录软件产品线成员产品的共性和变化性.目前的软件产品线变化性建模方法大都通过领域专家进行分... 软件产品线作为系统化的软件复用方式,可以提高软件的开发效率和质量.软件产品线变化性建模是软件产品线的关键技术,通过建立变化性模型以记录软件产品线成员产品的共性和变化性.目前的软件产品线变化性建模方法大都通过领域专家进行分析建立,这种方法过度依赖于领域专家的分析能力,在系统规模较小的情况下,变化性分析比较容易,但是如果系统规模变大,则系统的规模对于变化性分析的影响会越来越大.文中提出一种半自动的软件产品线领域需求建模方法,基于关注点分离的思路,利用特征模型表示软件产品线中系列产品的不同方面的特征信息,通过特征模型的对比和组合实现领域需求模型的构建.为有效地实现特征模型对比与组合,文中提出一种基于标记和结构的特征模型对比方法,同时,文中实现了基于约束的特征模型组合.基于公开的特征模型,文中对提出的方法进行了验证,实验结果表明,文中提出的领域需求建模方法能够在一定准确率的情况下有效地实现领域需求模型的构建. 展开更多
关键词 模型对比 模型组合 特征模型 领域需求模型 需求工程 软件产品线中图法
下载PDF
发动机装配线平衡改善研究 被引量:13
9
作者 沈澐 王勇 俞效燚 《机械设计与制造》 北大核心 2017年第1期262-264,268,共4页
在大规模大批量流水制造业中,由于不合理的人员分配和工位安排使得平衡问题显得更为突出。在分析总结了汽车发动机预装线现状的基础上,针对由生产线平衡所导致的生产效率低的问题,建立以各工位作业时间离散程度最小目标优化模型,优化员... 在大规模大批量流水制造业中,由于不合理的人员分配和工位安排使得平衡问题显得更为突出。在分析总结了汽车发动机预装线现状的基础上,针对由生产线平衡所导致的生产效率低的问题,建立以各工位作业时间离散程度最小目标优化模型,优化员工负荷继而提高生产效率。采用工业工程方法对初始解进行改进,在综合考虑工作节拍、优先关系约束以及其它相关约束下,用禁忌搜索算法数字化求解。最后,通过ED仿真软件对优化结果进行验证。 展开更多
关键词 生产线平衡 工业工程方法 TS算法 ED仿真
下载PDF
软件复用在航空嵌入式软件测试中的应用研究 被引量:5
10
作者 张选刚 刘如松 《航空计算技术》 2009年第3期87-91,共5页
伴随航空嵌入式软件市场近些年不断动荡与激烈竞争的局面,商业化的第三方软件测试正面临质量、进度、开发效率等急待解决的问题,而软件复用技术是解决这些问题的有效手段。首先对软件复用的概念、理论和方法进行了论述,而后对航空嵌入... 伴随航空嵌入式软件市场近些年不断动荡与激烈竞争的局面,商业化的第三方软件测试正面临质量、进度、开发效率等急待解决的问题,而软件复用技术是解决这些问题的有效手段。首先对软件复用的概念、理论和方法进行了论述,而后对航空嵌入式软件测试领域进行了深入分析,指出了其中复用的可行性。在此基础上,提出了面向航空嵌入式软件测试的过程复用、产品复用、测试程序产品线方法。最后,结合具体工程实践指出所提出方法在使用中的剪裁及推广。 展开更多
关键词 软件复用 领域工程 产品线 软件测试 嵌入式
下载PDF
IE与遗传算法在C公司生产线平衡中的应用研究 被引量:8
11
作者 陈磊 娄恒权 +1 位作者 王相柠 胡雨欣 《现代制造工程》 CSCD 北大核心 2022年第5期122-129,共8页
以C公司智能音箱生产线为研究对象,基于Flexsim仿真软件建立生产线仿真模型,发现瓶颈工位并综合使用“5W1H”提问分析和ECRS原则进行分析改进;探究通过生产线工作站数目调整、合理分配作业单元的方式提升生产线平衡率,设计目标函数及以... 以C公司智能音箱生产线为研究对象,基于Flexsim仿真软件建立生产线仿真模型,发现瓶颈工位并综合使用“5W1H”提问分析和ECRS原则进行分析改进;探究通过生产线工作站数目调整、合理分配作业单元的方式提升生产线平衡率,设计目标函数及以生产优先矩阵为约束条件的数学模型,采用双种群遗传算法对数学模型进行求解并确定最优工作站数目。结果表明,运用Flexsim仿真软件与遗传算法相结合的方法,可以提升生产线平衡率,降低、平衡生产线负荷,提高生产效率,是一种效果显著的分析方法。 展开更多
关键词 生产线平衡 Flexsim仿真软件 遗传算法 工业工程
下载PDF
基于复用的软件产品线工程关键技术研究 被引量:2
12
作者 赵卓 吴慧玲 《计算机与数字工程》 2013年第12期2012-2015,共4页
软件复用技术在软件工程领域具有重要作用并且被广泛应用,尤其是在软件产品线工程领域,系统化的软件复用技术为软件产品线的设计和实现提供了基础。论文首先详细阐述了具有代表性的系统化软件复用支撑技术,随后在一个通用的软件产品线... 软件复用技术在软件工程领域具有重要作用并且被广泛应用,尤其是在软件产品线工程领域,系统化的软件复用技术为软件产品线的设计和实现提供了基础。论文首先详细阐述了具有代表性的系统化软件复用支撑技术,随后在一个通用的软件产品线参考架构的基础上,探讨了复用技术在软件产品线工程领域的主要应用形式,最后针对可变性定义及其管理问题,引入并着重探讨了三种可变性管理模型及技术。 展开更多
关键词 软件工程 软件复用 软件产品线工程 可变性管理
下载PDF
基于软件产品线的气象服务系统研究 被引量:1
13
作者 渠寒花 唐卫 +1 位作者 王慕华 梅钰 《信息技术》 2017年第7期129-133,138,共6页
提出了利用软件产品线(Software Product Line,SPL)思想设计气象服务领域组件,实现气象服务系统快速构建和服务发布的方法。介绍了SPL的基本原理,对现有气象服务系统进行领域分析和需求提取,设计了基于SPL的气象服务系统框架,研究和探... 提出了利用软件产品线(Software Product Line,SPL)思想设计气象服务领域组件,实现气象服务系统快速构建和服务发布的方法。介绍了SPL的基本原理,对现有气象服务系统进行领域分析和需求提取,设计了基于SPL的气象服务系统框架,研究和探讨该技术在气象服务领域核心资产集和应用工程两层结构的设计思路。阐述气象服务系统核心资产集建设过程,并基于该资产集实现面向多个领域、按需配置的气象服务应用工程。最后给出基于该框架的台风应急气象服务系统构建过程和服务效果,验证了该方案的可行性。 展开更多
关键词 软件产品线 领域分析 核心资产集 应用工程 按需配置
下载PDF
一种适用于软件产品线的特征模型 被引量:6
14
作者 赵鄂 杨博文 杨贯中 《计算机系统应用》 2013年第10期114-118,168,共6页
针对传统的特征模型中存在的对软件产品线可变性需求表达不准确、缺乏特征描述方法的问题,在FODA等方法的研究基础上,从特征模型的层次分解、特征间依赖关系、变化性表示方法等方面进行描绘,提出一种适用于软件产品线的特征模型和特征... 针对传统的特征模型中存在的对软件产品线可变性需求表达不准确、缺乏特征描述方法的问题,在FODA等方法的研究基础上,从特征模型的层次分解、特征间依赖关系、变化性表示方法等方面进行描绘,提出一种适用于软件产品线的特征模型和特征描述方法.该特征模型能够帮助产品设计人员和开发人员正确理解产品需求,也是为后续实现软件产品线自动化生产打下基础. 展开更多
关键词 特征模型 软件产品线 产品线工程 特征描述
下载PDF
基于UML的软件产品线建模方法研究 被引量:5
15
作者 李兰涛 王忠民 《微计算机信息》 北大核心 2006年第10X期204-206,共3页
软件产品线方法是一种面向特定领域的、大规模、大粒度的软件复用技术。文章简要介绍了基于UML的软件产品线建模方法。由于软件产品线对于产品线成员公共性和变化性的特殊关注,其用例模型、交互模型、状态模型、静态模型、特征模型和单... 软件产品线方法是一种面向特定领域的、大规模、大粒度的软件复用技术。文章简要介绍了基于UML的软件产品线建模方法。由于软件产品线对于产品线成员公共性和变化性的特殊关注,其用例模型、交互模型、状态模型、静态模型、特征模型和单一软件系统相比都有所区别。文章对各种模型进行描述的同时,以报业排版软件产品线样张打印功能为例,进行具体说明。 展开更多
关键词 软件产品线 UML 系统建模 报业排版 软件工程
下载PDF
软件产品大规模定制及演化的一种新模型 被引量:1
16
作者 姬景刚 郑国勤 《计算机工程与设计》 CSCD 北大核心 2006年第5期825-827,854,共4页
模型立足于为资源有限的软件企业提供灵活的软件产品大规模定制及演化方案。采用以软件产品线原型为中心的振荡上升模型来实现软件大规模定制,在大规模定制的过程中不断提升整个软件产品线的质量,并同步完成产品线的升级维护工作。整个... 模型立足于为资源有限的软件企业提供灵活的软件产品大规模定制及演化方案。采用以软件产品线原型为中心的振荡上升模型来实现软件大规模定制,在大规模定制的过程中不断提升整个软件产品线的质量,并同步完成产品线的升级维护工作。整个模型考虑了软件企业在各种资源上的不足,尽量设计得轻型、敏捷,以便能容易地应用于实践。 展开更多
关键词 大规模定制 软件产品线 软件工程 软件产品线原型 软件演化
下载PDF
软件自动化生产线的研究与应用 被引量:2
17
作者 王丹 赵恒永 汪须忠 《计算机工程与设计》 CSCD 北大核心 2005年第12期3444-3447,3455,共5页
软件自动化生产线是针对传统软件开发中存在的开发成本过高、质量得不到保证等一系列问题,使用全新的“组装+自动化”的思想理念,采用业务组件组装技术,以业务流程为中心,在流程引擎的驱动下,完成代码的自动生成,实现系统软件的开发。... 软件自动化生产线是针对传统软件开发中存在的开发成本过高、质量得不到保证等一系列问题,使用全新的“组装+自动化”的思想理念,采用业务组件组装技术,以业务流程为中心,在流程引擎的驱动下,完成代码的自动生成,实现系统软件的开发。代码的自动生成,大幅度提高了软件的质量和开发效率,节省资源;业务流程的易修改性,能够适应不断变化的用户需求,灵活性高。使用该生产线开发出来的软件具有安全性高、稳定性好、易扩展、与原有系统实现无缝结合等特点。 展开更多
关键词 软件自动化生产线 业务组件 流程引擎 工作流 系统组装
下载PDF
面向产品线工程软件过程的作业成本系统 被引量:1
18
作者 陈洪涛 曹健 张申生 《计算机应用与软件》 CSCD 北大核心 2005年第3期4-6,119,共4页
基于工作流管理系统、使用作业成本法提出建立面向PLE软件过程的成本管理系统的方法。介绍了作业成本法的原理、方法 ,提出以框架活动作为作业成本法与软件过程管理结合点的观点 ,建立了作业成本管理系统的概念数据模型 。
关键词 软件工程 软件复用 作业成本系统 软件开发 软件产品线工程
下载PDF
产品线工程理论应用与研究 被引量:1
19
作者 王超轶 葛斌 茅洪波 《计算机技术与发展》 2008年第8期206-210,共5页
产品线工程(Product Line Engineering)是运用软件重用思想的一种软件开发方法,它属于一种大粒度的软件复用方式,用于开发相同领域的类似产品过程。由于PLE强调针对特定产品集合的领域开发和面向重用技术,所以能有效地提高软件产品的开... 产品线工程(Product Line Engineering)是运用软件重用思想的一种软件开发方法,它属于一种大粒度的软件复用方式,用于开发相同领域的类似产品过程。由于PLE强调针对特定产品集合的领域开发和面向重用技术,所以能有效地提高软件产品的开发效率和质量,降低软件开发成本。文中介绍了PLE理论,着重研究产品线模型、开发模式、生命周期和体系结构,介绍领域工程和应用工程在生命周期内部的交互作用。通过产品线开发周期分析和比较出PLE在系统开发过程中的特点,最后介绍PLE在HIS系统中的开发应用。 展开更多
关键词 产品线工程 软件复用 软件工程
下载PDF
集成偏好的高维多目标最优软件产品选择算法 被引量:2
20
作者 向毅 周育人 蔡少伟 《软件学报》 EI CSCD 北大核心 2020年第2期282-301,共20页
在基于搜索的软件工程研究领域,高维多目标最优软件产品选择问题是当前的一个研究热点.既往工作主要采用后验方式(即先搜索再选择)处理软件工程师或终端用户的偏好.与此不同,将用户偏好集成于优化过程,提出了一种新算法以定向搜索用户... 在基于搜索的软件工程研究领域,高维多目标最优软件产品选择问题是当前的一个研究热点.既往工作主要采用后验方式(即先搜索再选择)处理软件工程师或终端用户的偏好.与此不同,将用户偏好集成于优化过程,提出了一种新算法以定向搜索用户最感兴趣的软件产品.在算法中,运用权向量表达用户偏好,采用成就标量化函数(achievement scalarizing function,简称ASF)集成各个优化目标,并定义一种新关系比较个体之间的优劣.为了增强算法快速搜索到有效解的能力,分别采用DPLL/CDCL类型和随机局部搜索(SLS)类型可满足性(SAT)求解器实现了替换算子和修复算子.为了验证新算法的有效性,采用21个广泛使用的特征模型进行仿真实验,其中最大特征数为62482,最大约束数为343944.实验结果表明,基于DPLL/CDCL类型SAT求解器的替换算子有助于算法返回有效软件产品;基于SLS类型SAT求解器的修复算子有助于快速搜索到尽可能满足用户偏好的最终产品.在处理带偏好的高维多目标最优软件产品选择问题时,综合运用两类SAT求解器是一种行之有效的方法. 展开更多
关键词 基于搜索的软件工程 软件产品线 最优软件产品选择 高维多目标优化 用户偏好 SAT求解器
下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部