SwePub
Sök i SwePub databas

  Utökad sökning

Träfflista för sökning "WFRF:(Sentilles Séverine 1982 ) "

Sökning: WFRF:(Sentilles Séverine 1982 )

  • Resultat 1-22 av 22
Sortera/gruppera träfflistan
   
NumreringReferensOmslagsbildHitta
1.
  • Campeanu, Gabriel, 1982- (författare)
  • GPU Support for Component-based Development of Embedded Systems
  • 2018
  • Doktorsavhandling (övrigt vetenskapligt/konstnärligt)abstract
    • One pressing challenge of many modern embedded systems is to successfully deal with the considerable amount of data that originates from the interaction with the environment. A recent solution comes from the use of GPUs. Equipped with a parallel execution model, the GPU excels in parallel processing applications, providing an improved performance compared to the CPU.Another trend in the embedded systems domain is the use of component-based development. This software engineering paradigm that promotes construction of applications through the composition of software components, has been successfully used in the development of embedded systems. However, the existing approaches provide no specific support to develop embedded systems with GPUs. As a result, components with GPU capability need to encapsulate all the required GPU information in order to be successfully executed by the GPU. This leads to component specialization to specific platforms, hence drastically impeding component reusability.Our main goal is to facilitate component-based development of embedded systems with GPUs. We introduce the concept of flexible component which increases the flexibility to design embedded systems with GPUs, by allowing the system developer to decided where to place the component, i.e., either on the CPU or GPU. Furthermore, we provide means to automatically generate the required information for flexible components corresponding to their hardware placement, and to improve component communication. Through the introduced support, components with GPU capability are platform-independent, being capable to be executed on a large variety of hardware (i.e., platforms with different GPU characteristics). Furthermore, an optimization step is introduced, which groups connected flexible components into single entities that behave as regular components. Dealing with components that can be executed either by the CPU or GPU, we also introduce an allocation optimization method. The proposed solution, implemented using a mathematical solver, offers alternative options in optimizing particular system goals (e.g., memory and energy usage).
  •  
2.
  • Papatheocharous, Efi, et al. (författare)
  • The GRADE taxonomy for supporting decision-making of asset selection in software-intensive system development
  • 2018
  • Ingår i: Information and Software Technology. - : Elsevier BV. - 0950-5849 .- 1873-6025. ; 100, s. 1-17
  • Tidskriftsartikel (refereegranskat)abstract
    • Context: The development of software-intensive systems includes many decisions involving various stakeholders with often conflicting interests and viewpoints. Objective: Decisions are rarely systematically documented and sporadically explored. This limits the opportunity for learning and improving on important decisions made in the development of software-intensive systems. Method: In this work, we enable support for the systematic documentation of decisions, improve their traceability and contribute to potentially improved decision-making in strategic, tactical and operational contexts. Results: We constructed a taxonomy for documentation supporting decision-making, called GRADE. GRADE was developed in a research project that required composition of a common dedicated language to make feasible the identification of new opportunities for better decision support and evaluation of multiple decision alternatives. The use of the taxonomy has been validated through thirty three decision cases from industry. Conclusion: This paper occupies this important yet greatly unexplored research gap by developing the GRADE taxonomy that serves as a common vocabulary to describe and classify decision-making with respect to architectural assets.
  •  
3.
  • Petersen, Kai, et al. (författare)
  • Choosing Component Origins for Software Intensive Systems: In-House, COTS, OSS or Outsourcing?-A Case Survey
  • 2018
  • Ingår i: IEEE Transactions on Software Engineering. - : IEEE Computer Society. - 0098-5589 .- 1939-3520. ; 44:3, s. 237-261
  • Tidskriftsartikel (refereegranskat)abstract
    • The choice of which software component to use influences the success of a software system. Only a few empirical studies investigate how the choice of components is conducted in industrial practice. This is important to understand to tailor research solutions to the needs of the industry. Existing studies focus on the choice for off-the-shelf (OTS) components. It is, however, also important to understand the implications of the choice of alternative component sourcing options (CSOs), such as outsourcing versus the use of OTS. Previous research has shown that the choice has major implications on the development process as well as on the ability to evolve the system. The objective of this study is to explore how decision making took place in industry to choose among CSOs. Overall, 22 industrial cases have been studied through a case survey. The results show that the solutions specifically for CSO decisions are deterministic and based on optimization approaches. The non-deterministic solutions proposed for architectural group decision making appear to suit the CSO decision making in industry better. Interestingly, the final decision was perceived negatively in nine cases and positively in seven cases, while in the remaining cases it was perceived as neither positive nor negative.
  •  
