Component-based software engineering: the need to link methods and their theories

H Jifeng, X Li, Z Liu - Theoretical Aspects of Computing–ICTAC 2005 …, 2005 - Springer
We discuss some of the difficulties and significant issues that we need to consider when
developing a formal method for component-based software engineering. We argue that to …

[PDF][PDF] Modeling component systems with the unified modeling language

P Kruchten - International Workshop on Component-Based …, 1998 - icsa-conferences.org
The Rational Process supports component-based development, both in terms of
representation of component-based systems, using UML, and the actual workflow, ie …

A component-based software development model

JQ Ning - Proceedings of 20th International Computer Software …, 1996 - computer.org
Most existing software development processes, methods, and tools are weak in supporting
architecture modeling and component reuse. This paper introduces concepts and principles …

A classification framework for software component models

I Crnkovic, S Sentilles, A Vulgarakis… - IEEE Transactions …, 2010 - ieeexplore.ieee.org
In the last decade, a large number of different software component models have been
developed, with different aims and using different principles and technologies. This has …

Software component models

KK Lau - Proceedings of the 28th international conference on …, 2006 - dl.acm.org
Component-based Development (CBD) is an important emerging topic in Software
Engineering, promising long sought after benefits like increased reuse and reduced time-to …

Component‐based software engineering—new challenges in software development

I Crnkovic - Software focus, 2001 - Wiley Online Library
The primary role of component‐based software engineering is to address the development
of systems as an assembly of parts (components), the development of parts as reusable …

Component-based systems: A classification of issues

P Brereton, D Budgen - Computer, 2000 - ieeexplore.ieee.org
Developing and using various component forms as building blocks can significantly
enhance software-based system development and use, which is why both the academic and …

Component programming—a fresh look at software components

M Jazayeri - Software Engineering—ESEC'95: 5th European …, 1995 - Springer
All 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 …

Component-based software development-a new paradigm in software engineering?

W Pree - Proceedings of Joint 4th International Computer …, 1997 - ieeexplore.ieee.org
Component-based software development is associated with a shift from statement-oriented
coding to system building by plugging together components. The idea is not new and some …

[图书][B] Software engineering with reusable components

J Sametinger - 1997 - books.google.com
Software is rarely built completely from scratch. To a great extent, existing software
documents (source code, design documents, etc.) are copied and adapted to fit new …