<?xml version="1.0" encoding="UTF-8"?>
<mods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" version="3.1" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
  <titleInfo>
    <title>UML 2</title>
    <subTitle>uma abordagem prática</subTitle>
  </titleInfo>
  <name type="personal">
    <namePart>Guedes, Gilleanes T. A., (Gilleanes Thorwald Araújo)</namePart>
    <namePart type="date">1972-</namePart>
    <role>
      <roleTerm authority="marcrelator" type="text">creator</roleTerm>
    </role>
  </name>
  <typeOfResource>text</typeOfResource>
  <originInfo>
    <place>
      <placeTerm type="code" authority="marccountry">spb</placeTerm>
    </place>
    <place>
      <placeTerm type="text">São Paulo</placeTerm>
    </place>
    <publisher>Novatec</publisher>
    <dateIssued>2018</dateIssued>
    <edition>3. ed. -</edition>
    <issuance>monographic</issuance>
  </originInfo>
  <language>
    <languageTerm authority="iso639-2b" type="code">por</languageTerm>
  </language>
  <physicalDescription>
    <extent>494 p. : il.</extent>
  </physicalDescription>
  <abstract>A UML – Unified Modeling Language ou Linguagem de Modelagem Unificada – é uma linguagem utilizada para modelar softwares baseados no paradigma de orientação a objetos, aplicada principalmente durante as fases de análise de requisitos e projeto de software. Essa linguagem consagrou-se como a linguagem-padrão de modelagem adotada internacionalmente pela indústria de Engenharia de Software, havendo um amplo mercado para profissionais que a dominem.

Este livro procura ensinar ao leitor, por meio de exemplos práticos, como modelar softwares por meio da UML. A linguagem é ensinada mediante a apresentação de seus muitos diagramas, detalhando o propósito e a aplicação de cada um deles, bem como os elementos que os compõem, suas funções e como podem ser aplicados. A obra enfatiza ainda a importância da UML para a Engenharia de Software, além de abordar o paradigma de orientação a objetos, um conceito imprescindível para a compreensão correta da linguagem. Além disso, o livro demonstra também como mapear classes em tabelas de banco de dados relacionais, enfocando a questão de persistência.

A obra contém diversos estudos de caso modelados como exemplos ao longo dos capítulos, além de um estudo de caso maior no final do livro, em que um sistema é analisado e modelado, com a ilustração completa de todos os diagramas referentes ao software. O livro apresenta também vários exercícios para avaliar e consolidar os conhecimentos adquiridos pelo leitor, com as respectivas soluções ao final do capítulo onde foram propostos.
A obra pode ser utilizada tanto por professores e alunos universitários de cursos da área de Computação quanto por profissionais da área de Engenharia e Desenvolvimento de Software.</abstract>
  <note type="statement of responsibility">Gilleanes T. A. Guedes. -</note>
  <note>Inclui índice</note>
  <subject>
    <topic>UML (Linguagem de modelagem padrão)</topic>
  </subject>
  <subject>
    <topic>Métodos orientados a objetos (Computação)</topic>
  </subject>
  <subject>
    <topic>Sistemas de computação</topic>
  </subject>
  <subject>
    <topic>Software -</topic>
    <topic>Desenvolvimento</topic>
  </subject>
  <subject>
    <topic>Programação orientada a objetos (Computação)</topic>
  </subject>
  <classification authority="ddc">005.1 G924u</classification>
  <identifier type="isbn">9788575226469</identifier>
  <recordInfo>
    <recordContentSource authority="marcorg">BIBLIODATA</recordContentSource>
    <recordCreationDate encoding="marc">070806</recordCreationDate>
    <recordChangeDate encoding="iso8601">20211216103501.0</recordChangeDate>
    <recordIdentifier source="BR-ReIFE">990006914500206341</recordIdentifier>
    <languageOfCataloging>
      <languageTerm authority="iso639-2b" type="code">por</languageTerm>
    </languageOfCataloging>
  </recordInfo>
</mods>
