Mamdouh H. Ibrahim

Learn More
This summary was prepared from a transcript of a recorded tape andfrom notes taken by Introduction: During OOPSLA/ECOOP'90, the first workshop on " Reflection and Metalevel Architectures in Object-Oriented Programming " was organized to provide researchers in this field with a forum through which they can discuss related issues, present their work, and(More)
1 3 Introduction Recently, the notion of having object-oriented languages that allow their programs to reason about themselves or reflect on their computations has attracted the attention of many researchers. This interest in reflection did not materialize until Pattie Maes presented her paper " Concepts and Experiments in Computational Reflection, " at(More)
This paper describes an approach to the integration of logic and object programming where predicates, logic expressions, and a generalized search protocol that support Prolog-like reasoning are implemented as an integral part of an object-oriented language. This logic programming facility provides 1) domain-based reasoning, 2) functional arguments, 3)(More)
The past few years Service Oriented Architecture (SOA) has risen from being a concept promoted by few to become one of the most important architecture styles enterprises are trying to adopt. Though many of the bases upon which SOA is founded are not new, its link to achieving business results makes it very appealing. However, as with any new and promising(More)
  • 1