• Conference Object  

      Aspect oriented programming for a component-based real life application: A case study 

      Papapetrou, Odysseas; Papadopoulos, George Angelos (2004)
      Aspect Oriented Programming, a relatively new programming paradigm, earned the scientific community's attention. The paradigm is already evaluated for traditional OOP and component-based software development with remarkable ...
    • Conference Object  

      Distributed location aware web crawling 

      Papapetrou, Odysseas; Samaras, George S. (2004)
      Distributed crawling has shown that it can overcome important limitations of the today's crawling paradigm. However, the optimal benefits of this approach are usually limited to the sites hosting the crawler. In this work, ...
    • Article  

      An implementation framework for Software Architectures based on the coordination paradigm 

      Papadopoulos, George Angelos; Stavrou, Aristos; Papapetrou, Odysseas (2006)
      Software Architectures have evolved considerably over the last decade and, partly also due to the significant progress made in component-based development, have become a major subfield of Software Engineering. The associated ...
    • Conference Object  

      IPMicra: An IP-address based location aware distributed web crawler 

      Papapetrou, Odysseas; Samaras, George S. (2004)
      Distributed crawling is able to overcome Important limitations of the traditional single-sourced web crawling systems. However, the optimal benefit of distributed crawling is usually limited to the sites hosting the crawlers, ...
    • Article  

      UCYMICRA: Distributed indexing of the web using migrating crawlers 

      Papapetrou, Odysseas; Papastavrou, Stavros; Samaras, George S. (2003)
      Due to the tremendous increase rate and the high change frequency of Web documents, maintaining an up-to-date index for searching purposes (search engines) is becoming a challenge. The traditional crawling methods are no ...