A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2014; you can also visit the original URL.
The file type is application/pdf
.
Filters
An adaptive approach to impact analysis from change requests to source code
2011
2011 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011)
Additionally, the approach configures the best-fit combination of information retrieval, dynamic analysis, and data mining of past source code commits to produce an improved impact set. ...
The paper presents an adaptive approach to perform impact analysis from a given change request (e.g., a bug report) to source code. ...
Our approach uses a scenario-driven combination of information retrieval (IR), dynamic analysis, and mining software repositories techniques (MSR). ...
doi:10.1109/ase.2011.6100120
dblp:conf/kbse/GethersKDP11
fatcat:zu5bgyem2zfa3hubuito53fuli
Integrated impact analysis for managing software changes
2012
2012 34th International Conference on Software Engineering (ICSE)
Combinations of information retrieval, dynamic analysis, and data mining of past source code commits are considered. ...
The paper presents an adaptive approach to perform impact analysis from a given change request to source code. ...
ACKNOWLEDGMENTS We thank the anonymous reviewers for pertinent comments, which helped us to improve the quality of the paper. ...
doi:10.1109/icse.2012.6227172
dblp:conf/icse/GethersDKP12
fatcat:nyspkye46jh4blxwdciuqa7kzm
On the Use of Process Trails to Understand Software Development
2006
2006 13th Working Conference on Reverse Engineering
The second case presents a change request assignment approach that selects the best developers able to resolve a new change request. ...
The approach observes what developers have done in the past and uses an information retrieval model to select the set of developers that have previously resolved similar change requests. ...
change request assignment approach based on historic analysis of software systems. ...
doi:10.1109/wcre.2006.40
dblp:conf/wcre/Cerulo06
fatcat:7yffx5cgajgj7cv4lvma7lecye
A survey on bug-report analysis
2015
Science China Information Sciences
and localizing bugs based on bug reports. ...
Bug reports are essential software artifacts that describe software bugs, especially in open-source software. ...
[82] first used information retrieval method for concept location, where LSI was used to find semantic similarities between change request and modules of software and whose result is a list of source ...
doi:10.1007/s11432-014-5241-2
fatcat:nkopbdht6nbjrbmniorrnovc2m
Who can help me with this change request?
2009
2009 IEEE 17th International Conference on Program Comprehension
First, a technique based on information retrieval is put at work to locate the relevant units of source code, e.g., files, classes, and methods, to a given change request. ...
An approach to recommend a ranked list of developers to assist in performing software changes given a textual change request is presented. The approach employs a two-fold strategy. ...
The combined techniques are an Information Retrieval (IR) based technique that uses Latent Semantic Indexing (LSI) [9] for concept location [16] and an approach that is based on Mining Software Repositories ...
doi:10.1109/icpc.2009.5090056
dblp:conf/iwpc/KagdiP09
fatcat:eeshbgxoajdfbfo5g3bxrcg4my
RUBRIC: A System for Rule-Based Information Retrieval
1985
IEEE Transactions on Software Engineering
A research prototype software system for conceptual information retrieval has been developed. ...
The techniques presented may be useful in stand-alone retrieval systems, front-ends to existing information retrieval systems, or real-time document filtering and routing Index Terms-Artificial intelligence ...
POTENTIAL APPLICATIONS Application systems based on RUBRIC may be useful for information routing and change detection, in addition to information retrieval. ...
doi:10.1109/tse.1985.232827
fatcat:aacgnhqryzho5jkpy4mmckf7s4
A Coordination Space Architecture for Service Collaboration and Cooperation
[chapter]
2011
Lecture Notes in Business Information Processing
The increasing need to address dynamic and automated changes -caused by on-demand environments and changing requirements -shall be answered through a service coordination architecture based on event-based ...
With software services becoming a strategic capability for the software sector, service engineering needs to address integration problems based on support that helps services to collaborate and coordinate ...
Acknowledgment This work was supported by Science Foundation Ireland grant 03/CE2/I303 1 to Lero -the Irish Software Engineering Research Centre (www.lero.ie) and grant 07/RFP/CMSF429 CASCAR. ...
doi:10.1007/978-3-642-22056-2_39
fatcat:brdsbafsivez3fdp67ky6kwbde
A Case-Based Approach to Tailoring Software Processes
[chapter]
2001
Lecture Notes in Computer Science
A rule-based system is used to tailor the SDM to meet the characteristics of individual projects and provide relevant development knowledge throughout the development lifecycle. ...
The volatility of knowledge in software development demands approaches that retrieve episodic knowledge and support the continuous knowledge acquisition process. ...
We are particularly interested in approaches that combine rule-based systems with CBR [7, 16] and use conversational dialogues to retrieve cases [17] . ...
doi:10.1007/3-540-44593-5_18
fatcat:qvkqwj47vfh6lnh77gcsvxjvuq
On the use of relevance feedback in IR-based concept location
2009
2009 IEEE International Conference on Software Maintenance
Concept location is a critical activity during software evolution as it produces the location where a change is to start in response to a modification request, such as, a bug report or a new feature request ...
We propose an approach to augment information retrieval (IR) based concept location via an explicit relevance feedback (RF) mechanism. ...
[20] proposed an Information Retrieval (IR) based approach to concept location. ...
doi:10.1109/icsm.2009.5306315
dblp:conf/icsm/GayHMM09
fatcat:sghywnxwg5dvnl46c6fdaqipye
Benefits of Decision Support Using Soft Computing
[chapter]
2003
Studies in Fuzziness and Soft Computing
Hybrid techniques can combine multiple SC techniques or some SC techniques with other related techniques such as database theory, information retrieval, machine learning, or case based reasoning. ...
KE tries to turn the creation of knowledge-based systems from an art into a science, similar to the way software engineering turned software development from an art to a science (Pressman 1987 , Chang ...
doi:10.1007/978-3-540-37008-6_2
fatcat:g4pabaiowbgurflmivfsvgecxi
An AI Framework for the Automatic Assessment of e-Government Forms
2008
The AI Magazine
Because the AI module is parameter driven, any urgent change in guidelines and policies can be made instantly without any change to software. ...
To implement these services, several AI techniques were used, including rule-based processing, schema-based reasoning, AI clustering, case-based reasoning, data mining, and machine learning. ...
doi:10.1609/aimag.v29i1.2086
dblp:journals/aim/Chun08
fatcat:6ul47onjyra7helx7ice3iuqvu
Ontology-based composition and matching for dynamic cloud service coordination
2011
International Journal of Metadata, Semantics and Ontologies
The need to address dynamic management -caused by cloud and on-demand environments -can be addressed through service coordination based on ontology-based composition and matching techniques. ...
In particular, services are combined through brokers and mediators, solutions to allow individual services to collaborate and their interaction to be coordinated are required. ...
A sample object is a software component, the goal the request to change parameters. ...
doi:10.1504/ijmso.2011.048029
fatcat:vwfy6nvuf5fftk3wjx42rw2soq
SE2 model to support software evolution
2011
2011 27th IEEE International Conference on Software Maintenance (ICSM)
Information Retrieval (IR) and Mining Software Repositories (MSR) based techniques are used for analyzing and deriving these relationships. ...
The paper proposes an integrated approach, namely SE 2 , to support three core software maintenance and evolution tasks: feature location, software change impact analysis, and expert developer recommendation ...
Any opinions, findings and conclusions expressed herein are the authors' and do not necessarily reflect those of the sponsors. ...
doi:10.1109/icsm.2011.6080820
dblp:conf/icsm/KagdiGP11
fatcat:6mfkeoqdirbtrgqh5lcaqrf6j4
Performing Hybrid Recommendation in Intermodal Transportation-the FTMarket System's Recommendation Module
[article]
2009
arXiv
pre-print
The module is built according to a novel hybrid recommendation technique, which combines the advantages of collaborative filtering and knowledge-based approaches. ...
Diverse recommendation techniques have been already proposed and encapsulated into several e-business applications, aiming to perform a more accurate evaluation of the existing information and accordingly ...
that has been assigned to the carrier and each sub-route. ...
arXiv:0909.2376v1
fatcat:gvyy3bzovzbjbiqqgyiglayxqa
ESSMArT Way to Manage User Requests
[article]
2018
arXiv
pre-print
Quality and market acceptance of software products is strongly influenced by responsiveness to user requests. ...
Once escalated, the ticket must be formulated as a development task and be assigned to a developer. ...
We appreciate the discussion with and suggestions made by Lloyd Montgomery to make the paper better. ...
arXiv:1808.03796v1
fatcat:43lhitlnlzf43l3k3jymv6hqqa
« Previous
Showing results 1 — 15 out of 43,760 results