8 research outputs found

    Edición colaborativa de escenarios para la derivación de modelos

    Get PDF
    En esta tesis se ha desarrollado una herramienta que permite capturar el conocimiento del dominio en etapas tempranas del desarrollo de software a través de Escenarios. Si bien los Escenarios se describen textualmente, la herramienta brinda un soporte semántico para los mismos. De esta forma, a través de queries semánticos, es posible derivar nuevos modelos. En esta tesis, a modo de ejemplo se implementan varios modelos y reglas para realizar la derivación. Además de los Escenarios se utiliza un glosario conocido como Léxico Extendido del Lenguaje para capturar el conocimiento del dominio. Luego, el modelo que se deriva es el de casos de prueba los cuales se especifican a través del Task Method Model. Finalmente se implementan reglas para derivar los casos de prueba.Facultad de Informátic

    Motivation Indicators of Involved Commuter Students at the University of Dayton

    Get PDF
    The purpose of this qualitative, phenomenological study is to understand the motivations of commuter students in universities and colleges in the United States who get involved in co-curricular activities, such as recognized student organizations. This study will increase the already very minimal amount of research on commuter students on college campuses and will provide insight that has not been addressed. Understanding these motivations will help professionals better understand this population of students and be able to improve practices to better address their needs. Data was collected through in person interviews (n = 5) between the researcher and students who fit the criteria of being a commuter students and involved in at least one recognized student organization. Themes that emerged from the data were that commuter students are self-motivated to get involved and the distance of their commute does not affect their motivation.https://ecommons.udayton.edu/stander_posters/2482/thumbnail.jp

    Wiki Support for Automated Definition of Software Test Cases

    Get PDF
    The design of tests is a very important step in the software development process since it allows us to match the users’ expectations with the finished product. Considered as a cumbersome activity, efforts have been made to automatize and alleviate the burden of test generation, but it is still a largely neglected step. We propose taking advantage of existing requirement artifacts, like Scenarios that describe the dynamic of the domain in a very early stage of software development, to obtain tests from them. In particular, the approach proposed complement the Scenarios that are textually described with a glossary, the Language Extended Lexicon. Thus, a set of rules to derive tests from Scenarios is also proposed. The tests are then described using the Task/Method model. The main findings of this work consist of an extension of a previously presented set of rules. And a tool based on a media wiki platform that makes possible to record Scenarios and the Language Extended Lexicon and implement the rules to obtain the tests. The main originality of this work is the glossary which complements Scenarios, the semantic support to obtain tests and the tool to automatize the approach.Laboratorio de Investigación y Formación en Informática Avanzad

    Semantic Support for Scenarios to Improve Communication in Agribusiness

    Get PDF
    Organizations produce and exchange a lot of critical information to obtain good results. Systems developed in different domains are adapted to be integrated when they need to exchange information. Food and agribusiness are not the exceptions, they are pioneers in the use of massive data and collaboration. One of the biggest challenges to communicate software systems is analyzing their colliding context. Every software system relies on its own context, with its rules, dynamic, and language. It is a big effort to have a complete understanding of the composed domain. Scenarios are well-known tools to describe domains and are commonly described with text. When Scenarios are built by different stakeholders it is extremely important to review them in order to unify their description. Thus, the improved Scenarios with a unified point of view make it possible an analysis to identify the relationship between two different domains. This analysis is the key to design a mechanism to exchange information. This paper proposes a semantic definition of Scenarios and a set of queries to identify issues in the Scenarios and improve their quality. We also provide a wiki platform to implement the semantic support and the queries.Publicado en IFIP Advances in Information and Communication Technology book series (IFIPAICT, volume 568)

    Wiki Support for Automated Definition of Software Test Cases

    Get PDF
    The design of tests is a very important step in the software development process since it allows us to match the users’ expectations with the finished product. Considered as a cumbersome activity, efforts have been made to automatize and alleviate the burden of test generation, but it is still a largely neglected step. We propose taking advantage of existing requirement artifacts, like Scenarios that describe the dynamic of the domain in a very early stage of software development, to obtain tests from them. In particular, the approach proposed complement the Scenarios that are textually described with a glossary, the Language Extended Lexicon. Thus, a set of rules to derive tests from Scenarios is also proposed. The tests are then described using the Task/Method model. The main findings of this work consist of an extension of a previously presented set of rules. And a tool based on a media wiki platform that makes possible to record Scenarios and the Language Extended Lexicon and implement the rules to obtain the tests. The main originality of this work is the glossary which complements Scenarios, the semantic support to obtain tests and the tool to automatize the approach.Laboratorio de Investigación y Formación en Informática Avanzad

    A Modelling Approach to Generating User Acceptance Tests

    Get PDF
    Software testing, in particular acceptance testing, is a very important step in the development process of any application since it represents a way of matching the users’ expectations with the finished product´s capabilities. Typically considered as a cumbersome activity, many efforts have been made to alleviate the burden of writing tests by, for instance, trying to generate them automatically. However, testing still remains a largely neglected step. In this paper we propose taking advantage of existing requirement artifacts to semiautomatically generate acceptance tests. In particular, we use Scenarios, a requirement artifact used to describe business processes and requirements, and Task/Method models, a modelling approach taken from the Artificial Intelligence field. In order to generate acceptance tests, we propose a set of rules that allow transforming Scenarios (typically expressed in natural language), into Task/Methods that can in turn be used to generate the tests. Using the proposed ideas, we show how the semi-automated generation of acceptance tests can be implemented by describing an ongoing development of a proof of concept web application designed to support the full process.Laboratorio de Investigación y Formación en Informática Avanzad

    An extension to scenarios to deal with business cases for the decision-making processes in the agribusiness domain

    Get PDF
    With the aim of pushing innovation through information and communication technology in the agri-business field, working closely with farmers is essential. It is especially important to systematically capture their knowledge in order to analyze, propose and design innovation artifacts (in terms of software applications). In this article, we use Scenarios to capture the knowledge of the experts that is elicited in early meetings previous to the definition of requirements. At those early stages, there are many uncertainties, and we are particularly interested in decision support. Thus, we propose an extension of the Scenarios for dealing with uncertainties. Scenarios are described in natural language, and it is very important to have an unbiased vocabulary. We complement Scenarios with a specific glossary, the Language Extended Lexicon that is also extended to decision support. According to V-model life cycle, every stage has a testing related stage. Thus, we also propose a set of rules to derive tests from the Scenarios. Summing up, we propose (i) an extension to Scenarios and the Language Extended Lexicon templates, (ii) a set of rules to derive tests, and (iii) an application to support the proposed technique. We have applied the proposed approach in a couple of case studies and we are confident that the results are promising. Nevertheless, we need to perform a further exhaustive validation.Laboratorio de Investigación y Formación en Informática Avanzad

    An Extension to Scenarios to Deal with Business Cases for the Decision-Making Processes in the Agribusiness Domain

    Get PDF
    International audienceWith the aim of pushing innovation through information and communication technology in the agri-business field, working closely with farmers is essential.It is especially important to systematically capture their knowledge in order to analyze, propose and design innovation artifacts (in terms of software applications). In this article, we use Scenarios to capture the knowledge of the epxerts that is elicited in early meeting previous to the definition of requirements. At those early stages, there are many uncetainties, and we are particularly interested in decision support. Thus, we propose an extension of the scenarios for dealing with uncetainties. Scenarios are described in natural language, and it is very important to have an unbiased vocabulary. We complement Scenarios with a specific glossary, the Language Extended Lexicon that is also extended to decision support. According to V-model life cycle, every stage has a testing related stage. Thus, we also propose a set of rules to derive tests from the scenarios. Summing up, we propose (i) an extension to scenarios and the Language Extended Lexicon templates, (ii) a set of rules to derive tests, and (iii) an application to support the proposed technique. We have applied the proposed approach in a couple of case studies and we are confident that the results are promising. nevertheless, we need to perform a further exhaustive validation
    corecore