4.
  • Sentilles, Séverine, 1982-, et al. (författare)
  • A Component Model for Control-Intensive Distributed Embedded Systems
  • 2008
  • Ingår i: Lecture Notes in Computer Science, vol. 5282. - : Springer. - 9783540878902 ; , s. 310-317
  • Bokkapitel (refereegranskat)abstract
    • In this paper we focus on design of a class of distributed embedded systems that primarily perform real-time controlling tasks. We propose a two-layer component model for design and development of such embedded systems with the aim of using component-based development for decreasing the complexity in design and providing a ground for analyzing them and predict their properties, such as resource consumption and timing behavior. The two-layer model is used to efficiently cope with different design paradigms on different abstraction levels. The model is illustrated by an example from the vehicular domain.
  •  
5.
  • Wohlin, Claes, et al. (författare)
  • Towards evidence-based decision-making for identification and usage of assets in composite software : A research roadmap
  • 2021
  • Ingår i: Journal of Software. - : John Wiley and Sons Ltd. - 2047-7473 .- 2047-7481. ; 33:6
  • Tidskriftsartikel (refereegranskat)abstract
    • Software engineering is decision intensive. Evidence-based software engineering is suggested for decision-making concerning the use of methods and technologies when developing software. Software development often includes the reuse of software assets, for example, open-source components. Which components to use have implications on the quality of the software (e.g., maintainability). Thus, research is needed to support decision-making for composite software. This paper presents a roadmap for research required to support evidence-based decision-making for choosing and integrating assets in composite software systems. The roadmap is developed as an output from a 5-year project in the area, including researchers from three different organizations. The roadmap is developed in an iterative process and is based on (1) systematic literature reviews of the area; (2) investigations of the state of practice, including a case survey and a survey; and (3) development and evaluation of solutions for asset identification and selection. The research activities resulted in identifying 11 areas in need of research. The areas are grouped into two categories: areas enabling evidence-based decision-making and those related to supporting the decision-making. The roadmap outlines research needs in these 11 areas. The research challenges and research directions presented in this roadmap are key areas for further research to support evidence-based decision-making for composite software. © 2021 The Authors. Journal of Software: Evolution and Process published by John Wiley & Sons Ltd.
  •  
6.
  • Axelsson, Jakob, et al. (författare)
  • Towards the architecture of a decision support ecosystem for system component selection
  • 2017
  • Ingår i: 11th Annual IEEE International Systems Conference, SysCon 2017 - Proceedings. - 9781509046225 - 9781509046232
  • Konferensbidrag (refereegranskat)abstract
    • When developing complex software-intensive systems, it is nowadays common practice to base the solution partly on existing software components. Selecting which components to use becomes a critical decision in development, but it is currently not well supported through methods and tools. This paper discusses how a decision support system for this problem could benefit from a software ecosystem approach, where participants share knowledge across organizations both through reuse of analysis models, and through partially disclosed past decision cases. We show how the ecosystem architecture becomes fundamental to deal with efficient knowledge sharing, while respecting constraints on integrity of intellectual property. A concrete architecture proposal is outlined, which is a web-based distributed system-of-systems. Experiences of a proof-of-concept implementation are also described.
  •  
7.
  • Campeanu, Gabriel, et al. (författare)
  • Allocation Optimization for Component-based Embedded Systems with GPUs
  • 2018
  • Ingår i: 44th Euromicro Conference on Software Engineering and Advanced Applications SEAA 2018. - 9781538673829 ; , s. 101-110
  • Konferensbidrag (refereegranskat)abstract
    • Platforms equipped with GPU processors help mitigating the ever-increasing computational demands of modern embedded systems. Such systems can be specifically developed by using component-based development thanks to the concept of flexible components. Through this concept, a component can be transparently executed either on a CPU or a GPU. However, this flexibility complicates the allocation process because it adds additional complexity (i.e., due to the undecided CPU or GPU execution) and constraints to consider (i.e., CPUs and GPUs properties). In this work, we address this problem by providing an optimization model for component-based embedded systems executing on both CPU and GPU. The model addresses important optimization goals, characteristic to the embedded system domain, such as memory usage, energy usage and execution time. A novelty of this work is the formal description of the optimization model, which supports the usage of mixed integer nonlinear programming to compute optimal allocation schemes. To examine the feasibility of the proposed method, we apply the optimization model on a vision system constructed using the industrial Rubus component model.
  •  
