Design and implementation of a p2p contracting overlay

Download
2009
Çelebi, Remzi
Today, with widespread use of Internet in many areas, the common procedures frequently encountered in business life such as contracting and negotiation need to be automated. The distributed structure of the Internet and the difficulty of resources dispersed on one center makes such a system to have a distributed architecture . In this study, for first time, automatization of a contracting form through business processes was proposed and was carried out. A peer to peer process contracting overlay what we call Peer-Con is developed. The system is an extension of Java Agent Development Framework (JADE) and uses IEEE Foundation for Intelligent Physical Agents (FIPA) Agent Communication Language (ACL) standard. Cost aware flexible representation of process capabilities; description of an operator to decide on whether given capabilities turnout to an agreement or not and self organization of peer connectivity for better contracting performance are distinguishing features of the system. The system can easily be adapted to different domains while the core functionality remains the same. Practical use of Peer-Con is shown by two applications from different domains; Driving Route Calculation on Web Maps and Digital Signal Processing Module (DSPM) product planning domain.

Suggestions

A migration management framework proposal for cobol/cics based mainframes
Kaplan, Halil; Doğru, Ali Hikmet; Department of Computer Engineering (2010)
Today, mainframes contain a considerable portion of business applications worldwide. It is estimated that the current inventory of production COBOL running on mainframes is 150 to 200 billion lines of code. Despite the efforts to change within the mainframe environment, these mainframes, nowadays, face major problems for host organizations due to a combined set of financial, business related, technical and organizational problems. Moreover, the factors like diminishing resources (COBOL programmers), lack of...
Execution of distributed database queries on a HPC system
Önder, İbrahim Seçkin; Coşar, Ahmet; Department of Computer Engineering (2010)
Increasing performance of computers and ability to connect computers with high speed communication networks make distributed databases systems an attractive research area. In this study, we evaluate communication and data processing capabilities of a HPC machine. We calculate accurate cost formulas for high volume data communication between processing nodes and experimentally measure sorting times. A left deep query plan executer has been implemented and experimentally used for executing plans generated by ...
Abductive planning approach for automated web service composition using only user specified inputs and outputs
Kuban, Esat Kaan; Çiçekli, Fehime Nihan; Department of Computer Engineering (2009)
In recent years, web services have become an emerging technology for communication and integration between applications in many areas such as business to business (B2B) or business to commerce (B2C). In this growing technology, it is hard to compose web services manually because of the increasing number and compexity of web services. Therefore, automation of this composition process has gained a considerable amount of popularity. Automated web service composition can be achieved either by generating the com...
A content boosted collaborative filtering approach for recommender systems based on multi level and bidirectional trust data
Şahinkaya, Ferhat; Alpaslan, Ferda Nur; Department of Computer Engineering (2010)
As the Internet became widespread all over the world, people started to share great amount of data on the web and almost every people joined different data networks in order to have a quick access to data shared among people and survive against the information overload on the web. Recommender systems are created to provide users more personalized information services and to make data available for people without an extra effort. Most of these systems aim to get or learn user preferences, explicitly or impli...
Fuzzy decision fusion for single target classification in wireless sensor networks
Gök, Sercan; Yazıcı, Adnan; Department of Computer Engineering (2009)
Nowadays, low-cost and tiny sensors are started to be commonly used due to developing technology. Wireless sensor networks become the solution for a variety of applications such as military applications. For military applications, classification of a target in a battlefield plays an important role. Target classification can be done effectively by using wireless sensor networks. A wireless sensor node has the ability to sense the raw signal data in battlefield, extract the feature vectors from sensed signal ...
Citation Formats
R. Çelebi, “Design and implementation of a p2p contracting overlay,” M.S. - Master of Science, Middle East Technical University, 2009.