首页 | 本学科首页   官方微博 | 高级检索  
     


Using formal metamodels to check consistency of functional views in information systems specification
Authors:Rgine Laleau  Fiona Polack
Affiliation:

aResearch Laboratory LACL, University of Paris Est, IUT Fontainebleau, Route forestière Hurtault, 77300 Fontainebleau, France

bDepartment of Computer Science, University of York, York YO10 5DD, UK

Abstract:UML notations require adaptation for applications such as Information Systems (IS). Thus we have defined IS-UML. The purpose of this article is twofold. First, we propose an extension to this language to deal with functional aspects of IS. We use two views to specify IS transactions: the first one is defined as a combination of behavioural UML diagrams (collaboration and state diagrams), and the second one is based on the definition of specific classes of an extended class diagram. The final objective of the article is to consider consistency issues between the various diagrams of an IS-UML specification. In common with other UML languages, we use a metamodel to define IS-UML. We use class diagrams to summarize the metamodel structure and a formal language, B, for the full metamodel. This allows us to formally express consistency checks and mapping rules between specific metamodel concepts.
Keywords:Information system design  Unified modelling language notation  Metamodel  Formal notation
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号