8.
  • Campeanu, Gabriel, et al. (författare)
  • Component-based development of embedded systems with GPUs
  • 2020
  • Ingår i: Journal of Systems and Software. - : Elsevier Inc.. - 0164-1212 .- 1873-1228. ; 161
  • Tidskriftsartikel (refereegranskat)abstract
    • One pressing challenge of many modern embedded systems is to successfully deal with the considerable amount of data that originates from the interaction with the environment. A recent solution comes from the use of GPUs, providing a significantly improved performance for data-parallel applications. Another trend in the embedded systems domain is component-based development. However, existing component-based approaches lack specific support to develop embedded systems with GPUs. As a result, components with GPU capability need to encapsulate all the required GPU information, leading to component specialization to specific platforms, hence drastically impeding component reusability. To facilitate component-based development of embedded systems with GPUs, we introduce the concept of flexible components. This increases the design flexibility by allowing the system developer to decide component allocation (i.e., either the CPU or GPU) at a later stage of the system development, with no change to the component implementation. Furthermore, we provide means to automatically generate code for adapting flexible components corresponding to their hardware placement, as well as code for component communication. Through the introduced support, components with GPU capability are platform-independent, and can be executed, without manual adjustment, on a large variety of hardware (i.e., platforms with different GPU characteristics).
  •  
9.
  • Campeanu, Gabriel, et al. (författare)
  • Developing CPU-GPU Embedded Systems using Platform-Agnostic Components
  • 2017
  • Ingår i: Proceedings - 43rd Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2017. - 9781538621400 ; , s. 176-180
  • Konferensbidrag (refereegranskat)abstract
    • Nowadays, there are many embedded systems with different architectures that have incorporated GPUs. However, it is difficult to develop CPU-GPU embedded systems using component-based development (CBD), since existing CBD ap- proaches have no support for GPU development. In this context, when targeting a particular CPU-GPU platform, the component developer is forced to construct hardware-specific components, which are problematic to (re-)use in different contexts. More- over, hard-coding specific GPU-usage characteristics (e.g., the number of utilized GPU threads) inside the component is not possible without making detailed assumptions about the system in which the component is used, which conflicts with separation- of-concerns CBD principle. The paper presents a solution to allow component-based development of platform-agnostic CPU-GPU embedded systems through: i) high-level API, ii) adapters, and iii) code template. The API abstracts the specifics of the different platforms, while the adapters externalize hardware-specific activities outside components. We also raise the decision regarding the GPU- usage specifications, from the component to the system level. Furthermore, to minimize the development effort, we provide a code template that contains ready-made code fragments required for GPU development. As a case study, we examine the feasibility of our solution applied on a component-based vision system of an underwater robot.
  •  
10.
  • Campeanu, Gabriel, et al. (författare)
  • Flexible Components for Development of Embedded Systems with GPUs
  • 2017
  • Ingår i: 24th Asia-Pacific Software Engineering Conference APSEC 2017. - 9781538636817 ; , s. 219-228
  • Konferensbidrag (refereegranskat)abstract
    • Today, embedded systems incorporate GPUs through a multitude of different architectures. When it comes to the development of these systems with GPUs, component-based development is ill-equipped as it does not provide support for GPUs. Instead, the component developer needs to encapsulate inside the component, besides functionality, settings and environment information that are specific to a particular GPU architecture. This binds the component this GPU architecture. Using these hardware-specific components characterized by restricted reusability, the system developer is confined to a limited design space which may negatively impact the overall system feasibility. In this paper, we introduce the concept of flexible components, which are components that can be executed indifferently on CPU or GPU, regardless of the architecture. Using flexible components, component developers are relieved from the side development activities (e.g., environment information) which are automatically handled by component-level mechanisms. To enhance component communications, connection elements (i.e., adapters) are generated to handle component data transmission, taking in consideration the platform characteristics. Finally, our proposed solution is evaluated by using flexible components to implement the vision system of an underwater robot, and execute it on three platforms with different GPU architectures.
  •  
