scholarly journals Assessing the Impact of Refactoring on Security-Critical Object-Oriented Designs

Author(s):  
Bandar Alshammari ◽  
Colin Fidge ◽  
Diane Corney
Author(s):  
Tran Thanh Luong ◽  
Le My Canh

JavaScript has become more and more popular in recent years because its wealthy features as being dynamic, interpreted and object-oriented with first-class functions. Furthermore, JavaScript is designed with event-driven and I/O non-blocking model that boosts the performance of overall application especially in the case of Node.js. To take advantage of these characteristics, many design patterns that implement asynchronous programming for JavaScript were proposed. However, choosing a right pattern and implementing a good asynchronous source code is a challenge and thus easily lead into less robust application and low quality source code. Extended from our previous works on exception handling code smells in JavaScript and exception handling code smells in JavaScript asynchronous programming with promise, this research aims at studying the impact of three JavaScript asynchronous programming patterns on quality of source code and application.


2016 ◽  
Vol 2 (1) ◽  
Author(s):  
Anna Wessman ◽  
Leena Koivisto ◽  
Suzie Thomas

AbstractThis outline article presents and critiques legislation as it affects the metal detecting hobby and the archaeological profession. It considers some of the ways in which metal detectorists themselves have caused controversy but also positive news in relation to archaeological heritage in Finland. A selection of examples of collaboration based on the authors own experiences is presented, also the impact of metal detecting on material culture and archaeological research. The continuing object-oriented focus of both metal detectorists and the media is identified. New collection and engagement strategies could enhance archaeological research, while engaging this particular section of the wider public.


2002 ◽  
Vol 46 (6-7) ◽  
pp. 105-112 ◽  
Author(s):  
M. Spanou ◽  
D. Chen

This paper presents the application of the object-oriented framework SMILE to the management of flows and water quality in the Upper Mersey river catchment. The design river flows are those exceeded for 95% of the time, and are estimated applying alternative methods. The influence of compensation reservoirs, surface-water abstractions, and continuous discharges on low river flows is quantified. The annual licensed abstraction volumes are further reviewed. The monitored river water quality is classified using the River Ecosystem scheme. The compliance of the sewage treatment works and trade effluents with their discharge-consent limits is also assessed. The impact of effluents on the variation of river water quality is evaluated through Monte Carlo simulations at the discharge points. The points where the downstream water quality fails to comply with proposed River Quality Objectives are identified. The consent limits of the corresponding discharges are assessed, and changes to the BOD and total ammonia limits are suggested.


Sign in / Sign up

Export Citation Format

Share Document