Interpreting Syntropy in Larch

نویسندگان

  • Ali Hamie
  • John Howse
چکیده

This paper presents a formal axiomatic semantics for the essential model notations of Syntropy, where an essential model provides a step towards the speci cation of an object-oriented system. Syntropy like other objectoriented development methods uses intuitive and easy to understand graphical notations for expressing the static and dynamic aspects of the model. However, Syntropy di ers from other methods by the use of mathematical notations to annotate the graphical notations and by the use of event broadcasting to abstract from message passing between objects. The lack of complete formality in Syntropy prevents the evaluation of completeness and consistency of its models. The semantics is expressed in the speci cation language the Larch Shared Language. The formalisation of the essential model contributes to a mathematical basis for reasoning using the tools provided by Larch, and is a valuable aid for developing support tools for the method. The formalisation can be extended quite easily to provide a semantics for the modelling language UML.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Entropy and Syntropy in the Context of Five-Valued Logics

This paper presents a five-valued representation of bifuzzy sets. This representation is related to a five-valued logic that uses the following values: true, false, inconsistent, incomplete and ambiguous. In the framework of fivevalued representation, formulae for similarity, entropy and syntropy of bifuzzy sets are constructed.

متن کامل

Checking the Consistency of UML Class Diagrams Using Larch Prover

The Unified Modeling Language (UML) has been designed to be a full standard notation for Object-Oriented Modelling. UML is a rather complete set of notations, but it lacks of formal semantics. This article introduces formal semantics for UML based on algebraic abstract data types. We currently consider only class and object diagrams. These diagrams include class structures, associations, multip...

متن کامل

A Semantic Comparison of Fusion and Syntropy

The Fusion and Syntropy Object-Oriented methods reflect some of the most rigorous object-oriented modeling concepts and experiences currently available. In this paper we identify similarities and differences between the two methods, and discuss how the best concepts from each of these methods can be combined to obtain clearer, more precise analysis models, specifications, and designs, and can b...

متن کامل

Structure and Composition of Natural Gmelin Larch (Larix gmelinii var. gmelinii) Forests in Response to Spatial Climatic Changes

BACKGROUND Many theoretical researches predicted that the larch species would decrease drastically in China under future climatic changes. However, responses of the structural and compositional changes of Gmelin larch (Larix gmelinii var. gmelinii) forests to climatic changes have rarely been reported. METHODOLOGY/PRINCIPAL FINDINGS Field survey was conducted to examine the structures and com...

متن کامل

Preliminary Design of Larch/C++

We describe the problems encountered in the design of Larch/C++, especially its object-oriented features. We discuss a range of possible solutions to these problems, and give the rationale for our particular solutions. We also present examples of Larch/C++ speci cations and discuss di erences from Larch/C.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997