Search results for "020207 software engineering"
showing 10 items of 475 documents
Knowledge Representation on the Web Revisited: The Case for Prototypes
2016
Recently, RDF and OWL have become the most common knowledge representation languages in use on the Web, propelled by the recommendation of the W3C. In this paper we examine an alternative way to represent knowledge based on Prototypes. This Prototype-based representation has different properties, which we argue to be more suitable for data sharing and reuse on the Web. Prototypes avoid the distinction between classes and instances and provide a means for object-based data sharing and reuse.
Method to Define User Interfaces in the Requirements Analysis Phase
2018
Many requirements for quality in use are elicited in the late development phase. However, if requirements are elicited in the late development phase, the development may return to the previous phase or some requirements cannot be realized due to costs and schedules. To reduce these cases, we propose a method to elicit the requirements in the requirements analysis phase. First, software developers analyze the user characteristics (UCs) of the target users and specify important quality characteristics (QCs) for quality in use and UI design items based on the relationships among UC, QC, and UI design items. Because UI design items are considerations to develop UIs, the specified UI design item…
Minkowski-Lorentz Spaces Applications: Resolution of Apollonius and Dupin Problems
2019
International audience
MIME: A Mixed-Space Collaborative System with Three Immersion Levels and Multiple Users
2018
Shared spaces for remote collaboration are nowadays possible by considering a variety of users, devices, immersion systems, interaction capabilities, navigation paradigms, etc. There is a substantial amount of research done in this line, proposing different solutions. However, still a more general solution that considers the heterogeneity of the involved actors/items is lacking. In this paper, we present MIME, a mixed-space tri-collaborative system. Differently from other mixed-space systems, MIME considers three different types of users (in different locations) according to the level of immersion in the system, who can interact simultaneously – what we call a tri-collaboration. For the thr…
A STEEPLED Analysis of the SPI Manifesto
2019
Software Process Improvement (SPI) has been founded on the belief that a well-defined and executed process is likely to produce a high-quality pro-duct. Improving a product might provide insights for future improvement efforts. However, this bottom-up approach does not necessarily lead to improvement, considering in particular that software products/artefacts are usually, unique. In contrast, an improved process is a top-down approach, which is applicable to all products (outputs and outcomes). The SPI Manifesto places people, business focus, and organisational change at the core of Software Process Improvement practices. In so doing, certain SPI principles guide the behaviour of individual…
Extracting business information from graphs: An eye tracking experiment
2016
Information graphics are visualizations that convey information about data trends and distributions. Data visualization and the application of graphs is increasingly important in business decision making, for instance, in big data analysis. However, relatively little information exists about how people extract information from graphs and how the framing of the graphic design defines may ‘nudge’ and bias decision making. As a contribution to fill this gap, this study applies the methodology of experimental economics to the analysis of graph reading and processing to extract underlying information. Specifically, the study presents the results of an experiment whose baseline treatment includes…
Estimation of the Velocity of Multiple Moving Persons in Non-Stationary Indoor Environments from Received RF Signals
2019
This paper presents a new accurate iterative procedure to estimate the time-variant (TV) velocity, i.e., TV speed, TV vertical angle-of- motion (VAOM), and TV horizontal angle-of-motion (HAOM), of multiple moving objects/persons in three-dimensional (3D) non-stationary indoor propagation environments. The indoor space is assumed to be equipped with a distributed 3x3 multiple-input multiple-output (MIMO) system. The proposed procedure focuses on estimating the TV speed, TV VAOM, and TV HAOM by matching the spectrogram of the complex channel gain of a non- stationary indoor channel model to the spectrogram obtained from received radio frequency (RF) signals. Together with the velocity …
Optimal placement of 3D sensors considering range and field of view
2017
This paper describes a novel approach to the problem of optimal placement of 3D sensors in a specified volume of interest. The coverage area of the sensors is modelled as a cone having limited field of view and range. The volume of interest is divided into many, smaller cubes each having a set of associated Boolean and continuous variables. The proposed method could be easily extended to handle the case where certain sub-volumes must be covered by several sensors (redundancy), for example ex-zones, regions where humans are not allowed to enter or regions where machine movement may obstruct the view of a single sensor. The optimisation problem is formulated as a Mixed-Integer Linear Program …
Using the witness method to detect rigid subsystems of geometric constraints in CAD
2010
International audience; This paper deals with the resolution of geometric constraint systems encountered in CAD-CAM. The main results are that the witness method can be used to detect that a constraint system is over-constrained and that the computation of the maximal rigid subsystems of a system leads to a powerful decomposition method. In a first step, we recall the theoretical framework of the witness method in geometric constraint solving and extend this method to generate a witness. We show then that it can be used to incrementally detect over-constrainedness. We give an algorithm to efficiently identify all maximal rigid parts of a geometric constraint system. We introduce the algorit…
An Empirical Study on Female Participation in Software Project Courses
2019
Gender issues in software engineering education are gaining research attention due to the desire to promote female participation in the field. The objective of this work is to enhance the understanding of female students' participation in software engineering projects to support gender-aware course optimization. Since 2015, we have investigated the participation of female students in terms of software engineering activities and team dynamics in a software project course that involves a real customer. We found that female students are more active with project management and requirement engineering, while they remain under-represented in highly complex or specific tasks, i.e. architecture wor…