EM系统所有提交文件重定向 在线手势提交系统.请求作者直接向文章提交 在线手势提交系统相关日志

管理语言识别数字经济特征

优素福·巴希尔
LACSC-黎巴嫩计算科学协会注册号957,2011年,黎巴嫩贝鲁特
对应作者 :优素福巴赛尔电子邮件:youssef.bassil@lacsc.org
相关文章at普梅德,学者谷歌

访问更多相关文章计算机科学全球研究杂志

抽象性

论文定义管理语言规范,旨在使连接数字生态系统的各种服务组件的控管自动化EML缩写生态系统管理语言基础专有语法注解并包含系统管理员通过命令控制台发布管理命令集eML运出并收集自适应程序SAP目的是为生态系统提供自适应性能,允许生态系统基于执行环境状态自我优化。管理单元解释、验证、解析并执行EML命令和SAP程序未来研究可大大改进EML系统,使其除支持更多SAP程序外,还支持更多命令组

关键字

数字生态学、服务科学、可持续计算学、管理语言

导 言

信息技术兴起和计算领域进步后,信息系统和IT基础设施需要实现异常搭建,动态企业和组织演化为关键毋庸置疑,企业对企业实施中的最新成绩允许大企业加速企业动态并应对此类挑战在实践中,服务科学是这一新范式的主要促进者,因为它侧重于构建跨企业基于组件模式,可应对不断变化的商业约束、趋势和需求[1]最近计算机和信息社会采用了更前向思维和进化架构,称为数字生态系统或DE短片数字生态系分布式IT基础设施使用互连电子服务模型[2],显示可持续性、标准化、自组织、自我管理、自一体化和自适应[3]、[4]等属性受自然生态系统启发,根据生存环境进化适应数字生态系统实际上允许使用可复用服务组件为复杂、分布和协作电子企业、电子市场、电子社区和电子城市搭建商业模型[5]
本文建议数字生态系统管理语言-EML短文-生态系统管理语言这是一种专有语言,基于专有语法和符号管理并控制连接数字生态系统的不同服务组件EML由EMU生态系统管理单元短片授权,EML解释器内含解码执行EML命令EML语言提供一套管理命令,范围包括但不限于整合服务、更新和删除服务WSDLs、检索服务细节、授予和撤销安全访问权以及监测和报告此外,EML语言中装有一套自适应程序(SAP),目的是为生态系统添加自适应特性SAP范围包括但不限于动态分配内存空间、动态减速、动态分配CPU核心和动态分配打印机设备归根结底,EML旨在自动化并放松数字生态系统内互连各种服务模块的管理和行政

相关工作

开发数字生态系统标准管理语言的工作很少唯一尝试是OASIS参考模型[6],这是一个建设和管理面向服务架构的通用框架由六大单元组成:管弦管理单元负责管理SOA连通组件和网络服务数据内容单元表示一组数据库向网络服务提供数据资讯service描述单元定义SOA连通网络服务所暴露的函数服务发现单元内存查询寄存器查找并耗用 web服务通讯单元可被视为通信介质,使所有连接组件共享数据并相互通信安全访问单元提供安全层安全加密SOA不同组件间发送和接收消息图1描述OASIS参考模型的不同构件
图像显示
关于OASIS管理单元,它定义了服务组件人工自动化管理组合,服务组件受控制并主动监测业务环境管理过程控制SOA生态资源 由系统治理定义这些资源包括服务描述、服务合同、策略、作用、安全与人等,此外还有它们之间的商务关系。SOA生态系统利益攸关方批准服务合同和政策声明和执法并管理相互使用服务的不同参与者之间的关系.OASIS显示服务使用元数据管理,元数据与生态系统内生产或消费服务相关联。 有四种管理类型:配置管理控制向生态系统部署新服务配置事件监控管理允许管理执行特定服务功能性能管理控制服务结果及其效果服务质量管理管理服务非功能性政策管理允许添加、删除和修改系统策略与SOA生态系统相关

EML-Ecsyste管理语言

