Presentation is loading. Please wait.

Presentation is loading. Please wait.

Semantic Object Language By: Jason Wells Semantic Research Inc. /sol_whitepaper.pdf Presented By:

Similar presentations


Presentation on theme: "Semantic Object Language By: Jason Wells Semantic Research Inc. /sol_whitepaper.pdf Presented By:"— Presentation transcript:

1 Semantic Object Language By: Jason Wells Semantic Research Inc. http://www.semanticresearch.com/downloads/whitepapers /sol_whitepaper.pdf Presented By: Ruth Miller

2 Outline  History  What quantum computing is and how it works  Effects on society and ecommerce  Encryption schemes not vulnerable to quantum computing algorithms  Current state of quantum computing

3 Why a new Semantic language?  UML does not easily cohabitate with ER and relational data models.  However, Jason Wells believes he came up with a new semantic language that will make sharing between the different models easier.

4 UML & ER’s flaws  It is hard to learn.  When you need to model something that doesn’t already have a specific design you usually end up putting UML comments in to explain it. These have a different syntax than the rest of the model and therefore aren’t conducive.  9 different diagrams with their own rules and looks, which aren’t easily combined.

5 UML & ER’s flaws  ER diagrams and UML syntax don’t combine very well.  UML diagrams don’t always express themselves graphically in the structure of the diagram.

6 Semantic Object Language (SOL)  It would be better and easier to show your UML and ER diagrams with a semantic network knowledge representation (SOL) to give a clearer more meaningful meaning.  This is a tool to help you show the information you would typically show in UML

7 SOL  To design it you create concepts for each class.  Using the predefined relations with the SOL class ontology you can relate the fields, methods, and attributes to their classes.  Each concept are joined by all named relations.  Associations connect all classes  You can use any additional concepts and relations, to produce the semantic network.

8 Example

9 UML Class Diagram

10 Semantic Network (SOL)

11 New Design Methodology  SOL much quicker than UML to learn and create.  You have to learn such things in UML as a dotted line arrow with an open arrowhead means ‘realization’, signifying a class implementing an interface.  In SOL just need one arrow saying realized by and one realizes.

12  Only basic elements needed: concepts, relations, instances, etc.  You can also show the design before you have all the errors worked out.  All UML diagrams can be shown using one visual syntax.  All these and ER diagrams can be represented using a common semantic network, which means one OOD model can be used for the entire design.

13 SOL

14 SOL

15 SOL  Paper clip represents Knowledge Objects in which anything can be added. To give further understanding and meaning.  This is another way to represent Semantic Object Models.

16 Questions?


Download ppt "Semantic Object Language By: Jason Wells Semantic Research Inc. /sol_whitepaper.pdf Presented By:"

Similar presentations


Ads by Google