11.
  • Campeanu, Gabriel, 1982- (författare)
  • GPU-aware Component-based Development for Embedded Systems
  • 2016
  • Licentiatavhandling (övrigt vetenskapligt/konstnärligt)abstract
    • Nowadays, more and more embedded systems are equipped with e.g., various sensors that produce large amount of data. One of the challenges of traditional (CPU-based) embedded systems is to process this considerable amount of data such that it produces the appropriate performance level demanded by embedded applications. A solution comes from the usage of a specialized processing unit such as Graphics Processing Unit (GPU). A GPU can process large amount of data thanks to its parallel processing architecture, delivering an im- proved performance outcome compared to CPU. A characteristic of the GPU is that it cannot work alone; the CPU must trigger all its activities. Today, taking advantage of the latest technology breakthrough, we can benefit of the GPU technology in the context of embedded systems by using heterogeneous CPU-GPU embedded systems.Component-based development has demonstrated to be a promising methology in handling software complexity. Through component models, which describe the component specification and their interaction, the methodology has been successfully used in embedded system domain. The existing component models, designed to handle CPU-based embedded systems, face challenges in developing embedded systems with GPU capabilities. For example, current so- lutions realize the communication between components with GPU capabilities via the RAM system. This introduces an undesired overhead that negatively affects the system performance.This Licentiate presents methods and techniques that address the component- based development of embedded systems with GPU capabilities. More concretely, we provide means for component models to explicitly address the GPU-aware component-based development by using specific artifacts. For example, the overhead introduced by the traditional way of communicating via RAM is reduced by inserting automatically generated adapters that facilitate a direct component communication over the GPU memory.Another contribution of the thesis is a component allocation method over the system hardware. The proposed solution offers alternative options in opti- mizing the total system performance and balancing various system properties (e.g., memory usage, GPU load). For the validation part of our proposed solutions, we use an underwater robot demonstrator equipped with GPU hardware. 
  •  
12.
  • Campeanu, Gabriel, et al. (författare)
  • Optimized Realization of Software Components with Flexible OpenCL Functionality
  • 2018
  • Ingår i: Proceedings of the 13th International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE 2018, Funchal, Madeira, Portugal, March 23-24, 2018. - : SCITEPRESS - Science and Technology Publications. - 9789897583001 ; , s. 77-88
  • Konferensbidrag (refereegranskat)abstract
    • Today, the newly available embedded boards with GPUs provide a solution to satisfy the ever-increasing requirements of modern embedded systems. Component-based development is a well-known paradigm used to develop embedded systems. However, this paradigm lacks GPU support to address the specifics of these new boards. This leads to components that typically have reduced reusability, poor maintainability and portability. One way to tackle the existing shortcomings is through flexible components, i.e., platform-agnostic components that, at design time, offer the possibility to be executed either on CPU or GPU. The current realization of flexible components, i.e., as regular components with functionality tailored for the selected hardware, introduces additional overheads such as component communication overhead. In order to tackle the introduced overheads, our solution groups connected flexible components under a flexible group that conceptually behaves as a component. We introduce an algorithm to identify the existing groups in a given component-based system and the generation rules that automatically realizes groups as regular components. To evaluate the feasibility of the new concept, the flexible group is implemented using a state-of-the-practice component model (i.e., Rubus) and examined through the vision system of an underwater robot.
  •  
13.
  • Girs, Svetlana, et al. (författare)
  • A Systematic Literature Study on Definition and Modeling of Service-Level Agreements for Cloud Services in IoT
  • 2020
  • Ingår i: IEEE Access. - : Institute of Electrical and Electronics Engineers Inc.. - 2169-3536. ; 8, s. 134498-134513
  • Tidskriftsartikel (refereegranskat)abstract
    • The cloud computing paradigm provides remote computing resources to the cloud service consumers and businesses. When combined with Internet of Things (IoT), both technologies open up a wide range of new possibilities for more agile and flexible applications. However, guaranteed quality of service is essential in provisioning of cloud services, which makes Service Level Agreements (SLAs) a focal point in the cloud computing and IoT ecosystem. The SLA definition and modeling phase is crucial in establishing SLAs between service providers and consumers. This paper identifies that the research on definition and modeling of SLAs for cloud services in IoT is widely dispersed and there is a lack of a systematic and comprehensive literature review. Thus, in this paper we build on top of a previously conducted systematic mapping study on management of SLAs for cloud computing and IoT to perform a comprehensive systematic review and discuss sub-categorization of the definition and modeling aspects of SLAs for cloud services in IoT. Furthermore we analyze the extracted relevant literature, present commonalities in the studies, identify gaps and discuss opportunities for further research in the area. 
  •  
