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)
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 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)
While mobile phones are becoming more popular, wireless communication vendors and device manufacturers are seeking new applications for their products. Access to the large corpus of Internet information is a very prominent field, however the technical limitations of mobile devices pose many challenges. Browsing the Internet using a mobile phone is a large(More)
In this paper we present a Web-based, database oriented CSCW system to support information dispersal between di€erent Local Government authorities (Region, Prefecture and Municipalities) and the citizens. The system is implemented around thèshared workspace' notion, a group of directories and ®les controlled by the users of the workspace. Intranet and(More)
Web searching is one of the most frequent activities among the Internet community, but perhaps the most complicated one, because of the abundant resulting information available. Users find themselves a lot of times puzzled before long results' ranking lists that are compiled without considering their individual preferences and needs. In this work, we(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)