Results 1 - 10
of
609
A technique for verifying component-based software
- Electronic Notes in Theoretical Computer Science
"... Component-based software systems raise new problems for the testing community: the reuse of components suggests the possibility of reducing testing costs by reusing information about the quality of the software components. This paper addresses the problem of testing evolving soft-ware systems, i.e., ..."
Abstract
-
Cited by 11 (1 self)
- Add to MetaCart
Component-based software systems raise new problems for the testing community: the reuse of components suggests the possibility of reducing testing costs by reusing information about the quality of the software components. This paper addresses the problem of testing evolving soft-ware systems, i
Distributed Component-Based Software Development: An Incremental Approach
"... In spite of recent and constant researches in the Component-Based Development (CBD) area, there is still lack of patterns, approaches and methodologies that effectively support the development “for reuse ” as much as “with reuse”. Considering the accelerated growth of the Internet over the last deca ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
decade, where distribution has become an essential non-functional requirement of most applications, the problem becomes bigger. This paper proposes an Incremental Approach that integrates the concepts of Component-Based Software Engineering (CBSE), frameworks, patterns, and distribution. This approach
Component-based Software Development and Logic Programming
"... Abstract. Component-based Software Development (CBD) represents a paradigm shift in software development. In the tutorial I will explain what CBD is about, briefly survey current component technology, and posit that Logic Programming can play a role in next-generation CBD. In this abstract, I give a ..."
Abstract
- Add to MetaCart
Abstract. Component-based Software Development (CBD) represents a paradigm shift in software development. In the tutorial I will explain what CBD is about, briefly survey current component technology, and posit that Logic Programming can play a role in next-generation CBD. In this abstract, I give
A COMPONENT-BASED APPROACH FOR TEST CASE GENERATION
"... ABSTRACT: Component based software engineering is a process that aims to design and construct software systems using reusable software components. Since the system is to be build with the ready to use components or prefabricated components the testing of these components is of utmost importance. So ..."
Abstract
- Add to MetaCart
ABSTRACT: Component based software engineering is a process that aims to design and construct software systems using reusable software components. Since the system is to be build with the ready to use components or prefabricated components the testing of these components is of utmost importance
The Role of Logic Programming in Next-Generation Component-Based Software Development
- Proceedings of Workshop on Logic Programming and Software Enginering
, 2000
"... To date Logic Programming has not made any impact on Software Engineering. As Software Engineering moves on from objects to components, will Logic Programming be simply forgotten forever? In this position paper, I will argue that the answer could be and should be, perhaps surprisingly, negative. ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
To date Logic Programming has not made any impact on Software Engineering. As Software Engineering moves on from objects to components, will Logic Programming be simply forgotten forever? In this position paper, I will argue that the answer could be and should be, perhaps surprisingly, negative
WREN - An Environment for Component-Based Development
, 2001
"... Prior research in software environments focused on three important problems---tool integration, artifact management, and process guidance. The context for that research, and hence the orientation of the resulting environments, was a traditional model of development in which an application is develop ..."
Abstract
-
Cited by 2 (0 self)
- Add to MetaCart
generations of environments, its special nature induces requirements for new capabilities not found in previous environments. This paper is concerned with the design of component-based development environments, or CBDEs. We identify seven important requirements for CBDEs and discuss their rationale, and we
Process Support for Incremental Component-Based Software Engineering of a Legacy System
, 1998
"... Componentization is an important, emerging approach to software engineering, whereby new systems are constructed from relatively large-scale components intended to be used in a variety of systems. More significantly from the perspective of this paper, component-based software engineering (CBSE) also ..."
Abstract
- Add to MetaCart
Componentization is an important, emerging approach to software engineering, whereby new systems are constructed from relatively large-scale components intended to be used in a variety of systems. More significantly from the perspective of this paper, component-based software engineering (CBSE
Component-Based Support for Knowledge-Based Systems
- in "ICEIS, 10th International Conference on Enterprise Information Systems
, 2008
"... Abstract: Software development of knowledge-based systems is difficult. To alleviate this task we propose to apply software engineering techniques. This paper investigates BLOCKS, a component framework for designing and reengineering knowledge-based system inference engines. BLOCKS provides reusable ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
Abstract: Software development of knowledge-based systems is difficult. To alleviate this task we propose to apply software engineering techniques. This paper investigates BLOCKS, a component framework for designing and reengineering knowledge-based system inference engines. BLOCKS provides
TRANSACTIONS ON SOFTWARE ENGINEERING 1 Self-management of Adaptable Component-based Applications
"... Abstract—The problem of self-optimization and adaptation in the context of customizable systems is becoming increasingly important with the emergence of complex software systems and unpredictable execution environments. Here, a general framework for automatically deciding on when and how to adapt a ..."
Abstract
- Add to MetaCart
system whenever it deviates from the desired behavior is presented. In this framework, the system’s target behavior is described as a high-level policy that establishes goals for a set of performance indicators. The decision process is based on information provided independently for each component
Towards Automatic Construction of Reusable Prediction Models for Component-Based Performance Engineering
- In Proc. Software Engineering 2008 (SE’08), LNI. GI
, 2008
"... Abstract: Performance predictions for software architectures can reveal performance bottlenecks and quantitatively support design decisions for different architectural al-ternatives. As software architects aim at reusing existing software components, their performance properties should be included i ..."
Abstract
-
Cited by 10 (6 self)
- Add to MetaCart
focus on the static analysis of Java code, which we have implemented as an Eclipse plugin called Java2PCM. We evaluated our approach on a larger component-based software architecture, and show that a similar prediction accuracy can be achieved with generated models compared to completely manually
Results 1 - 10
of
609