31 research outputs found

    Harmonizing CMMI-DEV 1.2 and XP Method to Improve The Software Development Processes in Small Software Development Firms

    Get PDF
    Most software development organizations are small firms, and they have realized the need to manage and improve their software development and management activities. Traditional Software Process Improvement (SPI) models and standards are not realistic for these firms because of high cost, limited resources and strict project deadlines. Therefore, these firms need a lightweight software development method and an appropriate SPI model to manage and improve their software development and management processes. This study aims to construct a suitable software development process improvement framework for Small Software Development Firms (SSDFs) based on eXtreme Programming (XP) method and Capability Maturity Model Integration for Development Version 1.2 (CMMI-Dev1.2) model. Four stages are involved in developing the framework: (1) aligning XP practices to the specific goals of CMMI-Dev1.2 Key Process Areas (KPAs); (2) developing the proposed software development process improvement framework based on extending XP method by adapting the Extension-Based Approach (EBA), CMMI-Dev1.2, and generic elements of the SPI framework; (3) verifying the compatibility of the proposed framework to the KPAs of CMMI-Dev1.2 by using focus group method coupled with Delphi technique; and (4) validating the modified framework by using CMMI-Dev1.2 questionnaire as a main item to validate the suitability of the modified framework for SSDFs, and conducting two case studies to validate the applicability and effectiveness of this framework for these firms. The result of aligning XP practices to the KPAs of CMMI-Dev1.2 shows that twelve KPAs are largely supported by XP practices, eight KPAs are partially supported by XP practices, and two KPAs are not-supported by XP practices. The main contributions of this study are: software development process improvement framework for SSDFs, elicit better understanding of how to construct the framework, and quality improvement of the software development processes. There are possible avenues for extending this research to fulfil the missing specific practices of several KPAs, examining other agile practices and using CMMI-Dev1.3 to improve the framework, and conducting more case studie

    Air Force Institute of Technology Research Report 2013

    Get PDF
    This report summarizes the research activities of the Air Force Institute of Technology’s Graduate School of Engineering and Management. It describes research interests and faculty expertise; lists student theses/dissertations; identifies research sponsors and contributions; and outlines the procedures for contacting the school. Included in the report are: faculty publications, conference presentations, consultations, and funded research projects. Research was conducted in the areas of Aeronautical and Astronautical Engineering, Electrical Engineering and Electro-Optics, Computer Engineering and Computer Science, Systems Engineering and Management, Operational Sciences, Mathematics, Statistics and Engineering Physics

    Proceedings of the XVI international silage conference Hämeenlinna, Finland, 2-4 July 2012

    Get PDF
    vo

    Un entorno de aprendizaje y una propuesta de enseñanza de Simulación de Eventos Discretos con GPSS

    Get PDF
    La enseñanza en el área de simulación de eventos discretos requiere integrar una variedad de conceptos teóricos y ponerlos en práctica a través de la creación y ejecución de modelos abstractos de simulación, con el objetivo de recopilar información que pueda traspolarse hacia los sistemas reales. Para construir modelos, ejecutarlos y analizar los resultados de cada ejecución se utilizan herramientas de software cada vez más sofisticadas que permiten expresar los elementos de los modelos en términos de entidades abstractas y relaciones, y que recopilan gran cantidad de datos y estadísticas sobre cada una de estas entidades del modelo. GPSS es una de estas herramientas, y se compone de un lenguaje de programación por bloques y un motor de simulación que traduce estos bloques en distintas entidades del modelo. A pesar de que su primera versión data de 1961, GPSS es aún muy utilizado por profesionales y empresas, y es una de las herramientas más utilizadas para la enseñanza de simulación de eventos discretos por instituciones académicas de todo el mundo.  El avance de la capacidad de cómputo de las computadoras ha permitido incorporar una mayor cantidad de herramientas y funciones a las distintas implementaciones de GPSS. Mientras que esto representa una ventaja para sus usuarios, requiere también un cada vez mayor esfuerzo por parte de los docentes para enseñar a sus estudiantes a aprovechar todo su potencial. Muchos docentes e investigadores han buscado optimizar la enseñanza de simulación de eventos discretos desde múltiples ángulos: la organización del curso y la metodología de enseñanza, la creación de elementos de aprendizaje que ayuden a aplicar los distintos elementos teóricos, la generación de herramientas para construir modelos GPSS, y la construcción de herramientas para comprender el motor de simulación por dentro. En esta tesis se introduce una herramienta de software que permite construir modelos GPSS de manera interactiva, cuyo diseño fue pensado para integrar los elementos teóricos del curso con los objetos y entidades de GPSS. Esta herramienta también permite ejecutar estos modelos y analizar con alto nivel de detalle su evolución a través del tiempo de simulación, lo que permite a los estudiantes comprender cómo funciona el motor de simulación y cómo interactúan las distintas entidades entre sí. Se incluye también una propuesta de enseñanza basada en una fuerte participación de los estudiantes, que, por medio de esta nueva herramienta, les permite incorporar los conceptos más fácilmente. Esta propuesta de enseñanza fue puesta a prueba con alumnos del área de sistemas, quienes tomaron un curso que contiene los mismos elementos teóricos y prácticos de un curso tradicional, pero con una organización diferente. Entre los resultados logrados se destacan una reducción del tiempo requerido para aprender los conceptos de GPSS cercana al 50%, una mayor capacidad por parte de los alumnos para asimilar conceptos y derivar nuevos conceptos por sí solos, a partir de conceptos adquiridos previamente.Facultad de Informátic

    Proceedings of the Twentieth NASA Propagation Experimenters Meeting (NAPEX 20) and the Advanced Communications Technology Satellite (ACTS) Propagation Studies Miniworkshop

    Get PDF
    The NASA Propagation Experimenters (NAPEX) Meeting is convened each year to discuss studies supported by the NASA Propagation Program. Representatives from the satellite communications (satcom) industry, academia, and government who have an interest in space-ground radio wave propagation are invited to NAPEX meetings for discussions and exchange of information. The reports delivered at these meetings by program managers and investigators present recent activities and future plans. This forum provides an opportunity for peer discussion of work in progress, timely dissemination of propagation results, and close interaction with the satcom industry

    Proceedings of the Twentieth NASA Propagation Experimenters Meeting (NAPEX XX) and the Advanced Communications Technology Satellite (ACTS) Propagation Studies Miniworkshop

    Get PDF
    The NASA Propagation Experimenters (NAPEX) Meeting and associated Advanced Communications Technology Satellite (ACTS) Propagation Studies Miniworkshop convene yearly to discuss studies supported by the NASA Propagation Program. Representatives from the satellite communications (satcom)industry, academia, and government with an interest in space-ground radio wave propagation have peer discussion of work in progress, disseminate propagation results, and interact with the satcom industry. NAPEX XX, in Fairbanks, Alaska, June 4-5, 1996, had three sessions: (1) "ACTS Propagation Study: Background, Objectives, and Outcomes," covered results from thirteen station-years of Ka-band experiments; (2) "Propagation Studies for Mobile and Personal Satellite Applications," provided the latest developments in measurement, modeling, and dissemination of propagation phenomena of interest to the mobile, personal, and aeronautical satcom industry; and (3)"Propagation Research Topics," covered a range of topics including space/ground optical propagation experiments, propagation databases, the NASA Propagation Web Site, and revision plans for the NASA propagation effects handbooks. The ACTS Miniworkshop, June 6, 1996, covered ACTS status, engineering support for ACTS propagation terminals, and the ACTS Propagation Data Center. A plenary session made specific recommendations for the future direction of the program

    A Knowledge Based Educational (KBEd) framework for enhancing practical skills in engineering distance learners through an augmented reality environment

    Get PDF
    The technology advancement has changed distance learning teaching and learning approaches, for example, virtual laboratories are increasingly used to deliver engineering courses. These advancements enhance the distance learners practical experience of engineering courses. While most of these efforts emphasise the importance of the technology, few have sought to understand the techniques for capturing, modelling and automating the on-campus laboratory tutors’ knowledge. The lack of automation of tutors’ knowledge has also affected the practical learning outcomes of engineering distance learners. Hence, there is a need to explore further on how to integrate the tutor's knowledge, which is necessary for imparting and assessing practical skills through current technological advances in distance learning. One approach to address this concern is through the use of Knowledge Based Engineering (KBE) principles. These KBE principles facilitate the utilisation of standardised methods for capturing, modelling and embedding experts’ knowledge into engineering design applications for the automation of product design. Hence, utilising such principles could facilitate, automating engineering laboratory tutors’ knowledge for teaching and assessing practical skills. However, there is limited research in the application of KBE principles in the educational domain. Therefore, this research explores the use of KBE principles to automate instructional design in engineering distance learning technologies. As a result, a Knowledge Based Educational (KBEd) framework that facilitates the capturing, modelling and automating on-campus tutors’ knowledge and introduces it to distance learning and teaching approaches. This study used a four-stage experimental approach, which involved rapid prototyping method to design and develop the proposed KBEd framework to a functional prototype. The developed prototype was further refined through internal and external expert group using face validity methods such as questionnaire, observation and discussion. The refined prototype was then evaluated through welding task use-case. The use cases were assessed by first year engineering undergraduate students with no prior experience of welding from Birmingham City University. The participants were randomly separated into two groups (N = 46). One group learned and practised basic welding in the proposed KBEd system, while the other learned and practised in the conventional on-campus environment. A concurrent validity assessment was used in determining the usefulness of the proposed system in learning hands-on practical engineering skills through proposed KBEd system. The results of the evaluation indicate that students who trained with the proposed KBEd system successfully gained the practical skills equivalent to those in the real laboratory environment. Although there was little performance variation between the two groups, it was rooted in the limitations of the system’s hardware. The learning outcomes achieved also demonstrated the successful application of KBE principles in capturing, modelling and transforming the knowledge from the real tutor to the AI tutor for automating the teaching and assessing of the practical skills for distance learners. Further the data analysis has shown the potential of KBEd to be extendable to other taught distance-learning courses involving practical skills

    LIPIcs, Volume 261, ICALP 2023, Complete Volume

    Get PDF
    LIPIcs, Volume 261, ICALP 2023, Complete Volum

    Advances in Evolutionary Algorithms

    Get PDF
    With the recent trends towards massive data sets and significant computational power, combined with evolutionary algorithmic advances evolutionary computation is becoming much more relevant to practice. Aim of the book is to present recent improvements, innovative ideas and concepts in a part of a huge EA field
    corecore