Yasser Kotb

Learn More
A software design is often modeled as a collection of unified Modeling Language (UML) diagrams. There are different aspects of the software system that are covered by many different UML diagrams. This leads for big risk that the overall specification of the system becomes inconsistent and incompleteness. This inherits the necessary to check the consistency(More)
The MCR-Miner algorithm is aimed to mine all maximal high confident association rules form the microarray up/down-expressed genes data set. This paper introduces two new algorithms: IMCR-Miner and PMCR-Miner. The IMCR-Miner algorithm is an extension of the MCR-Miner algorithm with some improvements. These improvements implement a novel way to store the(More)
Formal online errors/bugs documentation of real-time software is a difficult and error prone task. Conceptual and tool support for this activity plays a central role in the agenda of building large complex software products, especially if this software targets market abroad that requires a continuous massive inflow of data customers' needs and a regarding(More)
Peer-to-Peer networks are gaining increasing attention from both the scientific and the larger Internet user community. Peer-to-peer systems are very large computer networks, where peers collaborate to provide a common service. Providing large-scale Information retrieval, like searching the Internet, is an attractive application for P2P systems. Data(More)
  • 1