The evolution of Science has been supported by complex computerized infrastructures with growing interest in simulation based experiments. This trend can also be observed in Software engineering. Our capacity of acqui...
详细信息
This paper presents a literature survey of action research (AR) studies published in nine major Software engineering (SE) journals and three conference proceedings in the period 1993 to June 2009. A strict selection b...
详细信息
Games appeal to all kinds of people and are used for a wide range of purposes, from pure entertainment to educational research. Software engineering is an area of computing that has much content to explore, distribute...
详细信息
Experimental studies have been used as a mechanism to acquire knowledge through a scientific approach based on measurement of phenomena in different areas. However it is hard to run such studies when they require mode...
详细信息
Experimental studies have been used as a mechanism to acquire knowledge through a scientific approach based on measurement of phenomena in different areas. However it is hard to run such studies when they require models (simulation), produce amount of information, and explore science in scale. In this case, a computerized infrastructure is necessary and constitutes a complex system to be built. In this paper we discuss an experimentation environment that has being built to support large scale experimentation and scientific knowledge management in software engineering.
The method of steepest descent with scaling (affine scaling) applied to the potential functionq logc′x — ∑ i=1 n logx i solves the linear programming problem in polynomial time forq ? n. Ifq = n, then the algorithm...
详细信息
The method of steepest descent with scaling (affine scaling) applied to the potential functionq logc′x — ∑ i=1 n logx i solves the linear programming problem in polynomial time forq ? n. Ifq = n, then the algorithm terminates in no more than O(n 2 L) iterations; if q ? n + $\sqrt n $ withq = O(n) then it takes no more than O(nL) iterations. A modified algorithm using rank-1 updates for matrix inversions achieves respectively O(n 4 L) and O(n 3.5 L) arithmetic computions.
The creation of tools, techniques and methodologies to support the manipulation of large data sets has been receiving special attention of both scientific and industrial communities, in order to discover new ways of d...
详细信息
We present a procedure for computing lower bounds for the optimal cost in a linear programming problem. Whenever the procedure succeeds, it finds a dual feasible slack and the associated duality gap. Although no proje...
详细信息
We present a procedure for computing lower bounds for the optimal cost in a linear programming problem. Whenever the procedure succeeds, it finds a dual feasible slack and the associated duality gap. Although no projective transformations or problem restatements are used, the method coincides with the procedures by Todd and Burrell and by de Ghellinck and Vial when these procedures are applicable. The procedure applies directly to affine potential reduction algorithms, and improves on existent techniques for finding lower bounds.
Software engineers face the dilemma of verifying process conformance and having the Hawthorne effect distorting the results or not doing it and as a consequence not being able to know if the proposed process is actual...
详细信息
Software engineers face the dilemma of verifying process conformance and having the Hawthorne effect distorting the results or not doing it and as a consequence not being able to know if the proposed process is actually carried out. We addressed this issue by classifying and proposing the use of some approaches based on unobtrusive observation. These approaches include cognitive labs, remote monitoring and metrics collection. In addition, a tool supporting the application of perspective based reading (PER) for requirements inspection has been used and is also presented to exemplify metrics collection. Among other features, PBR Tool unobtrusively collects metrics in order to monitor if the reading technique is faithfully applied. Two studies evaluating the feasibility of such a tool are also reported.
In Software engineering, context can be understood as the overall set of information used to characterize the situation of an entity. A software system is context-aware if it uses the context to provide relevant infor...
详细信息
In this paper, we assess the performance of DSMIO cachecoherence algorithm implemented in a parallel object-based database management system (ODBMS). The distinguishing feature of DSMIO is its use of the lazy release ...
详细信息
暂无评论