O USO DA UML 2.5.1 UNIFIED MODELING LANGUAGE (UML) NA MODELAGEM DE SOFTWARE COM AS METODOLOGIAS SCRUM, EXTREME PROGRAMMING (XP), RATIONAL UNIFIED PROCESS (RUP) E POCESSO UNIFICADO (PU) - Atena EditoraAtena Editora

Artigo

Baixe agora

Livros

O USO DA UML 2.5.1 UNIFIED MODELING LANGUAGE (UML) NA MODELAGEM DE SOFTWARE COM AS METODOLOGIAS SCRUM, EXTREME PROGRAMMING (XP), RATIONAL UNIFIED PROCESS (RUP) E POCESSO UNIFICADO (PU)

A Unified Modeling Language (UML) emergiu como uma linguagem padrão para a modelagem de sistemas de software, consolidando diversas abordagens anteriores. Este artigo explora a relevância da UML 2.5.1, a versão atualizada pela Object Management Group (OMG), no contexto da análise e desenvolvimento de software, com um foco especial em sua integração e aplicação em metodologias de desenvolvimento ágeis e tradicionais, como Scrum, Extreme Programming (XP), Rational Unified Process (RUP) e Processo Unificado (PU). Serão abordados os principais conceitos, a categorização dos diagramas e a importância da UML na visualização, especificação, construção e documentação de artefatos de sistemas distribuídos. A metodologia empregada baseia-se em pesquisa bibliográfica em fontes acadêmicas e especializadas, incluindo a Biblioteca Digital Brasileira de Teses e Dissertações (BDTD), a Sociedade Brasileira de Computação (SBC) e a especificação oficial da OMG.
Ler mais

O USO DA UML 2.5.1 UNIFIED MODELING LANGUAGE (UML) NA MODELAGEM DE SOFTWARE COM AS METODOLOGIAS SCRUM, EXTREME PROGRAMMING (XP), RATIONAL UNIFIED PROCESS (RUP) E POCESSO UNIFICADO (PU)

  • DOI: https://doi.org/10.22533/at.ed.394122608014

  • Palavras-chave: UML, Modelagem de Software, UML 2.5.1, Scrum, XP, RUP, Processo Unificado

  • Keywords: UML, Software Modeling, UML 2.5.1, Scrum, XP, RUP, Unified Process

  • Abstract: The Unified Modeling Language (UML) emerged as a standard language for software systems modeling, consolidating various previous approaches. This article explores the relevance of UML 2.5.1, the current version updated by the Object Management Group (OMG), in the context of software analysis and development, with a special focus on its integration and application in agile and traditional development methodologies, such as Scrum, Extreme Programming (XP), Rational Unified Process (RUP), and Unified Process (UP). Key concepts, diagram categorization, and the importance of UML in visualizing, specifying, constructing, and documenting distributed system artifacts will be addressed. The methodology employed is based on bibliographic research in academic and specialized sources, including the Brazilian Digital Library of Theses and Dissertations (BDTD), the Brazilian Computer Society (SBC), and the official OMG specification.

  • Henderson Matsuura Sanches
Fale conosco Whatsapp