The proceedings contains 8 papers. Some of the specific topics discussed are: some experiments in traffic management system design;an objectoriented expert identifier system;and a camera vision process control system...
详细信息
The proceedings contains 8 papers. Some of the specific topics discussed are: some experiments in traffic management system design;an objectoriented expert identifier system;and a camera vision process control system for the manufacture of rivets.
object-oriented modelling and design is a new way of thinking about problems, using models organised around real-world concepts. This paper presents an object-oriented approach to software development, based on modell...
详细信息
object-oriented modelling and design is a new way of thinking about problems, using models organised around real-world concepts. This paper presents an object-oriented approach to software development, based on modelling objects from a fire protection environment. The model is then used to build a language-independent design, organized around those objects. The paper also describes some object modelling techniques used in mapping the object-orienteddesign into an non-object-oriented programming language for constructing the system, a detailed evaluation and review of Microsoft Fortran is presented of this object-oriented application. The advantages of using the object-oriented methodology in the fire protection environment are reviewed, in terms of cost, speed, accuracy and long-term maintenance the software.
This paper reports and evaluates the experience of applying object-oriented techniques to the development of a real-time system for monitoring and control of remote sites. The system, which is currently installed at s...
详细信息
This paper reports and evaluates the experience of applying object-oriented techniques to the development of a real-time system for monitoring and control of remote sites. The system, which is currently installed at several sites in the UK and elsewhere in Europe, also includes database management functions and an interactive operator interface. It was originally designed in 1987 and has evolved in an incremental fashion to the present day. The paper focuses on the object-oriented aspects of the system architecture and on the development process model. Together they provide a technical and organisational framework for projects of similar nature. The pros and cons of the solutions adopted are discussed.
The Department of Electrical Engineering at the University of Brighton has been directing research at improving manufacturing flexibility within the electronics industry, particularly within surface mount technology (...
详细信息
The Department of Electrical Engineering at the University of Brighton has been directing research at improving manufacturing flexibility within the electronics industry, particularly within surface mount technology (SMT) production. All possible tasks within the SMT manufacturing cycle were identified and documented, to provide a basis on which to apply the techniques of an object-orienteddesign methodology. During the design on the vision framework, classes were immediately implemented and evaluated using a software application generation environment called KAPPA. This environment allows classes to be constructed graphically, and is supported by its own 4GL programming language.
The central concept of the work described in this paper is that a database can be created which contains all the information about a complex engineering system specifically a Building Management System (BMS). This dat...
详细信息
The central concept of the work described in this paper is that a database can be created which contains all the information about a complex engineering system specifically a Building Management System (BMS). This database will be updated and modified throughout the system lifecycle. Due to the large amount of information required to be entered into these databases all data entry is done through graphical interfaces according to the maxim 'A picture is worth ten thousand words'. The user draws a picture of what is required, and this is then compiled into the desired database form.
Experiences on the development of an advanced control system using the object-oriented programming (OOP) language Smalltalk-80 revealed that the language has many powerful features for rapid prototyping and simulating...
详细信息
Experiences on the development of an advanced control system using the object-oriented programming (OOP) language Smalltalk-80 revealed that the language has many powerful features for rapid prototyping and simulating advanced control systems, especially those involving intelligent features. In the development of an intelligent system identification supervisor (ISIS), Smalltalk-80 proved very suitable for incorporation into control-oriented simulation languages. Smalltalk 80's advantage lies in its portability, productivity, user interface and language. An overview of the development of ISIS is presented and the disadvantages of the language are described.
The specification of system requirements can be construed as a set of tests which the design and subsequent implementation are expected to satisfy. Our approach is to adopt an architectural design methodology in which...
详细信息
The specification of system requirements can be construed as a set of tests which the design and subsequent implementation are expected to satisfy. Our approach is to adopt an architectural design methodology in which distributed systems are described, modelled and constructed in terms of their software structure. Descriptions of the constituent software components and their interconnection patterns provide a clear and concise level at which to specify, design and analyse systems, and can be used directly by construction tools to generate the system itself. The Architect's Assistant is intended to provide an environment for supporting this methodology.
Model-based objectorientedsystems Engineering (MOOSE) is a full lifecycle computer systems engineering method intended for the development of products that make use of application specific embedded and distributed c...
详细信息
Model-based objectorientedsystems Engineering (MOOSE) is a full lifecycle computer systems engineering method intended for the development of products that make use of application specific embedded and distributed computer systems. The method is divided into a number of phases that effect a series of transformations leading to an implementation, and it is supported by a Product Engineers workbench that supports the capture, translation and execution of the model.
The process control system can reduce the amount of scrap generated in the manufacture of rivets through the application of continuous corrective adjustments to the machines. In place of manual method, the system has ...
详细信息
The process control system can reduce the amount of scrap generated in the manufacture of rivets through the application of continuous corrective adjustments to the machines. In place of manual method, the system has a totally automatic closed loop control, whereby the rivets are fed to a vision system which after inspection can alter the machine setting via servomotors.
暂无评论