Filters








50,444 Hits in 6.2 sec

Improved Framework for Appropriate Components Selection

Weam Gaoud Alghabbana, M. Rizwan Jameel Qureshi
2014 International Journal of Engineering and Manufacturing  
Pliability is a flexible measure that assesses software quality. We anticipate that the proposed solution will solve the component selection problem of software industry.  ...  In this paper, the component selection is done by improving the integrated component selection framework by including the pliability metric to cut down the time and cost.  ...  The proposed framework uses system modeling and analysis that is the first phase as shown in fig. 1 .  ... 
doi:10.5815/ijem.2014.01.03 fatcat:qyh6y5cewfgotcuwubl2toazda

Non-Functional Properties in Software Product Lines

Larissa Rocha Soares, Ivan do Carmo Machado, Eduardo Santana de Almeida
2015 Proceedings of the Ninth International Workshop on Variability Modelling of Software-intensive Systems - VaMoS '15  
In addition, we proposed a framework to specify NFPs for SPL and also a reuse approach that promotes the reuse of NFPs values during the configuration of a product.  ...  To the best of our knowledge, little work has focused on the analysis of NFPs for SPL engineering.  ...  Their results indicated that 92% of the measures evaluate attributes that are related to maintainability, during the domain SPL phase.  ... 
doi:10.1145/2701319.2701326 dblp:conf/vamos/SoaresMA15 fatcat:ubu2fbu2qrexrmsztpazxkernu

Viewing maintenance as reuse-oriented software development

V.R. Basili
1990 IEEE Software  
The goal-driven operational measures provide a framework for the kind of analysis you need.  ...  For the solution domain, the quick-fix model assumes the same solution structure exists during maintenance as during development.  ...  Badi is a professor at the University of Maryland Basili received a BS in mathematics from to refine thevariousprocessmodels,and create an experience base from which to support further management and  ... 
doi:10.1109/52.43045 fatcat:lh72uidj5jbohht2ioltjdj7ea

Component Based Software Development: A State of Art [article]

