Results 1 -
5 of
5
A three-dimensional requirements elicitation and management decisionmaking scheme for the development of new software components
- In ICEIS
, 2003
"... Abstract: Requirements analysis and general management issues within the development process of new software components are addressed in this paper, focusing on factors that result from requirements elicitation and significantly affect management decisions and development activities. A new methodolo ..."
Abstract
-
Cited by 2 (0 self)
- Add to MetaCart
Abstract: Requirements analysis and general management issues within the development process of new software components are addressed in this paper, focusing on factors that result from requirements elicitation and significantly affect management decisions and development activities. A new methodology performing a certain form of requirements identification and collection prior to developing new software components is proposed and demonstrated, the essence of which lays on a three-entity model that describes the relationship between different types of component stakeholders: Developers, reusers and end-users. The model is supported by a set of critical factors analysed in the context of three main directions that orient the production of a new component, that is, the generality of the services offered, the management approach and the characteristics of the targeted market. The investigation of the three directions produces critical success factors that are closely connected and interdependent. Further analysis of the significance of each factor according to the priorities set by component developers can provide a detail picture of potential management implications during the development process and more importantly can support management decisions related to if and how development should proceed. 1
Generic Components in Object-Relational Database Systems
"... Abstract. Modularizing programs and developing systems in a component-based way is state-ofthe art in application development. Object-relational database management systems (ORDBMS) are not supporting these concepts appropriately. We present our approach bringing these concepts into the object-relat ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
(Show Context)
Abstract. Modularizing programs and developing systems in a component-based way is state-ofthe art in application development. Object-relational database management systems (ORDBMS) are not supporting these concepts appropriately. We present our approach bringing these concepts into the object-relational schema design. Genericity is another concept to foster reuse, widely used in application development. An ORDBMS can by seen as powerful generic component, parameterizable at schema creation time and, to some degree, at run time (by the so-called schema evolution). Nevertheless, using genericity on top of this generic system to parameterize schema components is a promising way to develop more general schema components and thereby increase the opportunities to reuse them. Finally, we enhance our approach to support generic schema components. 1.
Abstract Analysis of Software Library Components for Similarity using Multidimensional Scaling
"... Identification of similar or look-alike software components is essential for design of generic components. However, feature analysis and identification of components as candidates for generalization usually is done ad hoc. We propose to apply a Multidimensional Scaling (MDS) method to analyze source ..."
Abstract
- Add to MetaCart
(Show Context)
Identification of similar or look-alike software components is essential for design of generic components. However, feature analysis and identification of components as candidates for generalization usually is done ad hoc. We propose to apply a Multidimensional Scaling (MDS) method to analyze source code components in the multidimensional feature space. Multidimensional feature data that represent component properties are mapped to 2D space. The results of MDS are used to partition an initial set of software components into several clusters and to identify groups of similar components as prime candidates for generalization. STRESS value is used to estimate the generalizability of a given set of components. 1.
University advisor(s):
, 2008
"... Engineering. The thesis is equivalent to 20 weeks of full time studies for two students. ..."
Abstract
- Add to MetaCart
(Show Context)
Engineering. The thesis is equivalent to 20 weeks of full time studies for two students.