Earticle

현재 위치 Home 검색결과

결과 내 검색

발행연도

-

학문분야

자료유형

간행물

검색결과

검색조건
검색결과 : 4
No
1

Towards Predicting Maintainability for Relational Database-Driven Software Applications: Extended Evidence from Software Practitioners SCOPUS

Mehwish Riaz, Emilia Mendes, Ewan Tempero

보안공학연구지원센터(IJSEIA) International Journal of Software Engineering and Its Applications Vol.5 No.2 2011.04 pp.107-122

※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

The accurate maintainability prediction of relational database-driven software applications can improve the management of projects relating to these applications, thus benefitting software organisations. This paper gives an up-to-date account of the state of practice in maintainability prediction for relational database-driven software applications and provides a baseline for conducting further research in this area. The research involved conducting twelve semi-structured interviews with software professionals, which were then analysed using content analysis with the help of NVivo. The results provide both an account of the current state of practice in that area and also a list of potential maintainability predictors for relational database-driven software applications. These predictors relate to database schema, front-end application, and the interaction of database schema with the front-end application. These results provide the basis for further work involving the proposal and empirical validation of maintainability prediction models for relational database-driven software applications.

2

Detection of Recurring Clones Using Weighted Frequent Itemset Mining SCOPUS

S.Mythili, Dr. S. Sarala

보안공학연구지원센터(IJSEIA) International Journal of Software Engineering and Its Applications Vol.8 No.7 2014.07 pp.159-176

※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

Code clones, the persistent program structures, are explored through a plenty of comprehensive techniques that sustain desirable software maintenance. Detecting the similarities of these code structures, classes, source files or directories ensure progressive development of code clones. There are adequate researches pursued in simple clones. These simple clones, recurrent in characteristics, perhaps, pave the way for the existence of much wider pattern of similarities addressed as structural clones. On the other hand, these structural clones embody large-granularity besides, the design-levels similar to program structures which are repeatedly mapped either to suit the need of designing or application of domain concept. In fact, identification of structural clones help easy comprehension of the system designing, aids software maintenance and authenticates re-engineering. The Identification and Unification of structural clones with generic program structures play a prime role in the comfortable reuse of the program. The strategy devised for this research explores the structural clones using Weighted Frequent Item-set mining (WFIM). WFIM explores the weighted frequent item-set in correspondence to a weight factor. These item-sets when identified for its recurrence in a source file or directory in same relationship are termed as structural clones. The execution of this technique discussed in this paper is performed through the two open source softwares in which the results are validated.

3

Modeling Software Maintainability and Quality Assurance in the Agile Environment

Priyanka Upadhyay, Abhishek Singh, Naveen Garg

보안공학연구지원센터(IJDTA) International Journal of Database Theory and Application Vol.7 No.3 2014.06 pp.83-90

※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

Software Maintainability is the ability of the system to undergo changes with a degree of ease and Quality assurance refers to planned and systematic production that provides confidence in a product. This paper describes the different issues of software maintainability and quality assurance in the agile environment. This paper also presents the different metrics that improve the overall quality of the software maintainability in the agile environment. This paper proposes the model of software maintainability and quality assurance in the agile environment. The approach that is used is based on the customer requirements by iterative interaction with customers to provide the best requirement with assured quality.

4

임베디드 소프트웨어의 Maintainability 향상을 위한 Architectural Perspective 정의

김종필, 홍장의

[Kisti 연계] 한국정보처리학회 한국정보처리학회 학술대회논문집 2007 pp.164-167

※ 협약을 통해 무료로 제공되는 자료로, 원문이용 방식은 연계기관의 정책을 따르고 있습니다.

원문보기

Architectural Perspective라 함은 요구되는 품질의 특성이 시스템에 잘 반영되도록 하기 위한 활동, 전략 및 가이드라인을 정의한 것으로써, 다양한 관점에 바라보는 시스템에 대한 뷰(View)에 품질 속성을 반영하도록 하기 위한 것이다. 본 연구에서는 임베디드 소프트웨어의 유지보수 측면에서의 품질 향상을 위한 Maintainability Perspective를 제시한다. 제시하고자 하는 Perspective는 고장(failure)으로 인한 결함의 탐지성에 주안점을 두었으며, 이에 대한 아키텍처 패턴을 정의하였다. 정의된 패턴은 소프트웨어 아키텍처 개발에 적용하도록 함으로써, 임베디드 소프트웨어의 유지보수에 대한 품질 속성을 향상시키도록 하였다.

 
페이지 저장