133 research outputs found

    What is essential? – a pilot survey on views about the requirements metamodel of reqT.org

    Get PDF
    [Context & motivation] This research preview paper presents ongoing work on the metamodel of a free software requirements modeling tool called reqT that is developed in an educational context. The work aims to make an initial validation of a survey instrument that elicits views on the metamodel of the reqT tool, which aims to engage computer science students in Requirements Engineering (RE) through an open source DSL embedded in the Scala programming language. [Question] The research question is: Which RE concepts are essential to include in the metamodel for a requirements engineering tool in an educational context? [Principal ideas] A survey instrument is developed, with a list of 92 concepts (49 entities, 15 relations and 28 attributes) and a set of questions for each concept, to elicit the respondents’ views on the usage and interpretation of each concept. [Contribution] The survey is initially validated in a pilot study involving 14 Swedish RE scholars as subjects. The survey results indicate that the survey is feasible. The analysis of the responses suggest that many of the concepts in the metamodel are used frequently by the respondents and there is a large degree of agreement among the respondents about the meaning of the concepts. The results are encouraging for future work on empirical validation of the relevance of the reqT metamodel

    A Feasibility Study of Automated Support for Similarity Analysis of Natural Language Requirements in Market-Driven Development

    Get PDF
    In market-driven software development there is a strong need for support to handle congestion in the requirements engineering process, which may occur as the demand for short time-to-market is combined with a rapid arrival of new requirements from many different sources. Automated analysis of the continuous flow of incoming requirements provides an opportunity to increase the efficiency of the requirements engineering process. This paper presents empirical evaluations of the benefit of automated similarity analysis of textual requirements, where existing information retrieval techniques are used to statistically measure requirements similarity. The results show that automated analysis of similarity among textual requirements is a promising technique that may provide effective support in identifying relationships between requirements

    A linguistic-engineering approach to large-scale requirements management

    Full text link

    Outreach initiatives operated by universities for increasing interest in science and technology

    Full text link
    This is an Accepted Manuscript of an article published by Taylor & Francis in European Journal of Engineering Edutaion on 2016, available online: http://www.tandfonline.com/10.1080/03043797.2015.1121468Since the 1990s, the low number of students choosing to study science and technology in higher education has been on the societal agenda and many initiatives have been launched to promote awareness regarding career options. The initiatives particularly focus on increasing enrolment in the engineering programmes. This article describes and compares eight European initiatives that have been established and operated by universities (and in some cases through collaboration with other actors in society). Each initiative is summarised in a short essay that discusses motivation, organisation, pedagogical approach, and activities. The initiatives are characterised by comparing the driving forces behind their creation, how the initiative activities relate to the activities at the university, size based on the number of participants and cost per participant and pedagogical framework. There seem to be two main tracks for building outreach activities, one where outreach activities are based on the university’s normal activities, and one where outreach activities are designed specifically for the visiting students.Gumaelius, L.; Almqvistb, M.; Arnadottir, A.; Axelsson, A.; Conejero, JA.; García Sabater, JP.; Klitgaard, L.... (2016). Outreach initiatives operated by universities for increasing interest in science and technology. European Journal of Engineering Education. 41(6):589-622. https://doi.org/10.1080/03043797.2015.1121468S58962241

    Crowd Intelligence in Requirements Engineering: Current Status and Future Directions

    Get PDF
    Software systems are the joint creative products of multiple stakeholders, including both designers and users, based on their perception, knowledge and personal preferences of the application context. The rapid rise in the use of Internet, mobile and social media applications make it even more possible to provide channels to link a large pool of highly diversified and physically distributed designers and end users, the crowd. Converging the knowledge of designers and end users in requirements engineering process is essential for the success of software systems. In this paper, we report the findings of a survey of the literature on crowd-based requirements engineering research. It helps us understand the current research achievements, the areas of concentration, and how requirements related activities can be enhanced by crowd intelligence. Based on the survey, we propose a general research map and suggest the possible future roles of crowd intelligence in requirements engineering

    Microbial Mercury Methylation in Aquatic Environments : A Critical Review of Published Field and Laboratory Studies

    No full text
    Methylmercury (MeHg) is an environmental contaminant of concern because it biomagnifies in aquatic food webs and poses a health hazard to aquatic biota, piscivorous wildlife and humans. The dominant source of MeHg to freshwater systems is the methylation of inorganic Hg (IHg) by anaerobic microorganisms; and it is widely agreed that in situ rates of Hg methylation depend on two general factors: the activity of Hg methylators and their uptake of IHg. A large body of research has focused on the biogeochemical processes that regulate these two factors in nature; and studies conducted within the past ten years have made substantial progress in identifying the genetic basis for intracellular methylation and defining the processes that govern the cellular uptake of IHg. Current evidence indicates that all Hg methylating anaerobes possess the gene pair hgcAB that encodes proteins essential for Hg methylation. These genes are found in a large variety of anaerobes, including iron reducers and methanogens; but sulfate reduction is the metabolic process most often reported to show strong links to MeHg production. The uptake of Hg substrate prior to methylation may occur by passive or active transport, or by a combination of both. Competitive inhibition of Hg uptake by Zn speaks in favor of active transport and suggests that essential metal transporters are involved. Shortly after its formation, MeHg is typically released from cells, but the efflux mechanisms are unknown. Although methylation facilitates Hg depuration from the cell, evidence suggests that the hgcAB genes are not induced or favored by Hg contamination. Instead, high MeHg production can be linked to high Hg bioavailability as a result of the formation of Hg(SH)2, HgS nanoparticles, and Hg-thiol complexes. It is also possible that sulfidic conditions require strong essential metal uptake systems that inadvertently bring Hg into the cytoplasm of Hg methylating microbes. In comparison with freshwaters, Hg methylation in open ocean waters appears less restricted to anoxic environments. It does seem to occur mainly in oxygen deficient zones (ODZs), and possibly within anaerobic microzones of settling organic matter, but MeHg (CH3Hg+) and Me2Hg ((CH3)2Hg) have been shown to form also in surface water samples from the euphotic zone. Future studies may disclose whether several different pathways lead to Hg methylation in marine waters and explain why Me2Hg is a significant Hg species in oceans but seemingly not in most freshwaters

    A Community Strategy Framework – How to obtain influence on requirements in meritocratic open source software communities?

    No full text
    Context: In the Requirements Engineering (RE) process of an Open Source Software (OSS) community, an involved firm is a stakeholder among many. Conflicting agendas may create miss-alignment with the firm's internal requirements strategy. In communities with meritocratic governance or with aspects thereof, a firm has the opportunity to affect the RE process in line with their own agenda by gaining influence through active and symbiotic engagements. Objective: The focus of this study has been to identify what aspects that firms should consider when they assess their need of influencing the RE process in an OSS community, as well as what engagement practices that should be considered in order to gain this influence. Method: Using a design science approach, 21 interviews with 18 industry professionals from 12 different software-intensive firms were conducted to explore, design and validate an artifact for the problem context. Results: A Community Strategy Framework (CSF) is presented to help firms create community strategies that describe if and why they need influence on the RE process in a specific (meritocratic) OSS community, and how the firm could gain it. The framework consists of aspects and engagement practices. The aspects help determine how important an OSS project and its community is from business and technical perspectives. A community perspective is used when considering the feasibility and potential in gaining influence. The engagement practices are intended as a tool-box for how a firm can engage with a community in order to build influence needed. Conclusion: It is concluded from interview-based validation that the proposed CSF may provide support for firms in creating and tailoring community strategies and help them to focus resources on communities that matter and gain the influence needed on their respective RE processes
    corecore