`
turingfellow
  • 浏览: 135342 次
  • 性别: Icon_minigender_1
  • 来自: 福建省莆田市
社区版块
存档分类
最新评论

message/uml 8

    博客分类:
  • jade
阅读更多
or other existing agents.Subsequent stages of refinement result in the creation of
models at level 1,level 2 and so on.
At level 0 the modelling process starts building the Organisation and the
Goal/Task views.These views then act as inputs to creating the Agent/Role and the
Domain Views.Finally the Interaction view is built using input from the other
models.The level 0 model gives an overall view of the system,its environment,and
its global functionality.The granularity of level 0 focuses on the identification of
entities,and their relationships according to the metamodel.More details about the
internal structure and the behaviour of these entities are progressively added in the
next levels.
In level 1 the structure and the behaviour of entities such as organisation,agents,
tasks,goals domain entities are defined Additional levels might be defined for
analysing specific aspects of the system dealing with functional requirements and non
functional requirements such as performance,distribution,fault tolerance,security.
There must be consistency between subsequent levels.In the MESSAGE project only
level 0 and level 1 have been considered.
Analysis Refinement strategies:Several strategies are possible for refining level 0
models.Organisation-centered approaches focus on analysing overall properties such
as system structure,the services offered,global tasks and goals,main roles,resources.
The agents needed for achieving the goals appear naturally during the refinement
process.Then co-operation,possible conflicts and conflict resolution may be
analysed.
Agent centred approaches focus on the identification of agents needed for
providing the system functionality.The most suitable organisation is identified
according to system requirements.Interaction oriented approaches suggest
progressive refinement of interaction scenarios which characterise the internal and
external behaviour of the organisation and agents.These scenarios are the source for
characterising task,goal,messages,protocols and domain entities.
Goal/task decomposition approaches are based on functional decomposition.
System roles,goals and tasks are systematically analyzed in order to determine the
resolution conditions,problem-solving methods,decomposition and failure treatment.
Task preconditions,task structures,task output and task post-condition may
determine what Domain Entities are needed.Goals and tasks must be performed by
agents playing certain roles.Consequently looking at the overall structure of goal and
tasks in the Goal/task view decisions can be made on the most appropriate agents and
organisation structure for achieving those goals/tasks.
The experience in MESSAGE shows that the different views of the system leave
the analyst free to choose the most appropriate strategy.In practice a combination of
refinement strategies with frequent loop-backs among them are used.The analysis
process might start with the OV,then switch to the AV and continue with the IV.The
results of the analysis of specific interaction scenarios may lead to reconsider part of
OV,and starting again refining and adapting OV constituents.
分享到:
评论

相关推荐

    S变换+Sockwell R G , Mansinha L , Lowe R P . Localization of the complex spectrum: the S transformJ

    s变换用的高斯窗函数( 高斯窗是指数窗的一种,它也无负的旁瓣,而且没有旁瓣波动,因而不回引起计算谱中假的极大值或极小值,而且高斯窗频率窗函数的主瓣比指数窗的主瓣窄,分辨率比指数窗有所提高。

    2021科大讯飞车辆贷违预测大赛冠军源码+全部资料.zip

    2021科大讯飞车辆贷违预测大赛冠军源码+全部资料.zip [资源说明] 1、该项目是团队成员近期最新开发,代码完整,资料齐全,含设计文档等 2、上传的项目源码经过严格测试,功能完善且能正常运行,请放心下载使用! 3、本项目适合计算机相关专业(人工智能、通信工程、自动化、电子信息、物联网等)的高校学生、教师、科研工作者、行业从业者下载使用,可借鉴学习,也可直接作为毕业设计、课程设计、作业、项目初期立项演示等,也适合小白学习进阶,遇到问题不懂就问,欢迎交流。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 5、不懂配置和运行,可远程教学 欢迎下载,学习使用!

    AI图像处理工具包-一键抠图、背景切换、旧照片修复、人像漫画化、视频卡通化(Python+OpenCV+Dlib+TensorFlow).zip

    AI图像处理工具包-一键抠图、背景切换、旧照片修复、人像漫画化、视频卡通化(Python+OpenCV+Dlib+TensorFlow).zip [资源说明] 1、该项目是团队成员近期最新开发,代码完整,资料齐全,含设计文档等 2、上传的项目源码经过严格测试,功能完善且能正常运行,请放心下载使用! 3、本项目适合计算机相关专业(人工智能、通信工程、自动化、电子信息、物联网等)的高校学生、教师、科研工作者、行业从业者下载使用,可借鉴学习,也可直接作为毕业设计、课程设计、作业、项目初期立项演示等,也适合小白学习进阶,遇到问题不懂就问,欢迎交流。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 5、不懂配置和运行,可远程教学 欢迎下载,学习使用!

    基于java+springboot+vue+mysql的远程教育网站设计与实现.docx

    基于java+springboot+vue+mysql的远程教育网站设计与实现.docx

    springboot005学生心理咨询评估系统(源码+数据库+论文+PPT+包调试+一对一指导)

    毕业设计资料,计算机毕业设计,源码,毕业论文,毕业答辩,答辩PPT,Java毕业设计,php毕业设计,ASP.NET毕业设计,毕业指导,计算机作业,php作业,java作业,ASP.NET作业,编程作业,管理系统,网站,app,毕业设计学习,Java学习,php学习,ASP.NET学习,java课程,php课程,ASP.NET课程,答辩技巧,SQLSERVER数据库,Mysql数据库,jdbc,SSM框架,SpringBoot框架,Html5,小程序

    蓝牙串口助手,可以连接HC-05等蓝牙模块,实现单片机设备与手机通讯,安卓手机,蓝牙调试助手,具有按键功能!

    蓝牙串口助手,可以连接HC-05等蓝牙模块,实现单片机设备与手机通讯,安卓手机,蓝牙调试助手,具有按键功能!

    TriLib-2-Model-Loading-Package-2.3.7.unitypackage

    TriLib 2 是一个跨平台的运行时 3D 模型导入器

    “人力资源+大数据+薪酬报告+涨薪调薪”

    人力资源+大数据+薪酬报告+涨薪调薪,在学习、工作生活中,越来越多的事务都会使用到报告,通常情况下,报告的内容含量大、篇幅较长。那么什么样的薪酬报告才是有效的呢?以下是小编精心整理的调薪申请报告,欢迎大家分享。相信老板看到这样的报告,一定会考虑涨薪的哦。

Global site tag (gtag.js) - Google Analytics