5,669 research outputs found

    Iterative criteria-based approach to engineering the requirements of software development methodologies

    Get PDF
    Software engineering endeavours are typically based on and governed by the requirements of the target software; requirements identification is therefore an integral part of software development methodologies. Similarly, engineering a software development methodology (SDM) involves the identification of the requirements of the target methodology. Methodology engineering approaches pay special attention to this issue; however, they make little use of existing methodologies as sources of insight into methodology requirements. The authors propose an iterative method for eliciting and specifying the requirements of a SDM using existing methodologies as supplementary resources. The method is performed as the analysis phase of a methodology engineering process aimed at the ultimate design and implementation of a target methodology. An initial set of requirements is first identified through analysing the characteristics of the development situation at hand and/or via delineating the general features desirable in the target methodology. These initial requirements are used as evaluation criteria; refined through iterative application to a select set of relevant methodologies. The finalised criteria highlight the qualities that the target methodology is expected to possess, and are therefore used as a basis for de. ning the final set of requirements. In an example, the authors demonstrate how the proposed elicitation process can be used for identifying the requirements of a general object-oriented SDM. Owing to its basis in knowledge gained from existing methodologies and practices, the proposed method can help methodology engineers produce a set of requirements that is not only more complete in span, but also more concrete and rigorous

    A dynamic systems engineering methodology research study. Phase 2: Evaluating methodologies, tools, and techniques for applicability to NASA's systems projects

    Get PDF
    A study of NASA's Systems Management Policy (SMP) concluded that the primary methodology being used by the Mission Operations and Data Systems Directorate and its subordinate, the Networks Division, is very effective. Still some unmet needs were identified. This study involved evaluating methodologies, tools, and techniques with the potential for resolving the previously identified deficiencies. Six preselected methodologies being used by other organizations with similar development problems were studied. The study revealed a wide range of significant differences in structure. Each system had some strengths but none will satisfy all of the needs of the Networks Division. Areas for improvement of the methodology being used by the Networks Division are listed with recommendations for specific action

    Medical devices with embedded electronics: design and development methodology for start-ups

    Get PDF
    358 p.El sector de la biotecnología demanda innovación constante para hacer frente a los retos del sector sanitario. Hechos como la reciente pandemia COVID-19, el envejecimiento de la población, el aumento de las tasas de dependencia o la necesidad de promover la asistencia sanitaria personalizada tanto en entorno hospitalario como domiciliario, ponen de manifiesto la necesidad de desarrollar dispositivos médicos de monitorización y diagnostico cada vez más sofisticados, fiables y conectados de forma rápida y eficaz. En este escenario, los sistemas embebidos se han convertido en tecnología clave para el diseño de soluciones innovadoras de bajo coste y de forma rápida. Conscientes de la oportunidad que existe en el sector, cada vez son más las denominadas "biotech start-ups" las que se embarcan en el negocio de los dispositivos médicos. Pese a tener grandes ideas y soluciones técnicas, muchas terminan fracasando por desconocimiento del sector sanitario y de los requisitos regulatorios que se deben cumplir. La gran cantidad de requisitos técnicos y regulatorios hace que sea necesario disponer de una metodología procedimental para ejecutar dichos desarrollos. Por ello, esta tesis define y valida una metodología para el diseño y desarrollo de dispositivos médicos embebidos

    Synthesis and final recommendations on the development of a European Information System for Organic Markets. = Deliverable D6 of the European Project EISfOM QLK5-2002-02400

    Get PDF
    Executive summary European markets for organic products are growing rapidly, but the market information available in most European countries is woefully inadequate. Often only very basic data such as certified organic holdings and land area are reported, and sometimes not even individual crop areas or livestock numbers. Important market data, such as the amount of production, consumption, international trade or producer and consumer prices, do not exist in most European countries. In some European countries there are only rough estimates of the levels of production and consumption. There is no standardisation and data are seldom comparable. Furthermore, detailed information on specific commodities is missing. Hence, investment decisions are taken under conditions of great uncertainty. Policy evaluation, including periodic monitoring of the European Action Plan for Organic Food and Farming and RDP 2007-2013, will require many other data in addition to those regarding production structures and financial data that are already available, but obtaining this information would require a new EU-wide data collection and processing system (DCPS) to be put in place. The European Information System for Organic Markets (EISfOM) project is an EUfunded Concerted Action which has analysed and documented the current situation and proposed ways in which organic data collection and processing systems (DCPS) can be improved by means of: • improvement in the current situation of data collecting and processing systems for the organic sector • innovation in data collection and processing systems for the organic sector • integration of conventional and organic data collection and processing systems This report summarises the most relevant findings of the EISfOM project, which are analysed in the main project reports: Wolfert, S., Kramer, K. J., Richter, T., Hempfling, G., Lux. S. and Recke, G. (eds.) (2004). Review of data collection and processing systems for organic and conventional markets. EISfOM (QLK5-2002-02400) project deliverable submitted to European Commission. www.eisfom.org/publications. Recke, G., Hamm, U., Lampkin, N., Zanoli, R., Vitulano, S. and Olmos, S. (eds.) (2004a) Report on proposals for the development, harmonisation and quality assurance of organic data collection and processing systems (DCPS). EISfOM (QLK5-2002-02400) project deliverable submitted to European Commission. www.eisfom.org/publications. Recke, G., Willer, H., Lampkin, N. and Vaughan, A. (eds.) (2004b). Development of a European Information System for Organic Markets – Improving the Scope and Quality of Statistical Data. Proceedings of the 1st EISfOM European Seminar, Berlin, Germany, 26-27 April, 2004. Research Institute of Organic Agriculture (FiBL), Frick, Switzerland. www.eisfom.org/publications. Gleirscher, N., Schermer, M., Wroblewska, M. and Zakowska-Biemans, S. (2005) Report on the evaluation of the pilot case studies. EISfOM (QLK5-2002-02400) project deliverable submitted to European Commission. www.eisfom.org/publications. QLK5-2002-02400 European Information System for Organic Markets (EISfOM) D6 final report Rippin, M. and Lampkin, N. (eds.) (2005) Framework for a European Information System for Organic Markets. Unpublished report of the project European Information System for Organic Markets (EISfOM) (QLK5-2002-02400). Rippin, M., Willer, H., Lampkin, N., and Vaughan A. (2006). Towards a European Framework for Organic Market information, Proceedings of the 2nd EISfOM European Seminar, Brussels, November 10 and 11, 2005. Research Institute of Organic Agriculture (FiBL), Frick, Switzerland. www.eisfom.org/publications

    Development of New Model-based Methods in ASIC Requirements Engineering

    Get PDF
    Requirements in the development of application-specific integrated circuits (ASICs) continue to increase. This leads to more complexities in handling and processing the requirements, which often causes inconsistencies in the requirments. To better manage the resulting complexities, ASIC development is evolving into a model-based process. This thesis is part of a continuing research into the application and evolution of a model-based process for ASIC development at the Robert Bosch GmbH. It focuses on providing methologies that enable tracing of ASIC requirements and specifications as part of a model-based development process to eliminate inconsistencies in the requirements. The question of what requirements are and, what their traceability means, is defined and analysed in the context of their relationships to models. This thesis applies requirements engineering (RE) practices to the processing of ASIC requirements in a development environment. This environment is defined by availability of tools which are compliant with some standards and technologies. Relying on semi-formal interviews to understand the process in this environment and what stakeholders expect, this thesis applies the standards and technologies with which these tools are compliant to provide methodologies that ensures requirements traceability. Effective traceability methods were proven to be matrices and tables, but for cases of fewer requirements (ten or below), requirement diagrams are also efficient and effective. Furthermore, the development process as a collaborative effort was shown to be enhanced by using the resulting tool-chain, when the defined methodologies are properly followed. This solution was tested on an ASIC concept development project as a case study

    OpenUP/MDRE: A Model-Driven Requirements Engineering Approach for Health-Care Systems

    Full text link
    The domains and problems for which it would be desirable to introduce information systems are currently very complex and the software development process is thus of the same complexity. One of these domains is health-care. Model-Driven Development (MDD) and Service-Oriented Architecture (SOA) are software development approaches that raise to deal with complexity, to reduce time and cost of development, augmenting flexibility and interoperability. However, many techniques and approaches that have been introduced are of little use when not provided under a formalized and well-documented methodological umbrella. A methodology gives the process a well-defined structure that helps in fast and efficient analysis and design, trouble-free implementation, and finally results in the software product improved quality. While MDD and SOA are gaining their momentum toward the adoption in the software industry, there is one critical issue yet to be addressed before its power is fully realized. It is beyond dispute that requirements engineering (RE) has become a critical task within the software development process. Errors made during this process may have negative effects on subsequent development steps, and on the quality of the resulting software. For this reason, the MDD and SOA development approaches should not only be taken into consideration during design and implementation as usually occurs, but also during the RE process. The contribution of this dissertation aims at improving the development process of health-care applications by proposing OpenUP/MDRE methodology. The main goal of this methodology is to enrich the development process of SOA-based health-care systems by focusing on the requirements engineering processes in the model-driven context. I believe that the integration of those two highly important areas of software engineering, gathered in one consistent process, will provide practitioners with many benets. It is noteworthy that the approach presented here was designed for SOA-based health-care applications, however, it also provides means to adapt it to other architectural paradigms or domains. The OpenUP/MDRE approach is an extension of the lightweight OpenUP methodology for iterative, architecture-oriented and model-driven software development. The motivation for this research comes from the experience I gained as a computer science professional working on the health-care systems. This thesis also presents a comprehensive study about: i) the requirements engineering methods and techniques that are being used in the context of the model-driven development, ii) known generic but flexible and extensible methodologies, as well as approaches for service-oriented systems development, iii) requirements engineering techniques used in the health-care industry. Finally, OpenUP/MDRE was applied to a concrete industrial health-care project in order to show the feasibility and accuracy of this methodological approach.Loniewski, G. (2010). OpenUP/MDRE: A Model-Driven Requirements Engineering Approach for Health-Care Systems. http://hdl.handle.net/10251/11652Archivo delegad
    corecore