A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2007; you can also visit the original URL.
The file type is
It discusses the impact of hidden dependencies on the process of change propagation and also discusses an algorithm that warns about possible presence of hidden dependencies. ... Large software systems are difficult to understand and maintain. Program dependency analysis plays a key role in both understanding and maintenance. ... Section 4 defines hidden dependencies and analyzes their impact on program comprehension and change propagation. ...doi:10.1109/wpc.2001.921739 dblp:conf/iwpc/YuR01 fatcat:ilhopoxle5gzvljcdxewhuz3ym
In this paper we aim to provide a comprehensive review of existing methods for hidden dependencies identification, as well as to highlight the limitations of the existing state-of-the-art approaches. ... There exist hidden dependencies in the software projects which cannot be found using common coupling measures and are due to the so called indirect coupling. ... Analyzing program dependencies has an essential role in program comprehension, change propagation, or impact analysis  . ...doi:10.24193/subbi.2017.1.07 fatcat:rua7yyewurfqthxo4e5cegrmmy
Impact analysis is a specialized process of program comprehension that investigates the nature and extent of a planned software change. ... In this paper, we argue that the single granularity is insufficient and leads to imprecise analysis. ... In the papers [27, 28] that serve as a foundation of this work, the program dependencies were not specified; it was only assumed that these dependencies can be extracted and they propagate the change ...doi:10.1109/icpc.2009.5090023 dblp:conf/iwpc/PetrenkoR09 fatcat:5x3yufqbtvgxhhkbki255r4m2a
The literature describes several approaches to identify the artefacts of programs that change together to reveal the (hidden) dependencies among these artefacts. ... We present our approach, Macocha, to identify these concepts in large programs. ... ACKNOWLEDGMENT This work has been partly funded by a FQRNT team grant, the Canada Research Chair in Software Patterns and Patterns of Software and the Tunisian Ministry of Higher Education and Scientific ...doi:10.1109/wcre.2011.47 dblp:conf/wcre/JaafarGHA11 fatcat:se63ivce2zha7iookgnxxbr4vq
This approach suggests that comprehension ERPs are related to sentence production and language acquisition mechanisms. ... that ERPs can change with experience. ... and HIDDEN layers within back-propagation of error. ...doi:10.1016/j.cogpsych.2019.03.002 pmid:30921626 fatcat:4foma3d7anhupfuchh4qeh33bq
There can be any number of hidden layers, depending on and increasing with the complexity of the pattern in the input data. ... in back-propagation networks with more than two hidden layers; (4) At any given time, only one layer of weights in the network is trained. ...doi:10.1057/palgrave.jors.2600996 fatcat:x7pqljs7ibh3hjih5fkpo5zw3i
The model based on BP neural network algorithm is constituted by an input layer, output layer and one hidden layer, three-layer feed forward network. ... The paper presents development of customer relationship management system in e-commerce based on BP neural network. The experiment shows BP is superior to RFCA in CRM. ... The hidden layer is a difficulty in the design, set the number of hidden nodes depends on the number of training samples, sample size and the sample contains the complexity of the law. error to be reduced ...doi:10.4028/www.scientific.net/aef.6-7.995 fatcat:bsi5fagcpngypdz7m4eyhqz3xi
Providing personalized recommendations to improve reliability depends on the web application using useful information in the web application. ... The HADOOP framework was used to perform a number of experiments in a different environment with a learning rate between -1 and +1. ... A back-propagation is a supervised learning method and used in distinct diversities of the programs. ...doi:10.11591/ijeecs.v20.i3.pp1507-1512 fatcat:jq4ip6byyrb35h6gfermgbcswq
The number of input, output, and hidden layer nodes depend upon the prob- lem being studied. ... Input Variables Output Variables Input Layer Hidden Layer Output Layer FIG. 1. Typical Three-Layer, Feed-Forward ANN the network changes; consequently, the network output also changes. ...
Markov model compared; 8901412 natural/synthetic speech comprehension, segmental intelligibility role; predictability effects; 8901407 NETspeak back propagation network, NETtalk reimplementation; En- ... /speech percep- tion training; videotape/TV programs; 8900259 sign/spoken language differences; R. ...
Change impact analysis is required for constantly evolving systems to support the comprehension, implementation, and evaluation of changes. ... Therefore, we present the results of a comprehensive investigation of software change impact analysis, which is based on a literature review and a taxonomy for impact analysis. ... First, they separate the definition of impact analysis from program comprehension. Secondly, they develop an impact analysis model which is based on propagation rules and program dependencies. ...doi:10.1145/2024445.2024454 dblp:conf/iwpse/Lehnert11 fatcat:s5ucqjzsr5c2pdoi3oeodnocpm
In literature  , niPro tool is used to monitor the change of network performance. ... Introduction With the rapid development of network technology and the increasing competition among major operators, users' dependence and demand on Internet has reached an unprecedented height. ... Deep learning subverts the algorithm design ideas in many fields such as speech recognition, image classification and text comprehension, and forms an end-to-end model from the training data and then outputs ...doi:10.12783/dtetr/icmeit2018/23451 fatcat:zonh7wjht5gotjbxr6247n7kra
It is difficult to develop the object oriented software, which is important in the computer programing. For OOP, modularization mainly depends on the class. ... Object Oriented Program (OOP) provides the way to reuse the program by pre-implementing functionalities in the software. ... Let's assume that the two elements are dependent, then change in one element causes the change in other and the association relationship is a connection between classes. M. Bowman, L.C. ...doi:10.22266/ijies2018.0831.13 fatcat:pr2utf7y2bhsli7s7z4an3cqxy
In this paper, we present a new and more efficient approach for propagation-based testing of changes that can reach much longer propagation-distances and can focus the testing more precisely on those behaviors ... Using an implementation of this new approach, we performed a study on a set of changes on Java programs for which we compared, to a much larger extent, our propagation-based strategy with other existing ... For modified programs, the emphasis is not on testing for faults hidden anywhere in the program, but on finding faults caused or uncovered by changes. ...doi:10.1109/icst.2011.46 dblp:conf/icst/SantelicesH11 fatcat:rryxzq44mnbdnhpplfehyykvey
Assembly language, C Language and Visual BASIC were used at different stages to program the necessary hardware. Data obtained from this experiment were analyzed using MATLAB. ... The concerned personnel can control the system through his mobile phone by sending AT Commands to GSM MODEM and in turn to the microcontroller A Nokia N90 series GSM mobile phone was interfaced with a ... The neural network program was trained using the back propagation algorithm. ...doi:10.47277/ijceit/12(1)1 fatcat:q4u3ojb7efcxjj4m2ijfodxdbi
« Previous Showing results 1 — 15 out of 35,398 results