Atenção:
O eduCAPES é um repositório de objetos educacionais, não sendo responsável por materiais de terceiros submetidos na plataforma. O usuário assume ampla e total responsabilidade quanto à originalidade, à titularidade e ao conteúdo, citações de obras consultadas, referências e outros elementos que fazem parte do material que deseja submeter. Recomendamos que se reporte diretamente ao(s) autor(es), indicando qual parte do material foi considerada imprópria (cite página e parágrafo) e justificando sua denúncia.
Caso seja o autor original de algum material publicado indevidamente ou sem autorização, será necessário que se identifique informando nome completo, CPF e data de nascimento. Caso possua uma decisão judicial para retirada do material, solicitamos que informe o link de acesso ao documento, bem como quaisquer dados necessários ao acesso, no campo abaixo.
Todas as denúncias são sigilosas e sua identidade será preservada. Os campos nome e e-mail são de preenchimento opcional. Porém, ao deixar de informar seu e-mail, um possível retorno será inviabilizado e/ou sua denúncia poderá ser desconsiderada no caso de necessitar de informações complementares.
Metadados | Descrição | Idioma |
---|---|---|
Autor(es): dc.contributor | Stadzisz, Paulo Cezar | - |
Autor(es): dc.contributor | https://orcid.org/0000-0003-2151-6754 | - |
Autor(es): dc.contributor | http://lattes.cnpq.br/5203792575176289 | - |
Autor(es): dc.contributor | Simao, Jean Marcelo | - |
Autor(es): dc.contributor | https://orcid.org/0000-0002-2139-1261 | - |
Autor(es): dc.contributor | http://lattes.cnpq.br/3593420323268103 | - |
Autor(es): dc.contributor | Pimentel, Andrey Ricardo | - |
Autor(es): dc.contributor | https://orcid.org/0000-0001-8565-3876 | - |
Autor(es): dc.contributor | http://lattes.cnpq.br/8613783361401412 | - |
Autor(es): dc.contributor | Panetto, Herve | - |
Autor(es): dc.contributor | https://orcid.org/0000-0002-5537-2261 | - |
Autor(es): dc.contributor | http://lattes.cnpq.br/8951585800896455 | - |
Autor(es): dc.contributor | Wehrmeister, Marco Aurelio | - |
Autor(es): dc.contributor | https://orcid.org/0000-0002-1415-5527 | - |
Autor(es): dc.contributor | http://lattes.cnpq.br/5548205054206839 | - |
Autor(es): dc.contributor | Stadzisz, Paulo Cezar | - |
Autor(es): dc.contributor | https://orcid.org/0000-0003-2151-6754 | - |
Autor(es): dc.contributor | http://lattes.cnpq.br/5203792575176289 | - |
Autor(es): dc.contributor | Linhares, Robson Ribeiro | - |
Autor(es): dc.contributor | https://orcid.org/0000-0002-4256-3819 | - |
Autor(es): dc.contributor | http://lattes.cnpq.br/0625140430173288 | - |
Autor(es): dc.creator | Mendonca, Igor Thiago Marques | - |
Data de aceite: dc.date.accessioned | 2022-02-21T22:05:26Z | - |
Data de disponibilização: dc.date.available | 2022-02-21T22:05:26Z | - |
Data de envio: dc.date.issued | 2021-03-05 | - |
Data de envio: dc.date.issued | 2021-03-05 | - |
Data de envio: dc.date.issued | 2020-12-16 | - |
Fonte completa do material: dc.identifier | http://repositorio.utfpr.edu.br/jspui/handle/1/24546 | - |
Fonte: dc.identifier.uri | http://educapes.capes.gov.br/handle/capes/667500 | - |
Descrição: dc.description | Many studies have been proposed to mitigate problems of productivity, quality and increasing complexity in the software industry. One of these studies proposes a new computing approach called Notification Oriented Paradigm (NOP). NOP aims to improve software performance and to facilitate its development. Regarding NOP software design, the first initiative of the research group was a method called Notification Oriented Design (NOD). NOD is based on the current practices of Software Engineering making use of UML and Petri Nets. However, NOD applies a conventional approach of object-oriented modeling, which does not favor the modeling of NOP software. This research complements the previous ones because it used efforts to establish an iterative and incremental methodology, called Notification Oriented Software Design Methodology (NOM), focused on the NOP, that is, oriented to the design of rules, facts and notifications. The NOM defines a comprehensive set of activities to support designers in NOP software modeling from software requirements. A new modeling process is adopted, called Holonic Flow Modeling (HLM), which is based on Holonic Systems and its holon hierarchy concepts (holarchies), whose approach predicts that a holon can be decomposed into a subset of holons that detail the holon of the upper level. The main modeling primitives refer to decisional, factual, and executional elements and about its relations in the NOP. In HLM these primitives are called holons and they relate to each other creating the software logical flow. The preliminary NOM version was evaluated positively in a focus group with experts in NOP. The focus group allowed an increase on the methodology, based on the experts’ suggestions. The NOM was applied on a case study to demonstrate its feasibility and effectiveness and, finally, it was evaluated in relation to the quality requirements and recommendations for modeling languages. Thus, from these evaluations and from the proposals presented in this research, it was evidenced the efforts undertaken contributed to mature aspects of NOP software modeling. | - |
Descrição: dc.description | Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES) | - |
Descrição: dc.description | Universidade Tecnológica Federal do Paraná (UTFPR) | - |
Descrição: dc.description | Muitas pesquisas vêm sendo apresentadas para mitigar problemas de produtividade, qualidade e complexidade crescente da indústria de software. Uma dessas pesquisas propõe uma nova abordagem de computação denominada Paradigma Orientado a Notificações (PON). O PON surgiu visando melhorar o desempenho e facilitar o desenvolvimento de software. No que diz respeito ao projeto de software PON, a primeira iniciativa do grupo de pesquisa foi o método chamado Desenvolvimento Orientado a Notificações (DON), baseado nas práticas atuais de ES com uso da UML e Redes de Petri. Porém, o DON aplica uma abordagem convencional de modelagem orientada a objetos, o que não favorece a modelagem de software PON. Este trabalho complementa os anteriores pois empregou esforços para estabelecer uma metodologia iterativa e incremental, denominada Metodologia de Projeto de Software Orientado a Notificações (NOM), focada no paradigma PON, ou seja, orientada a concepção de regras, fatos e notificações. A NOM define um conjunto abrangente de atividades para apoiar o projetista na modelagem de software PON a partir de requisitos de software. Adota-se um novo processo de modelagem, denominado Modelagem de Fluxo Holônico (MFH), que se fundamenta nos Sistemas Holônicos e em sua hierarquia de hólons (holarquias), na qual um hólon pode ser decomposto em um subconjunto de hólons que detalham o hólon do nível superior. As principais primitivas de modelagem referem-se a elementos decisionais, factuais, execucionais e de relação desses elementos no PON. Na MFH essas primitivas são chamadas de hólons e relacionam-se para criar o fluxo lógico do software. A versão preliminar da NOM foi avaliada positivamente em um grupo focal com especialistas no PON. A metodologia foi melhorada a partir das sugestões dos especialistas. A NOM foi aplicada em um caso de estudo para demonstrar a sua viabilidade e efetividade e, por fim, foi avaliada em relação aos requisitos e recomendações de qualidade para linguagens de modelagem. Assim, a partir destas avaliações e das propostas apresentadas nesta tese, constatou-se que os esforços empreendidos contribuíram para amadurecer aspectos de modelagem de software para o PON. | - |
Formato: dc.format | application/pdf | - |
Idioma: dc.language | pt_BR | - |
Publicador: dc.publisher | Universidade Tecnológica Federal do Paraná | - |
Publicador: dc.publisher | Curitiba | - |
Publicador: dc.publisher | Brasil | - |
Publicador: dc.publisher | Programa de Pós-Graduação em Engenharia Elétrica e Informática Industrial | - |
Publicador: dc.publisher | UTFPR | - |
Direitos: dc.rights | openAccess | - |
Direitos: dc.rights | http://creativecommons.org/licenses/by/4.0/ | - |
Palavras-chave: dc.subject | Software - Metodologia | - |
Palavras-chave: dc.subject | Software - Desenvolvimento | - |
Palavras-chave: dc.subject | UML (Computação) | - |
Palavras-chave: dc.subject | Petri, Redes de | - |
Palavras-chave: dc.subject | Indústria de software - Produtividade | - |
Palavras-chave: dc.subject | Software - Qualidade | - |
Palavras-chave: dc.subject | Software - Compatibilidade - Ciclo de vida | - |
Palavras-chave: dc.subject | Computer software - Methodology | - |
Palavras-chave: dc.subject | Computer software - Development | - |
Palavras-chave: dc.subject | UML (Computer science) | - |
Palavras-chave: dc.subject | Petri nets | - |
Palavras-chave: dc.subject | Computer software industry - Productivity | - |
Palavras-chave: dc.subject | Computer software - Quality | - |
Palavras-chave: dc.subject | Software compatibility - Life cycles | - |
Palavras-chave: dc.subject | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO | - |
Palavras-chave: dc.subject | Engenharia Elétrica | - |
Título: dc.title | Metodologia de projeto de software orientado a notificações | - |
Título: dc.title | Notification oriented software design metodology | - |
Tipo de arquivo: dc.type | livro digital | - |
Aparece nas coleções: | Repositorio Institucional da UTFPR - RIUT |
O Portal eduCAPES é oferecido ao usuário, condicionado à aceitação dos termos, condições e avisos contidos aqui e sem modificações. A CAPES poderá modificar o conteúdo ou formato deste site ou acabar com a sua operação ou suas ferramentas a seu critério único e sem aviso prévio. Ao acessar este portal, você, usuário pessoa física ou jurídica, se declara compreender e aceitar as condições aqui estabelecidas, da seguinte forma: