Senso Comune

Linguistica Senso Comune 1.4

Da Senso Comune.

Lexicographical and grammatical model of language.



Indice

MeaningRecord

A paragraph representing a specific meaning (acceptation) of the lexeme corresponding to a LexicalEntry.

N.B.: conceptID will refer to a Concept in OntologyModel.


definition : String[1,1]

conceptID : String[1,1]

mark : DictionaryMark [0,*]

inflexedConstraint : WordFeature [0,*]

instance : UsageInstance [0,*]

Dictionary

A specific dictionary resource. It contains all the lexical entries of a given language.


entry : LexicalEntry [0,*]

markSet : DictionaryMarkSet [1,1]

LexicalEntry

Dictionary unit that aggregates a lemma with one or several meaning records.


lemma : String[1,1]

composingMeaning : MeaningRecord [1,*]

Word

Abstract unit of language (lexeme), expressed concretely by one or more form realizations. A word can be a basic form, an inflectional form, an altered form or an invariable form.


subClasses: { MultiWord }

realization : FormRealization [1,*]

feature : WordFeature [0,*]

wordClass : WordClass [1,1]

derived : Word [0,*]

meaningRecord : MeaningRecord [0,*]

basicRealization : String[1,1]

MultiWord

A particular word instance made up of more than one word. It's associated to an own specific meaning record, not predictable from the meaning records of the composing words.


superClass: Word

composingWord : Word [2,*]

UsageInstance

An example associated to a meaning record of a word.

N.B.: situationId will refer to a Situation in OntologyModel.


expression : String[1,1]

situationID : String[1,1]

FormRealization

Graphical or phonetic expression of a word.


expression : String[1,1]

orthography : Orthography [1,1]

WordFeature

A value that the associated word attribute can assume, e.g. 'plural' for the attribute 'number'.


value : String[1,1]

WordClass

A part of speech, e.g. 'noun', 'verb', 'adjective'.


name : String[1,1]

wordAttribute : WordAttribute [0,*]

WordAttribute

A generic attribute that models a specific property of a word.


subClasses: { GrammaticalAttribute AlterationAttribute }

name : String[1,1]

value : WordFeature [0,*]

GrammaticalAttribute

A grammatical attribute is an attribute that affects the syntactic function of a word to which is associated inside the sentence, e.g. 'number' and 'gender'.



superClass: WordAttribute

AlterationAttribute

The alteration attribute specifies the alteration type of a word. The altered form of a word is produced by adding a suffix to its basic form. It belongs to the same word class of the basic form, but features a qualitative or quantitative alteration in its meaning. E.g. 'altered' or 'superlative'.



superClass: WordAttribute

LanguageIdentifier

An enumeration of language identifiers according to the standard ISO 639-2.


ALB - Albanian, BUL - Bulgarian, CAT - Catalan, CZE - Czech, DUT - Dutch, G - English, FRE - French, GLG - Galician, ITA - Italian, POL - Polish, POR - Portuguese, RUM - Romanian, RUS - Russian, SCC - Serbian, SCR - Croatian, SLO - Slovak, SLV - Slovenian, SPA - Spanish.


ALB

BUL

CAT

CZE

DUT

ENG

FRE

GLG

ITA

POL

POR

RUM

RUS

SCC

SCR

SLO

SLV

SPA


Language

A language is a specific idom, e.g. 'french'.


languageID : LanguageIdentifier [1,1]

dictionary : Dictionary [1,1]

lexicon : Lexicon [1,1]

grammar : LanguageGrammar [1,1]

Orthography

An Orthography identifies a method of graphical representation of a word.

Basic orthography is the base form of a word, transliteration leads to a the form representing a word from another alphabet written in the corresponding characters of the alphabet of the current language, spelling variance leads to different ways to spell a word, graphical variance leads to different ways to write a word.


BASIC_ORTHOGRAPHY

TRANSLITERATION

SPELLING_VARIANCE

GRAPHICAL_VARIANCE


LanguageGrammar

The grammar of a specific language, made up by word classes, word attributes and associations between them.


wordClass : WordClass [0,*]

wordAttribute : WordAttribute [0,*]

Lexicon

