34,481 research outputs found

    An analysis of the requirements traceability problem

    Get PDF
    In this paper1, we investigate and discuss the underlying nature of the requirements traceability problem. Our work is based on empirical studies, involving over 100 practitioners, and an evaluation of current support. We introduce the distinction between pre-requirements specification (pre-RS) traceability and post-requirements specification (post-RS) traceability, to demonstrate why an all-encompassing solution to the problem is unlikely, and to provide a framework through which to understand its multifaceted nature. We report how the majority of the problems attributed to poor requirements traceability are due to inadequate pre-RS traceability and show the fundamental need for improvements here. In the remainder of the paper, we present an analysis of the main barriers confronting such improvements in practice, identify relevant areas in which advances have been (or can be) made, and make recommendations for research

    Buyer-supplier relationships influence on traceability implementation in the vegetable industry

    Get PDF
    The increasing importance of food safety has made traceability a crucial issue in the agri-business industry. In this article, we have analysed the factors that shape the buyer-supplier relationships, and how they influence the traceability of raw materials. In order to do so, first, we have made a literature review to develop an analytical framework. Next, we have carried out four case studies on vegetable firms with the purpose of uncovering the variables that characterise buyer-supplier relationships, and its influence on traceability in this sector. Finally, we have compared the observed links with the conceptual framework derived from the literature in order to build and improved model

    Extended requirements traceability: results of an industrial case study

    Get PDF
    Contribution structures offer a way to model the network of people who have participated in the requirements engineering process. They further provide the opportunity to extend conventional forms of artifact-based requirements traceability with the traceability of contributing personnel. In this paper, we describe a case study that investigated the modeling and use of contribution structures in an industrial project. In particular, we demonstrate how they made it possible to answer previously unanswerable questions about the human source(s) of requirements. In so doing, we argue that this information addresses problems currently attributed to inadequate requirements traceability

    Contribution structures

    Get PDF
    The invisibility of the individuals and groups that gave rise to requirements artifacts has been identified as a primary reason for the persistence of requirements traceability problems. This paper presents an approach, based on modelling the dynamic contribution structures underlying requirements artifacts, which addresses this issue. We show how these structures can be defined, using information about the agents who have contributed to artifact production, in conjunction with details of the numerous traceability relations that hold within and between artifacts themselves. We describe a scheme, derived from work in sociolinguistics, which can be used to indicate the capacities in which agents contribute. We then show how this information can be used to infer details about the social roles and commitments of agents with respect to their various contributions and to each other. We further propose a categorisation for artifact-based traceability relations and illustrate how they impinge on the identification and definition of these structures. Finally, we outline how this approach can be implemented and supported by tools, explain the means by which requirements change can be accommodated in the corresponding contribution structures, and demonstrate the potential it provides for "personnel-based" requirements traceability

    A framework for the successful implementation of food traceability systems in China

    Get PDF
    Implementation of food traceability systems in China faces many challenges due to the scale, diversity and complexity of China’s food supply chains. This study aims to identify critical success factors specific to the implementation of traceability systems in China. Twenty-seven critical success factors were identified in the literature. Interviews with managers at four food enterprises in a pre-study helped identify success criteria and five additional critical success factors. These critical success factors were tested through a survey of managers in eighty-three food companies. This study identifies six dimensions for critical success factors: laws, regulations and standards; government support; consumer knowledge and support; effective management and communication; top management and vendor support; and information and system quality

    Ethical rooms for maneuver and theirprospects vis á vis the current ethical food policies in Europe

    Get PDF
    In this paper I want to show that consumer concerns can be implemented in food chains by organizing ethical discussions of conflicting values that include them as participators. First, it is argued that there are several types of consumer concerns about food and agriculture that are multi-interpretable and often contradict each other or are at least difficult to reconcile without considerable loss. Second, these consumer concerns are inherently dynamic because they respond to difficult and complex societal and technological situations and developments. For example, because of the rising concern with global warming, carbon dioxide absorption of crops is now attracting public attention, which means that new requirements are being proposed for the environmentally friendly production of crops. Third, there are different types of consumers, and their choices between conflicting values differ accordingly. Consumers use different weighing models and various types of information in making their food choices. Changing food chains more in accordance with consumer concerns should at least take into account the multi-interpretable, dynamic, and pluralist features of consumer concerns, for example, in traceability schemes. In discussing usual approaches such as codes, stakeholder analysis, and assurance schemes, I conclude that these traditional approaches can be helpful. However, in cases of dynamic, pluralistic, and uncertain developments, maintaining some pre-existing evaluating scheme or some clear cut normative hierarchy, such as codes or assurance schemes, can be disastrous in undermining new ethical desirable initiatives. Instead of considering ethical standards and targets as fixed, which is done with codes and schemes, it is more fruitful to emphasize the structure of the processes in which ethical weighing of relevant consumer concerns get shaped. The concept of ¿Ethical Room for Maneuver¿ (ERM) is constructed to specify the ethical desirable conditions under which identification and weighing of paramount values and their dilemmas can be processed. The main aims of the ERM are making room in all the links of the food chain for regulating and implementing the relevant consumer concerns by (1) balancing and negotiating, (2) supporting information systems that are relevant and communicative for various consumer groups and (3) organizing consumer involvement in the links of the food chain. The social and political context of agriculture and food production, particularly in Europe, gives ample opportunity for implementing several types of Ethical Rooms for Maneuver. Finally, I discuss several types of Ethical Rooms for Manoeuvre in the food chains that can be communicated by means of specific traceability schemes to less involved stakeholders with the potential consequence that the stakeholders will be motivated to be more involve

    A goal-oriented requirements modelling language for enterprise architecture

    Get PDF
    Methods for enterprise architecture, such as TOGAF, acknowledge the importance of requirements engineering in the development of enterprise architectures. Modelling support is needed to specify, document, communicate and reason about goals and requirements. Current modelling techniques for enterprise architecture focus on the products, services, processes and applications of an enterprise. In addition, techniques may be provided to describe structured requirements lists and use cases. Little support is available however for modelling the underlying motivation of enterprise architectures in terms of stakeholder concerns and the high-level goals that address these concerns. This paper describes a language that supports the modelling of this motivation. The definition of the language is based on existing work on high-level goal and requirements modelling and is aligned with an existing standard for enterprise modelling: the ArchiMate language. Furthermore, the paper illustrates how enterprise architecture can benefit from analysis techniques in the requirements domain
    corecore