Database Development of a Work - Flow Planningand Tracking System Using VDM -

نویسندگان

  • Rudolf Schlatte
  • Bernhard K. Aichernig
چکیده

This paper presents the techniques and experiences of an industrial project, applying the formal method VDM in order to develop a work-ow planning and tracking system. A method for creating formal models of relational databases has been developed | speciically, formal representations of SQL datatypes, a model of the structure of a database including primary and foreign keys and the formulation of queries in the model. With this approach, familiar informal design methods from the database world can be used without giving up the expressive power of formal methods. The transition from the informal to the formal world can be automated, keeping the relevant parts of the formal model synchronized with minimal eeort. The formal method used is VDM, but the results are easily transferred into similar model oriented methods.

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

ثبت نام

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

منابع مشابه

Database Development of a Work-Flow Planning and Tracking System Using VDM-SL

This paper presents the techniques and experiences of an industrial project, applying the formal method VDM in order to develop a workow planning and tracking system. A method for creating formal models of relational databases has been developed | speci cally, formal representations of SQL datatypes, a model of the structure of a database including primary and foreign keys and the formulation o...

متن کامل

Data and Control Flow Analysis of VDMμ Specifications

Formal Specification languages are being widely used for system specification and testing. Highly critical systems such as real time systems, avionics, and medical systems are represented using Formal specification languages. Formal specifications based testing is mostly performed using black box testing approaches thus testing only the set of inputs and outputs of the system. The formal specif...

متن کامل

Run-Time Validation of Timing Constraints for VDM-RT Models

Development of distributed real-time embedded systems is often a challenging task and validation of the timing behaviour of such systems is typically as important as its functional correctness. VDM-RT is a modelling language with an executable subset that can be used to describe distributed realtime embedded systems. In previous work [5], post-analysis of important timing constraints was achiev...

متن کامل

Velocity Control of Electro Hydraulic Servo System by Tracking Method

This paper proposes an efficient Tracking method for velocity control of an electro-hydraulic servo system (EHSS) in the presence of flow nonlinearities and internal friction. The tracking method controller is a kind of feedback error learning structure. In the proposed method, the Feedback Error Learning (FEL) algorithm is used to control the velocity. There is no need to compute the system ja...

متن کامل

Formal Transformations : Using SA and VDM as Di erent

Structured methods and formal methods for software development can supplement each other by eliminating each other's weak points. It is even better if an eeciently high level of integration can be achieved such that the products of each method can automatically be transformed into a product of the other method. In this paper a small case study is presented in which this principle is illustrated...

متن کامل

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


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

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

ثبت نام

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

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

دوره   شماره 

صفحات  -

تاریخ انتشار 1999