A lexicon includes all lexemes used in a given language, all the possible ones according to the language morphological rules, all the new ones and all new meaning records of lexemes already in use.



word : Word [0,*]

DictionaryMarkSet

A container for Dictionary marks.


mark : DictionaryMark [0,*]

DictionaryMark

Label to identify the usage spreading of each meaning record of a word.


subClasses: { ContextMark FrequencyMark RegisterMark }

name : String[1,1]

ContextMark

A Dictionary mark that corresponds to a specification submark of some frequency mark. In particular it specifies the geographical area for the frequency marks 'DI - dialectal', 'RE - regional' and 'ES - foreign' or the usage exclusive area for 'TS - technical scientific' and 'LE - letterary'.



superClass: DictionaryMark

FrequencyMark

A Dictionary mark that specifies the occurrence degree of a meaning record in spoken and written texts (e.g. 'FO - basic') or its dialectal or foreign provenance (e.g. 'DI - dialectal') or its usage exclusive area (e.g. 'TS - technical scientific').


superClass: DictionaryMark

RegisterMark

A mark associated to a meaning record to specify the expressive degree of the spoken or written sentence in wich the word is contained.


superClass: DictionaryMark

wordRecord

association name : meaningRecord

inverted association name : word

association member1 : MeaningRecord [0,*]

association member2 : Word [1,1]

meaningInstance

association name : meaning

inverted association name : instance

association member1 : MeaningRecord [1,1]

association member2 : UsageInstance [0,*]

wordClassConstraint

association name : wordClass

inverted association name : wordAttribute

association member1 : WordClass [1,1]

association member2 : WordAttribute [0,*]

meaningMark

association name : meaning

inverted association name : mark

association member1 : MeaningRecord [1,1]

association member2 : DictionaryMark [0,*]

classMembership

association name : word

inverted association name : wordClass

association member1 : Word [1,1]

association member2 : WordClass [1,1]

featureConstraint

association name : meaning

inverted association name : inflexedConstraint

association member1 : MeaningRecord [1,1]

association member2 : WordFeature [0,*]

wordFeature

association name : word

inverted association name : feature

association member1 : Word [1,1]

association member2 : WordFeature [0,*]

languageDictionary

association name : language

inverted association name : dictionary

association member1 : Language [1,1]

association member2 : Dictionary [1,1]

languageLexicon

association name : language

inverted association name : lexicon

association member1 : Language [1,1]

association member2 : Lexicon [1,1]

languageGrammar

association name : language

inverted association name : grammar

association member1 : Language [1,1]

association member2 : LanguageGrammar [1,1]

dictionaryMembership

association name : dictionary

inverted association name : entry

association member1 : Dictionary [1,1]

association member2 : LexicalEntry [0,*]

dictionaryMarkSet

association name : dictionary

inverted association name : markSet

association member1 : Dictionary [1,1]

association member2 : DictionaryMarkSet [1,1]

markSetMembership

association name : markSet

inverted association name : mark

association member1 : DictionaryMarkSet [1,1]

association member2 : DictionaryMark [0,*]

meaningComposition

association name : entry

inverted association name : composingMeaning

association member1 : LexicalEntry [1,1]

association member2 : MeaningRecord [0,*]

lexiconMembership

association name : lexicon

inverted association name : word

association member1 : Lexicon [1,1]

association member2 : Word [0,*]

wordRealization

association name : word

inverted association name : realization

association member1 : Word [1,1]

association member2 : FormRealization [1,*]

multiWordComposition

association name : multiWord

inverted association name : composingWord

association member1 : MultiWord [0,*]

association member2 : Word [2,*]

grammarWordClass

association name : grammar

inverted association name : wordClass

association member1 : LanguageGrammar [1,1]

association member2 : WordClass [0,*]

grammarWordAttribute

association name : grammar

inverted association name : wordAttribute

association member1 : LanguageGrammar [1,1]

association member2 : WordAttribute [0,*]

range

association name : attribute

inverted association name : value

association member1 : WordAttribute [1,1]

association member2 : WordFeature [0,*]

derivation

association name : base

inverted association name : derived

association member1 : Word [1,1]

association member2 : Word [0,*]

MediaWiki