Stepwise Re nement of Control Software - A Case Study Using

نویسنده

  • Emil Sekerinski
چکیده

We develop a control program for a realistic automation problem by stepwise reenement. We focus on exemplifying appropriate levels of abstraction for the reenement steps. By using phases as a means for abstraction, safety requirements are speciied on a high level of abstraction and can be veriied using process algebra. The case study is carried out using the RAISE speciication language, and we report on some experiences using the RAISE tool set.

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

ثبت نام

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

منابع مشابه

Formal Development of Java Based Web Parallel Applications

The Java object-oriented programming language has been the subject of an important involvement from programmers and the industry. Especially for applications related to the Web. The problem of such a rapid penetration of Java programs into commercial products is that software engineers do not have any methodology and have to develop complex parallel applications. Here, we present a formal devel...

متن کامل

Architecture Re nement

|A method is presented for the stepwise re nement of an abstract architecture into a relatively correct lower-level architecture that is intended to implement it. A re nement step involves the application of a prede ned renement pattern that provides a routine solution to a standard architectural design problem. A pattern contains an abstract architecture schema and a more detailed schema inten...

متن کامل

Object Composition and Re nement by using Non - Observable Projection Operators : A Case Study of the Automated Teller Machine system

The foundations of the eld of behavioral speci cation have matured. So, case studies are the important current topics of this eld. In our previous work, we built the behavioral speci cation of the Automated Teller Machine (ATM) system by using object composition and observable projection operators. From this experience, we noticed that this approach had the following problems: there was no good...

متن کامل

Stepwise Re nement of Data Flow Architectures

Software and hardware architectures are prone to modi cations We demon strate how a mathematically founded re nement calculus for a class of ar chitectures namely data ow networks can be used to modify a system in a provably correct way The calculus consists of basic rules to add and to remove components and channels to a system

متن کامل

Theorem Prover Support for the Refinement of Stream Processing Functions

In this paper we show how to use the theorem prover Isabelle to provide tool support for Focus a speci cation and veri cation frame work for the stepwise development of distributed systems Focus is em bedded into Isabelle by modeling the basic notion of stream processing functions and by formalizing an appropriate set of assumption commit ment re nement rules Moreover the re nement calculus is ...

متن کامل

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


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

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

ثبت نام

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

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

دوره   شماره 

صفحات  -

تاریخ انتشار 2007