Filters








738,722 Hits in 3.3 sec

Uncertainty Management in Software Projects

Marcelo Luiz Monteiro Marinho, Suzana Cândido de Barros Sampaio, Telma Lúcia de Andrade Lima, Hermano Perrelli de Moura
2015 Journal of Software  
Key words: Software project management, uncertainties in projects management, uncertainty in software projects.  ...  The aim of this paper is to present an Evidence-Based Software Engineering and based on that, to elaborate an approach to manage uncertainties in software projects.  ...  concerning to the development and software maintenance [7] .  ... 
doi:10.17706/jsw.10.3.288-303 fatcat:h2lrxvulivdvbhllqpa4upu2ty

Software refactoring under uncertainty

Mohamed Wiem Mkaouer, Marouane Kessentini, Slim Bechikh, Mel Ó'Cinnéide, Kalyanmoy Deb
2014 Proceedings of the 2014 conference companion on Genetic and evolutionary computation companion - GECCO Comp '14  
Refactoring large systems involves several sources of uncertainty related to the severity levels of code smells to be corrected and the importance of the classes in which the smells are located.  ...  Due to the dynamic nature of software development, these values cannot be accurately determined in practice, leading to refactoring sequences that lack robustness.  ...  In a real-world problem involving uncertainties, it is important to show that a robustness-unaware methodology drives the search to non-robust solutions that are sensitive to variation in the uncertainty  ... 
doi:10.1145/2598394.2598499 dblp:conf/gecco/MkaouerKBCD14 fatcat:j7t6zb24dncq3hdedws5nmzila

Uncertainty Propagation through Software Dependability Models

Kesari Mishra, Kishor S. Trivedi
2011 2011 IEEE 22nd International Symposium on Software Reliability Engineering  
Systems in critical applications employ various hardware and software fault-tolerance techniques to ensure high dependability.  ...  The system is able to tolerate one hardware fault (due to one hot standby hardware server also running RB software) and one software fault.  ...  This system comprises of very complex hardware and software components. To ensure its high availability, hardware redundancy and software resiliency is employed.  ... 
doi:10.1109/issre.2011.14 dblp:conf/issre/MishraT11 fatcat:f3du6etalba5nkleizge2lxhua

Taming uncertainty in self-adaptive software

Naeem Esfahani, Ehsan Kouroshfar, Sam Malek
2011 Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering - SIGSOFT/FSE '11  
While many promising approaches for the construction of selfadaptive software systems have been developed, the majority of them ignore the uncertainty underlying the adaptation decisions.  ...  We demonstrate POISED's application to the problem of improving a software system's quality of service via runtime reconfiguration of its customizable software components.  ...  External uncertainty arises from the environment or domain in which the software is deployed.  ... 
doi:10.1145/2025113.2025147 dblp:conf/sigsoft/EsfahaniKM11 fatcat:rbd4bed42fh2plvt7hmapnkf2m

Uncertainty in Self-Adaptive Software Systems [chapter]

Naeem Esfahani, Sam Malek
2013 Lecture Notes in Computer Science  
In this paper, we characterize the sources of uncertainty in self-adaptive software system, and demonstrate its impact on the system's ability to satisfy its objectives.  ...  While many promising approaches for the construction of self-adaptive software systems have been developed, the majority of them ignore the uncertainty underlying the adaptation.  ...  Impact of Uncertainty on Self-Adaptive Software Uncertainty has a significant impact on a self-adaptive software system's ability to satisfy its objectives.  ... 
doi:10.1007/978-3-642-35813-5_9 fatcat:nm33oxfe3ja2zp7fxf7i22gkt4

Using MINITAB software for teaching measurement uncertainty

Andrea Zanobini
2015 Journal of Physics, Conference Series  
In these terms in this paper I attempt, with the help of MINITAB software, to analyze this parameter; with simple and quick operations to evaluate the mean, the standard deviation and the confidence interval  ...  The concept of measurement uncertainty should be regarded not only related to the concept of doubt about the validity of the measurement result, but also to the quantization of this concept.  ...  A brief introduction to the MINITAB software for a statistical analysis The statistical analysis with MINITAB software, which often relies on a good background knowledge of the phenomenon to be analyzed  ... 
doi:10.1088/1742-6596/588/1/012025 fatcat:3gq3gfoeo5a55kn3rfyk6bli3i

Object-oriented software for evaluating measurement uncertainty

B D Hall
2013 Measurement science and technology  
Hall, Metrologia, 43 (2006) L56-L61) introduced the notion of an uncertain number that can be used in data processing to represent quantity estimates with associated uncertainty.  ...  This article illustrates the uncertain-number approach using several simple measurement scenarios and two different software tools. One is an extension library for Microsoft Excel R .  ...  Greater use of software tools may offer a solution to this problem.  ... 
doi:10.1088/0957-0233/24/5/055004 fatcat:xu6jseriufem7nz32aoyx3zqru

Dealing with uncertainty in early software architecture

