1,006,391 research outputs found

    A requirements engineering framework for integrated systems development for the construction industry

    Get PDF
    Computer Integrated Construction (CIC) systems are computer environments through which collaborative working can be undertaken. Although many CIC systems have been developed to demonstrate the communication and collaboration within the construction projects, the uptake of CICs by the industry is still inadequate. This is mainly due to the fact that research methodologies of the CIC development projects are incomplete to bridge the technology transfer gap. Therefore, defining comprehensive methodologies for the development of these systems and their effective implementation on real construction projects is vital. Requirements Engineering (RE) can contribute to the effective uptake of these systems because it drives the systems development for the targeted audience. This paper proposes a requirements engineering approach for industry driven CIC systems development. While some CIC systems are investigated to build a broad and deep contextual knowledge in the area, the EU funded research project, DIVERCITY (Distributed Virtual Workspace for Enhancing Communication within the Construction Industry), is analysed as the main case study project because its requirements engineering approach has the potential to determine a framework for the adaptation of requirements engineering in order to contribute towards the uptake of CIC systems

    Tools for producing formal specifications : a view of current architectures and future directions

    Get PDF
    During the last decade, one important contribution towards requirements engineering has been the advent of formal specification languages. They offer a well-defined notation that can improve consistency and avoid ambiguity in specifications. However, the process of obtaining formal specifications that are consistent with the requirements is itself a difficult activity. Hence various researchers are developing systems that aid the transition from informal to formal specifications. The kind of problems tackled and the contributions made by these proposed systems are very diverse. This paper brings these studies together to provide a vision for future architectures that aim to aid the transition from informal to formal specifications. The new architecture, which is based on the strengths of existing studies, tackles a number of key issues in requirements engineering such as identifying ambiguities, incompleteness, and reusability. The paper concludes with a discussion of the research problems that need to be addressed in order to realise the proposed architecture

    Towards a scope management of non-functional requirements in requirements engineering

    Get PDF
    Getting business stakeholders’ goals formulated clearly and project scope defined realistically increases the chance of success for any application development process. As a consequence, stakeholders at early project stages acquire as much as possible knowledge about the requirements, their risk estimates and their prioritization. Current industrial practice suggests that in most software projects this scope assessment is performed on the user’s functional requirements (FRs), while the non-functional requirements (NFRs) remain, by and large, ignored. However, the increasing software complexity and competition in the software industry has highlighted the need to consider NFRs as an integral part of software modeling and development. This paper contributes towards harmonizing the need to build the functional behavior of a system with the need to model the associated NFRs while maintaining a scope management for NFRs. The paper presents a systematic and precisely defined model towards an early integration of NFRs within the requirements engineering (RE). Early experiences with the model indicate its ability to facilitate the process of acquiring the knowledge on the priority and risk of NFRs

    Fusing Quantitative Requirements Analysis with Model-based Systems Engineering

    Get PDF
    A vision is presented for fusing quantitative requirements analysis with model-based systems engineering. This vision draws upon and combines emergent themes in the engineering milieu. “Requirements engineering” provides means to explicitly represent requirements (both functional and non-functional) as constraints and preferences on acceptable solutions, and emphasizes early-lifecycle review, analysis and verification of design and development plans. “Design by shopping” emphasizes revealing the space of options available from which to choose (without presuming that all selection criteria have previously been elicited), and provides means to make understandable the range of choices and their ramifications. “Model-based engineering” emphasizes the goal of utilizing a formal representation of all aspects of system design, from development through operations, and provides powerful tool suites that support the practical application of these principles. A first step prototype towards this vision is described, embodying the key capabilities. Illustrations, implications, further challenges and opportunities are outlined

    Using effective medium theories to design tailored nanocomposite materials for optical systems

    Full text link
    Modern optical systems are subject to very restrictive performance, size and cost requirements. Especially in portable systems size often is the most important factor, which necessitates elaborate designs to achieve the desired specifications. However, current designs already operate very close to the physical limits and further progress is difficult to achieve by changing only the complexity of the design. Another way of improving the performance is to tailor the optical properties of materials specifically to the application at hand. A class of novel, customizable materials that enables the tailoring of the optical properties, and promises to overcome many of the intrinsic disadvantages of polymers, are nanocomposites. However, despite considerable past research efforts, these types of materials are largely underutilized in optical systems. To shed light into this issue we, in this paper, discuss how nanocomposites can be modeled using effective medium theories. In the second part, we then investigate the fundamental requirements that have to be fulfilled to make nanocomposites suitable for optical applications, and show that it is indeed possible to fabricate such a material using existing methods. Furthermore, we show how nanocomposites can be used to tailor the refractive index and dispersion properties towards specific applications.Comment: This is a draft manuscript of a paper published in Proc. SPIE (Proceedings Volume 10745, Current Developments in Lens Design and Optical Engineering XIX, Event: SPIE Optical Engineering + Applications, 2018

    A hybrid three-phased approach in requirement elicitation

    Get PDF
    Requirement elicitation is one of the most important activities in requirement engineering and allocating limited amount of time in this activity is considered to significantly contribute towards failure of software projects. Having quality requirements is also greatly influenced by the techniques utilized during requirement elicitation process. The adoption of a single requirement elicitation technique within software development projects has various drawbacks. As solution, hybrid techniques are being considered as the way towards comprehensive requirements engineering. This paper investigates the hybrid requirement elicitation technique to tackle the challenges developers are facing in the process of software development. In this paper, the combination of 3 requirement elicitation techniques, namely use of questionnaire, interview and prototyping in a unified framework is investigated during the implementation of an online educational system

    Аналитическая связь между магнитными аномалиями и формой рельефа местности

    Get PDF
    In this chapter, we investigate some opportunities and challenges for requirements engineering resulting from major changes in the technical context in which ICT systems operate, in particular from the continuous trend towards information and communication technology convergence. We illustrate these challenges with two major examples, one concerning requirements monitoring as a self-governance mechanism in Internet-based social networks, the other concerning the role of requirements modeling as a mediator between different cultures in embedded systems engineering for the automotive industry. Starting from a brief re-iteration of Thomas Friedman's argument on standards evolution, we finally discuss platform strategies as an important emerging challenge for organizational RE
    corecore