77范文网 - 专业文章范例文档资料分享平台

Data Mining and Semantic Web services(9)

来源:网络收集 时间:2021-09-24 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

Figure 13. Example of constraints on reflexive relationship for class A having mandatory relationship with class B

8. The summary of stereotypes and tags for representation of integrity constraints

All proposed stereotypes and tags are listed in Table 1 (standard UML stereotypes as <<enumera-tion>>, <<dataType>> are not included here). They may be considered as potential UML profile for precise conceptual modelling including integrity con-straints. Stereotypes proposed for conceptual mo-delling in 0, 0 have strong semantic issues for

Abstract. Integrity constraints are incident part of conceptual models, including part of semantics of problem domain. Analysis of the most important methods of conceptual modelling has revealed that none of them analyze the complete set of integrity const

E.Miliauskait , L.Nemurait

Table 1. Stereotypes and tags for conceptual modelling Tags Rn

Type of tagged value

Variable string (concatenation of “R”

and association number in model) Variable sequence (inclusion of tags of associations) Description

Association number (tag introduced for reference)

Association constrained by path of associations

with expression for derivation constraint on attribute/association

Constrained path of Rn} associations

association mandatory constraint constraint constraint

association

and number of disjunctive mandatory constraint of class/model)

“equ” and number of equal set constraint of class)

string “equ”, and the rest elements are tags of associations of constrained path

“xor” and number of constrained group of attributes of

class/associations of model) Variable string (concatenation of “EU” and number of external uniqueness constraint of model)

Ri,…Rk} constraint on path of associations

constraint

attributes/ associations Attribute

External uniqueness constraint

{EUn}

constraint Internal uniqueness constraint Acyclic, Asymmetric,

Intransitive, Symmetric, Antisym-metric Primary identifier attribute

Attribute association

{Un} }

{acyclic} {asymmetric}{intransitive}{symmetric}

{antisym-metric} {P} and number of identifier of class) Variable string (concatenation of “U” and number of internal uniqueness constraint of object type) Participation in external uniqueness constraint on attribute. Tag is displayed beside attributes of object types constrained by external uniqueness

constraint. It must be supplemented with expression for constraint with expression for constraint

more elements of UML model Participation in internal uniqueness constraint on attribute

Attribute Constant string

association)

constraint

attributes/ associations

subsetn}

“set”/”subset” and number of constrained group of attributes of class/associations of model)

Part of primary identifier of class (if it is omitted, by default the artificial primary identifier is accepted)

in the list of attributes of class if referential attribute has no other constraints. In such case it is accepted by default as reference to primary identifier of corresponding association member (as in 0).

Abstract. Integrity constraints are incident part of conceptual models, including part of semantics of problem domain. Analysis of the most important methods of conceptual modelling has revealed that none of them analyze the complete set of integrity const

Representation of Integrity Constraints in Conceptual Models

In UML 2.0 version, the capabilities for extension – profiles, stereotypes, tagged values and constraints – were improved and clarified. Simple stereotypes are not adequate for representation of all types of integrity constraints; in such cases the more expressive and compact tagged values were proposed that not only serve for visualisation but also may be used for generation of database schemas and software code. Values of tags are typed; in complicated cases they are derived from elements of UML model.

The proposed list of stereotypes, tags and patterns for OCL constraints may be considered as potential UML profile for precise conceptual modelling inclu-ding integrity constraints.

References

[1] BSBR: Business Semantics of Business Rules. OMG

document bei/2004-01-04, 2004.

[2] J. Debenham. An analysis of Database Rules. Inter-national Database Engineering and Applications Sym-posium (IDEAS '97), August 24 27, Montreal, Cana-da, 1997, 113 120.

[3] Dresden OCL toolkit, 2005, Available at:

/index.html.

[4] M. Gogolla, M. Richters. Expressing UML class dia-grams properties with OCL. Clark, A., Warmer, J. (eds.): Object Modeling with the OCL, The Rationale behind the Object Constraint Language, Springer-Verlag, London, LNCS 2263, 2002, 85–114.

[5] G. Guizzardi, G. Wagner, N. Guarino, M. Sinde-ren. An Ontologically Well-Founded Profile for UML Conceptual Models. In: A.Person and J.Stirna (Eds.): CAISE 2004, LNCS 3084, 2004, 112-126.

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说医药卫生Data Mining and Semantic Web services(9)在线全文阅读。

Data Mining and Semantic Web services(9).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/yiyao/1250662.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: