this report summarizes the contributions and discussion of the 4thecoop Workshop on Quantitative Approaches in object-oriented Software Engineering held in Sophia Antipolis on Tuesday, June 13, 2000. this workshop ai...
详细信息
Current trend of systems of virtual learning is development of mobile communications in the technological level, and integration of constructivist approaches to education in the educational level of. Constructivist pe...
详细信息
ISBN:
(纸本)9781457717475
Current trend of systems of virtual learning is development of mobile communications in the technological level, and integration of constructivist approaches to education in the educational level of. Constructivist pedagogy in addition to the benefits of digital communication points to the problem of the virtual learning such as missing forms of social interactions of elements that are common in the real school environment, lack of immediate feedback for students and teachers, and other aspects. the current concept inclined to more general system approach of virtual university, such comprehensive set of digital communication solutions with a focus on education. Virtual university cannot therefore be understood only as a computer system with access to the text and exercises that students complete by ticking presented options. the paper focuses on solution of distance learning course in programming, especially on elimination the problems associated withthe practical skill and techniques of structured and object-orientedprogramming.
Data mining is the discovery of knowledge and useful information from the large amounts of data stored in databases. the emerging data mining tools and systems lead to the demand of a powerful data mining query langua...
详细信息
Previous studies have shown that object-oriented programs have different execution characteristics than procedural programs, and that special object-oriented hardware can improve performance. the results of these stud...
详细信息
ISBN:
(纸本)3540601600
Previous studies have shown that object-oriented programs have different execution characteristics than procedural programs, and that special object-oriented hardware can improve performance. the results of these studies may no longer hold because compiler optimizations can remove a large fraction of the differences. Our measurements show that SELF programs are more similar to C programs than are C++ programs, even though SELF is much more radically object-orientedthan C++ and thus should differ much more from C. Furthermore, the benefit of tagged arithmetic instructions in the SPARC architecture (originally motivated by Smalltalk and Lisp implementations) appears to be small. Also, special hardware could hardly reduce message dispatch overhead since dispatch sequences are already very short. Two generic hardware features, instruction cache size and data cache write policy, have a much greater impact on performance.
this paper presents a formal system based on the notion of objects and asynchronous communication. Built on Milner’s work on π-calculus, the communication primitive of the formal system is purely based on asynchrono...
详细信息
this report summarizes the main activities held during the second workshop on object-technology for Ambient Intelligence and Pervasive Computing held at ecoop 2006. the workshop covered topics varying from low-level c...
详细信息
Publish/subscribe is considered one of the most important interaction styles for the explosive market of enterprise application integration. Producers publish information on a software bus and consumers subscribe to t...
详细信息
While object diagrams (ODs) are widely used as a means to document object-oriented systems, they are expressively weak, as they are limited to describe specific possible snapshots of the system at hand. In this paper ...
详细信息
ISBN:
(纸本)9783642226557;9783642226540
While object diagrams (ODs) are widely used as a means to document object-oriented systems, they are expressively weak, as they are limited to describe specific possible snapshots of the system at hand. In this paper we introduce modal object diagrams (MODs), which extend the classical OD language with positive/negative and example/invariant modalities. the extended language allows the designer to specify not only positive example models but also negative examples, ones that the system should not allow, positive invariants, ones that all system's snapshots should include, and negative invariants, ones that no system snapshot is allowed to include. Moreover, as a primary application of the extended language we provide a formal verification technique that decides whether a given class diagram satisfies (i.e., models) a multi-modal object diagrams specification. In case of a negative answer, the technique outputs relevant counterexample object models, as applicable. the verification is based on a reduction to Alloy. the ideas are implemented in a prototype Eclipse plug-in. Examples show the usefulness of the extended language in specifying structural requirements of object-oriented systems in an intuitive yet expressive way.
A major strength in object-oriented development is the direct support for domain modelling offered by the conceptual framework underlying object-orientation. In this framework, domains and systems can be analysed and ...
详细信息
A generic graphical query language for ODMG-compliant object databases – called Unified Query By Example (UQBE) – is proposed, based on the ideas of Zloof’s Query-By-Example, and using UML-like diagrams as schema n...
详细信息
暂无评论