This book describes a complete method of software development from requirement to delivery using an executable, object oriented specification language called Enact. Implemented in C++, it combines the specification ideas of functional programming with modelling concepts from object oriented programming. Models of large systems can be built as networks of active and passive objects. The modelling language is soundly based on ideas from algebra and abstract data types. However, the development method is described in a pragmatic way and forms a practical tool which does not require mathematical training. Case studies are used to demonstrate conclusions. A disk containing code within the text is included
This book is an excellent start for the professional programmer who wants to master C++ for use in a...
Object-oriented development has become quite popular and well-known throughout the computer industry...
In the paper our implementation of a tool for automatic language implementation is presented. From f...
This document describes the main features of Object Oriented Programming (OOP). The C++ programming ...
Object-Oriented Design and Programming with C++: Your Hands-On Guide to C++ Programming, with Specia...
The objective of this work is to present the design of finite element software using an object-orien...
This document describes some of the C++ programming conventions that may be followed while developin...
In this paper it is presented a software development model based on transformations that allows to d...
The traditional waterfall software life cycle model has several weaknesses. One problem is that a wo...
This article surveys techniques used in structured and object-oriented software specification method...
This article surveys techniques used in structured and object-oriented software specification method...
An overview is presented of the behavioral interface specification language Larch/C++. The features ...
Object-oriented languages fail to provide software developers with a way to say many of the things a...
This paper presents an approach to synthesizing functional and robust code from object-oriented desi...
The paper discusses how formal methods, and, in particular, object oriented specification languages ...
This book is an excellent start for the professional programmer who wants to master C++ for use in a...
Object-oriented development has become quite popular and well-known throughout the computer industry...
In the paper our implementation of a tool for automatic language implementation is presented. From f...
This document describes the main features of Object Oriented Programming (OOP). The C++ programming ...
Object-Oriented Design and Programming with C++: Your Hands-On Guide to C++ Programming, with Specia...
The objective of this work is to present the design of finite element software using an object-orien...
This document describes some of the C++ programming conventions that may be followed while developin...
In this paper it is presented a software development model based on transformations that allows to d...
The traditional waterfall software life cycle model has several weaknesses. One problem is that a wo...
This article surveys techniques used in structured and object-oriented software specification method...
This article surveys techniques used in structured and object-oriented software specification method...
An overview is presented of the behavioral interface specification language Larch/C++. The features ...
Object-oriented languages fail to provide software developers with a way to say many of the things a...
This paper presents an approach to synthesizing functional and robust code from object-oriented desi...
The paper discusses how formal methods, and, in particular, object oriented specification languages ...
This book is an excellent start for the professional programmer who wants to master C++ for use in a...
Object-oriented development has become quite popular and well-known throughout the computer industry...
In the paper our implementation of a tool for automatic language implementation is presented. From f...