Ghassan Beydoun

Learn More
a Faculty of Informatics, University of Wollongong, NSW 2522, Australia b School of Information Systems, Technology and Management Australian School of Business, The University of New South Wales, Sydney 2052, Australia c School of Computing and Technology, University of East London, 4-6 University Way, E16 2RD, London, United Kingdom d Faculty of(More)
Empirical studies have demonstrated that requirements errors introduced during software development are most numerous in the software life-cycle, making software requirements critical determinants of software quality. This article reports an exploratory study which provides insight into industrial practices with respect to requirements engineering (RE). A(More)
In some areas of software engineering research, there are several metamodels claiming to capture the main issues. Though it is profitable to have variety at the beginning of a research field, after some time, the diversity of metamodels becomes an obstacle, for instance to the sharing of results between research groups. To reach consensus and unification of(More)
The development of highly eeective heuristics for search problems is a diicult and time-consuming task. We present a knowledge acquisition approach to incrementally model expert search processes. Though, experts do not normally have introspective access to that knowledge , their explanations of actual search considerations seems very valuable in(More)
Disaster Management (DM) is a diffused area of knowledge. It has many complex features interconnecting the physical and the social views of the world. Many international and national bodies create knowledge models to allow knowledge sharing and effective DM activities. But these are often narrow in focus and deal with specified disaster types. We analyze(More)
Huge collections of data have been created in recent years. Cloud computing has been widely accepted as the nextgeneration solution to addressing data-proliferation problems. Because of the explosion in digital data and the distributed nature of the cloud, as well as the increasingly large number of providers in the market, providing efficient cost models(More)
We capture student interactions in an e-learning community to construct a semantic web (SW) to create a collective meta-knowledge structure guiding students as they search the existing knowledge corpus. We use formal concept analysis (FCA) as a knowledge acquisition tool to process the students virtual surfing trails to express and exploit the dependencies(More)
The development of highly e!ective heuristics for search problems is a di$cult and time-consuming task. We present a knowledge acquisition approach to incrementally model expert search processes. Though, experts do not normally have complete introspective access to that knowledge, their explanations of actual search considerations seem very valuable in(More)
The contribution of this paper is threefold: It substantially extends Ripple Down Rules, a proven eeective method for building large knowledge bases without a knowledge engineer. Furthermore, we propose to develop highly eeective heuristics searchers for combinatorial problems by a knowledge acquisition approach to acquire human search knowledge. Finally,(More)