Prachet Bhuyan
KIIT University
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Prachet Bhuyan.
wase international conference on information engineering | 2009
Debasis Mohapatra; Prachet Bhuyan; Durga Prasad Mohapatra
Software testing is an important activity of the software development process, and automated test case generation contributes to reduce cost and time efforts. In this paper, we have used genetic algorithm to optimize the test cases that are generated using the category-partition and test harness patterns. In order to investigate the effectiveness of the approach, a graph is derived using category-partition and genetic algorithm is used to optimize the test cases to cover the entire possible path. The optimal test suites are devised by the method of sampling statistics.
international conference on computer science and information technology | 2010
Chandrani Ray Chowdhury; Prachet Bhuyan
This paper presents a method to improve the performance of Information Retrieval System (IRS) by increasing the no of relevant documents retrieved. There are several types of uncertainty and fuzziness associated with IRS like search term uncertainty, relevance uncertainty involved in retrieving of irrelevant documents. The aim of this paper is to eliminate different types of uncertainty and increase the chance of retrieving relevant documents. In the framework a method is proposed which first calculate query and document cluster similarity which not only retrieve the documents matching query terms as well as similar to retrieved documents by calculating the query and cluster similarity. This helps to reduce search term uncertainty and tries to reduce the fuzziness associated with document relevance in two steps. First modification is made in general term frequency-inverse document frequency (tf-idf) scoring mechanism to give importance of informativeness of a document contents and secondly calculating query and document summary overlap. All the above information is used to measure the document relevant score. Finally retrieved documents are filtered by Pearson correlation coefficient between query vector and document vector to find out only those documents correlated with query. In experiment standard NPL test collection prepared by Vaswani and Cameron at the National Physical Laboratory in England was used. After full implementation of above methodology it was found that proposed work is better in comparison with existing methods.
International Journal of Computer Applications | 2012
Prachet Bhuyan; Chandra Prakash Kashyap; Durga Prasad Mohapatra
Service-Oriented Architecture (SOA) has changed the way business enterprises get aligned with technology with a very fast pace keeping the demand of re-alignment time very short. Testing of services becomes equally important in SOA implementation in the context of enterprise architecture, business re-alignment and so on maintaining quality. Unit and integration testing though holds a key testing strategy but regression test becomes inevitable when services are orchestrated, choreographed and bound dynamically as per the change in requirement as well as when services are upgraded. In this paper a survey work has been done for regression testing method for SOA. Here the changed scenario of implementation of SOA enabled applications has been considered. General Terms Testing, Survey, SOA research.
Archive | 2015
Prachet Bhuyan; Abhishek Ray; Durga Prasad Mohapatra
Service-Oriented Architecture (SOA) is a paradigm that encourages organization to understand, how their information technology infrastructure capabilities can be organized to achieve business goals? SOA promises a challenging generation of information systems application based on a new set of standards for enabling self describing, interoperable web services. The web service composition supports choreography in SOA. The web service composition is mainly managed through orchestration and choreography of services. In this paper, we propose a Framework for Service Choreography (FSC) to control the business processes in SOA to reduce complexity in web service composition. To address choreography security issues while passing messages between the services choreographed in SOA, we also propose a Verification Model (VM) using Security Assertions Markup Language (SAML 2.0) to provide authentication and authorization. Then, we have implemented the proposed choreography model.
Archive | 2017
Namita Panda; Arup Abhinna Acharya; Prachet Bhuyan; Durga Prasad Mohapatra
The intangible behaviour of software has given rise to various challenges in the field of testing software. One of the major challenges is to efficiently carry out regression testing. Regression testing is performed to ensure that any modifications in one component of the software do not adversely affect the other components. But, the retesting of test cases during regression testing increases the testing time and leads to delayed delivery of the software product. In this paper, a dynamic model, i.e. UML state chart diagram, is used for system modelling. Further, the UML state chart diagram is converted into an intermediate representation, i.e. State Chart Graph (SCG). The SCG is traversed to identify the affected nodes due to certain modification in the software. This information, about the affected nodes, is periodically stored in a historical data store across different versions of the software. Next time, when regression testing is carried out for any change, the stored data decides the pattern of frequently affected nodes for prioritizing the test cases and further it decides the criticality value (CV) of a test case. Along with this, to strengthen the prioritization the test sequence, two more criteria, i.e. priority set by the end-user for different functions and browsing history of the end-user, are also added up. This approach is found to be very efficient as we are able to model dynamic nature of applications, maintain a historical data store of the test cases and track the complete life of an object.
Archive | 2017
Prachet Bhuyan; Abhishek Ray; Manali Das
Software testing mainly aims at providing software quality assurance by verifying the behavior of a software using a finite set of test cases. The continuous evolution of software makes it impossible to perform exhaustive testing. The need for regression testing is to uncover new software bugs in existing system after some changes have been made to ensure that the existing functionalities are working fine. Re-executing the whole test suite is time-consuming as well as expensive. Hence, this issue can be handled by test case prioritization technique. Prioritization helps to organize the test suites in an effective manner where high-priority test cases are executed earlier than the low priority test cases based on some criteria. In this paper, a new prioritization approach is proposed using UML use case diagram and UML activity diagram. We have applied our technique to a particular of a case study which indicates the effectiveness of our proposed approach in prioritizing test scenarios.
international conference on computing communication and networking technologies | 2014
Akhilesh Kumar Pandey; Prachet Bhuyan; Durga Prasad Mohaptra
Fault handling never became trivial task for the applications since decades as it is abnormal situation that may occur when application running in a production environment. So coming to the distributed application component such as webservice also fault handling needs more sophisticated approach to ensure QoS of service. Recently, Webservices has become a defacto standard for developing loosely coupled distributed application component due to the support of interoperability irrespective of the platform and language however still webservice architecture fails to provide enough support for fault handling in SOA based services so that business organizations can provide services to the consumer more accurately and effectively without failing 24*7 hours. This work proposes a component based exception handling framework for SOA based services to handle faults in webservices and repair the faults in webservices in order to provide smooth and efficient services. A set of diversity and repair actions are also proposed that provides normal resolution of services from manual breakdown of services. In the framework all the stack of webservice standards are used along with fault tolerance capability in existing webservice architecture. Mainly, proposed framework uses components that is Agent for maintaining replicas and Controller for fault detection, fault notification and fault confinement in order to provide fault tolerance in existing webservice architecture.
international conference on computing communication and networking technologies | 2014
Prachet Bhuyan; Akhilesh Kumar Pandey; Durga Prasad Mohapatra
Fault Handling has emerged as one of the major concern in web services to achieve robustness and fault tolerance in service-oriented architecture (SOA). Nowadays web services has become hot-cake for business organizations due to its reusability, interoperability etc., features and its support for SOA implementation. Web services allows other components by converting as web service component to take the maximum advantage of its feature that are being offered by web services interoperability (WS-I) organization. By considering high dependability and fault tolerance of web services it facilitates to offer quality of service (QoS) to its consumer. We proposed Dynamic Fault Handling Model (DFHM) for web service. This model deals with faults and their categorization that occurs in SOA environment. Also it takes care of their causes of faults that affect dependability and fault tolerance of web service. This paper also presents a novel method for managing the faults that occurs during the execution of process. The proposed DHFM model concentrates more on verifying the manageability of web service. The dynamic management of fault has been given high priority. The proposed model has two important components to provide dynamic fault handling during execution of service that is work-flow analyzer and configuration manager. Proposed model becomes advantageous to SOA implementation considering its various features.
international conference on distributed computing and internet technology | 2010
Satya Swarup Samal; Arunav Mishra; Sidheswar Samal; J. K. Pattnaik; Prachet Bhuyan
Maternal mortality is death of any woman while pregnant or 42 completed days during post partum period. Maternal Mortality Rates (MMRs) measures the risk of dying from pregnancy. This is expressed as number of deaths per 100000 births. According to Patel et al[1] 70.69 % of maternal deaths within 24 hours of admission in the hospital are due to geographic conditions, lack of qualified medical attention, delayed referral and late intervention. Therefore a vast majority of these deaths are preventable [2]. Our current study involves developing a “risk assessment method” [Fig. 1] based on a simple health scoring scheme [3], [4]. Using this method we can provide first advisory and referral services to patients in rural and far flung areas through health workers working in sub centres, PHCs and CHCs [Fig. 2]. These services are delivered through SMS [5] or WAP [6]. Similar scoring schemes have already been tested for its efficacy in Indian conditions on 490 mothers [4]. The previous scoring schemes lacked the transport variable which is important as around 56.67% patients die within 6 hours of admission in the hospital, thereby highlighting the necessity of quick transport [7]. Thus we refined the existing model by adding a transport variable. When we introduced this system in Phringia Block of Kandhamal District, Orissa, India in the form of printed manuals, we saw 100% decline in MMR [Table 1] over a period of two years. The scoring scheme being one of the factors behind it but the specific impact of it was not quantitatively measured. Total risk scores (calculated from Table 2) and associated risk category are 0-2 (Low), 3-5 (Moderate), >6(High). Based on risk category relevant advisory are provided [8].
nirma university international conference on engineering | 2013
Prachet Bhuyan; Abhishek Kumar; Durga Prasad Mohapatra