| D. Ince, Object-Oriented Software Engineering with C++, McGraw Hill International Series in Software Engineering (1991) |
....A real decompiler generator must eventually generate executable code, and an implementation for the object oriented extension of the C programming language, C [32] is described in the next sections. This language is very popular has been found to be useful for software engineering applications [18]. Section 5 introduces a small link library of four C generic objects, and Section 7 describes the generation of the decompiler code in C . The implementation given essentially emulates lazy lists, a concept borrowed from the functional programming paradigm, in which entries are not evaluated ....
....the generation of combinator code in a particular language, confirm that it implements the scheme, then implement the combinators as library functions. We describe an implementation in the object oriented language C [32] using active lists . These are objects (in the object oriented sense [18]) which respond to the messages FIRST and NEXT with an appropriate element of the set that they represent, possibly changing the internal state in the process. If there are no more elements to report, the response should be EMPTY. The abstract specification is as follows: MESSAGE : FIRST j NEXT ....
D. Ince, Object-Oriented Software Engineering with C++, McGraw Hill International Series in Software Engineering (1991)
....transformed into constraints on events, states or behaviours of the interactors. The environment must be analysed in a way that supports this transformation. An interactor based requirements analysis has much in common with an object oriented approach to requirements definition, see for example [Inc91], but is elaborated to facilitate the analysis of human inthe loop systems. The general approach of interactor analysis has two key characteristics. The first is that it emphasises the interaction or information flow rather than the functionality of individual sub systems. It is in the ....
D. Ince. Object-oriented software engineering with C++. McGrawHill, 1991.
....respect to the intended semantics. A real decompiler generator must eventually generate executable code, and a concrete implementation for the C programming language is described in the next sections. This language is very popular has been found to be useful for software engineering applications [27]. Section 5 introduces the small link library containing the type ACTIVELIST, with four constructor functions, and Section 7 describes the generation of decompiler code in C. The implementation given essentially emulates lazy lists, a concept borrowed from the functional programming paradigm, in ....
....the generation of combinator code in a particular language, confirm that it implements the scheme, then implement the combinators as library functions. We describe an implementation in the object oriented language C [44] using active lists . These are objects (in the object oriented sense [27]) which respond to the messages FIRST and NEXT with an appropriate element of the set that they represent, possibly changing the internal state in the process. If there are no more elements to report, the response should be EMPTY. The abstract specification is as follows: MESSAGE : FIRST j NEXT ....
D. Ince, Object-Oriented Software Engineering with C++, McGraw Hill International Series in Software Engineering (1991)
No context found.
D. Ince, Object oriented software engineering with C++, McGraw-Hill (1991)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC