Results 11 to 20 of about 995,298 (311)

Component-based software development with component variants

open access: yes, 2007
Variants are the new units suggested for component-based software implementation to contain just one set of features that a traditional component might normally contain. They help us to implement the specialization of components without the need for long inheritance trees and strong dependencies in object oriented counterpart.
Altunel, Yusuf, Tolun, Mehmet R.
openaire   +3 more sources

Component-based Software development

open access: yes, 2008
Component-based Software development is a promising way to improve quality, time to market and handle the increasing complexity of software management. However, The component-based development is still a process with many problems, it is not well de_ned either from theoretical or practical point of view.
Abdullahi, Abdille
core   +3 more sources

Specification and evaluation of safety properties in a component-based software engineering process

open access: yes, 2022
S.249-274 : Ill., Lit.Over the past years, component-based software engineering has become an established paradigm in the area of complex software intensive systems.
Reussner, R., Kaiser, B., Grunske, L.
core   +1 more source

Component-based software development

open access: yesIECON'01. 27th Annual Conference of the IEEE Industrial Electronics Society (Cat. No.37243), 2001
Component-based software development (CBSD) strives to achieve a set of pre-built, standardized software components available to fit a specific architectural style for some application domain; the application is then assembled using these components. Component-based software reusability will be at the forefront of software development technology in the
Capretz, Luiz Fernando   +2 more
openaire   +5 more sources

The Quantitative Measurement of Software Components Reusability: Methods, Applications, Challenges [PDF]

open access: yesمجله مدل سازی در مهندسی, 2016
The main goal of reusing software components is to produce new software systems using existing components rather than building it from scratch. Component-based software development is one of the most common approaches found today in different branches of
Bahareh Bafandeh, Abbas Rasoolzadegan
doaj   +1 more source

Handling State Space Explosion in Component-Based Software Verification: A Review

open access: yesIEEE Access, 2021
Component-based software development (CBSD) is an alternative approach to constructing software systems that offers numerous benefits, particularly in decreasing the complexity of system design.
Faranak Nejati   +3 more
doaj   +1 more source

Survey of component-based software development

open access: yesIET Software, 2007
Because of the extensive uses of components, the Component-Based Software Engineering (CBSE) process is quite different from that of the traditional waterfall approach. CBSE not only requires focus on system specification and development, but also requires additional consideration for overall system context, individual components properties and ...
Sajjad Mahmood   +2 more
openaire   +1 more source

Critical Success Factors of Component-Based Software Outsourcing Development From Vendors’ Perspective: A Systematic Literature Review

open access: yesIEEE Access, 2022
Component-Based Software Development (CBSD) is a very demanding approach for developing complex products or systems. In CBSD, software or product is creating from reusable pieces of components.
Shams Ullah Khan   +4 more
doaj   +1 more source

CURRENT USAGE OF COMPONENT BASED PRINCIPLES FOR DEVELOPING WEB APPLICATIONS WITH FRAMEWORKS: A LITERATURE REVIEW [PDF]

open access: yesInterdisciplinary Description of Complex Systems, 2016
Component based software development has become a very popular paradigm in many software engineering branches. In the early phase of Web 2.0 appearance, it was also popular for web application development.
Matija Novak, Ivan Švogor
doaj   +1 more source

Metrics for reusability of java language components

open access: yesJournal of King Saud University: Computer and Information Sciences, 2022
Software reuse is a promising opportunity for a software development process that helps in achieving an improved quality of the developed software system. Improved quality also promotes software architecture reuse opportunities. From the past few decades,
Amit Rathee, Jitender K. Chhabra
doaj   +1 more source

Home - About - Disclaimer - Privacy