Metalanguages

OGML

Ontology Grounded Metalanguage (OGML) is a metalanguage like MOF. The goal of OGML is to tackle the difficulties of MOF: linear modeling architecture, ambiguous constructs and incomprehensible/unclear architecture. OGML provides a nested modeling architecture with three fixed layers (models, languages and metalanguage). Therefore, it is clear how the different models conform to each other and can be handled. Constructs in OGML are chosen from the science of ontology, making the distinction between properties / objects and classes / objects very clear. This commitment makes explicit certain oddities of the definition of, for example, relations. Furthermore, OGML provides an explicit notion of instantiation: model elements encode their types and languages define the semantics of instantiation. This extra information is needed in the relative modeling architecture to distinguish between structural and conceptual views on models, for example: we may want to view a UML model as an instance of the object language and an instance of the Class model (Clabject). By providing this dual view on the metamodel layer and on the language layer, OGML provides a very precise modeling architecture and an expressive way to deal with models. (Wikipedia).

Video thumbnail

the Internet (part 2)

An intro to the core protocols of the Internet, including IPv4, TCP, UDP, and HTTP. Part of a larger series teaching programming. See codeschool.org

From playlist The Internet

Video thumbnail

What is HTML?

In this video, you’ll learn about HTML and how it is used to code webpages. We hope you enjoy! To learn more, check out our Basic HTML tutorial here: https://edu.gcfglobal.org/en/basic-html/ #whatishtml #htmlcode #learnhtml

From playlist HTML

Video thumbnail

PERL Tutorial - 1 | PERL Tutorial for Beginners - 1 | Perl Scripting Language Tutorial | Edureka

( https://www.edureka.co/mastering-perl-scripting-self-paced ) Perl is one of the most popular open source interpreted programming languages with a huge number of programmers, libraries and resources. Programmers are using Perl from decades because of its extensive libraries, consistently

From playlist Perl Scripting Tutorial Videos

Video thumbnail

5 Best Practices In DevOps Culture | What is DevOps? | Edureka

🔥𝐄𝐝𝐮𝐫𝐞𝐤𝐚 𝐃𝐞𝐯𝐎𝐩𝐬 𝐏𝐨𝐬𝐭 𝐆𝐫𝐚𝐝𝐮𝐚𝐭𝐞 𝐏𝐫𝐨𝐠𝐫𝐚𝐦 𝐰𝐢𝐭𝐡 𝐏𝐮𝐫𝐝𝐮𝐞 𝐔𝐧𝐢𝐯𝐞𝐫𝐬𝐢𝐭𝐲: https://www.edureka.co/executive-programs/purdue-devops This tutorial explains what is DevOps. It will help you understand some of its best practices in DevOps culture. This video will also provide an insight into how different

From playlist Webinars by Edureka!

Video thumbnail

How to Work with Wikipedia Sandbox

This is a short video that helps students or editors of Wikipedia to access and edit in the Sandbox of their user account. This was made for the Wiki Edu Project. I do not own or hold copyright over any aspect of the Wikipedia site or its pages. ***There is no audio***

From playlist Wikipedia Education Dashboard Tutorials

Video thumbnail

Clojure - the Reader and Evaluator (4/4)

Part of a series teaching the Clojure language. For other programming topics, visit http://codeschool.org

From playlist the Clojure language

Video thumbnail

What is OLTP & OLAP I OLTP Vs. OLAP I MSBI Tutorial | Edureka

Watch Sample Class recording: http://www.edureka.co/microsoft-bi?utm_source=youtube&utm_medium=referral&utm_campaign=msbi-oltp-vs-olap Online Transaction Processing, or OLTP, is a class of information systems that facilitate and manage transaction-oriented applications, typically for data

From playlist Microsoft BI Tutorial Videos

Video thumbnail

WebGL: Up and Running, Building 3D Graphics for the Web

Author Tony Parisi talks about his book WebGL: Up and Running http://oreilly.com/go/web-gl

From playlist Book Promos

Related pages

Metalanguage | Ambiguity