5,152 research outputs found
Encoder-Decoder Approach to Predict Airport Operational Runway Configuration A case study for Amsterdam Schiphol airport
The runway configuration of an airport is the com- bination of runways that are active for arrivals and departures at any time. The runway configuration has a major influence on the capacity of the airport, taxiing times, the occupation of parking stands and taxiways, as well as on the management of traffic in the airspace surrounding the airport. The runway configuration of a given airport may change several times during the day, depending on the weather, air traffic demand and noise abatement rules, among other factors. This paper proposes an encoder-decoder model that is able to predict the future runway configuration sequence of an airport several hours upfront. In contrast to typical rule-based approaches, the proposed model is generic enough to be applied to any airport, since it only requires the past runway configuration history and the forecast traffic demand and weather in the prediction horizon. The performance of the model is assessed for the Amsterdam Schiphol Airport using three years of traffic, weather and runway use data.Peer ReviewedPostprint (published version
A Comprehensive Analysis of Literature Reported Software Engineering Advancements Using AHP
The paper provides a various potential improvements in software engineering using analytic hierarchical processing (AHP). The presented work could support in assessing the selection of process, project, methods and tools depending on various situations encounter during software engineering. AHP belongs to Multi Criteria Decision making methods which seems to be a continuous research to solve critical and complex scientific and software engineering applications. This paper discusses existing key research contributions and their advancements in the areas of both software engineering and in combination of AHP with software engineering
MEG: Multi-objective Ensemble Generation for Software Defect Prediction
Background: Defect Prediction research aims at assisting software
engineers in the early identification of software defect during the
development process. A variety of automated approaches, ranging from traditional classification models to more sophisticated
learning approaches, have been explored to this end. Among these,
recent studies have proposed the use of ensemble prediction models
(i.e., aggregation of multiple base classifiers) to build more robust
defect prediction models. /
Aims: In this paper, we introduce a novel
approach based on multi-objective evolutionary search to automatically generate defect prediction ensembles. Our proposal is not
only novel with respect to the more general area of evolutionary
generation of ensembles, but it also advances the state-of-the-art
in the use of ensemble in defect prediction. /
Method: We assess
the effectiveness of our approach, dubbed as Multi-objective
Ensemble Generation (MEG), by empirically benchmarking it
with respect to the most related proposals we found in the literature
on defect prediction ensembles and on multi-objective evolutionary
ensembles (which, to the best of our knowledge, had never been
previously applied to tackle defect prediction). /
Result: Our results
show that MEG is able to generate ensembles which produce similar
or more accurate predictions than those achieved by all the other
approaches considered in 73% of the cases (with favourable large
effect sizes in 80% of them). /
Conclusions: MEG is not only able
to generate ensembles that yield more accurate defect predictions
with respect to the benchmarks considered, but it also does it automatically, thus relieving the engineers from the burden of manual
design and experimentation
Stability prediction of the software requirements specification
Complex decision-making is a prominent aspect of Requirements Engineering.
This work presents the Bayesian network Requisites that predicts whether the
requirements specification documents have to be revised. We show how to
validate Requisites by means of metrics obtained from a large complex software
project. Besides, this Bayesian network has been integrated into a software
tool by defining a communication interface inside a multilayer architecture to
add this a new decision making functionality. It provides requirements
engineers a way of exploring the software requirement specification by
combining requirement metrics and the probability values estimated by the
Bayesian network
- …