Naeem Esfahani, Kaveh Razavi, Sam Malek
2012 Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering - FSE '12  
APPROACH We accept uncertainty as a natural component of architecting a software system, particularly in the early phases of engineering.  ...  MOTIVATION A software system's early architecture is the set of principal decisions made at the outset of a software engineering project.  ... 
doi:10.1145/2393596.2393621 dblp:conf/sigsoft/EsfahaniRM12 fatcat:vymd46i345byvfph3d5xp7ruyq

Oracles for Testing Software Timeliness with Uncertainty

Chunhui Wang, Fabrizio Pastore, Lionel Briand
2018 ACM Transactions on Software Engineering and Methodology  
Luxembourg Uncertainty in timing properties (e.g., detection time of external events) is a common occurrence in embedded software systems since these systems interact with complex physical environments  ...  Such time uncertainty leads to non-determinism.  ...  In the presence of time uncertainty, software engineers need automated test oracles capable of determining if the non-deterministic outputs produced by test case executions are the result of time uncertainty  ... 
doi:10.1145/3280987 fatcat:jxnaeihilbeezaahq7jtl3uete

How do Agile Software Startups deal with uncertainties by Covid-19 pandemic? [article]

Rafael da Camara, Marcelo Marinho, Suzana Sampaio, Saulo Cadete
2020 arXiv   pre-print
Agile Software Methods aims to enable startups in responding to uncertainty caused by Covid-19.  ...  This paper investigates the impact of Covid-19 in a real software startup context to understand how they have reacted against uncertainties caused by Covid-19.  ...  To Marinho et. al [17, 18, 19] , the key elements of any software development project are the identification of potential uncertainty sources and the ability to respond to changes during the software  ... 
arXiv:2006.13715v2 fatcat:fietep2vivdl5fslezemiqdq5m

THE GUM TREE DESIGN PATTERN FOR UNCERTAINTY SOFTWARE

B. D. HALL
2004 Advanced Mathematical and Computational Tools in Metrology VI  
The paper describes a simple approach to software design in which the 'Law of propagation of uncertainty' is used to obtain measurement results that include a statement of uncertainty, as described in  ...  the Guide to the Expression of Uncertainty in Measurement (ISO, Geneva, 1995).  ...  Aspects of the GUM Tree design technique have been filed in a PCT application: Uncertainty propagation system and method (PCT/NZ02/00107, 6 June 2002).  ... 
doi:10.1142/9789812702647_0017 fatcat:5etgjme4rfhfdgy6cpb4dp3hyu

The optimal software licensing policy under quality uncertainty

Jie Zhang, Abraham Seidmann
2003 Proceedings of the 5th international conference on Electronic commerce - ICEC '03  
The rapid rate of standard software development, and the need of users to stay current, has unleashed unprecedented levels of process and product innovations in the software industry.  ...  We look at software vendors that are both selling (at a posted price) or leasing their products where as lessor they guarantee that the lessee will always have the latest version of the software on their  ...  The value of this option for those consumers who always adopt the highest quality product is . ( Without Quality Uncertainty When there is no uncertainty about the next generation software, that is,  ... 
doi:10.1145/948005.948042 dblp:conf/ACMicec/ZhangS03 fatcat:7lfsl6eubvf7haonbd3giukin4

Contract Design and Uncertainty in Software Development Projects [chapter]

Cornelia Gaebert
2014 Lecture Notes in Business Information Processing  
From this, behavioral uncertainties arise. An empirical study supports our theoretical argument.  ...  Recent research has described software development projects in terms of the economic principal agent theory.  ...  Behavioral uncertainty is obviously, on both sides.  ... 
doi:10.1007/978-3-319-11370-8_16 fatcat:s4izqujmwjff3ibwodjx6ltf3a

Software framework for inverse modeling and uncertainty characterization

Carlos A. Osorio-Murillo, Matthew W. Over, Heather Savoy, Daniel P. Ames, Yoram Rubin
2015 Environmental Modelling & Software  
MAD# and its source code are released under the New Berkeley Software Distribution (BSD) License which allows for liberal reuse of the software and code.  ...  MAD# is implemented in an open source software package with the goal of lowering the barrier to using inverse modeling in education, research, and resource management.  ...  These and related software tools have aided adoption of uncertainty characterization and inverse modeling to some degree.  ... 
doi:10.1016/j.envsoft.2015.01.002 fatcat:jtgnpxld6bbirnyrvthkxd6rma

A Systematic Review of Uncertainties in Software Project Management

Marcelo Marinho, Suzana Sampaio, Telma Lima, Hermano de Moura
2014 International Journal of Software Engineering & Applications  
This paper presents a systematic review about software project management uncertainties.  ...  uncertainties.  ...  How can you reduce the uncertainty level in software projects? This question aimed to investigate the possibility of reducing the uncertainty level in software projects.  ... 
doi:10.5121/ijsea.2014.5601 fatcat:muixdfe2xzft5ntuvivot7y67y
« Previous Showing results 1 — 15 out of 738,722 results