JDP : a tool support pair programming in distributed environments

Download
2005
Karapınar, Hasan Turan
This thesis focuses on the development of a distributed pair programming tool that enables two programmers to generate code together in JBuilder editor over the web. First, software development processes are generally reviewed and Extreme Programming, Distributed Extreme Programming, and Distributed Pair Programming issues are examined. The tools that enable Distributed Pair Programming are compared. This thesis also specifies the functional requirements of the newly presented tool and includes information about its design and implementation processes. Finally, an evaluation is given by indicating the positive and negative sides of the tool.

Suggestions

Deploying and invoking secure web services over JXTA framework
Görgün, İlhami; Doğaç, Asuman; Department of Computer Engineering (2004)
Web services introduce a new paradigm for distributed computing, and the technology that it introduces constructs a new type of Web application. Web services can be described as any software that makes its discovery and invocation available over the Internet, and uses a standardized XML messaging system. The term peer-to-peer refers to a class of decentralized systems enabling the access of shared resources available on peers that are acting both as client and as server. In this work, a peer-to-peer approac...
Data integration over horizontally partitioned databases in service-oriented data grids
Sunercan, Hatice Kevser Sönmez; Çiçekli, Fehime Nihan; Alpdemir, Mahmut Nedim; Department of Computer Engineering (2010)
Information integration over distributed and heterogeneous resources has been challenging in many terms: coping with various kinds of heterogeneity including data model, platform, access interfaces; coping with various forms of data distribution and maintenance policies, scalability, performance, security and trust, reliability and resilience, legal issues etc. It is obvious that each of these dimensions deserves a separate thread of research efforts. One particular challenge among the ones listed above tha...
Semantically enriched web service composition in mobile environments
Ertürkmen, K. Alpay; Doğaç, Asuman; Department of Information Systems (2003)
Web Services are self-contained, self-describing, modular applications that can be published, located, and invoked through XML artefacts across the Web. Web services technologies can be applied to many kinds of applications, where they offer considerable advantages compared to the old world of product-specific APIs, platform-specific coding, and other أbrittleؤ technology restrictions. Currently there are millions of web services available on the web due to the increase in e-commerce business volume. Web se...
MC6811 microcontroller simulation toolkit
Taşkın, Tolga; Güran, Hasan; Department of Electrical and Electronics Engineering (2005)
The goal of this thesis study is to develop a simulator toolkit for Motorola̕s 8-bit microcontroller MC6811. The toolkit contains a cross-assembler to obtain object code from the source code and a simulator to run the object code. Written document of this thesis study describes the properties of the MC6811 microcontroller and its assembly language. In addition, the document describes the cross-assembler and simulator parts of the toolkit with details. In the cross-assembler part of the toolkit, parsing of t...
Management tool support for software aquisition and information systems outsourcing projects for Turkish land forces command
Pınar, Adem; Bilgen, Semih; Department of Information Systems (2004)
This thesis reviews the software acquisition models and management tools used for managing, tracking and planning the acquisition projects all around the world. Then the requirements of Turkish Land Forces Command (TLFC) for a project management tool are considered. Features of a project management tool that is suitable for TLFC are determined through the ideas of TLFC personnel of IS department. After evaluation of selected tools through the requirements of TLFC the best one is presented. Then an interface...
Citation Formats
H. T. Karapınar, “JDP : a tool support pair programming in distributed environments,” M.S. - Master of Science, Middle East Technical University, 2005.