In this work, we present DUSM (Disciplined Use Cases with Screen Mockups), a novel method for describing and refining requirements specifications based on disciplined use cases and screen mockups. Disciplined use ca...In this work, we present DUSM (Disciplined Use Cases with Screen Mockups), a novel method for describing and refining requirements specifications based on disciplined use cases and screen mockups. Disciplined use cases are characterized by a quite stringent template to prevent common mistakes, and to increase the quality of the specifications. Use cases descriptions are formulated in a structured natural language, which allows to reach a good level of precision, avoiding the need for further notations and complex models. Screen mockups are precisely associated with the steps of the use cases scenarios and they present the corresponding GUIs (graphical user interfaces) as seen by the human actors before/after the steps executions, improving the comprehension and the expression of the non-functional requirements on the user interface. DUSM has been proposed and fine-tuned during several editions of a software engineering course at the University of Genova. Then, by means of a series of case studies and experiments, we validated the method and evaluated: 1) its effectiveness in improving the comprehension and, in general, the quality of the produced requirements specification, and 2) its applicability in the industry, where the method has been found useful and not particularly onerous.展开更多
实现企业级信息共享和业务集成的前提是建设企业级综合数据平台(integrated data platform,IDP)。文章基于IEC61970/61968CIM/CIS标准,提出了电网公司企业级IDP的总体构架。该IDP包括数据适配器、公共信息模型(common information model...实现企业级信息共享和业务集成的前提是建设企业级综合数据平台(integrated data platform,IDP)。文章基于IEC61970/61968CIM/CIS标准,提出了电网公司企业级IDP的总体构架。该IDP包括数据适配器、公共信息模型(common information model,CIM)及其扩展模型、标准数据服务和管理监控4大模块。以营销应用和设备管理为例,阐述了通过模型类的新建、简化和关联来扩展CIM的设计方法。分析了利用统一集成总线(unified integrative bus,UIB)开发符合组件接口规范(component interface specification,CIS)的数据接口服务的关键点以及基于IDP的典型应用。展开更多
文摘In this work, we present DUSM (Disciplined Use Cases with Screen Mockups), a novel method for describing and refining requirements specifications based on disciplined use cases and screen mockups. Disciplined use cases are characterized by a quite stringent template to prevent common mistakes, and to increase the quality of the specifications. Use cases descriptions are formulated in a structured natural language, which allows to reach a good level of precision, avoiding the need for further notations and complex models. Screen mockups are precisely associated with the steps of the use cases scenarios and they present the corresponding GUIs (graphical user interfaces) as seen by the human actors before/after the steps executions, improving the comprehension and the expression of the non-functional requirements on the user interface. DUSM has been proposed and fine-tuned during several editions of a software engineering course at the University of Genova. Then, by means of a series of case studies and experiments, we validated the method and evaluated: 1) its effectiveness in improving the comprehension and, in general, the quality of the produced requirements specification, and 2) its applicability in the industry, where the method has been found useful and not particularly onerous.
文摘实现企业级信息共享和业务集成的前提是建设企业级综合数据平台(integrated data platform,IDP)。文章基于IEC61970/61968CIM/CIS标准,提出了电网公司企业级IDP的总体构架。该IDP包括数据适配器、公共信息模型(common information model,CIM)及其扩展模型、标准数据服务和管理监控4大模块。以营销应用和设备管理为例,阐述了通过模型类的新建、简化和关联来扩展CIM的设计方法。分析了利用统一集成总线(unified integrative bus,UIB)开发符合组件接口规范(component interface specification,CIS)的数据接口服务的关键点以及基于IDP的典型应用。