• A controlled Natural Language Interface to Class Models

      Naeem, M; Bajwa, IS; Naeem, MA; Chaudhri, AA; Ali, S (SciTePress, 2011)
      The available approaches for automatically generating class models from natural language (NL) software requirements specifications (SRS) exhibit less accuracy due to informal nature of NL such as English. In the automated ...
    • HYBRIDJOIN for near-real-time Data Warehousing

      Naeem, MA; Dobbie, G; Weber, G (IGI Publishers, 2011)
      An important component of near-real-time data warehouses is the near-real-time integration layer. One important element in near-real-time data integration is the join of a continuous input data stream with a diskbased ...
    • The incremental Fourier classifier: Leveraging the discrete Fourier transform for classifying high speed data streams

      Kithulgoda, CI; Pears, R; Naeem, MA (Elsevier, 2018)
      Two major performance bottlenecks with decision tree based classifiers in a data stream environment are the depth of the tree and the update overhead of maintaining leaf node statistics on an instance-wise basis to ensure ...
    • NL-based automated software requirements elicitation and specification

      Umber, A; Bajwa, IS; Naeem, MA (Springer Berlin Heidelberg, 2011)
      This paper presents a novel approach to automate the process of software requirements elicitation and specification. The software requirements elicitation is perhaps the most important phase of software development as a ...
    • Skewed Distributions in Semi-stream Joins: How Much Can Caching Help?

      Naeem, MA; Dobbie, G; Lutteroth, C; Weber, G (Elsevier, 2016)
      Semi-stream join algorithms join a fast data stream with a disk-based relation. This is important, for example, in real-time data warehousing where a stream of transactions is joined with master data before loading it into ...
    • Tuned X-HYBRIDJOIN for Near-real-time Data Warehousing

      Naeem, MA (Springer, 2013)
      Near-real-time data warehousing defines how updates from data sources are combined and transformed for storage in a data warehouse as soon as the updates occur. Since these updates are not in warehouse format, they need ...
    • Web structure mining of dynamic pages

      Naeem, MA (Faculty of Computer & Emerging Sciences, Balochistan University of Information Technology and Management Sciences, Quetta, 2006)
      Web structure mining in static web contents decreases the accuracy of mined outcomes and affects the quality of decision making activity. By structure mining in web hidden data, the accuracy ratio of mined outcomes can be ...
    • X-HYBRIDJOIN for near-real-time Data Warehousing

      Naeem, MA; Dobbie, G; Weber, G (Springer-Verlag, 2011)
      In order to make timely and effective decisions, businesses need the latest information from data warehouse repositories. To keep these repositories up-to-date with respect to end user updates, near-real-time data integration ...