Please use this identifier to cite or link to this item: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/38622
Full metadata record
DC FieldValueLanguage
dc.creator.IDOLIVEIRA, B. N. G.pt_BR
dc.creator.Latteshttp://lattes.cnpq.br/0967177402852769pt_BR
dc.contributor.advisor1ACIOLI JÚNIOR, George.
dc.contributor.advisor1IDACIOLI JÚNIOR, G.pt_BR
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/1596840676645407pt_BR
dc.contributor.referee1FERNANDES, Eisenhawer de Moura.
dc.contributor.referee1IDFERNANDES, E. M.pt_BR
dc.contributor.referee1Latteshttp://lattes.cnpq.br/7934688409399283pt_BR
dc.description.resumoO projeto de sistemas de automação requer o uso de paradigmas de programação que otimizem o desempenho, a modularidade e a flexibilidade dos sistemas. Este trabalho apresenta uma análise comparativa de três paradigmas amplamente utilizados: Programação Orientada a Objetos (OOP), Arquitetura Orientada a Serviços (SOA) e Desenvolvimento Baseado em Componentes (CBD). Cada paradigma é aplicado em um sistema simulado de separação de caixas, utilizando o software Factory IO, que permite a interação com controladores programáveis e ambientes virtuais de simulação. A análise revela que, enquanto a OOP oferece maior controle sobre os detalhes da implementação, o CBD e a SOA permitem uma implementação mais modular e ágil, sendo mais adequados para ambientes distribuídos e que exigem flexibilidade. As vantagens e desvantagens de cada abordagem são discutidas com base nos resultados obtidos, destacando a importância de selecionar o paradigma correto para diferentes contextos de automação industrial.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentCentro de Engenharia Elétrica e Informática - CEEIpt_BR
dc.publisher.initialsUFCGpt_BR
dc.subject.cnpqEngenharia Elétricapt_BR
dc.titleParadigmas de programação em sistemas de automação industrial.pt_BR
dc.date.issued2024-10
dc.description.abstractThe design of automation systems requires the use of programming paradigms that optimize performance, modularity, and flexibility of systems. This paper presents a comparative analysis of three widely used paradigms: Object Oriented Programming (OOP), Service Oriented Architecture (SOA), and Component Based Development (CBD). Each paradigm is applied in a simulated box sorting system, using the Factory IO software, which allows interaction with programmable controllers and virtual simulation environments. The analysis reveals that while OOP offers greater control over implementation details, CBD and SOA enable a more modular and agile implementation, being more suitable for distributed environments that require flexibility. The advantages and disadvantages of each approach are discussed based on the obtained results, highlighting the importance of selecting the right paradigm for different industrial automation contexts.pt_BR
dc.identifier.urihttp://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/38622
dc.date.accessioned2024-10-21T18:08:27Z
dc.date.available2024-10-21
dc.date.available2024-10-21T18:08:27Z
dc.typeTrabalho de Conclusão de Cursopt_BR
dc.subjectAutomação Industrialpt_BR
dc.subjectProgramação Orientada a Objetospt_BR
dc.subjectArquitetura Orientada a Serviçospt_BR
dc.subjectDesenvolvimento Baseado em Componentespt_BR
dc.subjectCLPpt_BR
dc.subjectIEC 61131-3pt_BR
dc.subjectFactory IOpt_BR
dc.subjectIEC 61499pt_BR
dc.subjectIndustrial Automationpt_BR
dc.subjectObject-Oriented Programmingpt_BR
dc.subjectService-Oriented Architecturept_BR
dc.subjectComponent-Based Developmentpt_BR
dc.rightsAcesso Abertopt_BR
dc.creatorOLIVEIRA, Bruno Nascimento Gomes de.
dc.publisherUniversidade Federal de Campina Grandept_BR
dc.languageporpt_BR
dc.title.alternativeProgramming paradigms in industrial automation systems.pt_BR
dc.identifier.citationOLIVEIRA, Bruno Nascimento Gomes de. Paradigmas de programação em sistemas de automação industrial. 2024. 43 f. Monografia (Bacharelado em Engenharia Elétrica) - Universidade Federal de Campina Grande, Centro de Engenharia Elétrica e Informática, Campina Grande, Paraíba, Brasil, 2024. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/38622pt_BR
Appears in Collections:Curso de Bacharelado em Engenharia Elétrica - CEEI - Monografias



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.