Engineering Phase

14,000,000 Leading Edge Experts on the ideXlab platform

Scan Science and Technology

Contact Leading Edge Experts & Companies

Scan Science and Technology

Contact Leading Edge Experts & Companies

The Experts below are selected from a list of 2421 Experts worldwide ranked by ideXlab platform

Preethu Rose Anish - One of the best experts on this subject based on the ideXlab platform.

  • Towards an Approach to Stimulate Architectural Thinking during Requirements Engineering Phase
    2016 IEEE 24th International Requirements Engineering Conference (RE), 2016
    Co-Authors: Preethu Rose Anish
    Abstract:

    [Context/Motivation:] The major role of a software architect in the software development life cycle is to design an architectural solution that satisfies the functional and non-functional requirements of the system to the fullest extent possible. However, the details they need to make informed architectural decisions are often missing from the software requirements specifications. Architects therefore either make assumptions or go back to the business analysts for clarifications or conduct additional stakeholder interviews. All of these result in potential project delays. [Question/Problem:] There is very little known about how architects gather this missing information that is crucial to architectural decision-making. Further, there is dearth of knowledge on how we can leverage the requirements analysis Phase by empowering business analysts to gather architecturally significant information pertinent to a given requirement. [Principal ideas / Results:] Based on qualitative interview study with software architects from large organisations, this research will (a) investigate how architects cope with missing information in real-world large scale projects and (b) leverage the knowledge of experienced software architects and make it available to business analysts so that they are equipped to elicit a more complete set of requirements that feed sufficient information into the architecture design process. This research further explores the use of machine learning techniques to gauge the potential to introduce automation to the process of gathering the architecturally significant information missing in the software requirement specification.

Lars Lindkvist - One of the best experts on this subject based on the ideXlab platform.

  • Toward a Digital Twin for real-time geometry assurance in individualized production
    CIRP Annals - Manufacturing Technology, 2017
    Co-Authors: Rikard Söderberg, Kristina Wärmefjord, Johan S. Carlson, Lars Lindkvist
    Abstract:

    Simulations of products and production processes are extensively used in the Engineering Phase. To secure good geometrical quality in the final product, tolerances, locator positions, clamping strategies, welding sequence, etc. are optimized during design and pre-production. Faster optimization algorithms, increased computer power and amount of available data, can leverage the area of simulation toward real-time control and optimization of products and production systems – a concept often referred to as a Digital Twin. This paper specifies and highlights functionality and data models necessary for real-time geometry assurance and how this concept allows moving from mass production to more individualized production.

Rosana T. V. Braga - One of the best experts on this subject based on the ideXlab platform.

  • SBCARS - Domain Engineering of Software Product Lines with Service-Oriented Architecture
    2010 Fourth Brazilian Symposium on Software Components Architectures and Reuse, 2010
    Co-Authors: Paulo G. G. Queiroz, Rosana T. V. Braga
    Abstract:

    Software product lines (SPL) have been established as one of the best ways to promote reuse of both requirements and software architecture, even with a high cost when compared to the development of single systems. Service-oriented architecture (SOA) can further facilitate the development of SPL, since several features of the SPL can be implemented by services available on a network. This paper presents SoProL-WS, which is a deve-lopment approach for SPL using SOA. The focus of this article is in the domain Engineering Phase, where the SPL architecture is developed based on services. From this architecture, one can derive products in the subsequent application Engineering Phase. The goal of SoProL-WS is to reduce SPL development costs and time, facilitating its maintenance, evolution and derivation of its members. Additionally, this paper presents a case study where SoProl-WS is applied to develop a product line for Web auctions.

  • Domain Engineering of Software Product Lines with Service-Oriented Architecture
    2010 Fourth Brazilian Symposium on Software Components Architectures and Reuse, 2010
    Co-Authors: Paulo G. G. Queiroz, Rosana T. V. Braga
    Abstract:

    Software product lines (SPL) have been established as one of the best ways to promote reuse of both requirements and software architecture, even with a high cost when compared to the development of single systems. Service-oriented architecture (SOA) can further facilitate the development of SPL, since several features of the SPL can be implemented by services available on a network. This paper presents SoProL-WS, which is a development approach for SPL using SOA. The focus of this article is in the domain Engineering Phase, where the SPL architecture is developed based on services. From this architecture, one can derive products in the subsequent application Engineering Phase. The goal of SoProL-WS is to reduce SPL development costs and time, facilitating its maintenance, evolution and derivation of its members. Additionally, this paper presents a case study where SoProl-WS is applied to develop a product line for Web auctions.

S. Kanmani - One of the best experts on this subject based on the ideXlab platform.

  • A Knowledge-Oriented Approach to Security Requirements Engineering for E-Voting System
    2020
    Co-Authors: P. Salini, S. Kanmani
    Abstract:

    paper, we introduce a knowledge-oriented approach for the Security Requirements Engineering Phase for developing E-Voting System. The knowledge acquired through the process of eliciting and analyzing secure E-Voting System is represented in the form of UML models; which can be made available to future developers and the dependency towards security experts can be reduced. In this paper we present a set of security requirements and security requirements patterns that were developed based on the aforementioned approach. Security requirements for modelling have been identified by following the Model Oriented Security Requirements Engineering framework for web applications. The security requirements have been designed into security requirements patterns for creating security requirements ontology for an E- Voting System. The ontology allows all concepts of importance and their relationships to be identified. The paper also compares the approach with other relevant methods in the Security Requirements Engineering Phase for developing secure applications.

  • A novel method: Ontology-based security requirements Engineering framework
    2016 International Conference on Emerging Trends in Engineering Technology and Science (ICETETS), 2016
    Co-Authors: P. Salini, S. Kanmani
    Abstract:

    Software systems security is often exploited by threats through vulnerabilities of the systems. This reveals the necessity of eliciting and analyzing security requirements in the requirements Engineering Phase. Though some security requirements Engineering methods are proposed by researchers for eliciting security requirements, the time and cost needed to use and implement the method are more than to elicit business requirements of the software systems. Moreover, requirements engineers are not trained in eliciting security requirements and they need to depend on security experts to identify security requirements. In order to solve these problems, we facilitate the security requirements elicitation process by security requirements reusability. This paper proposes an ontology-based security requirements Engineering framework a novel method for developing secure software systems. Our method allows analysts to reuse existing security requirements ontologies when eliciting security requirements in security requirements Engineering Phase. We expect that the proposed method would be very helpful for requirements engineers to elicit and manage security requirements.

Rikard Söderberg - One of the best experts on this subject based on the ideXlab platform.

  • Toward a Digital Twin for real-time geometry assurance in individualized production
    CIRP Annals - Manufacturing Technology, 2017
    Co-Authors: Rikard Söderberg, Kristina Wärmefjord, Johan S. Carlson, Lars Lindkvist
    Abstract:

    Simulations of products and production processes are extensively used in the Engineering Phase. To secure good geometrical quality in the final product, tolerances, locator positions, clamping strategies, welding sequence, etc. are optimized during design and pre-production. Faster optimization algorithms, increased computer power and amount of available data, can leverage the area of simulation toward real-time control and optimization of products and production systems – a concept often referred to as a Digital Twin. This paper specifies and highlights functionality and data models necessary for real-time geometry assurance and how this concept allows moving from mass production to more individualized production.