论文标题
建模功能和功能要求的实现和执行
Modeling the Realization and Execution of Functions and Functional Requirements
论文作者
论文摘要
需求工程在开发软件系统中起着至关重要的作用。在此过程中,最困难的任务之一是确定功能要求。在许多项目中,一个关键的问题是缺少需求,直到开发周期后期。在本文中,我们的核心兴趣是功能建模,它是指基于其功能和子组件的功能的系统建立模型。我们提出了一个框架,作为通过产生高级图表表示的建模语言来指定功能要求的基础。目的是提供整体系统描述,促进沟通和理解,构建对不同专业知识领域上方系统的整体观点,并为设计阶段奠定基础。我们分析了功能及其基本类型的概念,并应用了自然语言描述和场景的示例。结果揭示了一种新方法,该方法为捕获其需求的功能和可行方法奠定了基础。
Requirements engineering plays a critical role in developing software systems. One of the most difficult tasks in this process is identifying functional requirements. A critical problem in many projects is missing requirements until late in the development cycle. In this paper, our core interest is function modeling, which refers to building models of systems based on their functionalities and on the functionalities of their subcomponents. We present a framework as the basis for specifying functional requirements via a modeling language that produces a high-level diagrammatic representation. The aim is to deliver an overall system description, facilitate communication and understanding, construct a holistic view of the system above the domains of different expertise, and lay the foundation for the design phase. We analyze the notion of function and its elementary types and apply examples of natural language description and scenarios. The results reveal a new method that lays a foundation for works on functionality and viable methodology for capturing its requirements.