RISS 학술연구정보서비스

검색
다국어 입력

http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

변환된 중국어를 복사하여 사용하시면 됩니다.

예시)
  • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
  • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
닫기
    인기검색어 순위 펼치기

    RISS 인기검색어

      검색결과 좁혀 보기

      선택해제
      • 좁혀본 항목 보기순서

        • 원문유무
        • 원문제공처
        • 등재정보
        • 학술지명
          펼치기
        • 주제분류
        • 발행연도
          펼치기
        • 작성언어
        • 저자
          펼치기

      오늘 본 자료

      • 오늘 본 자료가 없습니다.
      더보기
      • 무료
      • 기관 내 무료
      • 유료
      • KCI등재
      • KCI등재

        Achieving Location Privacy through CAST in Location Based Services

        Ruchika Gupta,Udai Pratap Rao 한국통신학회 2017 Journal of communications and networks Vol.19 No.3

        The widespread usage of location based services (LBS); where obtaining any informational service is entirely based upon the user's current location, have raised a significant concern about location privacy of the user. For the queries like `where is my closest ATM?', `where is my nearest hospital', or any route assistance in general, it is essential to submit the user's actual location to avail the demanded services. Similar communication holds true for a location based vehicular transportation system. Cloaking and obfuscation are the two generalized approaches to deal with location privacy preservation in LBS. These approaches are mainly based on a trusted third party (TTP) and exploits the well established ${\mathcal{K}}$- anonymity principle in order to make the query issuer indistinguishable with other ${\mathcal{K}}-1$ more users. In such approaches all the data (mainly location coordinates and queries) becomes available at the central server, thus complete knowledge of the query (including user id) exists at central node. This is the major limitation of TTP based architecture and makes such frameworks susceptible to different privacy attacks. This paper is a research attempt to extend the realm of collaborative communication among peers belonging to a mobile user group in a decentralized or trusted third party free architecture. We propose a collaborative P2P communication model; called CAST, that employs the series of trust among peers and peers use their cached mobile data to collaborate with each other in order to get the results locally.~The scheme provides results locally with low latency and works efficiently when the peers share common inclinations (or data value). The proposed algorithm preserves user's privacy and performs effectively under pull-based sporadic query scenario.

      • KCI등재

        Analyzing Machine Learning Techniques for Fault Prediction Using Web Applications

        Ruchika Malhotra,Anjali Sharma 한국정보처리학회 2018 Journal of information processing systems Vol.14 No.3

        Web applications are indispensable in the software industry and continuously evolve either meeting a newercriteria and/or including new functionalities. However, despite assuring quality via testing, what hinders astraightforward development is the presence of defects. Several factors contribute to defects and are oftenminimized at high expense in terms of man-hours. Thus, detection of fault proneness in early phases ofsoftware development is important. Therefore, a fault prediction model for identifying fault-prone classes in aweb application is highly desired. In this work, we compare 14 machine learning techniques to analyse therelationship between object oriented metrics and fault prediction in web applications. The study is carried outusing various releases of Apache Click and Apache Rave datasets. En-route to the predictive analysis, theinput basis set for each release is first optimized using filter based correlation feature selection (CFS) method. It is found that the LCOM3, WMC, NPM and DAM metrics are the most significant predictors. The statisticalanalysis of these metrics also finds good conformity with the CFS evaluation and affirms the role of thesemetrics in the defect prediction of web applications. The overall predictive ability of different fault predictionmodels is first ranked using Friedman technique and then statistically compared using Nemenyi post-hocanalysis. The results not only upholds the predictive capability of machine learning models for faulty classesusing web applications, but also finds that ensemble algorithms are most appropriate for defect prediction inApache datasets. Further, we also derive a consensus between the metrics selected by the CFS technique andthe statistical analysis of the datasets.

      • KCI등재후보
      • KCI등재후보
      • KCI등재

        Prediction & Assessment of Change Prone Classes Using Statistical & Machine Learning Techniques

        ( Ruchika Malhotra ),( Ravi Jangra ) 한국정보처리학회 2017 Journal of information processing systems Vol.13 No.4

        Software today has become an inseparable part of our life. In order to achieve the ever demanding needs of customers, it has to rapidly evolve and include a number of changes. In this paper, our aim is to study the relationship of object oriented metrics with change proneness attribute of a class. Prediction models based on this study can help us in identifying change prone classes of a software. We can then focus our efforts on these change prone classes during testing to yield a better quality software. Previously, researchers have used statistical methods for predicting change prone classes. But machine learning methods are rarely used for identification of change prone classes. In our study, we evaluate and compare the performances of ten machine learning methods with the statistical method. This evaluation is based on two open source software systems developed in Java language. We also validated the developed prediction models using other software data set in the same domain (3D modelling). The performance of the predicted models was evaluated using receiver operating characteristic analysis. The results indicate that the machine learning methods are at par with the statistical method for prediction of change prone classes. Another analysis showed that the models constructed for a software can also be used to predict change prone nature of classes of another software in the same domain. This study would help developers in performing effective regression testing at low cost and effort. It will also help the developers to design an effective model that results in less change prone classes, hence better maintenance.

      • KCI등재

        Epitaxial growth of highly transparent and conducting Sc-doped ZnO films on c-plane sapphire by sol.gel process without buffer

        Ruchika Sharma,Kiran Sehrawat,R.M. Mehra 한국물리학회 2010 Current Applied Physics Vol.10 No.1

        Highly transparent and conductive scandium doped zinc oxide (ZnO:Sc) films were deposited on c-plane sapphire substrates by sol.gel technique using zinc acetate dihydrate [Zn(CH3COO)2·2H2O] as precursor,2-methoxyethanol as solvent and monoethanolamine as a stabilizer. The doping with scandium is achieved by adding 0.5 wt% of scandium nitrate hexahydrate [(ScNO3·6H2O)] in the solution. The influence of annealing temperature (300-550 ℃) on the structural, optical and electrical properties was investigated. X-ray Diffraction study revealed that highly c-axis oriented films with full-width half maximum of 0.16˚ are obtained at an annealing temperature of 400 ℃. The surface morphology of the films was judged by SEM and AFM images which indicated formation of grains. The average transmittance was found to be above 92% in the visible region. ZnO:Sc film, annealed at 400 ℃ exhibited minimum resistivity of 1.91 × 10-4 Ω cm. Room-temperature photoluminescence measurements of the ZnO:Sc films annealed at 400 ℃ showed ultraviolet peak at ~3.31eV with a FWHM of 11.2 meV, which are comparable to those found in high-quality ZnO films. Reflection high-energy electron diffraction pattern confirmed the epitaxial nature of the films even without introducing any buffer layer.

      • SCOPUSKCI등재

        Analyzing Machine Learning Techniques for Fault Prediction Using Web Applications

        Malhotra, Ruchika,Sharma, Anjali Korea Information Processing Society 2018 Journal of information processing systems Vol.14 No.3

        Web applications are indispensable in the software industry and continuously evolve either meeting a newer criteria and/or including new functionalities. However, despite assuring quality via testing, what hinders a straightforward development is the presence of defects. Several factors contribute to defects and are often minimized at high expense in terms of man-hours. Thus, detection of fault proneness in early phases of software development is important. Therefore, a fault prediction model for identifying fault-prone classes in a web application is highly desired. In this work, we compare 14 machine learning techniques to analyse the relationship between object oriented metrics and fault prediction in web applications. The study is carried out using various releases of Apache Click and Apache Rave datasets. En-route to the predictive analysis, the input basis set for each release is first optimized using filter based correlation feature selection (CFS) method. It is found that the LCOM3, WMC, NPM and DAM metrics are the most significant predictors. The statistical analysis of these metrics also finds good conformity with the CFS evaluation and affirms the role of these metrics in the defect prediction of web applications. The overall predictive ability of different fault prediction models is first ranked using Friedman technique and then statistically compared using Nemenyi post-hoc analysis. The results not only upholds the predictive capability of machine learning models for faulty classes using web applications, but also finds that ensemble algorithms are most appropriate for defect prediction in Apache datasets. Further, we also derive a consensus between the metrics selected by the CFS technique and the statistical analysis of the datasets.

      • SCOPUSKCI등재

        Prediction & Assessment of Change Prone Classes Using Statistical & Machine Learning Techniques

        Malhotra, Ruchika,Jangra, Ravi Korea Information Processing Society 2017 Journal of information processing systems Vol.13 No.4

        Software today has become an inseparable part of our life. In order to achieve the ever demanding needs of customers, it has to rapidly evolve and include a number of changes. In this paper, our aim is to study the relationship of object oriented metrics with change proneness attribute of a class. Prediction models based on this study can help us in identifying change prone classes of a software. We can then focus our efforts on these change prone classes during testing to yield a better quality software. Previously, researchers have used statistical methods for predicting change prone classes. But machine learning methods are rarely used for identification of change prone classes. In our study, we evaluate and compare the performances of ten machine learning methods with the statistical method. This evaluation is based on two open source software systems developed in Java language. We also validated the developed prediction models using other software data set in the same domain (3D modelling). The performance of the predicted models was evaluated using receiver operating characteristic analysis. The results indicate that the machine learning methods are at par with the statistical method for prediction of change prone classes. Another analysis showed that the models constructed for a software can also be used to predict change prone nature of classes of another software in the same domain. This study would help developers in performing effective regression testing at low cost and effort. It will also help the developers to design an effective model that results in less change prone classes, hence better maintenance.

      연관 검색어 추천

      이 검색어로 많이 본 자료

      활용도 높은 자료

      해외이동버튼