John D. Garofalakis

Learn More
The introduction of software development via Web Services has been the most significant web engineering paradigm, in the last years. The widely acknowledged importance of the Web Services’ concept lies in the fact that they provide a platform independent answer to the software component development question. Equally important are the mechanisms that allow(More)
The introduction of software development via Web Services has been the most significant web engineering paradigm, in the last years. The widely acknowledged importance of the Web Services’ concept lies in the fact that they provide a platform independent answer to the software component development question. Equally important are the mechanisms that allow(More)
Research about the topological characteristics of the hyperlink graph has shown that Web possesses a nested block structure, indicative of its innate hierarchical organization. This crucial observation opens the way for new approaches that can usefully regard Web as a Nearly Completely Decomposable(NCD) system; In recent years, such approaches gave birth to(More)
In this paper, we present the architecture and describe the functionality of a Web-based Intelligent Tutoring System (ITS), which uses neurules for knowledge representation. Neurules are a type of hybrid rules integrating symbolic rules with neurocomputing. The use of neurules as the knowledge representation basis of the ITS results in a number of(More)
Multistage Interconnection Networks (MINs) allow efficient communication between network components and also among the components of parallel systems. This paper presents an approximate performance model for self routing multistage interconnection networks, applied for 2 x 2 switches which are subject to blocking situations when the packets compete for a(More)
In this paper, we present data management issues faced during the design and development of an open distance learning system for the University of Patras, Greece. In order to handle data eciently, as required in a web tele-training application, for each type of information maintained, di€erent strategies must be deployed according to their behaviour and(More)
In the industry there are several commercial routers which are based on the multistage interconnection networking fabric (e.g. the new CRS-1 Cisco Router [9]). Abstract— Multistage Interconnection Networks (MINs) are used to interconnect different processing modules in various parallel systems or on high bandwidth networks. In this paper an integrated(More)