摘要
系统功能需求可通过用例建模技术进行有效建模,针对非功能需求缺乏有效建模方法和标准的问题,提出结合使用I*建模技术记录和建模非功能需求的方法,完成对嵌入式系统需求的完整描述。通过扩展I*目标模型和UML模型之间传统的映射规则,在扩展的UML顺序图中实现对非功能属性"实时性"的描述。采用ATM实例,对上述建模方法进行分析并验证可行性。通过上述研究,最终完成了对嵌入式系统需求的完整描述,并结合UML顺序图的扩展实现对"实时性"的描述。
System functional requirement can be effectively modeled through use case technique,but there is no available modeling method and standard for non-functional requirement.In response to the above question,it is combined the I^*modeling technique to document and model non-functional requirement to complete the description of embedded system requirement completely.It extends the traditional mapping rule between I^*goal model and the UML model,and expresses the"real-time"of the non-functional attribute in the extended UML sequence diagram.The ATM system case is modeled using the above modeling method to verify its feasibility.Therefore,through the above research,a complete description of the embedded system requirements is completed,and the"real time"description is realized through the extension of the UML sequence diagram.
作者
李潇
魏长江
LI Xiao;WEI Chang-jiang(Department of Data Science and Software Engineering,Qingdao University,Qingdao 266071,China)
出处
《青岛大学学报(自然科学版)》
CAS
2019年第1期66-73,共8页
Journal of Qingdao University(Natural Science Edition)