拟议的生态系统管理语言是一种宣告式语言,基础是专有语法和符号,用于控制和管理连接数字生态系统基础设施的服务组件EML的目的是方便并自动化生态系统内不同实体的管理和行政工作范围包括整合和分解服务、失效赋能服务、更新和删除服务WSDLs、监测和报告、创建和删除服务复制件和资源存取控制
EML语言实质上分解成数种语言元素,包括:命令名表示命令类型由EML解释者执行;一个或多个参数(param1,parm2,parmN)表示数据传递地址服务;确认命令表示是否成功形式化说来,它可表现如下:
命令名:parm1,parm2,parmN
识别命令:parm1,parm2,parmM, true
EML语言核心为EMU单元短值生态系统管理单元,内含EML解释器扫描发布EML命令,提取贵重标识图2估计EMU和内置EML解释器
图像显示
EML能通过数组命令执行数项管理操作,包括绑定、解绑、更新、删除、enable、ceplients、Grant、CreateRebility、GeneralInfo和SAP执行完整规范描述如下:
serviceURLWSDL
绑定ack:serviceID, true#False
Bind命令用于整合(连接)新服务系统管理员启动以参数发送sdd命令EML环境回响应中包含ID(由EML环境自动生成)服务整合并显示操作成功与否的布尔值万一返回假识别值服务ID参数等于-万一回报识别码、IP、URL和WSDL新服务存储入发现注册数据库供日后参考
unbind:serviceID
unbind背包服务ID
unbind命令用于拆分(分解)生态系统现有服务系统管理员启动非bind命令发送服务标识为参数EML环境回响应命令unbind-ack,内含服务分解标识并显示操作成功与否
更新:serviceIDWSDL
更新ack:service-ID, true#False
更新命令用于更新WSDL现有服务系统管理员启动“更新”命令,以参数形式发送服务IDWSDL更新和实新WSDLEML环境回应带带地址服务标识并显示WSDL成功更新
删除:服务标识
删除ack:serviceID, true#False
偏移命令用于删除现有服务WSDL系统管理员启动远程命令发送服务标识参数WSDL删除EML环境回响应带地址服务标识并显示WSDL成功删除
able:service-ID, true#False
增强型ack:serviceID True#False
enable命令用于增强或禁止现有服务系统管理员启动“enable”命令发送服务标识启动或禁用true表示服务应启动则虚值表示它应禁用EML环境回响应命令内含地址服务标识并显示操作成功与否布林值
GeneralClients:serviceID
getClientsack:serviceID,数Ofclients, true#False
getClients命令用于检索连接特定服务客户数系统管理员启动slients命令参数发送地址服务ID.EML环境响应带qlientsack命令,内含地址服务标识数、连接service客户数和显示操作成功与否布林值万一回送假识别码数为-1万一回报实识别数时数OfClients会包含正整数值
赠款:服务ID
permission1:allow|deny;permission2:allow|deny;permissionN:allow|deny grant-ack: service-ID,
permission1:True|False;permission2:True|False;permissionN:True|Fals
grant命令用于授予或撤销生态系统中特定服务存取权或权限。这些权限包括但不限于写盘子,生成过程并访问网络系统管理员启动“许可”命令发送地址服务标识表和许可授予或撤销列表允许名后要么允许批准,要么拒绝撤销EML环境回回复命令内含地址服务标识表和权限列表,并列布林值列表,显示是否成功授予或撤销所有特定权限
创建复制:服务ID复制ServerIP
createReplica-ack: service-ID, replica-service-ID,
trueQQalse
创建复制命令用于为现有服务创建复制系统管理员启动创建复制命令 发送服务标识EML环境回应命令内含地址服务标识码、服务复制标识码(由EML环境自动生成)和显示服务成功复制的布尔值假确认返回后,复制服务ID参数等于-1反服务ID包含正整数值. 为了删除现有复制值, unbind命令可用于拆分服务复制
ginfo:serviceID
gfoack服务IDXML报告 True#False
getInfo命令用于检索现有服务的细节系统管理员启动getInfo命令发送服务标识为参数EML环境回响应命令GetInfoack内含地址服务标识符、XML格式报表和表示操作成功与否布林值假确认返回时XML报告参数等于无效万一回报真实确认,XML报告将包含XML格式消息[7].XML报告规范如下:
23号
192.168.1.20
WSDL描述
trueQQalse
trueQQalse
X级
y市
复元
.
.
.
2011年7月12日08:15:21PM
1.0
为了验证XML报表是否符合EML语言规范,使用DTD验证器[8]验证报表语法和语法正确性DTD定义如下:
EMU自定义SAP程序集,可用下列EML命令执行:
SAP:服务IDSAP程序
SAP背面执行服务ID True#False
executSAP命令用于执行自适应程序SAP自定义函数或程序由EMU提供向数字生态系统提供自适应属性系统管理员启动“执行SAP”,发送SAP执行服务标识和SAP程序名EML环境响应带命令执行SAP-ack内含地址服务标识并显示SAP成功执行

EMLSAP–SELF-ADAPTATION PROCEDURES

