Willkommen, schön sind Sie da!
Logo Ex Libris

The Oslo Modeling Language

  • E-Book (pdf)
  • 208 Seiten
(0) Erste Bewertung abgeben
Alle Bewertungen ansehen
This is the eBook version of the printed book. If the print book includes a CD-ROM, this content is not included within the eBook... Weiterlesen
E-Books ganz einfach mit der kostenlosen Ex Libris-Reader-App lesen. Hier erhalten Sie Ihren Download-Link.
CHF 17.90
Download steht sofort bereit
Informationen zu E-Books
E-Books eignen sich auch für mobile Geräte (sehen Sie dazu die Anleitungen).
E-Books von Ex Libris sind mit Adobe DRM kopiergeschützt: Erfahren Sie mehr.
Weitere Informationen finden Sie hier.


This is the eBook version of the printed book. If the print book includes a CD-ROM, this content is not included within the eBook version.

The "Oslo" Modeling Language (commonly referred to as "M") is a language for defining domain models and languages (the latter are often referred to as textual DSLs). "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.

This 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.

This 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:

• An Introduction to domain modeling constructs

• An Introduction to constructs for building textual DSLs

• Complete syntax for the language

• Definition of the "M" type system and data model

• Glossary of terms


David Langworthy, Brad Lovering, and Don Box are engineers on Microsoft's "Oslo" project and were founding members of the "M" language team.


Preface xi


Chapter 1 Introduction to "M" 3

Chapter 2 Lexical Structure 29

Chapter 3 Types 55

Chapter 4 Computed and Stored Values 79

Chapter 5 Expressions 81

Chapter 6 Module 101


Chapter 7 Introduction to MGrammar Language 113

Chapter 8 Lexical Structure 127

Chapter 9 Text Pattern Expressions 149

Chapter 10 Productions 155

Chapter 11 Rules 167

Chapter 12 Languages 173

Chapter 13 Modules 175

Chapter 14 Attributes 183

Glossary 185


Titel: The Oslo Modeling Language
Untertitel: Draft Specification - October 2008
EAN: 9780321606501
Digitaler Kopierschutz: Adobe-DRM
Format: E-Book (pdf)
Hersteller: Pearson ITP
Genre: Programmiersprachen
Anzahl Seiten: 208
Veröffentlichung: 28.10.2008
Dateigrösse: 2835.3 MB
Zuletzt angesehen
Verlauf löschen