Results 271 to 280 of about 1,676,132 (304)
Some of the next articles are maybe not open access.
Specification matching of software components
ACM SIGSOFT Software Engineering Notes, 1995Specification matching is a way to compare two software components, based on descriptions of the component's behaviors. In the context of software reuse and library retrieval, it can help determine whether one component can be substituted for another or how one can be modified to fit the requirements of the other.
Amy Moormann Zaremski, Jeannette M. Wing
openaire +1 more source
2010
Component-based software engineering (CBSE) has rapidly gained currency over recent years. Software developed as components and as assemblies of components has realised the reuse slogan originally associated with object-oriented design. In this chapter we define what software components are along with their different characteristics and classifications.
Adnan Bader, Sita Ramakrishnan
openaire +1 more source
Component-based software engineering (CBSE) has rapidly gained currency over recent years. Software developed as components and as assemblies of components has realised the reuse slogan originally associated with object-oriented design. In this chapter we define what software components are along with their different characteristics and classifications.
Adnan Bader, Sita Ramakrishnan
openaire +1 more source
The quest for software components quality
Proceedings 26th Annual International Computer Software and Applications, 2003Component based software development is becoming more generalized, representing a considerable market for the software industry. The perspective of reduced development costs and shorter life cycles acts as a motivation for this expansion. However, several technical issues remain unsolved before the software components industry reaches the maturity ...
Miguel Goulão, Fernando Brito e Abreu
openaire +1 more source
Building Software Agents from Software Components
2004The widespread use of the Internet has favored the development of distributed multi-agent systems. The development of agent-based applications is carried out with Agent-Oriented Software Engineering methods, techniques and tools. Although there are several different platforms and methodologies for software agents design, the lack of flexible agent ...
Mercedes Amor +3 more
openaire +1 more source
On the retrieval of reusable software components
[1993] Proceedings Advances in Software Reuse, 2002Starting from the principle of software reusability through formal specifications, the authors suggest a model for the retrieval of reusable components utilizing the search techniques in database management systems. The formal specification language of software components is ASL.
Patrick Shicheng Chen +2 more
openaire +1 more source
ON SPECIFICATION OF REUSABLE SOFTWARE COMPONENTS
International Journal of Software Engineering and Knowledge Engineering, 1993For widespread reuse in a component-based software industry, a component must be designed and developed to be reused. Benefits of reuse are maximized when a component is reused “as is” (possibly with provisions for expected customization, such as through parameters), based only on its specification.
Murali Sitaraman +2 more
openaire +1 more source
Security Properties of Software Components
1999This paper classifies security properties of software components into two broad categories: (1) non-functional security (NFS) properties, and (2) properties as security function (SF). Non-functional security properties are codified and embedded with the component functionality, whereas, properties as security functions are employed as external ...
Khaled M. Khan +2 more
openaire +1 more source
Component Programming — a fresh look at software components
1995All engineering disciplines rely on standard components to design and build artifacts. The key technical challenge in software engineering is to enable the adoption of such a model to the development of software. The transformation from line-by-line development to component-based development will address many of the industry's persistent productivity ...
openaire +1 more source
On Building Testable Software Components
2001Component engineering is gaining substantial interest in the software engineering community. A lot of research efforts have been devoted to the analysis and design methods for component-based software. However, only few papers address the testing of software components and component-based software.
Jerry Z. Gao 0002 +3 more
openaire +1 more source
On the architecture of software component systems
1998Current object-oriented development practice is centered around application frameworks. We argue that this approach is misleading, as it detracts from the ultimate goal of composing software out of “software components” originating from different sources. In particular, we suggest a model of software composition that is based on passing of “first-class
openaire +1 more source

