首页> 外文OA文献 >Representation of business processes at multiple levels of abstraction (strategic, tactical and operational) during the requirements elicitation stage of a software project, and the measurement of their functional size with ISO 19761
【2h】

Representation of business processes at multiple levels of abstraction (strategic, tactical and operational) during the requirements elicitation stage of a software project, and the measurement of their functional size with ISO 19761

机译:在软件项目的需求启发阶段表示多个抽象级别(战略,战术和操作)的业务流程,并使用IsO 19761测量其功能大小

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

This thesis aims at helping software engineers and business analysts to better model business processes when those models are meant to be used: for software requirements specification, and for functional size measurement purposes. The research goal of this thesis is to contribute to the representation of business processes for its use during the requirements elicitation stage of a software project.ududTo achieve this goal, two research objectives are clearly defined:ud1. To propose a novel modeling approach that generates business process models intended to be used in a software requirements elicitation activity. The modeling approach should not significantly increase the complexity of the modeling notations used to represent the business processes; and it must allow the active participation of the various stakeholders involved in a typical software project in order to represent, in a consistent and structured way, their needs and constraints.ud2. To develop a procedure to measure the functional size of a software application from the business process models representing it. This measurement procedure should be compatible with the COSMIC ISO 19761 standard; and it should be able to be used independently of the modeling notation used to represent the business process.ududTo achieve the first objective, this thesis proposes a novel modeling approach (coined BPM+) that models business processes at three levels of abstraction: strategic, tactical and operational. An a priori version of BPM+ was designed based on the findings of the literature review. This a priori version was iteratively refined through a pilot case study in industry, a series of ontological analyses, and a survey of experts. As a result, a reviewed version of BPM+ was proposed. The reviewed version was evaluated through a second case study in industry. Therefore, the design of BPM+ has been based on a triangulation of evidences obtained from various sources.ududTo achieve the second objective, the measurement procedure was developed from an analytical comparison between the specifications of COSMIC and those of the modeling notations selected for this research (i.e. BPMN and Qualigram). This analytical comparison helped to define a set of modeling guidelines for the business application software domain. The comparison also allowed defining a set of mapping rules between the modeling notations’ constructs and the COSMIC concepts. In addition, the modeling guidelines were adapted for their application to the real-time software domain. The measurement procedure was evaluated by comparing its measurement results to those obtained in COSMIC reference case studies.ududThe research results demonstrate that:ud1. BPM+ allows generating business process models that represent in a consistent and structured way the needs of various stakeholders.ud2. Qualigram notation is better suited to BPM+’s design. In addition, Qualigram notation is preferred to be used for non-IT stakeholders, while BPMN is preferred for IT stakeholders.ud3. The measurement procedure was successfully applied using two different notations: Qualigram and BPMN, and in two different software domains: the business application domain and the real-time domain.ud4. The accuracy of the measurement procedure is in conformity with all the rules of the ISO 19761 standard.
机译:本文旨在帮助软件工程师和业务分析人员在使用以下模型时更好地对业务流程进行建模:用于软件需求规格说明和功能大小度量。本文的研究目标是在软件项目的需求激发阶段中促进业务流程的表示,以供其使用。 ud ud要实现此目标,必须明确定义两个研究目标: ud1。提出一种新颖的建模方法,该方法可生成旨在在软件需求启发活动中使用的业务流程模型。建模方法不应显着增加用于表示业务流程的建模符号的复杂性;它必须允许参与典型软件项目的各个利益相关者的积极参与,以便以一致且结构化的方式表示他们的需求和约束。开发一种程序,从代表该程序的业务流程模型中衡量该软件应用程序的功能大小。此测量程序应与COSMIC ISO 19761标准兼容。为了实现第一个目标,本文提出了一种新颖的建模方法(Coined BPM +),该方法在三个抽象级别上对业务流程进行建模:战略,战术和运营。根据文献综述的结果,设计了BPM +的先验版本。通过行业中的试点案例研究,一系列的本体论分析和专家调查,反复地完善了此先验版本。因此,提出了BPM +的审阅版本。通过第二次行业案例研究对审阅版本进行了评估。因此,BPM +的设计基于从各种来源获得的证据的三角测量。 ud ud为了实现第二个目标,通过对COSMIC规范和为模型选择的建模符号进行分析比较得出了测量程序这项研究(即BPMN和Qualigram)。这种分析比较有助于为业务应用程序软件领域定义一组建模准则。通过比较,还可以在建模符号的构造和COSMIC概念之间定义一组映射规则。此外,建模准则已针对其在实时软件领域中的应用进行了调整。通过将测量结果与COSMIC参考案例研究中获得的测量结果进行比较来评估测量过程。 ud ud研究结果表明: ud1。 BPM +允许生成以一致和结构​​化的方式表示各个利益相关者需求的业务流程模型。 Qualigram符号更适合BPM +的设计。此外,非IT涉众更喜欢使用Qualigram表示法,而IT涉众更喜欢使用BPMN。 ud3。使用两种不同的表示法成功地应用了测量过程:Qualigram和BPMN,并且在两个不同的软件域中:业务应用程序域和实时域。 ud4。测量过程的准确性符合ISO 19761标准的所有规则。

著录项

  • 作者

    Monsalve Carlos;

  • 作者单位
  • 年度 2012
  • 总页数
  • 原文格式 PDF
  • 正文语种 en
  • 中图分类

相似文献

  • 外文文献

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号