EOOLT'2007 was the first edition of the ecoop-EOOLT workshop. The workshop is intended to bring researchers associated with different equation-based object-oriented (EOO) modeling languages and different applicati...
详细信息
While OO has become ubiquitously employed for design, implementation, and even conceptualization, many practitioners recognize the concomitant need for other programming paradigms according to problem domain. Neverthe...
详细信息
This report summarizes the results of the eleventh workshop on pedagogies and tools for the teaching and learning of object-oriented concepts. The focus of this year's workshop was on desirable properties of examp...
详细信息
ICOOOLPS'2007 was the second edition of the ecoop-ICOOOLPS workshop. ICOOOLPS intends to bring researchers and practitioners both from academia and industry together, with a spirit of openness, to try and identify...
详细信息
The power of objects lies in the flexibility of their interconnection structure. But this flexibility comes at a cost. Because an object can be modified via any alias, object-oriented programs are hard to understand, ...
详细信息
The ability to reengineer object-oriented legacy systems has become a vital matter in today's software industry. Early adopters of the object-orientedprogramming paradigm are now facing the problem of transformin...
详细信息
This report summarizes the main activities held during the third workshop on object-technology for Ambient Intelligence and Pervasive Computing. The goals of this workshop series are to identify and discuss the impact...
详细信息
The QAOOSE 2007 workshop brought together, for half day, researchers working on several aspects related to quantitative evaluation of software artifacts developed with the object-oriented paradigm and related technolo...
详细信息
Data in object-orientedprogramming is organized in a hierarchy of classes. The problem of object-oriented pattern matching is how to explore this hierarchy from the outside. This usually involves classifying objects ...
详细信息
ISBN:
(纸本)9783540735885
Data in object-orientedprogramming is organized in a hierarchy of classes. The problem of object-oriented pattern matching is how to explore this hierarchy from the outside. This usually involves classifying objects by their run-time type, accessing their members, or determining some other characteristic of a group of objects. In this paper we compare six different pattern matching techniques: object-oriented decomposition, visitors, type-tests/type-casts, typecase, case classes, and extractors. The techniques are compared on nine criteria related to conciseness, maintainability and performance. The paper introduces case classes and extractors as two new pattern-matching methods and shows that their combination works well for all of the established criteria.
暂无评论