14.
  • Latifaj, Malvina, et al. (författare)
  • Find the Way in the Jungle of Quality of Service in Industrial Cloud : A Systematic Mapping Study
  • 2021
  • Ingår i: 11th International Conference on Cloud Computing and Services Science CLOSER 2021. - : SCITEPRESS - Science and Technology Publications. ; , s. 151-160
  • Konferensbidrag (refereegranskat)abstract
    • The rapid development of Industry 4.0 and Industrial Cyber-Physical Systems is leading to the exponential growth of unprocessed volumes of data. Industrial cloud computing has great potential for providing the resources for processing this data. To be widely adopted, the cloud must ensure satisfactory levels of Qualityof Service (QoS). However, the lack of a standardized model of quality attributes hinders the assessmentof QoS levels. This paper provides a comprehensive systematically defined map of current research trends,results, and gaps in quality attributes and QoS in industrial cloud computing. An extract of the main insights is as follows: (i) the adoption of cloud technologies is closely related to performance indicators, however other quality attributes, such as security, are not considered as much as they should; (ii) solutions are most often not tailored to specific industrial application domains; (iii) research largely focuses on providing solutions with outsolid validation, unsuitable for effective and fruitful technology transfer.
  •  
15.
  • Olsson, Thomas, et al. (författare)
  • A systematic literature review of empirical research on quality requirements
  • 2022
  • Ingår i: Requirements Engineering. - : Springer Science and Business Media Deutschland GmbH. - 0947-3602 .- 1432-010X. ; 27:2, s. 249-271
  • Tidskriftsartikel (refereegranskat)abstract
    • Quality requirements deal with how well a product should perform the intended functionality, such as start-up time and learnability. Researchers argue they are important and at the same time studies indicate there are deficiencies in practice. Our goal is to review the state of evidence for quality requirements. We want to understand the empirical research on quality requirements topics as well as evaluations of quality requirements solutions. We used a hybrid method for our systematic literature review. We defined a start set based on two literature reviews combined with a keyword-based search from selected publication venues. We snowballed based on the start set. We screened 530 papers and included 84 papers in our review. Case study method is the most common (43), followed by surveys (15) and tests (13). We found no replication studies. The two most commonly studied themes are (1) differentiating characteristics of quality requirements compared to other types of requirements, (2) the importance and prevalence of quality requirements. Quality models, QUPER, and the NFR method are evaluated in several studies, with positive indications. Goal modeling is the only modeling approach evaluated. However, all studies are small scale and long-term costs and impact are not studied. We conclude that more research is needed as empirical research on quality requirements is not increasing at the same rate as software engineering research in general. We see a gap between research and practice. The solutions proposed are usually evaluated in an academic context and surveys on quality requirements in industry indicate unsystematic handling of quality requirements.
  •  
16.
  • Papatheocharous, Efi, et al. (författare)
  • The GRADE decision canvas for classification and reflection on architecture decisions
  • 2017
  • Ingår i: ENASE 2017 - Proceedings of the 12th International Conference on Evaluation of Novel Approaches to Software Engineering. - : SciTePress. - 9789897582509 ; , s. 187-194
  • Konferensbidrag (refereegranskat)abstract
    • This paper introduces a decision canvas for capturing architecture decisions in software and systems engineering. The canvas leverages a dedicated taxonomy, denoted GRADE, meant for establishing the basics of the vocabulary for assessing and choosing architectural assets in the development of software-intensive systems. The canvas serves as a template for practitioners to discuss and document architecture decisions, i.e., capture, understand and communicate decisions among decision-makers and to others. It also serves as a way to reflect on past decision-making activities devoted to both tentative and concluding decisions in the development of software-intensive systems. The canvas has been assessed by means of preliminary internal and external evaluations with four scenarios. The results are promising as the canvas fulfills its intended objectives while satisfying most of the needs of the subjects participating in the evaluation. © 2017 by SCITEPRESS - Science and Technology Publications, Lda. All Rights Reserved.
  •  
