Eman El-Sheikh | University of West Florida (original) (raw)
Papers by Eman El-Sheikh
The Journal of Computing …, 2011
Gaming and Artificial Intelligence (AI) are both seen as exciting domains by many Computer Scienc... more Gaming and Artificial Intelligence (AI) are both seen as exciting domains by many Computer Science students. Many universities are using these two areas as a means to attract and retain students in Computer Science through course work and research ...
33rd Annual Frontiers in Education, 2003. FIE 2003., 2003
34th Annual Frontiers in Education, 2004. FIE 2004., 2004
Applications with Service-oriented Enterprise Architectures in the Cloud are emerging and will sh... more Applications with Service-oriented Enterprise Architectures in the Cloud are emerging and will shape future trends in technology and communication. The development of such applications integrates Enterprise Architecture and Management with Architectures for Services & Cloud Computing, Web Services, Semantics and Knowledge-based Systems, Big Data Management, among other Architecture Frameworks and Software Engineering Methods. In the present work in progress research, we explore Service-oriented Enterprise Architectures and application systems in the context of Big Data applications in cloud settings. Using a Big Data scenario, we investigate the integration of Services and Cloud Computing architectures with new capabilities of Enterprise Architectures and Management. The underlying architecture reference model can be used to support semantic analysis and program comprehension of service-oriented Big Data Applications. Enterprise Services Computing is the current trend for powerful l...
International Conference on Artificial Intelligence, 2009
Conference on Frontiers in Education, 2005
International Conference on Artificial Intelligence, 2010
Conference on Frontiers in Education, 2005
Advances in Intelligent Systems and Computing, 2013
Lecture Notes in Computer Science, 1999
Lecture Notes in Computer Science, 1998
2012 11th International Conference on Machine Learning and Applications, 2012
2011 13th IEEE International Symposium on Web Systems Evolution (WSE), 2011
ABSTRACT Services Oriented Architecture (SOA) is becoming a popular style for building complex sy... more ABSTRACT Services Oriented Architecture (SOA) is becoming a popular style for building complex systems-of-systems that allow businesses to work together across organizational boundaries. However concerns have been raised about the comprehensibility and maintainability of SOA composite applications. Integrating and deploying SOA applications requires artifacts in a variety of web-based languages (WSDL, XSD, BPEL, etc.) often produced by code-generation tools. It becomes difficult for a human to discover and understand the dependencies between these artifacts in an existing system. In this paper, we describe ongoing research on using search techniques to facilitate SOA maintenance by allowing users to query collections of artifacts making up a SOA composite application. The main focus in this paper is a case study using our prototype search tool SOAMiner to identify a set of abstractions that extract useful and critical information for maintainers, thereby bridging the heterogeneity of SOA artifacts while opportunistically exploiting their structure. Results of the study indicate that the highest priority abstractions for SOA are datatype summaries, service invocation (calling) relationships, and data usage relationships.
2009 IEEE/RSJ International Conference on Intelligent Robots and Systems, 2009
International Conference on Artificial Intelligence, 2003
Lecture Notes in Computer Science, 2002
Abstract. This research addresses the need for easier, more cost-effective means of developing in... more Abstract. This research addresses the need for easier, more cost-effective means of developing intelligent tutoring systems (ITSs). A novel and advantageous solution to this problem is the development of a task-specific ITS shell that can generate tutoring systems for different domains within ...
International Journal of Advanced Computer Science and Applications, 2014
Volume 1: Turbo Expo 2003, 2003
ABSTRACT This paper provides a comparison of the performance of five different neural network arc... more ABSTRACT This paper provides a comparison of the performance of five different neural network architectures in diagnosing machinery faults. The network architectures include perceptrons, linear filters, feed-forward, self-organizing, and LVQ. The study provides a critical analysis of the performance of each network on a test rig with different faults. The comparison discusses the success rate in network training and identification of faults including: unbalance and looseness. It is shown that the perceptron and LVQ architectures were superior and achieved 100% diagnosis on the cases presented.
Journal of Software Engineering and Applications, 2013
The Journal of Computing …, 2011
Gaming and Artificial Intelligence (AI) are both seen as exciting domains by many Computer Scienc... more Gaming and Artificial Intelligence (AI) are both seen as exciting domains by many Computer Science students. Many universities are using these two areas as a means to attract and retain students in Computer Science through course work and research ...
33rd Annual Frontiers in Education, 2003. FIE 2003., 2003
34th Annual Frontiers in Education, 2004. FIE 2004., 2004
Applications with Service-oriented Enterprise Architectures in the Cloud are emerging and will sh... more Applications with Service-oriented Enterprise Architectures in the Cloud are emerging and will shape future trends in technology and communication. The development of such applications integrates Enterprise Architecture and Management with Architectures for Services & Cloud Computing, Web Services, Semantics and Knowledge-based Systems, Big Data Management, among other Architecture Frameworks and Software Engineering Methods. In the present work in progress research, we explore Service-oriented Enterprise Architectures and application systems in the context of Big Data applications in cloud settings. Using a Big Data scenario, we investigate the integration of Services and Cloud Computing architectures with new capabilities of Enterprise Architectures and Management. The underlying architecture reference model can be used to support semantic analysis and program comprehension of service-oriented Big Data Applications. Enterprise Services Computing is the current trend for powerful l...
International Conference on Artificial Intelligence, 2009
Conference on Frontiers in Education, 2005
International Conference on Artificial Intelligence, 2010
Conference on Frontiers in Education, 2005
Advances in Intelligent Systems and Computing, 2013
Lecture Notes in Computer Science, 1999
Lecture Notes in Computer Science, 1998
2012 11th International Conference on Machine Learning and Applications, 2012
2011 13th IEEE International Symposium on Web Systems Evolution (WSE), 2011
ABSTRACT Services Oriented Architecture (SOA) is becoming a popular style for building complex sy... more ABSTRACT Services Oriented Architecture (SOA) is becoming a popular style for building complex systems-of-systems that allow businesses to work together across organizational boundaries. However concerns have been raised about the comprehensibility and maintainability of SOA composite applications. Integrating and deploying SOA applications requires artifacts in a variety of web-based languages (WSDL, XSD, BPEL, etc.) often produced by code-generation tools. It becomes difficult for a human to discover and understand the dependencies between these artifacts in an existing system. In this paper, we describe ongoing research on using search techniques to facilitate SOA maintenance by allowing users to query collections of artifacts making up a SOA composite application. The main focus in this paper is a case study using our prototype search tool SOAMiner to identify a set of abstractions that extract useful and critical information for maintainers, thereby bridging the heterogeneity of SOA artifacts while opportunistically exploiting their structure. Results of the study indicate that the highest priority abstractions for SOA are datatype summaries, service invocation (calling) relationships, and data usage relationships.
2009 IEEE/RSJ International Conference on Intelligent Robots and Systems, 2009
International Conference on Artificial Intelligence, 2003
Lecture Notes in Computer Science, 2002
Abstract. This research addresses the need for easier, more cost-effective means of developing in... more Abstract. This research addresses the need for easier, more cost-effective means of developing intelligent tutoring systems (ITSs). A novel and advantageous solution to this problem is the development of a task-specific ITS shell that can generate tutoring systems for different domains within ...
International Journal of Advanced Computer Science and Applications, 2014
Volume 1: Turbo Expo 2003, 2003
ABSTRACT This paper provides a comparison of the performance of five different neural network arc... more ABSTRACT This paper provides a comparison of the performance of five different neural network architectures in diagnosing machinery faults. The network architectures include perceptrons, linear filters, feed-forward, self-organizing, and LVQ. The study provides a critical analysis of the performance of each network on a test rig with different faults. The comparison discusses the success rate in network training and identification of faults including: unbalance and looseness. It is shown that the perceptron and LVQ architectures were superior and achieved 100% diagnosis on the cases presented.
Journal of Software Engineering and Applications, 2013
Coming to Terms with Student Outcomes Assessment, 2010