23,150 Hits in 7.2 sec

Software reuse: metrics and models

William Frakes, Carol Terry
1996 ACM Computing Surveys  
As organizations implement systematic software reuse programs to improve productivity and quality, they must be able to measure their progress and identify the most effective reuse strategies.  ...  Six types of metrics and models are reviewed: cost-benefit models, maturity assessment models, amount of reuse metrics, failure modes models, reusability assessment models, and reuse library metrics.  ...  The reuse failure modes model has seven failure modes corresponding to the steps a software engineer will need to complete in order to reuse a component.  ... 
doi:10.1145/234528.234531 fatcat:ltsjtncwzncofmnlchos7adgra

Application Research of Ontology-enabled Process FMEA Knowledge Management Method

Xiuxu Zhao, Yuming Zhu
2012 International Journal of Intelligent Systems and Applications  
Index Terms-Failure mode and effect analysis, ontology, FMEA knowledge structure model, FMEA repository  ...  also can be improved.  ...  Uniform Modeling Language (UM L) is a universal visual modeling language used to describe software, visually process, construct and create software systems documentation [15] .  ... 
doi:10.5815/ijisa.2012.03.05 fatcat:souvlmu7w5gydediusaetnfcm4

Reusability Types and Reuse Metrics: A Survey

Aditi Dubey, Harleen Kaur
2015 International Journal of Computer Applications  
Software artifacts are some components of the software system that are used in software development life cycle.  ...  From the word itself "Software Reuse", it is easily understandable that we are reusing the artifacts of software more than once.  ...  That failure modes are used to evaluate the quality of the system, and for the improvement strategy of systematic reuse. There are many factors that affect our reuse strategy to be successful.  ... 
doi:10.5120/ijca2015907248 fatcat:kwcsm7ifqbbepckoj3l2zu7rye

A Conceptual Architecture of Ontology Based KM System for Failure Mode and Effects Analysis

Zobia Rehman, Stefania Kifor
2014 International Journal of Computers Communications & Control  
Failure Mode and Effects Analysis (FMEA) is a systematic method for procedure analyses and risk assessment.  ...  It is a structured way to identify potential failure modes of a product or process, probability of their occurrence, and their overall effects.  ...  In the late 1970's, the automotive industry started using FMEA and they realized about the advantages of using this tool to reduce risks in order to improve quality of the product [18] .  ... 
doi:10.15837/ijccc.2014.4.1167 fatcat:7zwo6vdisneqbjrkrn4chl4cx4

Quality, productivity, and learning in framework-based development: an exploratory case study

M. Morisio, D. Romano, I. Stamelos
2002 IEEE Transactions on Software Engineering  
This paper presents an empirical study in an industrial context on the production of software using a framework.  ...  Frameworks are a reuse technique that supports the engineering of product lines.  ...  Fabio Balduzzi, Corrado Moiso, and Bruno Noero for initiating the study, and Shari Lawrence Pfleeger, Forrest Shull, the anonymous referees, and Don Batory for reviewing the paper and contributing to improve  ... 
doi:10.1109/tse.2002.1033227 fatcat:jmanzkjvjfhtbhr2ps5nbpldbm

Incentive compatibility and systematic software reuse

Robert G. Fichman, Chris F. Kemerer
2001 Journal of Systems and Software  
Systematic software reuse has emerged as a promising route to improved software development productivity and quality.  ...  nature of software reuse for larger organizations.  ...  First, the library contains a smaller number of higher quality components. Therefore the search costs are decreased, as are the odds of other reuse failure modes (e.g., "part not valid").  ... 
doi:10.1016/s0164-1212(00)00116-3 fatcat:pxwqc3ng7zekfiqb3zu6klyiwy

Knowledge Repository for Fmea Related Knowledge

Gabriela Simona Cândea, Claudiu Vasile Kifor, Ciprian Cândea
2014 ACTA Universitatis Cibiniensis  
This paper presents innovative usage of knowledge system into Failure Mode and Effects Analysis (FMEA) process using the ontology to represent the knowledge.  ...  Knowledge system is built to serve multi-projects work that nowadays are in place in any manufacturing or services provider, and knowledge must be retained and reused at the company level and not only  ...  Uniform Modelling Language (UML) is a standardized (ISO/EC 19501:2005) visual modelling language used to in software engineering and includes a set of graphic notation to create visual models (UML, online  ... 
doi:10.2478/aucts-2014-0003 fatcat:vdh77ogr6rhsxkeqkeafixomje

Globally distributed software development project performance

Narayan Ramasubbu, Rajesh Krishna Balan
2007 Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering - ESEC-FSE '07  
We first develop a model of distributed software development.  ...  We then use the model, along with our empirically observed data, to understand the consequences of dispersion on software project performance.  ...  This mode of software development has become a popular business model for software organizations.  ... 
doi:10.1145/1287624.1287643 dblp:conf/sigsoft/RamasubbuB07 fatcat:r6az5kkvvjehzfmynx3u7mdiva

Globally distributed software development project performance

Narayan Ramasubbu, Rajesh Krishna Balan
2008 Proceedings of the 1st conference on India software engineering conference - ISEC '08  
We first develop a model of distributed software development.  ...  We then use the model, along with our empirically observed data, to understand the consequences of dispersion on software project performance.  ...  This mode of software development has become a popular business model for software organizations.  ... 
doi:10.1145/1342211.1342217 dblp:conf/indiaSE/RamasubbuB08 fatcat:7ypjwfsjsrhixjwnsqsikro36e

Speculation of Software Reusability Estimation using CK (Chidamber and Kemerer) Metrics

2019 International Journal of Engineering and Advanced Technology  
The estimation of software reusability plays an important part in software's cost reduction and quality improvement, in an object-oriented programming.  ...  Till now initiating the software reuse process there is a need to analyze and properly understand the user requirements in spite of considerable upfront investments for software reusability.  ...  According to Frakes [23], reuse metrics as well as models are classified as: (1) Reuse library metrics, (2) Reusability, (3) Failure modes, (4) Amount of reuse, (5) Maturity assessment, and (6) Reuse  ... 
doi:10.35940/ijeat.a1083.129219 fatcat:hmxuskwlnvc53a5th4omnd24de

Software reuse research: status and future

W.B. Frakes, Kyo Kang
2005 IEEE Transactions on Software Engineering  
Eighth International Conference on Software Reuse (ICSR8).  ...  This paper briefly summarizes software reuse research, discusses major research contributions and unsolved problems, provides pointers to key publications, and introduces four papers selected from The  ...  ACKNOWLEDGMENTS The guest editors would like to thank the reviewers of the papers included in this special issue, the attendees who helped select the papers, and the reuse researchers and practitioners  ... 
doi:10.1109/tse.2005.85 fatcat:iyubz3fyubhnbje53ifpjlrux4

The Research of College Sports Information Management System Based on Component and the Application in Student's Management Work

Liang Li, Ligang Tian
2015 International Journal of Hybrid Information Technology  
Software reuse has the potential to shorten the delivery times, improve the quality and reduce the development costs.  ...  Software reuse is the process of building software application that makes use of formerly developed software components.  ...  Secondly, existing reuse economic models develop the asset for one -time use by the ''Relative Cost of Writing for Reuse'' [18, 19] .  ... 
doi:10.14257/ijhit.2015.8.3.34 fatcat:fcb6vj6gyfhgflr36jxp265u3a

Open CNC System Component Assemble Model based on Reliability

Yan Gu, Yiqiang Wang, Xiuhua Yuan, Xiaoqin Zhou
2013 International Journal of Multimedia and Ubiquitous Engineering  
Still there is not a software reliability model is proved to be both simple and applicable, and not widely used in engineering practice.  ...  Pievatolo proposed a model where inter-failures are exponentially distributed with parameters [10]. Wu proposed an input defect failure rate of software reliability assessment model [11] .  ...  When the defect is undiscovered, the program will encounter a failure. The lower code defect density leads to higher software quality.  ... 
doi:10.14257/ijmue.2013.8.5.38 fatcat:ysd2ljwb25arli2hy7jhqv6ula

A conceptual framework for semantic case-based safety analysis

Olawande Daramola, Tor Stalhane, Thomas Moser, Stefan Biffl
2011 ETFA2011  
Hazard and Operability (HAZOP) Analysis and Failure Mode and Effect Analysis (FMEA) are among the most widely used safety analysis procedures in the development of safety-critical and embedded systems.  ...  In this paper we present a conceptual semantic case-based framework for safety analysis, which facilitates the reuse of previous HAZOP and FMEA experiences in order to reduce the time and effort associated  ...  the set of Failure modes (M).  ... 
doi:10.1109/etfa.2011.6058981 dblp:conf/etfa/DaramolaSMB11 fatcat:2f36ac2jxzfkdinlzpwqhzv7ke

Beyond Green: Evolution to Adaptability and Recyclability

Yuzhong Sun, Ying Song
2011 2011 IEEE/ACM International Conference on Green Computing and Communications  
In current social computing system, not only hardware but also software experiences a directly discarded mode. Such directly discarded mode may result in huge waste.  ...  In order to address this challenge in the software field, this paper proposes a design idea of green software embodying the adaptability and recyclability.  ...  To this end, France [8] proposes a model-driven software design method.  ... 
doi:10.1109/greencom.2011.48 dblp:conf/greencom/SunS11 fatcat:jddxr3gq4vfdhnihznhfiiblga
« Previous Showing results 1 — 15 out of 23,150 results