Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Introduction
1.1
Context / Motivation
State of art
(Navarro, 2005) uses a lexical analyzer, where in the data source it is making
requests, generating with it, the metric of completeness, assuming that the
tool will have the ability to determine all software requirements. That
assumption is that which is considered successful, as making requests is one of
the stages of development, in complement with modeling (meeting with
experts) delivery all software requirements. For this, rejects the proposal
making requests as the sole source of data and adds the physical model as a
source of more refined data and greater detail.
Sommerville indicates the completion means no default service, restrictions or
actions to be performed by the software. Firesmith (Firesmith, 2005) deepens
further the concept of incompleteness indicating that there is incompleteness
in requirements model, this is, when a requirement is omitted completely, that
is to say, was not specified, there is also individually on each of the
requirements, where despite specify it, information needed for it to be
implemented no additional information.
The lexical language extended (LEL) is a glossary whith the connotation and
denotation of the terms used in the domain of the making requests. (Leite,
1993)
The physical model proposed by many authors (Navarro 2005, Leite 1993)
deliver to developers the communication tool to convey to the end user or
customer the generated model from making requests, allowing detect probably
needs undetected or initially described.
1.3
Methodology
1.4
In section one introducing occurs, in section two presented studies
related to the topic at hand, on which it intends to deliver an improvement or
at least a different point of view of the currently used to. In section tree present
the results obtained in this paper for end in section four with conclusions and
proposals for improvement and future work.
Methodology
2.1
Making requirements
Making two requirements are reviewed and implemented systems, where there
is already a physical model. Making requests is defined in meetings had with
customers. There were two groups of interviewers, Group One, formed by
internal analysts (belonging to the client) and outside analysts (belonging to
the developer company).
Three meetings were held with customers (managers or specialists areas
knowledgeable business model) where a set of questions was conducted, which
it increases as they move meetings.
An important part of making requests are substantive, indicating the possible
existence of an entity the physical model, this is why, using a reduced Spanish
dictionary they were previously identified possible entities, to facilitate the task
of the analyst. To the above was used lexical extended processing (LEL) (Litvak,
2012).
2.2
The results extracted from the proposed methodology are similar to making
substantive requirements and the physical model. First, the calculation is
performed with the requests made by Group 1, without taking into
consideration the physical model, same methodology for group 2. Then, the
completeness is calculated according to the requests sample made,
considering the physical model.
3
3.1
Results
To deliver bidirectional completeness calculation.
Once the physical model and the requests sample are linked by the comparison
function, we can determine the percentage of completeness of the system. In
previous studies it has been determined that the metric of completeness, in
best cases reached 50 % (Litvak, 2012), therefore, we consider successful an
increasement of this value, given that the calculation is performed at a later
stage of the study (once you have the physical model).
Analysis
Level
of
Level
of
with the
Complete
Complete
physical
ness
ness
model
37%
43%
43
54
42%
54%
To have the physical model of the database increases the level of completeness
Another important aspect to consider, is that, having the physical model, a
greater number of parameters to be measured can be seen, which indicates
that the display model helps to better understand the case.
4.-
Conclusion