17.
  • Seceleanu, Cristina, 1968-, et al. (författare)
  • Assured Cloud Platforms for Industrial Cyber-Physical Systems : The ACICS Approach
  • 2021
  • Ingår i: ACM International Conference Proceeding Series. - New York, NY, USA : Association for Computing Machinery. - 9781450390576
  • Konferensbidrag (refereegranskat)abstract
    • With the emergence of "Industry 4.0", the integration of cloud technologies and industrial cyber-physical systems becomes increasingly important to boost productivity. The industrial cyber-physical systems infrastructures and their fusion with the cloud lead to massive amounts of data acquired for controlling particular processes, but also for supporting decision-making. Although cloud-assisted systems are increasingly important in many domains, and ensuring their dependability is crucial, existing platforms do not provide satisfactory support to meet the dependability demands of industrial applications. The overall goal of the ACICS project is to provide models, methods and tools that facilitate a substantial increase of dependability of cloud-based platforms for industrial cyber-physical applications, with respect to consistency, security and interoperability of data, timing predictability of using shared virtual resources, together with a framework of guaranteeing quality-of-service enforcement by formal analysis and verification. In this paper, we present the main conceptual ideas behind the ACICS approach.
  •  
18.
  • Sentilles, Séverine, 1982-, et al. (författare)
  • A Property Model Ontology
  • 2016
  • Ingår i: Proceedings - 42nd Euromicro Conference on Software Engineering and Advanced Applications (SEAA 2016). - : IEEE Press. - 9781509028191 - 9781509028207 ; , s. 165-172
  • Konferensbidrag (refereegranskat)abstract
    • Efficient development of high quality software is tightly coupled to the ability of quickly taking complex decisions based on trustworthy facts. In component-based software engineering, the decisions related to selecting the most suitable component among functionally-equivalent ones are of paramount importance. Despite sharing the same functionality, components differ in terms of their extra-functional properties. Therefore, to make informed selections, it is crucial to evaluate extra-functional properties in a systematic way. To date, many properties and evaluation methods that are not necessarily compatible with each other exist. The property model ontology presented in this paper represents the first step towards providing a systematic way to describe extra-functional properties and their evaluation methods, and thus making them comparable. This is beneficial from two perspectives. First, it aids researchers in identifying comparable property models as a guide for empirical evaluations. Second, practitioners are supported in choosing among alternative evaluation methods for the properties of their interest. The use of the ontology is illustrated by instantiating a subset of property models relevant in the automotive domain.
  •  
19.
  • Sentilles, Séverine, 1982-, et al. (författare)
  • Message from the SQUADE 2018 Chairs
  • 2018
  • Ingår i: Proceedings - International Conference on Software Engineering. - : IEEE Computer Society. - 0270-5257.
  • Tidskriftsartikel (övrigt vetenskapligt/konstnärligt)
  •  
20.
  • Sentilles, Séverine, 1982-, et al. (författare)
  • PROMOpedia : A web-content management-based encyclopedia of software property models
  • 2018
  • Ingår i: Proceedings - International Conference on Software Engineering. - New York, NY, USA : ACM. - 9781450356633 ; , s. 45-48
  • Konferensbidrag (refereegranskat)abstract
    • The way software properties are defined, described, and measured, is different across different domains. When addressing these properties, several challenges commonly emerge, among which: synonymity, polysemy, paronymy, incomplete and inconsistent specification. In this paper we introduce PROMOpedia, an online encyclopedia, to tackle these challenges. PROMOpedia uses a web-content management system coupled with crowd-sourcing of scientific contents related to properties and their evaluation methods. The core concepts of PROMOpedia are built upon a property models ontology previously proposed by the authors, and is intended to target the needs of both researchers and practitioners. Website: http://www.mrtc.mdh.se/promopedia/ © 2018 Authors.
  •  
