The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
we propose architecture for adaptive services provisioning within Social Internet of Things', where both humans and objects interact via social structure of everything. Building on the socio-technical networks, we propose goal-driven, i.e. cognitive, context-awareness as the core for intelligence generation. Results shows reduced overhead of contextual data acquisition and processing.
One of the inherit features of cognitive situation awareness and decision support processes is that they are context-dependent. This is hardly disputed by anybody, but as soon one wants to understand what this context dependency means, or even more, what is context and how it relates to a situation then we have to admit that no common understanding exists on those categories. The objective of this...
In this paper, we share our experience of developing and executing a user centered design workshop for an interdisciplinary team of policy makers, planners, funders and implementers of public private partnerships (PPPs) for programs on sustainable agricultural value chain development. For an audience who will neither practice the design profession nor tend to apply the user centered design process...
We know how to design meaningful learning experiences for our students; this knowledge is as old as formal education. For a very long time, we also have had an increasing range of excellent tools that are constantly improving. So why do our institutional web logs show remarkable little engagement with active and interactive learning designs? The answer to this question is complex, and this presentation...
Personalisation agendas and strategies emphasised that the learning process should begin with the learner and from this evolved the promotion of the learner voice — the learner's ability to influence decisions affecting them. This has led to a varied implementation of personalised learning environments and provided a context for assessing their capabilities. Engagement in this context suggests that...
Understanding what influences reuse of designs, activities and ‘in the wild’ continues to prove tantalizingly elusive for researchers. The uncertainty of the process and the length of time between the offer and take up of resources in education can represent a process spanning several years. Education is frequently a long game and the influence of context, the desire or need to recontextualise and...
Coupling in an object-oriented context is often defined in terms of access to instance variables and methods of other classes. JavaScript, however, lacks static type information and classes, and instead features a flexible object system with prototypal inheritance. In order to determine coupling in JavaScript, we infer object types based on abstract interpretation of a program. Type inference depends...
The paper presents extensions to the standard version of genetic programming. Concepts concerning contexts and context blocks as well as their possible applications are discussed. It is shown how these concepts can be utilized to implement a novel approach to modular genetic programming based on modules stored with the abstract syntax tree, but also attached to nodes that call them (Node-attached...
A new method of assessment is developed that comprehensively maps students' progress in a course. The technique involves the use of two grading rubrics measuring performance in technical and conceptual proficiency, respectively. With these rubrics, one can identify students' progress and learning more effectively and future activities can be adapted accordingly. This paper discusses the development...
Distributed Software Development (DSD) is characterized by physical distance and/or different time-zones among those involved in the process of developing software. This physical and temporal separation entails some advantages, but it also brings challenges related to communication, coordination and cooperation in carrying out complex software development tasks. Cultural and time-zone differences,...
Formal methods can be useful in developing distributed systems, in particular when critical applications are being developed. In this context, the purpose of this work is to define an automatic translation from an abstract formal specification using TemporalZ into an operational specification using CSP-Z in order to address the gap between the abstract design languages and their implementation. Our...
Participatory sensing is a new paradigm that is based on the data collection, such as images, air and noise measurements, through the embedded digital sensors and radios on current smartphones owned by voluntary users. The participants in such a system can either be self-motivated or persuaded through incentives with amounts depending on factors such as quality of the contributed data or sensors,...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.