N.Md Jubair Basha, Salman Abdul Moiz
2014 arXiv   pre-print
One of the goals of Software design is to model a system in such a way that it is reused. Actively reusing designs or code allows taking advantage of the investment made on reusable components.  ...  However development of domain specific components and its impact on effort in terms of cost and time is still a challenging issue.  ...  DOMAIN SPECIFIC COMPONENT FRAMEWORKS With the exponential increase in development of software systems in various domains, there is a dire need for development of Domain Specific Components frameworks (  ... 
arXiv:1406.3728v1 fatcat:ig6rtevhavdpjihealluqjkzwi

Towards a Unifying Process Framework for Services Knowledge Management [chapter]

Vikram Sorathia, Marten van Sinderen, Luís Ferreira Pires
2010 Lecture Notes in Business Information Processing  
Based on a critical analysis of currently proposed frameworks, we argue that a process framework approach is beneficial for service knowledge management.  ...  The source of service knowledge, its usage, update frequency, encoding and associated stakeholders may vary depending upon the service activity and the service domain.  ...  In this manner it integrates various elements involved in different phases of the software development life-cycle.  ... 
doi:10.1007/978-3-642-14319-9_27 fatcat:owqr3t6y4ffjfp5xrrveu5pczu

A novel modeling domain application

Dr. Buthainah F. AL-Dulaimi
2018 Alustath  
Application domain description precedes requirements engineering, and is the basis for the development of a software or information system that satisfies all expectations of its users.  ...  The greatest challenge in this area is the evolution of the application domain itself.  ...  during the domain analysis phase and produces a configurable, standardized solution for the family of systems.  ... 
doi:10.36473/ujhss.v214i2.628 fatcat:htcgehjsvzfwbch3xpztcqx4wy

The effect of object-oriented frameworks on developer productivity

S. Moser, O. Nierstrasz
1996 Computer  
Moreover, it can also be applied already after a preliminary analysis phase, in contrast to the more traditional Function Points approach.  ...  A field study of over thirty projects using Object Technology has shown that the availability (or absence) of reusable frameworks has substantial productivity impacts.  ...  Acknowledgements Simon Moser thanks all the people who participated in the survey, especially Thomas Moor and Karin Mohni who helped measure two of the largest systems covered.  ... 
doi:10.1109/2.536783 fatcat:uk46vxf2jffyxj7swl6wbyq6ze

A Lightweight Technology Change Management Approach to Facilitating Reuse Adoption

Vinicius Garcia, Eduardo Santana De Almeida, Liana Barachisio Lisboa, Silvio Meira, Frederico Araújo Durão
2012 Figshare  
The growing interest of software reuse by software organizations makes adoption and evaluation of reuse an essential activity.  ...  In this way, we propose a lightweight technology change management approach to facilitate the adop- tion of software reuse practices, according to the organization's software reuse capability.  ...  Project 1 team performed the Domain Analysis of the social network domain, documenting the domain, defining its scope, building a glossary, the product map of the analyzed applications (composed of 7 concurrent  ... 
doi:10.6084/m9.figshare.96662 fatcat:b22yj2h6szd2jjgyva2yppvvju

Identifying software components from process requirements using domain model and object libraries

Vijayan Sugumaran, Mohan Tanniru, Veda C. Storey
1999 International Conference on Information Systems  
One way to address this issue is to develop system design strategies from the analysis phase by reusing artifacts of domain knowledge.  ...  A major problem of reuse, however, is the possible representational bias the reuse of design artifacts may create in the development of the overall system design strategies.  ...  The question addressed in this research is: How can we effectively reuse artifacts for both the analysis and design phases of systems development?  ... 
dblp:conf/icis/SugumaranTS99 fatcat:k7dxlfczhbf4dgeghbxfvgj4i4

Knowledge Capturing and Reuse to Support Manufacturing of Customised Products: A Case Study from the Mould Making Industry

D. Mourtzis, M. Doukas
2014 Procedia CIRP  
This research work aims to the systematic capturing, storage and retrieval of knowledge about engineering projects and enable its reuse in the design and planning phases.  ...  The application of the framework is demonstrated through a real-life case study with data coming from the mould making industry.  ...  Acknowledgements The work reported in this paper has been partially supported by the EC FP7 project "Applications for advanced Manufacturing Engineering -Apps4aME" (GA No: 314156).  ... 
doi:10.1016/j.procir.2014.03.165 fatcat:2sreai74xje7fl6zi2ohnyiaoe

A Comprehensive Study of Software Product Line Frameworks

Md. Mottahir, Asif Irshad, Aasim Zafar
2016 International Journal of Computer Applications  
In this paper, we did a comprehensive study and analysis of various existing SPL approaches and discussed the outcomes of our review.  ...  SPLE (Software Product Line Engineering) refers to engineering technique which reuses common set of features and at the same time it has provisions to manage features which are product-specific and not  ...  The outputs of this phase can be measured in the form of number of framework models which are described in text and UML notations.  ... 
doi:10.5120/ijca2016911698 fatcat:f3msi74a2jf7nibwmyplzym2la

Analyzing and measuring reusability in object-oriented design

Margaretha W. Price, Steven A. Demurjian
1997 SIGPLAN notices  
The metrics can be incorporated into a design/development environment, so that reusability measurements, analysis, and improvements can be part of Ubusiness as usual" for an organization.  ...  The essential components of our approach are two reuse-specific characterizations of classes and hierarchies, and a set of metrics which objectively measures the dependencies among design components based  ...  part of a software development process, Generalizations arise in systems in two ways, during the initial design phase and during the maintenance phase.  ... 
doi:10.1145/263700.263702 fatcat:ru5zzfejsjhgfczafegtfpuuye

Learning requirements analysis to software design transformation rules by examples: Limitations of current ILP systems

Hamdi A. Al-Jamimi, Moataz A. Ahmed
2014 2014 IEEE 5th International Conference on Software Engineering and Service Science  
Analysis and design phases are the most crucial part of the software development life-cycle.  ...  Reusing the artifacts of these early phases is very beneficial to improve the productivity and software quality.  ...  Each phase, in this process, produces new models by utilizing the models built during its preceding phases. Analysis and design represent the most crucial part of the software development life-cycle.  ... 
doi:10.1109/icsess.2014.6933513 fatcat:bdkympzzvrd5rbpchbwflh4plq

Software Reusability: Approaches and Challenges

Moko Anasuodei, Ojekudo, Nathaniel Akpofure
2021 International journal of research and innovation in applied science  
This paper examines the concept of software reuse, the approaches to be considered for software reuse, which is broadly shared into three categories: component-based software reuse, domain engineering  ...  Software reuse is used to aid the software development process which in recent times can improve the resulting quality and productivity of software development, by assisting software engineers throughout  ...  Making domain analysis and modelling to have the highest form of challenge faced during software reuse. IV.  ... 
doi:10.51584/ijrias.2021.6510 fatcat:uh75xw6khzdhpcotwrym7nbfgq

Reusable Component Analysis for Component-Based Embedded Real-Time Systems

Johan Fredriksson, Rikard Land
2007 Information Technology Interfaces  
This paper describes how one particular kind of analysis, of worst-case execution time, would fit into the CBSE development processes so that the component developer performs some analyses and presents  ...  Component-Based Software Engineering (CBSE) promises an improved ability to reuse software which would potentially decrease the development time while also improving the quality of the system, since the  ...  Acknowledgements This work is partly funded by SSF, the Swedish Foundation for Strategic Research.  ... 
doi:10.1109/iti.2007.4283842 fatcat:psslp6jhybhd5aomrnsxdsjax4
« Previous Showing results 1 — 15 out of 50,444 results