Miguel A. Laguna

Learn More
Correct requirements determination is a critical factor in software development as it takes resources and it is an error prone activity which can bring tragic consequences to the rest of the software life cycle. Having stored reusable requirements elements, both qualified and classified, in a repository might contribute to taking advantage of software(More)
One of the most important factors of success in the development of a software product line is the elicitation, management, and representation of variability. Feature models, are used as a key artifact to express requirements variability and are the basis for the domain architecture design. In this context, this article explores the possible advantages of(More)
The requirements of an Information System come of very diverse formats. Their storage in a repository and the relationships between them and with another reusable elements could condition the success or failure of a reuse program. It is necessary to introduce a minimum degree of normalization in the requirements, so that they can be really reusable. This is(More)
One of the key problems in the development of software product lines is the representation and management of variability and commonality. The customary way to define both aspects is by means of feature models that also allow the configuration of each specific application within the product line to be selected. However the control of traceability between the(More)
Software reuse is accepted as a source of important benefits, expressed in productivity and quality terms, when an industrial approach is introduced in the software process. However, mainstream software processes such as Unified Process do not include reuse techniques among the tools that software engineers must deal with. In this paper, we present a(More)
This paper presents a proposal that aims to cover some tasks required in the Database Reengineering process, mainly in the Conceptual Abstraction phase. The principal tasks are: the transformation of enriched logical schema to object-oriented schema, support for process iterations and support for data migration from the legacy database to the new database.(More)
Vitamin K(3) (menadione) is an oil-soluble vitamin and not naturally fluorescent but yields fluorescence when it is reduced. However, it is possible to yield a fluorescent derivative in the region of 407 nm in aqueous medium when complexed to beta-cyclodextrin (CD). A 1:1 stoichiometric ratio and a formation constant of 373+/-34 l mol(-1) were obtained for(More)