265,825 Hits in 2.6 sec

Integrating Software Process Reuse and Automation

Emmanuelle Rouille, Benoit Combemale, Olivier Barais, David Touzet, Jean-Marc Jezequel
2013 2013 20th Asia-Pacific Software Engineering Conference (APSEC)  
Reusing software processes from a Software Process Line (SPL, i.e., a set of software processes that captures their commonalities and variabilities) and automating their execution is a way to reduce development  ...  Our approach enables both the reuse of software processes and the automation of their execution, while enabling to resolve process variability during the execution.  ...  Reusing the Software Processes We now detail how we implement in our approach the reuse of software processes.  ... 
doi:10.1109/apsec.2013.58 dblp:conf/apsec/RouilleCBTJ13 fatcat:hzzouser75dknl5qaki5q2z32y

A Review of Incremental Reuse Method in Software Reuse Process

Sheleshma Shukla, Dr. Dhirendra Pandey, Arpan Kumar
2022 International Journal for Research in Applied Science and Engineering Technology  
This paper summarises our progress in software reuse research. Keywords: Software Reuse, Incremental Reuse Method (IRM), Reuse Process, Artifact, Software Component  ...  Abstract: In the late 1960s, the concept of software reuse was proposed. The legacy of software engineering process shows that the scope and field of software reuse was not particularly new.  ...  Fig. 1 Process of Software Reuse B.  ... 
doi:10.22214/ijraset.2022.43333 fatcat:3kcnfynox5ehddtl4votom2rie

Domains, patterns, reuse, and the software process [chapter]

Alfs T. Berztiss
1996 IFIP Advances in Information and Communication Technology  
Our emphasis is on how domain analysis can help software reuse.  ...  In an attempt to remove some of the confusion, we establish a framework for defining this structure, and propose a software development process based on the structure.  ...  The development process for embedded software could include (i) a task that searches a software reuse library for software units that could be adapted for this system; (ii) a task that determines the reuse  ... 
doi:10.1007/978-0-387-35059-2_6 fatcat:yb4samtiwjcvrbcwgstur3l27m

Introducing systematic reuse in mainstream software process

Laguna, Gonzalez-Baixauli, Lopez, Garcia
2003 Proceedings of the 20th IEEE Instrumentation Technology Conference (Cat No 03CH37412) EURMIC-03  
However, mainstream software processes such as Unified Process do not include reuse techniques among the tools that software engineers must deal with.  ...  Software reuse is accepted as a source of important benefits, expressed in productivity and quality terms, when an industrial approach is introduced in the software process.  ...  in productivity and quality terms, when an industrial reuse approach is introduced in the software process.  ... 
doi:10.1109/eurmic.2003.1231613 dblp:conf/euromicro/LagunaGLG03 fatcat:b4gkw4bagbcs5bk7y5bd3ldrwq

Improving Knowledge Management in Software Reuse Process [chapter]

Timo Kucza, Minna Nättinen, Päivi Parviainen
2001 Lecture Notes in Computer Science  
We demonstrate the need for reuse in today's software development organisations in the light of widely accepted literature.  ...  Based on this need, we introduce the reuse processes and identify the knowledge dependent processes involved.  ...  The purpose of this paper is to propose an approach to applying KM to software reuse process improvement.  ... 
doi:10.1007/3-540-44813-6_15 fatcat:pi2qroaet5fudobkqona4bd2ze

Repositories for Software Reuse: The Software Information Base [chapter]

Panos Constantopoulos, Martin Doerr, Yannis Vassiliou
1993 Information System Development Process  
Reusing software components implies their persistent storage and maintenance, and the ability to efficiently find them.  ...  Repositories built with reuse in mind can be considered as special-purpose information systems, required to support powerful semantic modelling, flexible retrieval of varied software descriptions of multimedia  ...  Figure 1 1 Figure 1.1: The Reuse Process Figure 1 . 2 : 12 The Reuse Process with the SIB promising [Cons93] .  ... 
doi:10.1016/b978-0-444-81594-1.50022-2 fatcat:2fpbqn26pzev5d3isarokrxgcu

Application of Data Mining Techniques for Software Reuse Process

B.V. Ajay Prakash, D.V. Ashoka, V.N. Manjunath Aradhya
2012 Procedia Technology - Elsevier  
This paper gives the description of software reuse process, knowledge discovery process and software metrics for object oriented programming language are identified.  ...  Software reuse has been a solution factor to acquire the existing knowledge from software repository. To extract existing knowledge from software repository data mining can be used.  ...  Data mining techniques can be effectively used in software reuse process.  ... 
doi:10.1016/j.protcy.2012.05.059 fatcat:e6523leklneq5cpihdq3ub4rse

Software Reuse in Open Source

Andrea Capiluppi, Klaas-Jan Stol, Cornelia Boldyreff
2011 International Journal of Open Source Software & Processes  
A promising way to support software reuse is based on Component-Based Software Development (CBSD).  ...  Open Source Software (OSS) products are increasingly available that can be freely used in product development.  ...  INTRODUCTION Reuse of software components is one of the most promising practices of software engineering (Basili & Rombach, 1991) .  ... 
doi:10.4018/jossp.2011070102 fatcat:7ptzfi2265d3lmfw674x463hqu

A New Capability Maturity Model For Reuse Based Software Development process

Jasmine K. S
2010 International Journal of Engineering and Technology  
Index Terms-capability maturity model, CMMI, process maturity framework, software process improvement, process capability, process performance, maturity level, software reuse.  ...  This paper provides an approach and mechanisms for making CMMI investment decisions based on impact on ROI by proposing a new process based capability maturity model for reuse based development process  ...  Proposed CMM levels by the author for reuse Although process maturity is extremely important in delivering high quality software, there is no standardized maturity model adopted for reuse based software  ... 
doi:10.7763/ijet.2010.v2.108 fatcat:wurunqnfgrhcvllzo5llgcecmm

A process matching approach for flexible workflow process reuse

Hai Zhuge
2002 Information and Software Technology  
Matching between two work¯ow processes is the key step of work¯ow process reuse. This paper presents an inexact matching approach for¯exible work¯ow process reuse.  ...  A set of process specialization rules enables a new process matching to be derived from the existing matchings.  ...  Process reuse is a way to promote the ef®ciency and quality of work¯ow process design, just as the software component reuse techniques [1, 4, 5] .  ... 
doi:10.1016/s0950-5849(02)00022-8 fatcat:r432oj5kcrc2vnih6i4g45gfi4

Automated improvement for component reuse

Muthu Ramachandran
2006 Software Process: Improvement and Practice  
Software component reuse is the key to significant gains in productivity. However, the major problem is the lack of identifying and developing potentially reusable components.  ...  This paper concentrates on our approach to the development of reusable software components.  ...  The Process of Development for Reuse The main objective of this project is to provide a software system supporting the process of the development for reuse.  ... 
doi:10.1002/spip.299 fatcat:7dsa3iglcjawpimwzt7c2ymszm

Process Modelling: A Critical Analysis [chapter]

Anthony Finkelstein, Jeff Kramer, Matthew Hales
2019 Integrated Software Reuse: Management and Techniques  
This paper uses a software development environment construction case study as a framework for a critical analysis of software process modelling.  ...  It outlines a research agenda based on this analysis. schemes that permit reuse, for example in object-oriented languages. These relations have been  ...  All criticisms of the overall approach set aside, Marvel is an interesting product providing a clear and well constructed demonstration of software process modelling techniques.  ... 
doi:10.4324/9780429455520-11 fatcat:c7pfi7bizraple3kzpkiof77fe


Jayasudha R, Viswanathan V, Shanthi P
2017 Asian Journal of Pharmaceutical and Clinical Research  
This paper makes an attempt to use the concept of reuse in the agile software development to meet the dynamic change of customer requirements in banks.  ...  The concept of reuse is applied in one of the agile development methodologies called the scrum.  ...  In the existing agile process, reuse does not have much role. A lot of components are produced at the various processes [11] . For every change in the user requirement, new process has been created.  ... 
doi:10.22159/ajpcr.2017.v10s1.19597 fatcat:t2ucc7zdj5b3bp4hljgsk75ete

Managing Componentware Development – Software Reuse and the V-Modell Process [chapter]

Dirk Ansorge, Klaus Bergner, Bernd Deifel, Nicolas Hawlitzky, Christoph Maier, Barbara Paech, Andreas Rausch, Marc Sihling, Veronika Thurner, Sascha Vogel
1999 Lecture Notes in Computer Science  
We present the characteristics of component-based software engineering and derive the requirements for a corresponding development process.  ...  Based on this, we propose changes and extensions for the V-Modell, the German standard process model for information systems development in the public services.  ...  We identify the main characteristics that distinguish component software from non-component software, and sketch the resulting requirements for a component-oriented software engineering process.  ... 
doi:10.1007/3-540-48738-7_11 fatcat:6qvgqm6whre2tg6xkpunb7alae

A New Framework for Reusing Business Processes Via Mashup

Zenak Fethia, Zaoui Lynda
2017 International Journal of Open Source Software & Processes  
International Journal of Open Source Software and Processes (pp. 32-59).  ...  AccordingtoAbiteboul,GreenshpanandMilo (2008) document, which may be purchased using the "Add to Cart" button on the product's  ... 
doi:10.4018/ijossp.2017100103 fatcat:2dhhihdihngsfj5f3hokkc37g4
« Previous Showing results 1 — 15 out of 265,825 results