21.
  • Sentilles, Séverine, 1982-, et al. (författare)
  • Software Qualities and their Dependencies : Report on two editions of the workshop
  • 2020
  • Ingår i: Software Engineering Notes. - Sweden : Association for Computing Machinery. - 0163-5948 .- 1943-5843. ; 45:1, s. 31-33
  • Tidskriftsartikel (refereegranskat)abstract
    • New trends in software engineering recently emerged to cope with even more complex systems which in turns highlight problems software shortfalls and defects. The SQUADE (Software QUAlities and their DEpendencies) workshop focuses on increasing the understanding of the nature of Software Qualities (SQs), i.e., nonfunctional properties or extra-functional requirements (e.g., reliability, security, maintainability, etc.), and their interrelationships with the aim of bringing them into practice of software engineering. The topic is highly relevant due to the current trend of designing and developing software-intensive systems with larger complexity, increased autonomy, higher speed of changes, and growing need for interoperability within systems of systems. Unfortunately, this new trend comes with more software shortfalls and defects, which are widely and publicly spread. The primary goal of the workshop is to bring together researchers and practitioners to build more solid foundations when dealing with software qualities.
  •  
22.
  • Sentilles, Séverine, 1982-, et al. (författare)
  • What do we know about software security evaluation? : A preliminary study
  • 2018
  • Ingår i: CEUR Workshop Proceedings. - : CEUR-WS. ; , s. 44-51
  • Konferensbidrag (refereegranskat)abstract
    • —In software development, software quality is nowadays acknowledged to be as important as software functionality and there exists an extensive body-of-knowledge on the topic. Yet, software quality is still marginalized in practice: there is no consensus on what software quality exactly is, how it is achieved and evaluated. This work investigates the state-of-the-art of software quality by focusing on the description of evaluation methods for a subset of software qualities, namely those related to software security. The main finding of this paper is the lack of information regarding fundamental aspects that ought to be specified in an evaluation method description. This work follows up the authors’ previous work on the Property Model Ontology by carrying out a systematic investigation of the state-of-the-art on evaluation methods for software security. Results show that only 25% of the papers studied provide enough information on the security evaluation methods they use in their validation processes, whereas the rest of the papers lack important information about various aspects of the methods (e.g., benchmarking and comparison to other properties, parameters, applicability criteria, assumptions and available implementations). This is a major hinder to their further use.
  •  
Skapa referenser, mejla, bekava och länka
  • Resultat 1-22 av 22
Typ av publikation
konferensbidrag (11)
tidskriftsartikel (8)
doktorsavhandling (1)
bokkapitel (1)
licentiatavhandling (1)
Typ av innehåll
refereegranskat (19)
övrigt vetenskapligt/konstnärligt (3)
Författare/redaktör
Sentilles, Séverine, ... (21)
Carlson, Jan (11)
Papatheocharous, Efi (8)
Ciccozzi, Federico, ... (6)
Cicchetti, Antonio (5)
Campeanu, Gabriel (5)
visa fler...
Petersen, Kai (5)
Axelsson, Jakob (4)
Wnuk, Krzysztof, 198 ... (3)
Gorschek, Tony, 1972 ... (3)
Olsson, Thomas (2)
Crnkovic, Ivica (2)
Wohlin, Claes (2)
Badampudi, Deepika, ... (2)
Campeanu, Gabriel, 1 ... (2)
Bures, Tomás (1)
Enoiu, Eduard Paul, ... (1)
Abbaspour Asadollah, ... (1)
Ashjaei, Seyed Moham ... (1)
Mubeen, Saad (1)
Franch, Xavier (1)
Lundqvist, Kristina (1)
Behnam, Moris, 1973- (1)
Sentilles, Séverine (1)
Franke, Ulrik (1)
Girs, Svetlana (1)
Alégroth, Emil, 1984 ... (1)
Latifaj, Malvina (1)
Borg, Markus (1)
Trubiani, Catia (1)
Seceleanu, Cristina, ... (1)
Svahnberg, Mikael (1)
Crnkovic, Ivica, Pro ... (1)
Boehm, B. (1)
Crnkovic, Ivica, 195 ... (1)
Carlson, Jan, Docent (1)
Berger, Christian, D ... (1)
Bures, Tomas, Associ ... (1)
Capannini, Gabriele (1)
Vulgarakis, Aneta, 1 ... (1)
Koziolek, Anne (1)
Shah, Syed Muhammad ... (1)
Shah, Syed M. A. (1)
Boehm, Barry (1)
visa färre...
Lärosäte
Mälardalens universitet (22)
RISE (9)
Blekinge Tekniska Högskola (5)
Chalmers tekniska högskola (1)
Språk
Engelska (22)
Forskningsämne (UKÄ/SCB)
Teknik (16)
Naturvetenskap (10)
Samhällsvetenskap (1)

År

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy