8,973 Hits in 7.5 sec

Evaluating and Certifying Component-Based Software Using Weighted Assignment Technique

Lata Nautiyal, Preeti .
2016 International Journal of Hybrid Information Technology  
In general, the main certification idea is to bring quality process to a certain software product.  ...  We have proposed an evaluation process for certification of componentbased software. Certification is performed at component as well as system level.  ...  making possible for software factories to reuse these components [10, and 11 ].  ... 
doi:10.14257/ijhit.2016.9.1.21 fatcat:5hbbqjrsezcitd57szlqmw6zaq

RiSE Project: Towards a Robust Framework for Software Reuse

Vinicius Garcia, Alexandre Alvaro, Daniel Lucrédio, Eduardo Santana De Almeida, Silvio Meira
2012 Figshare  
Software reuse is a critical aspect for companies interested in the improvement of software development quality and productivity, and in costs reduction. However, achieving it is a non-trivial task.  ...  In this paper, we present a robust framework for software reuse, based on previous success factors, in order io guide organizations in the effective reuse.  ...  Introduction Systematic software reuse is a technique that is employed to address the need for improvement of software development quality and efficiency 111.  ... 
doi:10.6084/m9.figshare.96656.v1 fatcat:h7yrbipeozfxbi3d3tym4o6hci

Certification of software components

C. Wohlin, P. Runeson
1994 IEEE Transactions on Software Engineering  
Reuse is becoming one of the key areas in dealing with the cost and quality of software systems.  ...  The certification model is the basis for deciding whether the component can be accepted, either for storage as a reusable component or for reuse.  ...  We also acknowledge suggestions made by anonymous IEEE Transactions on Software Engineering referees.  ... 
doi:10.1109/32.295896 fatcat:ng36avd7i5aablh6sx424yplfy

Challenges of Establishing a Software Product Line for an Aerospace Engine Monitoring System

Ibrahim Habli, Tim Kelly
2007 11th International Software Product Line Conference (SPLC 2007)  
In this paper we report on our experience with the establishment of a software product line for an aerospace Engine Monitoring Unit (EMU).  ...  Specifically, we report on challenges encountered with the configuration management and certification of EMU products derived from the product line.  ...  lifecycle data for reuse.  ... 
doi:10.1109/spline.2007.4339268 fatcat:yrx4p52dtjfllmdnbxmb67vrcu

Challenges of Establishing a Software Product Line for an Aerospace Engine Monitoring System

Ibrahim Habli, Tim Kelly
2007 11th International Software Product Line Conference (SPLC 2007)  
In this paper we report on our experience with the establishment of a software product line for an aerospace Engine Monitoring Unit (EMU).  ...  Specifically, we report on challenges encountered with the configuration management and certification of EMU products derived from the product line.  ...  lifecycle data for reuse.  ... 
doi:10.1109/spline.2007.37 dblp:conf/splc/HabliK07 fatcat:cz3h5yutevfdteeftyrlp7tyoi

Quality aspects in CBSE

2003 Proceedings of the 20th IEEE Instrumentation Technology Conference (Cat No 03CH37412) EURMIC-03  
However there remain many challenges ahead to build a confidence in components adoption and reuse. How to we test component-based systems? How do we predict component quality?  ...  Developers reusing a component need to do considerable unit and integration testing to ensure the software behaves properly in its new environment.  ... 
doi:10.1109/eurmic.2003.1231575 dblp:conf/euromicro/Ramachandran03a fatcat:2hzng2r565aineyxad2fteyjbu

Towards Efficient Software Component Evaluation: An Examination of Component Selection and Certification

Rikard Land, Alexandre Alvaro, Ivica Crnkovic
2008 Proceedings of the EUROMICRO Conference  
We start from the current state of practice and research and a) propose a component-based life cycle for COTSbased development and software product line development, b) identify a number of differences  ...  in process characteristics between the two types of evaluation, and c) classify concrete quality properties based on their suitability to be evaluated during certification (when there is no system context  ...  Acknowledgements This work was partially supported by the Swedish Foundation for Strategic Research (SSF) via the strategic research centre PROGRESS.  ... 
doi:10.1109/seaa.2008.76 dblp:conf/seaa/LandAC08 fatcat:vhqhn6b4p5ebrjl4lfpyeggalu

Planning and certifying software system reliability

J.H. Poore, H.D. Mills, D. Mutchler
1993 IEEE Software  
Clcirly, if tiles are :dtered by agents outside the system, we cannot vouch for the consequences. 'I licse progrCinis and system filcs arc what we mean hy components. C h i p prognnis, or files.  ...  With the growing emphasis on reuse, however, and the need to demonstrate that the software to be reused is indeed reliable, they can no longer afford to shy away from reliability planning.  ...  We stopped testing when the certification model predicted a 0.9034 ( ( ? ) P I ) reliability.  ... 
doi:10.1109/52.207234 fatcat:3d24dhisrrgtdanjfvmyznpg5y

A framework for software reuse in safety-critical system-of-systems

Bradley Warren, James Bret Michael, Man-Tak Shing
2008 2008 IEEE International Conference on System of Systems Engineering  
Public reporting burden for this collection of information is estimated to average 1 hour per response, including the time for reviewing instruction, searching existing data sources, gathering and maintaining  ...  Send comments regarding this burden estimate or any other aspect of this collection of information, including suggestions for reducing this burden, to Washington headquarters Services, Directorate for  ...  Plan for Software Aspects of Certification Software Development Plan Software Verification Plan Software Configuration Management Plan Software Quality Assurance Plan Software Standards (Reqs  ... 
doi:10.1109/sysose.2008.4724199 dblp:conf/sysose/WarrenMS08 fatcat:oocv65xofrh65ajtxvbn7ojzei

Software reuse: The Brazilian industry scenario

Vinicius Garcia, Eduardo Santana De Almeida, Kellyton Brito, Silvio Meira, Alexandre Alvaro, Renata Pontin De Mattos Fortes, Daniel Lucrédio
2012 Figshare  
Software Reuse: The Brazilian Industry Scenario. Journal of Systems and Software, v. 81, p. 996-1013, 2008. Abstract.  ...  This paper aims at identifying some of the key factors in adopting an organization-wide software reuse program.  ...  Software certification process One of the most important issues in software reuse is to assure the quality of the assets in order to obtain the desired benefits, such as defect reduction.  ... 
doi:10.6084/m9.figshare.96671.v1 fatcat:no6dqjlgpnggxhdlu54gx7pkti

Automated Component-Based Software Engineering

Ivica Crnkovic, Heinz W. Schmidt, Judith Stafford, Kurt Wallnau
2005 Journal of Systems and Software  
Acknowledgements We would like to acknowledge the support of the Software Engineering Institute at Carnegie Mellon University, Pittsburgh, USA as well as Monash University, Melbourne, Australia and M€  ...  , testing and verification, and prediction and certification.  ...  Analysis of software artifacts for system quality assurance connects early architecture and component design with runtime execution of reusable deployed components to achieve model-driven quality assurance  ... 
doi:10.1016/j.jss.2003.11.016 fatcat:qronaqozmfaijnx4s6g67r5i3i

The ProLiCES Approach to Develop Product Lines for Safety-Critical Embedded Systems and its Application to the Unmanned Aerial Vehicles Domain

Rosana T. Vaccare Braga, Kalinka R. L. J. Castelo Branco, Júnior Onofre Trindade, Paulo C. Masiero, Luciano O. Neris, Martin Becker
2012 CLEI Electronic Journal  
Special care was taken about software reuse, based on Model Driven Development and automatic code generation. The certification process, based on the DO-178B standard, was also taken into account.  ...  Most software artifacts produced for Tiriba required modifications to be reused in a more complex project, the SARVANT, which has to accommodate several new features that increase the variability of the  ...  software development, plan for software verification, plan for software configuration management, and plan for software quality assurance.  ... 
doi:10.19153/cleiej.15.2.8 fatcat:geuth7ftebfqra274o2sc4ckrm

Factores de éxito y barreras de adopción en la reutilización de software: Una revisión de la literatura

Luisa Fernanda Restrepo Gutierrez, Elizabeth Suescún Monsalve, Raúl Mazo, Daniel Correa, Paola Vallejo
2021 Investigación e Innovación en Ingenierías  
Conclusiones: Los factores resultantes podrían utilizarse para introducir prácticas de reutilización de software y conocer el estado actual de la reutilización de software en las empresas.  ...  Objetivo: Conocer el estado del arte de la reutilización de software, centrándose en sus factores de éxito y barreras de adopción.  ...  Companies should anticipate which assets will be reused, there should be a strategy to raise awareness for software developers and managers to reuse those assets [31, 48] . • Software certification process  ... 
doi:10.17081/invinno.9.3.5565 fatcat:a3duqncgdrhilmspfq44qaecye


2002 International journal of software engineering and knowledge engineering  
We propose a quality assurance (QA) model for component-based embedded software development, which covers both the component QA and the system QA as well as their interactions.  ...  Furthermore, we propose a generic quality assessment environment for component-based embedded systems: ComPARE.  ...  This also affects reuse cost and quality. A too-trivial component is not profitable to reuse while a too-complex component is hard to inherit high quality.(3) Reuse frequency.  ... 
doi:10.1142/s0218194002000846 fatcat:wfu7mwxoqbaobprmwhfrgiqvzy

Better, faster, cheaper, and safer too — Is this really possible?

Iain Bate, Hans Hansson, Sasikumar Punnekkat
2012 Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation (ETFA 2012)  
Component based development of software systems provides a viable and cost-effective alternative in this context provided one can address the quality and safety certification demands in an efficient manner  ...  Increased levels of automation together with increased complexity of automation systems brings increased responsibility on the system developers in terms of quality demands from the legal perspectives  ...  enable composable qualification and certification, i.e. qualification/certification of systems/subsystems based on reuse of already established arguments for and properties of their parts.  ... 
doi:10.1109/etfa.2012.6489706 dblp:conf/etfa/BateHP12 fatcat:q4t7hkjrkffvhcfedmnjwmjecq
« Previous Showing results 1 — 15 out of 8,973 results