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.
Agile software development methodologies use an iterative and incremental development in order to handle evolving systems. Consolidated techniques in the field of testing have been applied to these techniques with the main purpose of aiding in the test creation stage. An example is Model-Based Test Driven Development (MBTDD) which joins the concepts of Model-Based Testing (MBT) and Test Driven Development...
Model Driven Engineering (MDE) is essentially based in metamodel definition, model edition and the specification of model transformations (MT) among these. In many cases the development, evolution and adaptation of these transformations is still carried out without the support of proper methods and tools to reduce the effort and related costs to these activities. In this work, a novel model testing...
Since a real-life environment may encounter various uncertainties due to its dynamic nature, a smart-home system needs to improve its adaptability in response to the inevitable uncertainties. In this regard, a multi-transfer framework was proposed to keep context models adaptable in order to reduce the efforts in retraining context models in the event of an uncertainty. The framework is used to transfer...
With the rise of adaptive interactive systems came a growing demand for tools to test the envisioned adaptivity. This article presents a tactile interface allowing direct manipulation of a context model for adaptive behavior in intelligent environments. The presented tool starts with an abstract context model, which is transformed to an easy-to-use interface supporting tangible interaction. Different...
Understanding the user's requirements and intentions is important when developing pervasive applications. It helps making adaptation decisions and satisfying the user's needs. In order to do this, the user's intentions, the current situation and the options for application adaptation have to be taken into account. In this paper we extend prior work on situation modeling and specifying applications...
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.