特征性数字生态系统应显示自适应属性,即能力自适应自优化符合生态系统资源状况及其执行环境[9]EML语言提供一套内置程序为生态系统提供自适应函数,允许生态系统基于运行状态改变状态,如增加存储器分配、增加盘定值、分配更多CPU核心和周期并减少电量耗SAP集成生态系统管理单元并用生态系统管理语言执行为此目的,使用特殊引擎解码SAP并相应传送到操作系统驱动层,操作系统驱动层连接计算机硬件与操作系统低层次SAP指令计算机硬件改变配置和行为图3描述SAP引擎及其功能
图像显示
SAP程序实际应用范围广;可归纳成几类如下:
动态电源管理:本类SAP管理向生态系统提供电源,目的是在某节点闲置或非服务或客户使用时减少电源消耗
动态电源:SAP类表示不间断电源的能力和管理能力UPS设备属性表示进电量修剪或加推,并显示组成生态系统的电源汇总信息型式SAP可用于转换电源,当特定故障时可转换电源,防止生态系统停机并保持系统可用性并恢复时间
动态CPU超时处理:SAP类直接连接计算机系统基本输入输出服务型式SAP可用于提升某些托管计算密集服务机速度结果,视执行服务而定可实现动态性能
动态CPU核心分配:SAP类管理CPU内部核心并准备动态分配多线程服务超处理器核心此外,在一个对称多处理操作系统中,处理器相似性可修改,以便每项任务分配给某个处理器,优于其他处理器。
动态风扇分配:SAP类管理风扇设备 通过BIOS固件计算机型式SAP可用于冷却超载CPU或操作时间长的机器动态磁盘空间分配:SAP类管理计算机物理二次存储及其相关地图地址型式SAP可动态分配额外磁盘空间确定服务
动态Meory-Space分配:SAP类管理计算机系统主存储器及其相关映射地址型式SAP可用于分配更多内存空间确定服务,需要更多内存空间空间
动态Network带宽分配:SAP类控制网络适配器行为,包括流量流出量、网络带宽和连接速度型式SAP可用于分配网络带宽不定服务,需要更高网络速度和互联网速度
动态Printers定位:SAP类管理打印机设备连接生态系统网络并定义打印机设备配置,包括打印分辨率、颜色、字体和定向specs类型可用于切换打印机,当人墨或纸张卡时或甚至在打印作业超载时(busy)

过程与结果

实验中构建并测试电子学习数字生态系统模型由三层组成:演示层提供系统输入输出接口服务层托管系统所有服务数据层嵌入系统数据存储服务层主要由数个网络服务组成,供用户和客户程序使用并不限于网站服务发布考试和训练网络服务表示虚拟交互教程ENCLOPEDIA网络服务提供文章和摘要search网站服务帮助学生查找文件、文章、讲义和其他学习素材图4显示测试中的电子学习模型图
图像显示
测试目的新网络服务称二维服务原托管服务器,IP等于192.168.1.6并定位于 mydome.info/DICTIONI使用EML语言绑定命令整合到现有生态系统中服务成功整合并随机分配二维ID后用赋能命令启动并允许磁盘访问权使用grant命令最后,使用GeneInfo命令检索新服务信息表一描述EML命令及其返回确认测试使用
图像显示
此外,自适应测试search网站服务达14分高需求用户数增加往往导致流量增加,从而可能在通信线路上制造带宽问题正因如此,SAP程序用于分配网络带宽和互联网资源到SEARCH网络服务下图EML命令SAP程序
SAP14增强Netbandwith
SAP背包14, true

结论和未来工作

论文提出了管理语言规范,称为EML自动化控制和管理连接数字生态系统服务组件依赖专有语法格式化指令 主要由管理命令组成辅助支持自适应程序SAP允许生态系统根据其计算环境自适应EML命令由内部单元解释处理EMU短片供生态系统管理单元使用整体而言,它们通过允许系统管理员控制、监控并报告生态系统服务组件实现生态系统资源可控性自动化
未来工作时,EML扩展支持更多行政命令和大型SAP程序库,以便进一步控制数字生态系统的各个实体

启蒙

这项研究由黎巴嫩计算科学协会资助,黎巴嫩贝鲁特“数字生态系统研究项目-DERP2011”。

引用

  1. Dini,P.,《2005年面向商业案例和数字商业生态系统面向用户服务》区域需求讲习班,布鲁塞尔,2005年
  2. Nachira,Nicolai,Dini,Leloarn和Leon,Digital商业生态系统,欧洲委员会,2007年
  3. Ferronato P.,“数字生态系统架构超出面向服务架构”,数字生态系统技术大会,DEST'07,2007年
  4. Corallo,A.,Passiante,G.和Prencipe,A.,数字商业生态系统,Edward Elgar Pub,2007年
  5. Hoque,F.,“电子企业:商业模型、架构和构件”,剑桥大学出版社,2000年
  6. OASIS官方标准OASIS面向服务架构1.0参考模型http://docs.oasis-open.org/soa-rm/v1.0/soa-rm.pdf
  7. W3C扩展标记语言XML规范,http://www.w3.org/XML/,2003
  8. Bex,G.Neven,F.和Bussche,J.,DTDs对XML模式实用研究,第7次Web数据库国际研讨会记录与ACMSIGMOD/PODS合址,2004年
  9. Hadzic M.ChangEE国际会议,第7-12页,2007年