{"id":10879,"date":"2026-03-06T01:05:47","date_gmt":"2026-03-05T17:05:47","guid":{"rendered":"https:\/\/www.archimetric.com\/pt\/how-to-identify-classes-in-object-oriented-analysis\/"},"modified":"2026-03-06T01:05:47","modified_gmt":"2026-03-05T17:05:47","slug":"how-to-identify-classes-in-object-oriented-analysis","status":"publish","type":"post","link":"https:\/\/www.archimetric.com\/pt\/how-to-identify-classes-in-object-oriented-analysis\/","title":{"rendered":"Como identificar classes na an\u00e1lise orientada a objetos"},"content":{"rendered":"<div class=\"cl-preview-section\">\n<p>Uma maneira simples e eficaz de descobrir classes \u00e9 usando uma t\u00e9cnica conhecida como<strong>an\u00e1lise de substantivo\/verbo e verifica\u00e7\u00e3o gramatical<\/strong>. Isso envolve examinar cuidadosamente documentos de requisitos de alto n\u00edvel, materiais de marketing e outras fontes que esclarecem o dom\u00ednio do problema (ou seja, o dom\u00ednio definido pelo problema que o novo sistema deve resolver).<\/p>\n<p>Veja <em>Usando UML para modelagem orientada a casos de uso<\/em> para um exemplo de como realizar a verifica\u00e7\u00e3o gramatical em um conjunto de requisitos textuais.<\/p>\n<\/div>\n<div class=\"cl-preview-section\">\n<p>Muitas pessoas usam prototipagem r\u00e1pida como uma ferramenta para explorar requisitos com os usu\u00e1rios. Vamos ver como podemos usar uma p\u00e1gina HTML prot\u00f3tipo para uma livraria na internet para identificar um pequeno subconjunto das classes necess\u00e1rias para modelar toda a livraria.<\/p>\n<p>Come\u00e7amos com uma \u00fanica p\u00e1gina que exibe informa\u00e7\u00f5es detalhadas sobre um livro espec\u00edfico.<\/p>\n<\/div>\n<div class=\"cl-preview-section\">\n<p>Relembrar rapidamente esta p\u00e1gina na sua mente revela as seguintes classes como apropriadas:<\/p>\n<ul>\n<li>\u00c9 claro que existe um <strong>Livro<\/strong>, pelo menos um <strong>Autor<\/strong>.<\/li>\n<li>Existe um <strong>Editora<\/strong>.<\/li>\n<li>O livro pode ter uma ou mais avalia\u00e7\u00f5es. Essas avalia\u00e7\u00f5es se dividem em duas categorias: <strong>Avalia\u00e7\u00f5esEditoriais<\/strong> e <strong>Avalia\u00e7\u00f5esdeClientes<\/strong>. (Voc\u00ea aprender\u00e1 a diferen\u00e7a no Cap\u00edtulo 2.) Cada avalia\u00e7\u00e3o tem um associado <strong>Avaliador<\/strong>.<\/li>\n<\/ul>\n<\/div>\n<div class=\"cl-preview-section\">\n<p>Se avan\u00e7armos e imaginarmos um usu\u00e1rio comprando o livro ap\u00f3s visualizar a p\u00e1gina, outras classes potenciais surgem:<\/p>\n<ul>\n<li>O visualizador torna-se um <strong>Cliente<\/strong> e possui um associado <strong>Conta<\/strong>.<\/li>\n<li>O livro torna-se parte de um <strong>Pedido<\/strong>.<\/li>\n<li>O pedido deve ter <strong>InformacoesDeFaturamento<\/strong> e <strong>InformacoesDeEntrega<\/strong> para que a livraria possa receber o pagamento e enviar o livro.<\/li>\n<\/ul>\n<\/div>\n<div class=\"cl-preview-section\">\n<p>An\u00e1lise adicional revela a necessidade das seguintes duas classes:<\/p>\n<ul>\n<li>Como mencionado, um livro pode ter v\u00e1rios autores, mas um autor pode escrever mais de um livro. Para evitar uma rela\u00e7\u00e3o muitos para muitos, precisamos de uma <strong>LivroEAutor<\/strong> classe.<\/li>\n<\/ul>\n<\/div>\n<div class=\"cl-preview-section\">\n<p>A livraria (Livaria) utiliza v\u00e1rias empresas de entrega (Empresas de Entrega), ent\u00e3o uma <strong>EmpresaDeEntrega<\/strong> classe \u00e9 necess\u00e1ria.<\/p>\n<p>Assim, o conjunto resultante de substantivos (substantivos) e frases nominais (frases nominais) inclui:<\/p>\n<ul>\n<li>Conta<\/li>\n<li>Autor<\/li>\n<li>InformacoesDeFaturamento<\/li>\n<li>Livro<\/li>\n<li>LivroEAutor<\/li>\n<li>Cliente<\/li>\n<li>AvaliacaoDoCliente<\/li>\n<li>AvaliacaoEditorial<\/li>\n<li>Pedido<\/li>\n<li>Editora<\/li>\n<li>Avaliacao<\/li>\n<li>Avaliador<\/li>\n<li>EmpresaDeEntrega<\/li>\n<li>Informa\u00e7\u00f5es de Envio<\/li>\n<\/ul>\n<\/div>\n<div class=\"cl-preview-section\">\n<h5>Nota:<\/h5>\n<p>Este exemplo ilustra um princ\u00edpio fundamental: encontre o maior n\u00famero poss\u00edvel de substantivos e frases nominais nos requisitos, depois analise, refine e expanda a lista. N\u00e3o importa como voc\u00ea fa\u00e7a, identificar classes \u00e9 uma \u00f3tima maneira de iniciar sua jornada de modelagem.<\/p>\n<\/div>\n<div class=\"cl-preview-section\">\n<h3 id=\"uml-reference\">Refer\u00eancia da Linguagem de Modelagem Unificada (UML)<\/h3>\n<ul>\n<li><a href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-uml\/\">O que \u00e9 UML?<\/a><\/li>\n<li><a href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/why-uml-modeling\/\">Por que usar modelagem UML?<\/a><\/li>\n<li><a href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/overview-of-the-14-uml-diagram-types\/\">Vis\u00e3o geral dos 14 tipos de diagramas UML<\/a><\/li>\n<li><a href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-class-diagram\/\">O que \u00e9 um Diagrama de Classes?<\/a><\/li>\n<li><a href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-component-diagram\/\">O que \u00e9 um Diagrama de Componentes?<\/a><\/li>\n<li><a href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-deployment-diagram\/\">O que \u00e9 um Diagrama de Implanta\u00e7\u00e3o?<\/a><\/li>\n<li><a href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-object-diagram\/\">O que \u00e9 um Diagrama de Objetos?<\/a><\/li>\n<li><a href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-package-diagram\/\">O que \u00e9 um Diagrama de Pacotes?<\/a><\/li>\n<li><a href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-composite-structure-diagram\/\">O que \u00e9 um Diagrama de Estrutura Composta?<\/a><\/li>\n<li><a href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-profile-diagram\/\">O que \u00e9 um Diagrama de Perfil?<\/a><\/li>\n<li><a href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-use-case-diagram\/\">O que \u00e9 um Diagrama de Casos de Uso?<\/a><\/li>\n<li><a href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-activity-diagram\/\">O que \u00e9 um Diagrama de Atividades?<\/a><\/li>\n<li><a href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-state-machine-diagram\/\">O que \u00e9 um Diagrama de M\u00e1quina de Estados?<\/a><\/li>\n<li><a href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-sequence-diagram\/\">O que \u00e9 um Diagrama de Sequ\u00eancia?<\/a><\/li>\n<li><a href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-communication-diagram\/\">O que \u00e9 um Diagrama de Comunica\u00e7\u00e3o?<\/a><\/li>\n<li><a href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-interaction-overview-diagram\/\">O que \u00e9 um Diagrama de Vis\u00e3o Geral de Intera\u00e7\u00f5es?<\/a><\/li>\n<li><a href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-timing-diagram\/\">O que \u00e9 um Diagrama de Temporiza\u00e7\u00e3o?<\/a><\/li>\n<li><a href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/what-is-uml-collaboration-diagram\/\">O que \u00e9 um Diagrama de Colabora\u00e7\u00e3o UML?<\/a><\/li>\n<li><a href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/uml-aggregation-vs-composition\/\">Associa\u00e7\u00e3o UML vs Agrega\u00e7\u00e3o vs Composi\u00e7\u00e3o<\/a><\/li>\n<li><a href=\"https:\/\/www.visual-paradigm.com\/guide\/uml-unified-modeling-language\/uml-class-diagram-tutorial\/\">Tutorial de Diagrama de Classes UML<\/a><\/li>\n<\/ul>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u53d1\u73b0\u7c7b\u7684\u4e00\u79cd\u7b80\u5355\u800c\u6709\u6548\u7684\u65b9\u6cd5\u662f\u4f7f\u7528\u4e00\u79cd\u88ab\u79f0\u4e3a\u540d\u8bcd\/\u52a8\u8bcd\u7684\u6280\u672f\u5206\u6790\u548c\u8bed\u6cd5\u68c0\u67e5\u3002\u8fd9\u6d89\u53ca\u5230\u6df1\u5165\u7814\u7a76\u9ad8\u5c42\u6b21\u7684\u9700\u6c42\u6587\u4ef6\u3001\u8425\u9500\u6750\u6599\u548c\u5176\u4ed6\u80fd\u6d1e\u5bdf\u95ee\u9898\u7684\u6750\u6599<br \/>\n\u57df (\u6362\u53e5\u8bdd\u8bf4\uff0c\u5c31\u662f\u7531\u65b0\u7cfb\u7edf\u5e94\u8be5\u9762\u5bf9\u7684\u95ee\u9898\u5b9a\u4e49\u7684\u9886\u57df\u89e3\u51b3)\u3002\u8bf7\u53c2\u9605\u4f7f\u7528UML\u8fdb\u884c\u7528\u4f8b\u9a71\u52a8\u5bf9\u8c61\u5efa\u6a21, \u4ee5\u83b7\u5f97\u5982\u4f55\u6267\u884c\u7684\u793a\u4f8b\u4f7f\u7528\u4e00\u5957\u6587\u672c\u8981\u6c42\u8fdb\u884c\u8bed\u6cd5\u68c0\u67e5\u3002<\/p>\n","protected":false},"author":3479,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_title":"Como identificar classes na an\u00e1lise orientada a objetos usando UML","_yoast_wpseo_metadesc":"Aprenda a identificar classes na an\u00e1lise orientada a objetos usando a t\u00e9cnica de substantivo\/verbo e exemplos do mundo real de um sistema de livraria. Domine os fundamentos da modelagem UML.","fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[127],"tags":[],"class_list":["post-10879","post","type-post","status-publish","format-standard","hentry","category-unified-modeling-language"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Como identificar classes na an\u00e1lise orientada a objetos usando UML<\/title>\n<meta name=\"description\" content=\"Aprenda a identificar classes na an\u00e1lise orientada a objetos usando a t\u00e9cnica de substantivo\/verbo e exemplos do mundo real de um sistema de livraria. Domine os fundamentos da modelagem UML.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.archimetric.com\/pt\/how-to-identify-classes-in-object-oriented-analysis\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Como identificar classes na an\u00e1lise orientada a objetos usando UML\" \/>\n<meta property=\"og:description\" content=\"Aprenda a identificar classes na an\u00e1lise orientada a objetos usando a t\u00e9cnica de substantivo\/verbo e exemplos do mundo real de um sistema de livraria. Domine os fundamentos da modelagem UML.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.archimetric.com\/pt\/how-to-identify-classes-in-object-oriented-analysis\/\" \/>\n<meta property=\"og:site_name\" content=\"ArchiMetric Portuguese\" \/>\n<meta property=\"article:published_time\" content=\"2026-03-05T17:05:47+00:00\" \/>\n<meta name=\"author\" content=\"archimetric@visual-paradigm.com\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"archimetric@visual-paradigm.com\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.archimetric.com\/pt\/how-to-identify-classes-in-object-oriented-analysis\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.archimetric.com\/pt\/how-to-identify-classes-in-object-oriented-analysis\/\"},\"author\":{\"name\":\"archimetric@visual-paradigm.com\",\"@id\":\"https:\/\/www.archimetric.com\/pt\/#\/schema\/person\/e4027c9f5b602fc705716009e5671d28\"},\"headline\":\"Como identificar classes na an\u00e1lise orientada a objetos\",\"datePublished\":\"2026-03-05T17:05:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.archimetric.com\/pt\/how-to-identify-classes-in-object-oriented-analysis\/\"},\"wordCount\":561,\"commentCount\":0,\"articleSection\":[\"Unified Modeling Language\"],\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.archimetric.com\/pt\/how-to-identify-classes-in-object-oriented-analysis\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.archimetric.com\/pt\/how-to-identify-classes-in-object-oriented-analysis\/\",\"url\":\"https:\/\/www.archimetric.com\/pt\/how-to-identify-classes-in-object-oriented-analysis\/\",\"name\":\"Como identificar classes na an\u00e1lise orientada a objetos usando UML\",\"isPartOf\":{\"@id\":\"https:\/\/www.archimetric.com\/pt\/#website\"},\"datePublished\":\"2026-03-05T17:05:47+00:00\",\"author\":{\"@id\":\"https:\/\/www.archimetric.com\/pt\/#\/schema\/person\/e4027c9f5b602fc705716009e5671d28\"},\"description\":\"Aprenda a identificar classes na an\u00e1lise orientada a objetos usando a t\u00e9cnica de substantivo\/verbo e exemplos do mundo real de um sistema de livraria. Domine os fundamentos da modelagem UML.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.archimetric.com\/pt\/how-to-identify-classes-in-object-oriented-analysis\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.archimetric.com\/pt\/how-to-identify-classes-in-object-oriented-analysis\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.archimetric.com\/pt\/how-to-identify-classes-in-object-oriented-analysis\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.archimetric.com\/pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Como identificar classes na an\u00e1lise orientada a objetos\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.archimetric.com\/pt\/#website\",\"url\":\"https:\/\/www.archimetric.com\/pt\/\",\"name\":\"ArchiMetric Portuguese\",\"description\":\"EA, Dev Ops, Scrum, Agile and More\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.archimetric.com\/pt\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.archimetric.com\/pt\/#\/schema\/person\/e4027c9f5b602fc705716009e5671d28\",\"name\":\"archimetric@visual-paradigm.com\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/www.archimetric.com\/pt\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/de58c1924d83d002dbce0b79f74ba4b70e2f85238332df6cabc0227effdf470d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/de58c1924d83d002dbce0b79f74ba4b70e2f85238332df6cabc0227effdf470d?s=96&d=mm&r=g\",\"caption\":\"archimetric@visual-paradigm.com\"},\"url\":\"https:\/\/www.archimetric.com\/pt\/author\/archimetricvisual-paradigm-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Como identificar classes na an\u00e1lise orientada a objetos usando UML","description":"Aprenda a identificar classes na an\u00e1lise orientada a objetos usando a t\u00e9cnica de substantivo\/verbo e exemplos do mundo real de um sistema de livraria. Domine os fundamentos da modelagem UML.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.archimetric.com\/pt\/how-to-identify-classes-in-object-oriented-analysis\/","og_locale":"pt_PT","og_type":"article","og_title":"Como identificar classes na an\u00e1lise orientada a objetos usando UML","og_description":"Aprenda a identificar classes na an\u00e1lise orientada a objetos usando a t\u00e9cnica de substantivo\/verbo e exemplos do mundo real de um sistema de livraria. Domine os fundamentos da modelagem UML.","og_url":"https:\/\/www.archimetric.com\/pt\/how-to-identify-classes-in-object-oriented-analysis\/","og_site_name":"ArchiMetric Portuguese","article_published_time":"2026-03-05T17:05:47+00:00","author":"archimetric@visual-paradigm.com","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"archimetric@visual-paradigm.com","Tempo estimado de leitura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.archimetric.com\/pt\/how-to-identify-classes-in-object-oriented-analysis\/#article","isPartOf":{"@id":"https:\/\/www.archimetric.com\/pt\/how-to-identify-classes-in-object-oriented-analysis\/"},"author":{"name":"archimetric@visual-paradigm.com","@id":"https:\/\/www.archimetric.com\/pt\/#\/schema\/person\/e4027c9f5b602fc705716009e5671d28"},"headline":"Como identificar classes na an\u00e1lise orientada a objetos","datePublished":"2026-03-05T17:05:47+00:00","mainEntityOfPage":{"@id":"https:\/\/www.archimetric.com\/pt\/how-to-identify-classes-in-object-oriented-analysis\/"},"wordCount":561,"commentCount":0,"articleSection":["Unified Modeling Language"],"inLanguage":"pt-PT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.archimetric.com\/pt\/how-to-identify-classes-in-object-oriented-analysis\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.archimetric.com\/pt\/how-to-identify-classes-in-object-oriented-analysis\/","url":"https:\/\/www.archimetric.com\/pt\/how-to-identify-classes-in-object-oriented-analysis\/","name":"Como identificar classes na an\u00e1lise orientada a objetos usando UML","isPartOf":{"@id":"https:\/\/www.archimetric.com\/pt\/#website"},"datePublished":"2026-03-05T17:05:47+00:00","author":{"@id":"https:\/\/www.archimetric.com\/pt\/#\/schema\/person\/e4027c9f5b602fc705716009e5671d28"},"description":"Aprenda a identificar classes na an\u00e1lise orientada a objetos usando a t\u00e9cnica de substantivo\/verbo e exemplos do mundo real de um sistema de livraria. Domine os fundamentos da modelagem UML.","breadcrumb":{"@id":"https:\/\/www.archimetric.com\/pt\/how-to-identify-classes-in-object-oriented-analysis\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.archimetric.com\/pt\/how-to-identify-classes-in-object-oriented-analysis\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.archimetric.com\/pt\/how-to-identify-classes-in-object-oriented-analysis\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.archimetric.com\/pt\/"},{"@type":"ListItem","position":2,"name":"Como identificar classes na an\u00e1lise orientada a objetos"}]},{"@type":"WebSite","@id":"https:\/\/www.archimetric.com\/pt\/#website","url":"https:\/\/www.archimetric.com\/pt\/","name":"ArchiMetric Portuguese","description":"EA, Dev Ops, Scrum, Agile and More","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.archimetric.com\/pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":"Person","@id":"https:\/\/www.archimetric.com\/pt\/#\/schema\/person\/e4027c9f5b602fc705716009e5671d28","name":"archimetric@visual-paradigm.com","image":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/www.archimetric.com\/pt\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/de58c1924d83d002dbce0b79f74ba4b70e2f85238332df6cabc0227effdf470d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/de58c1924d83d002dbce0b79f74ba4b70e2f85238332df6cabc0227effdf470d?s=96&d=mm&r=g","caption":"archimetric@visual-paradigm.com"},"url":"https:\/\/www.archimetric.com\/pt\/author\/archimetricvisual-paradigm-com\/"}]}},"_links":{"self":[{"href":"https:\/\/www.archimetric.com\/pt\/wp-json\/wp\/v2\/posts\/10879","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.archimetric.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.archimetric.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.archimetric.com\/pt\/wp-json\/wp\/v2\/users\/3479"}],"replies":[{"embeddable":true,"href":"https:\/\/www.archimetric.com\/pt\/wp-json\/wp\/v2\/comments?post=10879"}],"version-history":[{"count":0,"href":"https:\/\/www.archimetric.com\/pt\/wp-json\/wp\/v2\/posts\/10879\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.archimetric.com\/pt\/wp-json\/wp\/v2\/media?parent=10879"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.archimetric.com\/pt\/wp-json\/wp\/v2\/categories?post=10879"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.archimetric.com\/pt\/wp-json\/wp\/v2\/tags?post=10879"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}