{"product_id":"9780132701655","title":"The Oslo Modeling Language: Draft Specification - October 2008","description":"\u003cp\u003eThe “Oslo” Modeling Language (commonly referred to as \"M\") is a language for defining domain models and languages (the latter are often referred to as \u003ci\u003etextual DSLs\u003c\/i\u003e). \"M\" was created to allow developers to efficiently capture their intention in a form that is natural to author but also efficient to store and query using off-the-shelf database technology.\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003eThis book comes from the original creators of \"M\"--David Langworthy, Brad Lovering, and Don Box--and is the definitive reference to the language. If you are looking for a compact textual notation for writing down information or schematizing structured and unstructured data, this book is for you.\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003eThis book is the authoritative specification of the \"M\" language (draft) and describes the syntax and underlying model of the language. Highlights of this book include:\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003e  •  An Introduction to domain modeling constructs\u003c\/p\u003e  \u003cp\u003e  •  An Introduction to constructs for building textual DSLs\u003c\/p\u003e  \u003cp\u003e  •  Complete syntax for the language\u003c\/p\u003e  \u003cp\u003e  •  Definition of the \"M\" type system and data model\u003c\/p\u003e  \u003cp\u003e  •  Glossary of terms\u003c\/p\u003e","brand":"Pearson Education","offers":[{"title":"Default Title","offer_id":47119663792368,"sku":"9780132701655","price":27.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9780132701655_p0.jpg?v=1763641070","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9780132701655","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}