Search For:

Displaying 1-20 out of 20 total
Evaluation Freeway Diversion Route Plans in Integrated Incident Management Systems under Uncertainties
Found in: Uncertainty Modeling and Analysis, International Symposium on
By Phillip Rust, Ahmed Abdel-Rahim, Ahmed Hassan
Issue Date:September 2003
pp. 155
The paper presented a methodology for analyzing diversion route plans in integrated incident management systems under uncertainties. The proposed methodology uses Monte Carlo simulation to generate a set of possible combinations of independent parameters t...
An Industrial Case Study of Customizing Operational Profiles Using Log Compression
Found in: Software Engineering, International Conference on
By Ahmed Hassan, Daryl Martin, Parminder Flora, Paul Mansfield, Dave Dietz
Issue Date:May 2008
pp. 713-723
No summary available.
An Analytical Approach to the Design of Parallel Block Cipher Encryption/Decryption: A CPU/GPU Case Study
Found in: 19th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP 2011)
By Gerassimos Barlas,Ahmed Hassan,Yasser Al Jundi
Issue Date:February 2011
pp. 247-251
GPUs are at the fore-front of a radical transformation that is taking place in software design. The ability to process multiple data streams simultaneously is delivering substantial benefits to a large collection of domains. Depending on the application, t...
Model-Based Performance Risk Analysis
Found in: IEEE Transactions on Software Engineering
By Vittorio Cortellessa, Katerina Goseva-Popstojanova, Kalaivani Appukkutty, Ajith R. Guedem, Ahmed Hassan, Rania Elnaggar, Walid Abdelmoez, Hany H. Ammar
Issue Date:January 2005
pp. 3-20
Performance is a nonfunctional software attribute that plays a crucial role in wide application domains spreading from safety-critical systems to e-commerce applications. Software risk can be quantified as a combination of the probability that a software s...
Architectural-Level Risk Analysis Using UML
Found in: IEEE Transactions on Software Engineering
By Katerina Goseva-Popstojanova, Ahmed Hassan, Ajith Guedem, Walid Abdelmoez, Diaa Eldin M. Nassar, Hany Ammar, Ali Mili
Issue Date:October 2003
pp. 946-960
<p><b>Abstract</b>—Risk assessment is an essential part in managing software development. Performing risk assessment during the early development phases enhances resource allocation decisions. In order to improve the software development ...
Replicating and Re-evaluating the Theory of Relative Defect-Proneness
Found in: IEEE Transactions on Software Engineering
By Mark Syer,Meiyappan Nagappan,Bram Adams,Ahmed Hassan
Issue Date:February 2015
pp. 1
A good understanding of the factors impacting defects in software systems is essential for software practitioners, because it helps them prioritize quality improvement efforts (e.g., testing and code reviews). Defect prediction models are typically built u...
On the Relationship between the Number of Ad Libraries in an Android App and its Rating
Found in: IEEE Software
By Israel Mojica Ruiz,Meiyappan Nagappan,Bram Adams,Thorsten Berger,Steffen Dienst,Ahmed Hassan
Issue Date:May 2014
pp. 1
One of the most popular ways to monetize a free app is by including advertisements in the app. There are several advertising (ad) companies that provide these ads to the app developers through ad libraries that need to be integrated in the app. However, th...
What Do Mobile App Users Complain About? A Study on Free iOS Apps
Found in: IEEE Software
By Hammad Khalid,Emad Shihab,Meiyappan Nagappan,Ahmed Hassan
Issue Date:March 2014
pp. 1
The quality of mobile apps is becoming an increasingly important issue. These apps are generally delivered through app stores that allow users to post reviews about apps. These user-reviews provide a rich data source that can be leveraged to understand use...
A Large Scale Empirical Study on Software Reuse in Mobile Apps
Found in: IEEE Software
By Israel Mojica Ruiz,Bram Adams,Meiyappan Nagappan,Steffen Dienst,Thorsten Berger,Ahmed Hassan
Issue Date:November 2013
pp. 1
Mobile apps are software products developed to run on mobile devices. In less than five years, the number of apps has grown exponentially to more than one million in the largest mobile app stores. One possible explanation for this exponential growth could ...
Optimistic transactional boosting
Found in: Proceedings of the 19th ACM SIGPLAN symposium on Principles and practice of parallel programming (PPoPP '14)
By Ahmed Hassan, Binoy Ravindran, Roberto Palmieri
Issue Date:February 2014
pp. 387-388
Herlihy and Koskinen's transactional boosting methodology addressed the challenge of converting concurrent data structures into transactional ones. We present an optimistic methodology for boosting concurrent collections. Optimistic boosting allows greater...
Beyond clicks: query reformulation as a predictor of search satisfaction
Found in: Proceedings of the 22nd ACM international conference on Conference on information & knowledge management (CIKM '13)
By Ahmed Hassan, Nick Craswell, Bill Ramsey, Xiaolin Shi
Issue Date:October 2013
pp. 2019-2028
To understand whether a user is satisfied with the current search results, implicit behavior is a useful data source, with clicks being the best-known implicit signal. However, it is possible for a non-clicking user to be satisfied and a clicking user to b...
Personalized models of search satisfaction
Found in: Proceedings of the 22nd ACM international conference on Conference on information & knowledge management (CIKM '13)
By Ryen W. White, Ahmed Hassan
Issue Date:October 2013
pp. 2009-2018
Search engines need to model user satisfaction to improve their services. Since it is not practical to request feedback on searchers' perceptions and search outcomes directly from users, search engines must estimate satisfaction from behavioral signals suc...
Toward self-correcting search engines: using underperforming queries to improve search
Found in: Proceedings of the 36th international ACM SIGIR conference on Research and development in information retrieval (SIGIR '13)
By Ahmed Hassan, Ryen W. White, Yi-Min Wang
Issue Date:July 2013
pp. 263-272
Search engines receive queries with a broad range of different search intents. However, they do not perform equally well for all queries. Understanding where search engines perform poorly is critical for improving their performance. In this paper, we prese...
Task tours: helping users tackle complex search tasks
Found in: Proceedings of the 21st ACM international conference on Information and knowledge management (CIKM '12)
By Ahmed Hassan, Ryen W. White
Issue Date:October 2012
pp. 1885-1889
Complex search tasks such as planning a vacation often comprise multiple queries and may span a number of search sessions. When engaged in such tasks, users may require holistic support in determining the required task activities. Unfortunately, current se...
A semi-supervised approach to modeling web search satisfaction
Found in: Proceedings of the 35th international ACM SIGIR conference on Research and development in information retrieval (SIGIR '12)
By Ahmed Hassan
Issue Date:August 2012
pp. 275-284
Web search is an interactive process that involves actions from Web search users and responses from the search engine. Many research efforts have been made to address the problem of understanding search behavior in general. Some of this work focused on pre...
A task level metric for measuring web search satisfaction and its application on improving relevance estimation
Found in: Proceedings of the 20th ACM international conference on Information and knowledge management (CIKM '11)
By Ahmed Hassan, Li-wei He, Yang Song
Issue Date:October 2011
pp. 125-134
Understanding the behavior of satisfied and unsatisfied Web search users is very important for improving users search experience. Collecting labeled data that characterizes search behavior is a very challenging problem. Most of the previous work used a lim...
Beyond DCG: user behavior as a predictor of a successful search
Found in: Proceedings of the third ACM international conference on Web search and data mining (WSDM '10)
By Ahmed Hassan, Kristina Lisa Klinkner, Rosie Jones
Issue Date:February 2010
pp. 221-230
Web search engines are traditionally evaluated in terms of the relevance of web pages to individual queries. However, relevance of web pages does not tell the complete picture, since an individual query may represent only a piece of the user's information ...
A case study of using geographic cues to predict query news intent
Found in: Proceedings of the 17th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems (GIS '09)
By Ahmed Hassan, Fernando Diaz, Rosie Jones
Issue Date:November 2009
pp. 33-41
Geographic information retrieval encompasses important tasks including finding the location of a user, and locations relevant to their search queries. Web-based search engines receive queries from numerous users located in very different parts of the world...
Geographic features in web search retrieval
Found in: Proceeding of the 2nd international workshop on Geographic information retrieval (GIR '08)
By Ahmed Hassan, Fernando Diaz, Rosie Jones
Issue Date:October 2008
pp. 1-8
We conduct large-scale search engine relevance experiments, using the 12% of queries that contain placenames, matching the placenames to places in the documents, and examining the impact of geographic features on web retrieval relevance. Specifically we ex...
TA-RE: an exchange language for mining software repositories
Found in: Proceedings of the 2006 international workshop on Mining software repositories (MSR '06)
By Ahmed Hassan, Andreas Zeller, Audris Mockus, E. James Whitehead, Martin Pinzger, Miryung Kim, Sunghun Kim, Thomas Zimmermann, Tudor Girba
Issue Date:May 2006
pp. 22-25
Software repositories have been getting a lot of attention from researchers in recent years. In order to analyze software repositories, it is necessary to first extract raw data from the version control and problem tracking systems. This poses two challeng...