Modeling and Simulating Enterprise Architecture Activities Using a Non Preemptive Multiprocessor System

A. Fabbri, Franciny Medeiros Barreto, Joslaine Cristina Jeske de Freitas
{"title":"Modeling and Simulating Enterprise Architecture Activities Using a Non Preemptive Multiprocessor System","authors":"A. Fabbri, Franciny Medeiros Barreto, Joslaine Cristina Jeske de Freitas","doi":"10.1109/SIEDS.2019.8735593","DOIUrl":null,"url":null,"abstract":"Enterprise Architecture (EA) is a way for organizing the operations and structure of a business. It is also defined as a set of artifacts that describe the objects of an organization or an enterprise that include IT (Information Technology) alignment documentation, organizational models, reusable components, architectural patterns, and guiding principles of the design and evolution of its objects. In order to introduce technological advances and help companies to define a corporate strategy for maintaining their capacity, this article presents a model for EA using a non-preemptive multiprocessing system. Colored Petri nets (NPCs) make it possible to model very large and complex systems because they can represent data types and different levels of abstraction. The complex color sets, like arrays of records, are applied in the models of scheduling used in this paper (one and two processors) to simplify the model and increase the abstraction capability compared to models that do not used complex systems. The proposed models automatically execute processes with input times, service times and the name of a single non-preemptive method. Beside this, they calculate the waiting and turnaround time of processes further idle times of the one or two processors. Thus, all necessary details related to scheduling and running processes are obtained for processing. In addition, the results of the comparison between models with one or two processors show that there is a significant decrease in the final execution time for the models with two processors.","PeriodicalId":265421,"journal":{"name":"2019 Systems and Information Engineering Design Symposium (SIEDS)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2019-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 Systems and Information Engineering Design Symposium (SIEDS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SIEDS.2019.8735593","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Enterprise Architecture (EA) is a way for organizing the operations and structure of a business. It is also defined as a set of artifacts that describe the objects of an organization or an enterprise that include IT (Information Technology) alignment documentation, organizational models, reusable components, architectural patterns, and guiding principles of the design and evolution of its objects. In order to introduce technological advances and help companies to define a corporate strategy for maintaining their capacity, this article presents a model for EA using a non-preemptive multiprocessing system. Colored Petri nets (NPCs) make it possible to model very large and complex systems because they can represent data types and different levels of abstraction. The complex color sets, like arrays of records, are applied in the models of scheduling used in this paper (one and two processors) to simplify the model and increase the abstraction capability compared to models that do not used complex systems. The proposed models automatically execute processes with input times, service times and the name of a single non-preemptive method. Beside this, they calculate the waiting and turnaround time of processes further idle times of the one or two processors. Thus, all necessary details related to scheduling and running processes are obtained for processing. In addition, the results of the comparison between models with one or two processors show that there is a significant decrease in the final execution time for the models with two processors.
使用非抢占式多处理器系统建模和模拟企业架构活动
企业架构(Enterprise Architecture, EA)是一种组织业务操作和结构的方法。它还被定义为描述组织或企业对象的一组工件,这些对象包括It(信息技术)校准文档、组织模型、可重用组件、体系结构模式以及其对象的设计和发展的指导原则。为了引入技术进步并帮助公司定义维持其能力的公司战略,本文提出了一个使用非抢占式多处理系统的EA模型。彩色Petri网(npc)使建模非常大而复杂的系统成为可能,因为它们可以表示数据类型和不同的抽象级别。本文所使用的调度模型(单处理器和双处理器)采用了复杂的颜色集,与不使用复杂系统的模型相比,简化了模型,提高了抽象能力。建议的模型自动执行具有输入时间、服务时间和单个非抢占方法名称的流程。除此之外,他们还计算了进程的等待和周转时间,以及一个或两个处理器的空闲时间。这样,就获得了与调度和运行进程相关的所有必要细节,以便进行处理。此外,使用一个或两个处理器的模型之间的比较结果表明,使用两个处理器的模型的最终执行时间显着减少。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信