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.
A key open question in the area of software modeling is which costs and benefits it brings to software development and maintenance. For answering this question, better empirical studies into software modeling are needed. In this paper I focus on what I believe are the pitfalls in- and prospects for such types of studies. This paper is an abstract for an invited keynote at the Modeling in Software...
Are hybrid simulation models always beneficial? When should one modeling paradigm be used more than another? How does one know the right balance has been reached between different simulation techniques for the system under investigation? We illustrate selected insights into hybrid simulation through the use of a discrete event simulation (DES) model and a hybrid DES agent based model (ABM) of the...
Requirements elicitation research is reviewed using a framework categorising the relative ‘knowness’ of requirements specification and Common Ground discourse theory. The main contribution of this survey is to review requirements elicitation from the perspective of this framework and propose a road map of research to tackle outstanding elicitation problems involving tacit knowledge. Elicitation techniques...
As wireless sensor nodes are mostly battery-powered, energy-efficient operation is a necessity to use their confined energy budget optimally. This is especially true in the logistics domain, where timely and accurate monitoring of containers is required, while the cost pressure is high. Thus, besides the need for energy efficiency, wireless sensor network deployments in logistics require cost efficiency...
We describe a number of high-level design decisions that we found essential for a Computer-assisted Assessment System that is to be deployed in school classrooms for supporting formative assessment by teachers and self-assessment by students. In addition, the system needs to provide information to parents. Our design decisions comprise the use of the Open Learner Model approach to make diagnostic...
After a model-based discussion of terms like skills, competences and creativity, methods for assessment will be analyzed with respect to their applicability in general and in particular to problems of engineering education.
In the past, traceability was concerned with tracing requirements also known as requirements traceability. Meanwhile, model-driven engineering (MDE) becomes popular and in this context, requirements traceability evolved to a more general software traceability, which is about tracing any relationship between software artifacts. Due to increasing heterogeneity and complexity of MDE, global model management...
Trust is a very significant commodity in distributed networks the same as in social network. The dynamic and ephemeral nature of distributed networks environments is especially important to compute the peer trustworthy. So, the decision whether or not to trust a peer can depend on many contextual factors. We outline a context-based dynamics of trust for considering the impact of context information...
With the latest advances in information and communication technologies, learners can now engage in continuous and rich learning-sessions that characterize today's digital learning ecosystems. In these ecosystems, learning resources are pervasive and dynamic. A key challenge is to develop a scalable learning system that addresses the inherent complexity of learning sessions and cater for the specific...
Trust is a very significant commodity in distributed networks the same as in social network. The dynamic and ephemeral nature of distributed networks environments is especially important to compute the peer trustworthy. So, the decision whether or not to trust a peer can depend on many contextual factors. We outline a context-sensitive computation approach for considering the impact of context information...
Almost every company needs to process invoices to either claim money from their customers or to pay for products or services. Although companies are allowed to electronically process their invoices, most of them still rely on the paper-based invoice process. Within this paper we built upon existing work to develop a methodology for defining a reference model for the electronic invoice based on security...
IT ecosystems are ultralargescale software systems that consist of various, constantly interacting and partly autonomous subsystems as well as the users of the overall system. Because of their strong integration with everyday life, these systems are often not even perceived as IT systems by its users. This is a problem for requirements engineering, as users might not know of or may not be interested...
This paper reports developments on a best description template for teaching methods, whose descriptive elements will eventually be mapped to the elements of the IMS learning design specification. The template was created based on (a) previous approaches to describing teaching methods devised by various international projects and (b) information requirements of teachers during different phases of understanding...
Requirements analysis is a fundamental phase in the development of digital tools and concentrates essentially on computational aspects consisting on the identification of input and output flows as well as processing. Nevertheless, requirements analysis is difficult to conduct when contents and relations are complex and dynamic. Recently, the ecosystem approach has been used to understand and model...
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.