Graphical Representation of Object-Z Speci cation Using MOSES

نویسنده

  • Evalyn N. Wafula
چکیده

Inasmuch as formal methods have continued to gain popularity within the industrial community, they are still far from attaining widespread acceptance, especially within the information systems domain. Reasons range from lack of appropriate education and training to lack of tools that provide continuity by integrating formal techniques with more traditional methods that may be more familiar for novice users. The research underlying this thesis aims to encourage use of formal speci cation in the information systems community through the provision of a visual tool to lessen communication di culties with users who are not experts in formal methods, thereby improving the validation process. The tool can be useful also to system analysts as a sketchpad in the early stages of formulating a speci cation. While formal methods o er the advantage of mathematical rigour, object-orientation is a method of software development whose bene ts are fairly well documented. In this thesis, I demonstrate the feasibility of integrating a formal speci cation language with an object-oriented graphical notation. Consequently, I develop a semantic mapping from a formal notation, Object-Z, to MOSES, a semi-formal object-oriented notation, as the rst stage in the development of a CASE (Computer-Aided Software Engineering) workbench to support formal speci cation. The results presented in this thesis will shortly be used to develop a prototype diagram generator which forms a major component of the workbench.

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

ثبت نام

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

منابع مشابه

Formal Methods in the IS Domain: Introducing a Notation for Presenting Object-Z Speci cations

The evaluation of an information systems development method (Swatman& Swatman, 1992) synthesised from research into: the object oriented approach mathematically formal speci cation languages socio-organisational contextual analysis. has led us to analyse the process by which models of the problem context (loosely, requirements speci cations) developed under this approach are validated. Our rese...

متن کامل

A Tale of Two Case Studies: Using Integrated Methods to Support Rigorous Requirements Specification

Integrated formal and informal speci cation techniques (FISTs) have been the focus of a number of research projects since the mid-eighties. Research in this area aim at producing speci cation techniques that integrate concepts and notations used in mature formal speci cation techniques (FSTs) and popular graphical modeling methods such as Structured Analysis (SA) and Object-Oriented Analysis (O...

متن کامل

Generation and Solution of Markov Chains Using MOSES

In this paper the Markov analyzer MOSES (MOdelling, Speci cation and Evaluation System) and the model description language MOSLANG { both developed at the Institute for Operating Systems at the University of Erlangen{Nuernberg { are described using two examples. To evaluate the performance of a computer system the system has to be speci ed. In this paper the model description language MOSLANG i...

متن کامل

Combining Graphical and Formal Development of Open Distributed Systems

A speci cation of a software system involves several aspects. Two essential aspects are convenience in speci cation and possibility for formal analysis. These aspects are, to some extent, exclusive. This paper describes an approach to the speci cation of systems that emphasizes both aspects, by combining UML with a language for description of the observable behavior of object viewpoints, OUN. W...

متن کامل

The Markov Analyzer MOSES

In this paper the Markov analyzer MOSES (MOdelling, Speci cation and Evaluation of Computer Systems) and the model description languageMOSLANG { both developed at the Institute for Operating Systems at the University of Erlangen{Nuernberg { are described using two examples. To evaluate the performance of a computer system the system has to be specied. In this paper the model description languag...

متن کامل

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


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

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

ثبت نام

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

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

دوره   شماره 

صفحات  -

تاریخ انتشار 1995