{"id":7334,"date":"2022-06-06T03:49:49","date_gmt":"2022-06-06T03:49:49","guid":{"rendered":"https:\/\/www.booksofall.com\/in\/?post_type=product&#038;p=7334"},"modified":"2022-06-15T02:50:21","modified_gmt":"2022-06-15T02:50:21","slug":"software-engineering-with-uml-2-0","status":"publish","type":"product","link":"https:\/\/www.booksofall.com\/in\/software-engineering-with-uml-2-0\/","title":{"rendered":"Software Engineering with UML 2.0"},"content":{"rendered":"<h3 id=\"firstHeading\" class=\"firstHeading mw-first-heading\">Unified Modeling Language<\/h3>\n<p>The\u00a0<b>Unified Modeling Language<\/b>\u00a0(<b>UML<\/b>) is a general-purpose, developmental,\u00a0<a title=\"Modeling language\" href=\"https:\/\/en.wikipedia.org\/wiki\/Modeling_language\">modeling language<\/a>\u00a0in the field of\u00a0<a title=\"Software engineering\" href=\"https:\/\/en.wikipedia.org\/wiki\/Software_engineering\">software engineering<\/a>\u00a0that is intended to provide a standard way to visualize the design of a system.<sup id=\"cite_ref-:1_1-0\" class=\"reference\"><\/sup><\/p>\n<p>The creation of UML was originally motivated by the desire to standardize the disparate notational systems and approaches to software design. It was developed at\u00a0<a title=\"Rational Software\" href=\"https:\/\/en.wikipedia.org\/wiki\/Rational_Software\">Rational Software<\/a>\u00a0in 1994\u20131995, with further development led by them through 1996.<sup id=\"cite_ref-:1_1-1\" class=\"reference\"><\/sup><\/p>\n<p>In 1997, UML was adopted as a standard by the\u00a0<a title=\"Object Management Group\" href=\"https:\/\/en.wikipedia.org\/wiki\/Object_Management_Group\">Object Management Group<\/a>\u00a0(OMG), and has been managed by this organization ever since. In 2005, UML was also published by the\u00a0<a title=\"International Organization for Standardization\" href=\"https:\/\/en.wikipedia.org\/wiki\/International_Organization_for_Standardization\">International Organization for Standardization<\/a>\u00a0(ISO) as an approved ISO standard.<sup id=\"cite_ref-2\" class=\"reference\"><\/sup>\u00a0Since then the standard has been periodically revised to cover the latest revision of UML.<sup id=\"cite_ref-3\" class=\"reference\"><\/sup>\u00a0In software engineering, most practitioners do not use UML, but instead produce informal hand drawn diagrams; these diagrams, however, often include elements from UML.<\/p>\n<h4><span id=\"UML_2\" class=\"mw-headline\">UML 2<\/span><\/h4>\n<p>UML 2.0 major revision replaced version 1.5 in 2005, which was developed with an enlarged consortium to improve the language further to reflect new experience on usage of its features.<sup id=\"cite_ref-17\" class=\"reference\"><\/sup><\/p>\n<p>Although UML 2.1 was never released as a formal specification, versions 2.1.1 and 2.1.2 appeared in 2007, followed by UML 2.2 in February 2009. UML 2.3 was formally released in May 2010.\u00a0UML 2.4.1 was formally released in August 2011. UML 2.5 was released in October 2012 as an &#8220;In progress&#8221; version and was officially released in June 2015.<sup id=\"cite_ref-spec_18-2\" class=\"reference\"><\/sup> Formal version 2.5.1 was adopted in December 2017.<\/p>\n<p>There are four parts to the UML 2.x specification:<\/p>\n<ul>\n<li>The Superstructure that defines the notation and semantics for diagrams and their model elements<\/li>\n<li>The Infrastructure that defines the core metamodel on which the Superstructure is based<\/li>\n<li>The\u00a0<a title=\"Object Constraint Language\" href=\"https:\/\/en.wikipedia.org\/wiki\/Object_Constraint_Language\">Object Constraint Language<\/a>\u00a0(OCL) for defining rules for model elements<\/li>\n<li>The UML Diagram Interchange that defines how UML 2 diagram layouts are exchanged<\/li>\n<\/ul>\n<p>Until UML 2.4.1, the latest versions of these standards were:<sup id=\"cite_ref-Versions2.4.1_20-0\" class=\"reference\"><\/sup><\/p>\n<ul>\n<li>UML Superstructure version 2.4.1<\/li>\n<li>UML Infrastructure version 2.4.1<\/li>\n<li>OCL version 2.3.1<\/li>\n<li>UML Diagram Interchange version 1.0.<\/li>\n<\/ul>\n<p>Since version 2.5, the UML Specification has been simplified (without Superstructure and Infrastructure), and the latest versions of these standards are now:<sup id=\"cite_ref-LatestVersions_21-0\" class=\"reference\"><\/sup><\/p>\n<ul>\n<li>UML Specification 2.5.1<\/li>\n<li>OCL version 2.4<\/li>\n<\/ul>\n<p>It continues to be updated and improved by the revision task force, who resolve any issues with the language.<\/p>\n<h4><span id=\"Design\" class=\"mw-headline\">Design<\/span><\/h4>\n<p>UML offers a way to visualize a system&#8217;s architectural blueprints in a diagram, including elements such as:<sup id=\"cite_ref-:0_5-1\" class=\"reference\"><\/sup><\/p>\n<ul>\n<li>any\u00a0<a title=\"Activity (UML)\" href=\"https:\/\/en.wikipedia.org\/wiki\/Activity_(UML)\">activities<\/a>\u00a0(jobs);<\/li>\n<li>individual\u00a0<a title=\"Component (UML)\" href=\"https:\/\/en.wikipedia.org\/wiki\/Component_(UML)\">components<\/a>\u00a0of the system;\n<ul>\n<li>and how they can interact with other\u00a0<a title=\"Component-based software engineering\" href=\"https:\/\/en.wikipedia.org\/wiki\/Component-based_software_engineering\">software components<\/a>;<\/li>\n<\/ul>\n<\/li>\n<li>how the system will run;<\/li>\n<li>how entities interact with others (components and interfaces);<\/li>\n<li>external\u00a0<a title=\"User interface\" href=\"https:\/\/en.wikipedia.org\/wiki\/User_interface\">user interface<\/a>.<\/li>\n<\/ul>\n<p>Although originally intended for object-oriented design documentation, UML has been extended to a larger set of design documentation (as listed above),<sup id=\"cite_ref-23\" class=\"reference\"><\/sup>\u00a0and been found useful in many contexts.<sup id=\"cite_ref-UML,_Success_Stories_24-0\" class=\"reference\"><\/sup><\/p>\n<h5><span id=\"Software_development_methods\" class=\"mw-headline\">Software development methods<\/span><\/h5>\n<p>UML is not a development method by itself; <sup id=\"cite_ref-25\" class=\"reference\"><\/sup>however, it was designed to be compatible with the leading object-oriented software development methods of its time, for example\u00a0<a title=\"Object-modeling technique\" href=\"https:\/\/en.wikipedia.org\/wiki\/Object-modeling_technique\">OMT<\/a>,\u00a0<a title=\"Booch method\" href=\"https:\/\/en.wikipedia.org\/wiki\/Booch_method\">Booch method<\/a>,\u00a0<a title=\"Objectory\" href=\"https:\/\/en.wikipedia.org\/wiki\/Objectory\">Objectory<\/a>\u00a0and especially\u00a0<a title=\"Rational Unified Process\" href=\"https:\/\/en.wikipedia.org\/wiki\/Rational_Unified_Process\">RUP<\/a>\u00a0that it was originally intended to be used with when work began at Rational Software.<\/p>\n<h5><span id=\"Modeling\" class=\"mw-headline\">Modeling<\/span><\/h5>\n<p>It is important to distinguish between the UML model and the set of diagrams of a system. A diagram is a partial graphic representation of a system&#8217;s model. The set of diagrams need not completely cover the model and deleting a diagram does not change the model. The model may also contain documentation that drives the model elements and diagrams (such as written use cases).<\/p>\n<p>UML diagrams represent two different views of a system model:<sup id=\"cite_ref-26\" class=\"reference\"><\/sup><\/p>\n<ul>\n<li>Static (or\u00a0<i>structural<\/i>) view: emphasizes the static structure of the system using objects, attributes, operations and relationships. It includes\u00a0<a title=\"Class diagram\" href=\"https:\/\/en.wikipedia.org\/wiki\/Class_diagram\">class diagrams<\/a>\u00a0and\u00a0<a title=\"Composite structure diagram\" href=\"https:\/\/en.wikipedia.org\/wiki\/Composite_structure_diagram\">composite structure diagrams<\/a>.<\/li>\n<li>Dynamic (or\u00a0<i>behavioral<\/i>) view: emphasizes the dynamic behavior of the system by showing collaborations among objects and changes to the internal states of objects. This view includes\u00a0<a title=\"Sequence diagram\" href=\"https:\/\/en.wikipedia.org\/wiki\/Sequence_diagram\">sequence diagrams<\/a>,\u00a0<a title=\"Activity diagram\" href=\"https:\/\/en.wikipedia.org\/wiki\/Activity_diagram\">activity diagrams<\/a>\u00a0and\u00a0<a title=\"UML state machine\" href=\"https:\/\/en.wikipedia.org\/wiki\/UML_state_machine\">state machine diagrams<\/a>.<\/li>\n<\/ul>\n<p>UML models can be exchanged among\u00a0<a title=\"\" href=\"https:\/\/en.wikipedia.org\/wiki\/UML_tool\">UML tools<\/a>\u00a0by using the\u00a0<a title=\"XML Metadata Interchange\" href=\"https:\/\/en.wikipedia.org\/wiki\/XML_Metadata_Interchange\">XML Metadata Interchange<\/a>\u00a0(XMI) format.<\/p>\n<p>In UML, one of the key tools for behavior modeling is the use-case model, caused by\u00a0<a class=\"mw-redirect\" title=\"OOSE\" href=\"https:\/\/en.wikipedia.org\/wiki\/OOSE\">OOSE<\/a>. Use cases are a way of specifying required usages of a system. Typically, they are used to capture the requirements of a system, that is, what a system is supposed to do.<\/p>\n","protected":false},"excerpt":{"rendered":"<p><iframe style=\"width: 100%; height: 500px; border: none;\" src=\"https:\/\/online.visual-paradigm.com\/share\/book\/software-engineering-with-uml-2-0-z84wdzuc1?enforceShowPromotionBar=true\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n","protected":false},"featured_media":7339,"template":"","meta":{"_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"The\u00a0Unified Modeling Language\u00a0(UML) is a general-purpose, developmental,\u00a0modeling language\u00a0in the field of\u00a0software engineering."},"product_brand":[],"product_cat":[213],"product_tag":[201],"class_list":{"0":"post-7334","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-computer-uml","7":"product_tag-lecture-notes","9":"first","10":"instock","11":"shipping-taxable","12":"product-type-simple"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Software Engineering with UML 2.0 - BooksOffAll Indian<\/title>\n<meta name=\"description\" content=\"The\u00a0Unified Modeling Language\u00a0(UML) is a general-purpose, developmental,\u00a0modeling language\u00a0in the field of\u00a0software engineering.\" \/>\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.booksofall.com\/in\/software-engineering-with-uml-2-0\/\" \/>\n<meta property=\"og:locale\" content=\"hi_IN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Software Engineering with UML 2.0 - BooksOffAll Indian\" \/>\n<meta property=\"og:description\" content=\"The\u00a0Unified Modeling Language\u00a0(UML) is a general-purpose, developmental,\u00a0modeling language\u00a0in the field of\u00a0software engineering.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.booksofall.com\/in\/software-engineering-with-uml-2-0\/\" \/>\n<meta property=\"og:site_name\" content=\"BooksOffAll Indian\" \/>\n<meta property=\"article:modified_time\" content=\"2022-06-15T02:50:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2022\/06\/img_62a1a001404e0.jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2022\/06\/img_62a1a001404e0.jpeg\" \/>\n<meta name=\"twitter:label1\" content=\"\u0905\u0928\u0941\u092e\u093e\u0928\u093f\u0924 \u092a\u0922\u093c\u0928\u0947 \u0915\u093e \u0938\u092e\u092f\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 \u092e\u093f\u0928\u091f\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.booksofall.com\/in\/software-engineering-with-uml-2-0\/\",\"url\":\"https:\/\/www.booksofall.com\/in\/software-engineering-with-uml-2-0\/\",\"name\":\"Software Engineering with UML 2.0 - BooksOffAll Indian\",\"isPartOf\":{\"@id\":\"https:\/\/www.booksofall.com\/in\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.booksofall.com\/in\/software-engineering-with-uml-2-0\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.booksofall.com\/in\/software-engineering-with-uml-2-0\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2022\/06\/img_62a1a001404e0.jpeg\",\"datePublished\":\"2022-06-06T03:49:49+00:00\",\"dateModified\":\"2022-06-15T02:50:21+00:00\",\"description\":\"The\u00a0Unified Modeling Language\u00a0(UML) is a general-purpose, developmental,\u00a0modeling language\u00a0in the field of\u00a0software engineering.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.booksofall.com\/in\/software-engineering-with-uml-2-0\/#breadcrumb\"},\"inLanguage\":\"hi-IN\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.booksofall.com\/in\/software-engineering-with-uml-2-0\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"hi-IN\",\"@id\":\"https:\/\/www.booksofall.com\/in\/software-engineering-with-uml-2-0\/#primaryimage\",\"url\":\"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2022\/06\/img_62a1a001404e0.jpeg\",\"contentUrl\":\"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2022\/06\/img_62a1a001404e0.jpeg\",\"width\":\"596\",\"height\":\"842\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.booksofall.com\/in\/software-engineering-with-uml-2-0\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.booksofall.com\/in\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Categories\",\"item\":\"https:\/\/www.booksofall.com\/in\/categories\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Software Engineering with UML 2.0\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.booksofall.com\/in\/#website\",\"url\":\"https:\/\/www.booksofall.com\/in\/\",\"name\":\"BooksOffAll Indian\",\"description\":\"Biggest IT eBooks library and learning resources - Free eBooks for programming, computing, artificial intelligence and more.\",\"publisher\":{\"@id\":\"https:\/\/www.booksofall.com\/in\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.booksofall.com\/in\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"hi-IN\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.booksofall.com\/in\/#organization\",\"name\":\"BooksOffAll Indian\",\"url\":\"https:\/\/www.booksofall.com\/in\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"hi-IN\",\"@id\":\"https:\/\/www.booksofall.com\/in\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2022\/06\/booksofall-logo-2.png\",\"contentUrl\":\"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2022\/06\/booksofall-logo-2.png\",\"width\":166,\"height\":30,\"caption\":\"BooksOffAll Indian\"},\"image\":{\"@id\":\"https:\/\/www.booksofall.com\/in\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Software Engineering with UML 2.0 - BooksOffAll Indian","description":"The\u00a0Unified Modeling Language\u00a0(UML) is a general-purpose, developmental,\u00a0modeling language\u00a0in the field of\u00a0software engineering.","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.booksofall.com\/in\/software-engineering-with-uml-2-0\/","og_locale":"hi_IN","og_type":"article","og_title":"Software Engineering with UML 2.0 - BooksOffAll Indian","og_description":"The\u00a0Unified Modeling Language\u00a0(UML) is a general-purpose, developmental,\u00a0modeling language\u00a0in the field of\u00a0software engineering.","og_url":"https:\/\/www.booksofall.com\/in\/software-engineering-with-uml-2-0\/","og_site_name":"BooksOffAll Indian","article_modified_time":"2022-06-15T02:50:21+00:00","og_image":[{"url":"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2022\/06\/img_62a1a001404e0.jpeg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_image":"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2022\/06\/img_62a1a001404e0.jpeg","twitter_misc":{"\u0905\u0928\u0941\u092e\u093e\u0928\u093f\u0924 \u092a\u0922\u093c\u0928\u0947 \u0915\u093e \u0938\u092e\u092f":"4 \u092e\u093f\u0928\u091f"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.booksofall.com\/in\/software-engineering-with-uml-2-0\/","url":"https:\/\/www.booksofall.com\/in\/software-engineering-with-uml-2-0\/","name":"Software Engineering with UML 2.0 - BooksOffAll Indian","isPartOf":{"@id":"https:\/\/www.booksofall.com\/in\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.booksofall.com\/in\/software-engineering-with-uml-2-0\/#primaryimage"},"image":{"@id":"https:\/\/www.booksofall.com\/in\/software-engineering-with-uml-2-0\/#primaryimage"},"thumbnailUrl":"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2022\/06\/img_62a1a001404e0.jpeg","datePublished":"2022-06-06T03:49:49+00:00","dateModified":"2022-06-15T02:50:21+00:00","description":"The\u00a0Unified Modeling Language\u00a0(UML) is a general-purpose, developmental,\u00a0modeling language\u00a0in the field of\u00a0software engineering.","breadcrumb":{"@id":"https:\/\/www.booksofall.com\/in\/software-engineering-with-uml-2-0\/#breadcrumb"},"inLanguage":"hi-IN","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.booksofall.com\/in\/software-engineering-with-uml-2-0\/"]}]},{"@type":"ImageObject","inLanguage":"hi-IN","@id":"https:\/\/www.booksofall.com\/in\/software-engineering-with-uml-2-0\/#primaryimage","url":"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2022\/06\/img_62a1a001404e0.jpeg","contentUrl":"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2022\/06\/img_62a1a001404e0.jpeg","width":"596","height":"842"},{"@type":"BreadcrumbList","@id":"https:\/\/www.booksofall.com\/in\/software-engineering-with-uml-2-0\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.booksofall.com\/in\/"},{"@type":"ListItem","position":2,"name":"Categories","item":"https:\/\/www.booksofall.com\/in\/categories\/"},{"@type":"ListItem","position":3,"name":"Software Engineering with UML 2.0"}]},{"@type":"WebSite","@id":"https:\/\/www.booksofall.com\/in\/#website","url":"https:\/\/www.booksofall.com\/in\/","name":"BooksOffAll Indian","description":"Biggest IT eBooks library and learning resources - Free eBooks for programming, computing, artificial intelligence and more.","publisher":{"@id":"https:\/\/www.booksofall.com\/in\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.booksofall.com\/in\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"hi-IN"},{"@type":"Organization","@id":"https:\/\/www.booksofall.com\/in\/#organization","name":"BooksOffAll Indian","url":"https:\/\/www.booksofall.com\/in\/","logo":{"@type":"ImageObject","inLanguage":"hi-IN","@id":"https:\/\/www.booksofall.com\/in\/#\/schema\/logo\/image\/","url":"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2022\/06\/booksofall-logo-2.png","contentUrl":"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2022\/06\/booksofall-logo-2.png","width":166,"height":30,"caption":"BooksOffAll Indian"},"image":{"@id":"https:\/\/www.booksofall.com\/in\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.booksofall.com\/in\/wp-json\/wp\/v2\/product\/7334","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.booksofall.com\/in\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/www.booksofall.com\/in\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.booksofall.com\/in\/wp-json\/wp\/v2\/media\/7339"}],"wp:attachment":[{"href":"https:\/\/www.booksofall.com\/in\/wp-json\/wp\/v2\/media?parent=7334"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/www.booksofall.com\/in\/wp-json\/wp\/v2\/product_brand?post=7334"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/www.booksofall.com\/in\/wp-json\/wp\/v2\/product_cat?post=7334"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/www.booksofall.com\/in\/wp-json\/wp\/v2\/product_tag?post=7334"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}