Visual languages are loosely defined as interactive graphical methods of specifying to a computer some set of actions to perform. They are not just visual presentations nor simply the interactions necessary to operate...
详细信息
This paper describes an approach to object-oriented interface design that goes beyond mere object decomposition. In our user interface management system we use logic and filters to declaratively specify and control a ...
详细信息
There are many conjectures about what sort of person most readily learns object-oriented technology. While often provocative, none have been confirmed by reliable studies. We describe the first serious attempt to look...
详细信息
ISBN:
(纸本)0897915399
There are many conjectures about what sort of person most readily learns object-oriented technology. While often provocative, none have been confirmed by reliable studies. We describe the first serious attempt to look for factors influencing successful object-oriented learning, by studying several hundred students in introductory object-orientedprogramming courses. Contrary to what some have asserted, we find that several measures of depth and breadth of programming background are associated with success.
The paper motivates the facilities provided by Description Logics in an object-orientedprogramming scenario. It presents a unification approach of Description Logics and object-orientedprogramming that allows both v...
详细信息
ISBN:
(纸本)9780897917889
The paper motivates the facilities provided by Description Logics in an object-orientedprogramming scenario. It presents a unification approach of Description Logics and object-orientedprogramming that allows both views to be conveniently used for different subproblems in a modern software-engineering environment. The main thesis of this paper is that in order to use Description Logics in practical applications, a seamless integration with object-oriented system development methodologies must be realized.
This paper is about reusable, efficient implementations of complex algorithms and their integration into software packages. It seems that this problem is not yet well understood, and that it is not at all clear how ob...
详细信息
This paper is about reusable, efficient implementations of complex algorithms and their integration into software packages. It seems that this problem is not yet well understood, and that it is not at all clear how object-oriented and other approaches may contribute to a solution. We analyze the problem and try to reduce it to a few key design goals. Moreover, we discuss various existing approaches in light of these goals, and we briefly report experiences with experimental case studies, in which these goals were rigorously addressed.
暂无评论