期刊文献+
共找到94篇文章
< 1 2 5 >
每页显示 20 50 100
HV Process Model of Software Development
1
作者 Hemant Kumar Vipin Saxena 《Journal of Software Engineering and Applications》 2024年第7期553-570,共18页
Software Development Life Cycle (SDLC) is one of the major ingredients for the development of efficient software systems within a time frame and low-cost involvement. From the literature, it is evident that there are ... Software Development Life Cycle (SDLC) is one of the major ingredients for the development of efficient software systems within a time frame and low-cost involvement. From the literature, it is evident that there are various kinds of process models that are used by the software industries for the development of small, medium and long-term software projects, but many of them do not cover risk management. It is quite obvious that the improper selection of the software development process model leads to failure of the software products as it is time bound activity. In the present work, a new software development process model is proposed which covers the risks at any stage of the development of the software product. The model is named a Hemant-Vipin (HV) process model and may be helpful for the software industries for development of the efficient software products and timely delivery at the end of the client. The efficiency of the HV process model is observed by considering various kinds of factors like requirement clarity, user feedback, change agility, predictability, risk identification, practical implementation, customer satisfaction, incremental development, use of ready-made components, quick design, resource organization and many more and found through a case study that the presented approach covers many of parameters in comparison of the existing process models. . 展开更多
关键词 software process model software Development software engineering software Risk Management and software Quality
下载PDF
A Comparative Analysis between BPMN and SPEM Modeling Standards in the Software Processes Context
2
作者 Carlos Portela Alexandre Vasconcelos +5 位作者 Antonio Silva Ariane Sinimbú Elder Silva Maurício Ronny Wallace Lira Sandro Oliveira 《Journal of Software Engineering and Applications》 2012年第5期330-339,共10页
The main objective of this paper is to analyze the representativeness of the SPEM (Software Process Engineering Metamodel Specification) and the BPMN (Business Process Modeling Notation) standards in the software proc... The main objective of this paper is to analyze the representativeness of the SPEM (Software Process Engineering Metamodel Specification) and the BPMN (Business Process Modeling Notation) standards in the software processes modeling context. To perform this analysis, it was adopted a standard structure to define a software process based upon a process ontology. Then, the SPEM and BPMN standards notations and their semantically corresponding elements in the default process were identified. This mapping also includes components of the CMMI-DEV (Capability Maturity Model Integration for Development) and MR-MPS (Reference Model for Software Process Improvement) quality models. This was necessary to assist in the mapping evaluation through a case study which models the best practices of these quality models. Finally, we carried out an analysis of these standards through specific characteristics considered necessary to model and to represent software processes. 展开更多
关键词 software processES modeling spem BPMN Quality models
下载PDF
Assessing a Model-Driven Web-Application Engineering Approach 被引量:2
3
作者 Ali Fatolahi Stephane S. Some 《Journal of Software Engineering and Applications》 2014年第5期360-370,共11页
Model-Driven Engineering (MDE) by reframing software development as the transformation of high-level models, promises lots of gains to Software Engineering in terms of productivity, quality and reusability. Although a... Model-Driven Engineering (MDE) by reframing software development as the transformation of high-level models, promises lots of gains to Software Engineering in terms of productivity, quality and reusability. Although a number of empirical studies have established the reality of these gains, there are still lots of reluctances toward the adoption of MDE in practice. This resistance can be explained by several technological and social factors among which a natural scepticism toward novel approaches. In this paper we attempt to provide arguments to help alleviate this scepticism by conducting an assessment of a MDE approach. Our goal is to show that although this MDE is novel, it retains similarities with the conventional Software Engineering approach while automating aspects of it. 展开更多
关键词 model-Driven engineering (MDE) software process ASSESSMENT Web-engineering
下载PDF
A Structural and Generative Approach to Multilayered Software Architectures
4
作者 Georges Edouard Kouamou Willy Kengne Kungne 《Journal of Software Engineering and Applications》 2017年第8期677-692,共16页
The layered software architecture is the model commonly adopted for the development of information systems since it favors the modularity and the scalability of the systems. On the other hand, the emergence of model e... The layered software architecture is the model commonly adopted for the development of information systems since it favors the modularity and the scalability of the systems. On the other hand, the emergence of model engineering aims to raise the level of abstraction to allow developers to reason on models, and less in code. The research question is to combine the two approaches to facilitate the work of developers. The proposal resulting from this study is based on a set of concepts defined using the UML profiles. These concepts include services, business components, and data persistence. Then the Kruchten model is adopted to represent the development cycle according to several views, each view being represented by UML diagrams derived from the previously defined profiles. Finally, rules are available for checking inter-view consistency, from refinement to code generation. The result is a step towards the definition of a domain specific ADL and a development process as much as it includes the expected characteristics of such a language, namely: the fundamental concepts, the support tools and the multiview development. 展开更多
关键词 ADL ARCHITECTURAL STYLE model DRIVEN engineering UML Service software Development process
下载PDF
基于SPEM的CMM软件过程元模型 被引量:10
5
作者 李娟 李明树 +1 位作者 武占春 王青 《软件学报》 EI CSCD 北大核心 2005年第8期1366-1377,共12页
软件企业在实施CMM(capabilitymaturitymodelforsoftware)的过程中面临最主要的障碍是如何将CMM软件过程模型转换成可实施的、体现组织过程特征的CMM实施过程模型.可以利用模型驱动架构MDA来支持CMM模型转换,其首要问题是建立CMM软件过... 软件企业在实施CMM(capabilitymaturitymodelforsoftware)的过程中面临最主要的障碍是如何将CMM软件过程模型转换成可实施的、体现组织过程特征的CMM实施过程模型.可以利用模型驱动架构MDA来支持CMM模型转换,其首要问题是建立CMM软件过程元模型.通过分析CMM软件过程,给出了面向CMM的软件过程工程元模型SPEM的扩展策略,提出了一个基于SPEM的CMM软件过程元模型——SPM-CMM.该元模型既支持CMM软件过程的抽象语法和规则语义,也支持利用UMLCASE工具操作CMM软件过程模型. 展开更多
关键词 CMM 软件过程元模型 软件过程工程元模型 模型驱动架构 模型转换
下载PDF
基于SPEM2XPDL模型转换的软件过程执行 被引量:3
6
作者 袁峰 李明树 《软件学报》 EI CSCD 北大核心 2007年第9期2141-2152,共12页
SPEM(software process engineering metamodel)是国际标准化组织制定的标准元模型,正日益成为软件过程建模领域的行业标准,但在过程执行方面,SPEM还存在不足.将软件过程看作是一种特殊的工作流,提出了一种应用工作流运行机制支持软件... SPEM(software process engineering metamodel)是国际标准化组织制定的标准元模型,正日益成为软件过程建模领域的行业标准,但在过程执行方面,SPEM还存在不足.将软件过程看作是一种特殊的工作流,提出了一种应用工作流运行机制支持软件过程执行的方法.通过将SPEM模型转换为XPDL(XML process definition language)模型,利用XPDL引擎支持SPEM模型的执行.制定了SPEM和XPDL之间的映射规则,设计了转换算法并开发了转换引擎.该方法被应用在SoftPM项目中,成功地基于XPDL引擎Shark实现了对软件过程模型的执行支持. 展开更多
关键词 软件过程执行 spem(software process engineering metamodel) 工作流 XPDL(XML process DEFINITION language)
下载PDF
基于ARUP、DevOps和CMMI融合的软件服务过程管理优化策略
7
作者 毛文逸 谭文安 +1 位作者 张晏逢 杨灏 《上海第二工业大学学报》 2024年第1期71-78,共8页
随着信息技术的快速发展和服务计算的广泛应用,有效的过程管理支持随需应变的软件服务变得愈发重要。现代软件服务工程面临诸多挑战,如微服务架构与服务拆分、多团队沟通协作等。为此,结合基于敏捷统一过程(ARUP)的演进式服务开发方法,... 随着信息技术的快速发展和服务计算的广泛应用,有效的过程管理支持随需应变的软件服务变得愈发重要。现代软件服务工程面临诸多挑战,如微服务架构与服务拆分、多团队沟通协作等。为此,结合基于敏捷统一过程(ARUP)的演进式服务开发方法,提出了一种基于开发运维一体化(DevOps)的团队协同和能力成熟度模型集成(CMMI)的过程管理优化策略与算法,案例分析展示需求管理和质量保障是软件开发持续过程改进的最有效方法,所提出的算法有效提高软件服务的质量、效率和可持续性,可为学术研究者和工业实践者提供参考与指导。 展开更多
关键词 软件服务工程 敏捷统一过程 开发运维一体化 能力成熟度模型集成 过程管理优化
下载PDF
工作流元模型到SPEM的扩展与映射
8
作者 赵宗敏 吴海涛 王洋 《计算机应用》 CSCD 北大核心 2010年第3期617-619,共3页
为了提高软件开发效率、实现软件过程管理规范化,将工作流技术应用于软件开发过程,实现软件过程自动化管理。软件过程工程元模型(SPEM)是软件过程建模的基础,是一种通用的框架,适合不同类型的生命周期模型。根据软件过程的特点,扩展了... 为了提高软件开发效率、实现软件过程管理规范化,将工作流技术应用于软件开发过程,实现软件过程自动化管理。软件过程工程元模型(SPEM)是软件过程建模的基础,是一种通用的框架,适合不同类型的生命周期模型。根据软件过程的特点,扩展了工作流元模型,制定了SPEM和工作流元模型之间的映射规则,实现了这两种元模型之间的映射,以瀑布模型为例验证了具有软件过程特点的工作流元模型的有效性。通过工作流引擎解析映射后的工作流元模型,实现软件过程的自动化管理。 展开更多
关键词 软件过程工程元模型 工作流 软件过程 瀑布模型
下载PDF
SPEM2XPDL模型转换研究
9
作者 万志刚 袁峰 周津慧 《计算机应用研究》 CSCD 北大核心 2007年第4期42-46,共5页
将软件过程技术与工作流技术相结合,严格定义了SPEM2XPDL模型转换规则,设计并实现了一个SPEM2XPDL模型转换引擎。此引擎将SPEM描述的软件过程转换为符合工作流定义(XPDL)的工作流过程,从而可基于工作流管理系统对软件过程提供执行支持。... 将软件过程技术与工作流技术相结合,严格定义了SPEM2XPDL模型转换规则,设计并实现了一个SPEM2XPDL模型转换引擎。此引擎将SPEM描述的软件过程转换为符合工作流定义(XPDL)的工作流过程,从而可基于工作流管理系统对软件过程提供执行支持。SPEM模型经引擎转换后在工作流管理系统Shark上的成功执行表明了引擎的可用性。 展开更多
关键词 软件过程工程元模型 可扩展标记语言过程定义语言 软件过程 工作流 模型转换
下载PDF
基于SPEM扩展元模型的PSP实施方法
10
作者 郭军 袁峰 +1 位作者 阮利 周津慧 《计算机应用研究》 CSCD 北大核心 2008年第3期775-778,共4页
提出了一种支持PSP过程的SPEM扩展元模型P-SPEM,并给出了基于P-SPEM的PSP实施过程及支持该过程的原型工具。其中使用PROBE方法帮助个体进行项目计划和估算,用DEA分析方法综合评价工程师的过程性能,有效地指导工程师实施PSP。
关键词 个体软件过程 软件过程工程元模型 数据包络分析
下载PDF
面向对象的软件过程SPEM模型的地位与作用 被引量:1
11
作者 黄斌 张佳祺 《现代计算机》 2005年第4期39-44,共6页
软件过程是为了构建或者增强一个软件系统而定义的一系列步骤,高质量的软件过程可以帮助开发团队成功地完成开发工作。为了更有效地提高软件过程的质量,人们从各种角度为软件过程建模,利用各种过程模型来规划、定义、建立和实施软件过... 软件过程是为了构建或者增强一个软件系统而定义的一系列步骤,高质量的软件过程可以帮助开发团队成功地完成开发工作。为了更有效地提高软件过程的质量,人们从各种角度为软件过程建模,利用各种过程模型来规划、定义、建立和实施软件过程。本文介绍了一种面向对象的软件过程SPEM模型,详细分析了它的地位和作用,并通过实例直观地展现了一个SPEM模型。 展开更多
关键词 EM模型 面向对象 SP 软件过程建模 软件系统 开发工作 开发团队 过程模型 定义 质量
下载PDF
DSML ProcGraph: Overview and a Mid-Size Industrial Application Example
12
作者 Giovanni Godena Miha Glavan 《Journal of Software Engineering and Applications》 2023年第8期315-347,共7页
This paper presents model-based approach to process-control software development. The presented approach enables modelling of control software in a straightforward manner and, at the same time, on a high level of abst... This paper presents model-based approach to process-control software development. The presented approach enables modelling of control software in a straightforward manner and, at the same time, on a high level of abstraction. The essence of the presented approach is a high-level, domain-specific modelling language ProcGraph, which is based on three types of diagrams that describe the modelled system using a domain-oriented hierarchical structure of interdependent procedural control entities and state-transition diagrams describing the behaviour of the procedural control entities. The presented concept is demonstrated by means of higher-level model segments of a real process-control application that deals with the micronisation process in the production of titanium dioxide. The presented industrial case shows that the application of ProcGraph provides adequate expressive power for an elegant preparation of graphic specifications in a transparent and easy way. 展开更多
关键词 model-Driven software engineering Domain-Specific modelling Languages process-Control software State Machines Titanium Dioxide
下载PDF
UML 软件开发过程和支持环境研究 被引量:33
13
作者 张莉 葛科 +1 位作者 王云 周伯生 《北京航空航天大学学报》 EI CAS CSCD 北大核心 1998年第4期407-410,共4页
从当前对软件工程过程的需求出发,结合软件工程领域的最新成果统一建模语言UML(UnifiedModelingLanguage),重点讨论了适应需求变化的迭代式软件开发过程,提出了柔性软件开发模型.在此研究的基础上,设... 从当前对软件工程过程的需求出发,结合软件工程领域的最新成果统一建模语言UML(UnifiedModelingLanguage),重点讨论了适应需求变化的迭代式软件开发过程,提出了柔性软件开发模型.在此研究的基础上,设计了集成化UML软件开发环境的框架,指出其组成应包括UML可视化建模系统、UML模拟系统、UML代码生成系统和UML逆向变换系统4个部分,并提出了需要解决的问题. 展开更多
关键词 软件工具 UML 建模语言 柔性软件开发
下载PDF
植物生长建模与可视化——回顾与展望 被引量:142
14
作者 胡包钢 赵星 +4 位作者 严红平 de Reffye Ph Blaise F 熊范纶 王一鸣 《自动化学报》 EI CSCD 北大核心 2001年第6期816-835,共20页
回顾了植物生长的建模与可视化研究 .为了加深对不同模型的目的、内涵与局限性的理解 ,该文对植物生长模型进行了分类 .在植物生长机研究中 ,对目前常见的分形方法、随机过程、人工智能等建模方法的特点进行了比较分析 .分别介绍了植物... 回顾了植物生长的建模与可视化研究 .为了加深对不同模型的目的、内涵与局限性的理解 ,该文对植物生长模型进行了分类 .在植物生长机研究中 ,对目前常见的分形方法、随机过程、人工智能等建模方法的特点进行了比较分析 .分别介绍了植物仿真与可视化方面的研究进展及其相关技术 ,以及植物生长软件的发展状况 .最后 ,总结了该领域研究中存在的主要问题 。 展开更多
关键词 植物生长 仿真 可视化 计算机 建模 农业
下载PDF
卓越软件工程人才产学研用培养新模式的探索与实践 被引量:11
15
作者 黄杰 刘琴 +2 位作者 高珍 唐剑锋 冯巾松 《计算机工程与科学》 CSCD 北大核心 2011年第S1期70-73,共4页
行业对卓越软件工程人才的需求要求高校不断探索创新人才培养模式。本文首先阐述了产学研用合作培养专业技术人才新模式的思路,然后以服务工程(大型主机)质量工程特色专业方向建设项目为案例,全面介绍了新模式的设计、构建及实践,给出... 行业对卓越软件工程人才的需求要求高校不断探索创新人才培养模式。本文首先阐述了产学研用合作培养专业技术人才新模式的思路,然后以服务工程(大型主机)质量工程特色专业方向建设项目为案例,全面介绍了新模式的设计、构建及实践,给出了一个称为全过程人才培养的新模式。 展开更多
关键词 软件工程 产学研用合作 工程型人才培养 全过程人才培养模式
下载PDF
关于软件过程工程概念框架的研究 被引量:6
16
作者 宿为民 黄嘉启 朱三元 《计算机应用与软件》 CSCD 1999年第2期1-7,56,共8页
本文叙述软件过程、软件过程工程概念的产生背景,对软件过程工程的概念框架进行研究及阐述。最后介绍一种软件过程工程概念框架的图表示法。
关键词 软件过程 软件过程工程 软件工程 过程模型
下载PDF
基于CMM的软件过程改进的实用框架研究 被引量:5
17
作者 白洁音 宋星 吕立 《小型微型计算机系统》 CSCD 北大核心 2003年第4期754-757,共4页
在扼要论述了CMM的背景与发展现状后,描述了软件过程改进的实用框架:AA框架,并阐明AA框架对国 内软件企业进行软件过程改进的意义.
关键词 CMM 软件过程改进 软件工程 软件组织 软件开发
下载PDF
一种有效的软件测试工程化方法 被引量:3
18
作者 曹明 孙昌爱 刘超 《计算机工程与应用》 CSCD 北大核心 2003年第5期127-128,147,共3页
合适的软件测试方法可以明显提高软件测试的质量和效率。该文以POCERM软件测试过程模型为基础,结合一个实际测试项目,阐述了一种有效的软件测试工程化方法。
关键词 软件测试工程化方法 软件开发 软件工程 软件测试 过程模型 面向对象 软件开发工具
下载PDF
软件过程能力成熟度模型研究 被引量:3
19
作者 黄飞雪 周东清 +1 位作者 孙效里 李志洁 《小型微型计算机系统》 CSCD 北大核心 2002年第3期370-373,共4页
首先论述了软件过程能力成熟度模型 ,然后讨论了软件过程改进 ,最后 ,通过一些软件组织实施软件过程能力成熟度模型认证的成功案例分析 。
关键词 软件工程 软件过程 软件过程能力成熟度模型 软件开发
下载PDF
统一软件过程与地理信息系统的应用开发 被引量:6
20
作者 郭建文 冯敏 李新 《遥感技术与应用》 CSCD 2003年第6期422-428,共7页
地理信息系统是一个涉及多学科领域的、复杂而且投资昂贵的信息系统,构建一个性能良好、结构健壮、扩展容易而且维护容易的应用GIS,需要应用软件工程的方法,对应用系统构建过程进行组织和控制。作为结构化软件过程之后具有划时代意义的... 地理信息系统是一个涉及多学科领域的、复杂而且投资昂贵的信息系统,构建一个性能良好、结构健壮、扩展容易而且维护容易的应用GIS,需要应用软件工程的方法,对应用系统构建过程进行组织和控制。作为结构化软件过程之后具有划时代意义的软件工程方法——来源于面向对象方法的统一软件过程,吸收和发展了面向对象方法中的精华,在现代软件工程实践中得到了日益普及的应用,因而也必然地对GIS系统应用的构建方法产生巨大的影响。就目前实际软件应用过程中影响最大的一种软件方法——统一软件过程,作初步的论述和探讨,并结合一个开发实例,说明其对地理信息系统的开发实践的实用价值。 展开更多
关键词 地理信息系统 软件工程 面向对象 统一软件过程 统一建模语言
下载PDF
上一页 1 2 5 下一页 到第
使用帮助 返回顶部