2 research outputs found
A Model for Exchanging Secure Information between Ophthalmologists
With a wide variety of eye problems and diseases, the need for discussion between ophthalmologists increasing day by day. Especially when ophthalmologist wants to communicate with each other's and discusses unclear conditions and symptoms remotely. It is difficult to share patient information and images which related to his condition with another ophthalmologist who works in another place securely. As we know there is a huge growth in data exchange technologies for medical data. In data exchange, security is one of the most important and essential issues for healthcare systems to protect patients' related information. We will facilitate the communication between ophthalmologists by enabling them to share patient information remotely and securely. Therefore, we developed a model by using peer-to-peer architecture to exchange patient information. Also we address the security which is the most important issue by applying three techniques: permission, encryption, and logs
Comparison between Test-Driven Development and Conventional Development: A Case Study
In Software Engineering, different techniques andapproaches are being used nowadays to produce reliablesoftware. The software quality relies heavily on the softwaretesting. However, not all developers are concerned with thetesting stage of a software. This has affected the software qualityand has increased the cost as well. To avoid these issues,researchers paid a lot of effort on finding the best technique thatguarantee the software quality. In this paper we aim to explorethe effectiveness of building test cases using Test-DrivenDevelopment (TDD) technique compared with the conventionaltechnique (Test-last). The comparison measures the effectivenessof test cases with regard to number of defects, code coverage andtest cases development duration between TDD and Test-Last.The results has been analyzes and presented to support the besttechnique. On an average, the effectiveness of test cases withregards to the selected quality factors in Test-DrivenDevelopment (TDD) was better than the conventional technique(Test-last). TDD and conventional testing had nearly the samepercentage as result in code coverage. Moreover, the number ofdefects found and the test cases development duration spent inTDD are high compared with Test-Last. The results led tosuggest some contributions and achievement that could be gainedfrom applying TDD technique in software industry. As usingTDD as development technique in young companies can producehigh quality software in less time