object-orientedprogramming is a new approach to software construction which is becoming widely used. It aids the engineering of software by providing powerful techniques for structuring and reusability. A summary of ...
详细信息
object-orientedprogramming is a new approach to software construction which is becoming widely used. It aids the engineering of software by providing powerful techniques for structuring and reusability. A summary of the architectural features of OOP is followed by a description of the language mechanisms used to realize them, using as examples smalltalk -80 and c ++. The paper describes ways in which reusable software may be presented, and explains the construction of generic applications. Finally, some current research issues and some other uses of object-oriented ideas are discussed.
This paper explores the benefits of prototyping object-oriented simulation models in a symbolic programming language. After a brief description of the project's motivation the main characteristics of object orient...
详细信息
This paper explores the benefits of prototyping object-oriented simulation models in a symbolic programming language. After a brief description of the project's motivation the main characteristics of object orientation as a programming methodology are discussed within the context of the Scheme programming language. This is followed by a description of the Canterbury Flavour System (C-Flavours), with particular emphasis on how coroutine methods are used to support process-oriented modelling styles. A characterization of architecture and usage of a typical queueing networks simulator then serves to demonstrate C-Flavours' utility for this class of applications. The paper concludes with a brief summary of related research activities in this area and some general comments on the merits of object orientation for the construction of modelling systems and simulators.
Following our own experience developing a concurrent object-oriented language as well of that of other researchers, we have identified several key problems in the design of a concurrency model compatible with the mech...
详细信息
暂无评论