liu.seSearch for publications in DiVA
Change search
Refine search result
1 - 5 of 5
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Rows per page
  • 5
  • 10
  • 20
  • 50
  • 100
  • 250
Sort
  • Standard (Relevance)
  • Author A-Ö
  • Author Ö-A
  • Title A-Ö
  • Title Ö-A
  • Publication type A-Ö
  • Publication type Ö-A
  • Issued (Oldest first)
  • Issued (Newest first)
  • Created (Oldest first)
  • Created (Newest first)
  • Last updated (Oldest first)
  • Last updated (Newest first)
  • Disputation date (earliest first)
  • Disputation date (latest first)
  • Standard (Relevance)
  • Author A-Ö
  • Author Ö-A
  • Title A-Ö
  • Title Ö-A
  • Publication type A-Ö
  • Publication type Ö-A
  • Issued (Oldest first)
  • Issued (Newest first)
  • Created (Oldest first)
  • Created (Newest first)
  • Last updated (Oldest first)
  • Last updated (Newest first)
  • Disputation date (earliest first)
  • Disputation date (latest first)
Select
The maximal number of hits you can export is 250. When you want to export more records please use the Create feeds function.
  • 1.
    Andersson, Henric
    et al.
    Linköping University, Department of Management and Engineering, Machine Design. Linköping University, The Institute of Technology.
    Herzog, Erik
    Saab Aeronautics, Linköping, Sweden.
    Ölvander, Johan
    Linköping University, Department of Management and Engineering, Machine Design. Linköping University, The Institute of Technology.
    Experience from Model and Software Reuse in Aircraft Simulator Product Line Engineering2013In: Information and Software Technology, ISSN 0950-5849, E-ISSN 1873-6025, Vol. 55, no 3, p. 595-606Article in journal (Refereed)
    Abstract [en]

    Context: "Reuse" and "Model Based Development" are two prominent trends for improving industrial development efficiency. Product lines are used to reduce the time to create product variants by reusing components. The model based approach provides the opportunity to enhance knowledge capture for a system in the early stages in order to be reused throughout its lifecycle. This paper describes how these two trends are combined to support development and support of a simulator product line for the SAAB 39 Gripen fighter aircraft.

    Objective: The work aims at improving the support (in terms of efficiency and quality) when creating simulation model configurations. The objective is to increase the level of reuse when combining and customizing models for usage in a range of development and training simulators.

    Method: The research has been conducted with an interactive approach using prototyping and demonstrations, and the evaluation is based on an iterative and a retrospective method.

    Results: A product line of simulator models for the SAAB 39 Gripen aircraft has been analyzed and defined in a Product Variant Master. A configurator system has been implemented for creation, integration, and customization of stringent simulator model configurations. The system is currently under incorporation in the standard development process at SAAB Aeronautics.

    Conclusion: The explicit and visual description of products and their variability through a configurator system enables better insights and a common understanding so that collaboration on possible product configurations improves and the potential of software reuse increases. The combination of application fields imposes constraints on how traditional tools and methods may be utilized. Solutions for Design Automation and Knowledge Based Engineering are available, but their application has limitations for Software Product Line engineering and the reuse of simulation models.

  • 2.
    Berglund, Erik
    Linköping University, The Institute of Technology. Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces.
    Communicating bugs: Global bug knowledge distribution2005In: Information and Software Technology, ISSN 0950-5849, E-ISSN 1873-6025, Vol. 47, no 11, p. 709-719Article in journal (Refereed)
    Abstract [en]

    Unfortunately, software-component libraries shared on a global scale contain bugs. Members of the library user community often report bugs, workarounds, and fixes. This bug knowledge, however, generally remain undiscovered on library web site or in open bug databases. In this article I describe design criteria for bug handing from a global user community perspective. I also describe a distribution architecture for bug knowledge. The architecture focuses on bug awareness and bug visibility in the standard work environment. © 2005 Elsevier B.V. All rights reserved.

  • 3.
    Gorschek, T.
    et al.
    Department of Systems and Software Engineering, School of Engineering, Blekinge Institute of Technology, P. O. Box 520, S-372 25 Ronneby, Sweden.
    Svahnberg, M.
    Department of Systems and Software Engineering, School of Engineering, Blekinge Institute of Technology, P. O. Box 520, S-372 25 Ronneby, Sweden.
    Borg, Andreas
    Linköping University, The Institute of Technology. Linköping University, Department of Computer and Information Science, PELAB - Programming Environment Laboratory.
    Loconsole, A.
    Department of Computing Science, Umeå University, S-901 87 Umeå, Sweden.
    Borstler, J.
    Börstler, J., Department of Computing Science, Umeå University, S-901 87 Umeå, Sweden.
    Sandahl, Kristian
    Linköping University, The Institute of Technology. Linköping University, Department of Computer and Information Science, PELAB - Programming Environment Laboratory.
    Eriksson, M.
    Land Systems Hägglunds AB, S-891 82 Örnsköldsvik, Sweden.
    A controlled empirical evaluation of a requirements abstraction model2007In: Information and Software Technology, ISSN 0950-5849, E-ISSN 1873-6025, Vol. 49, no 7, p. 790-805Article in journal (Refereed)
    Abstract [en]

    Requirement engineers in industry are faced with the complexity of handling large amounts of requirements as development moves from traditional bespoke projects towards market-driven development. There is a need for usable and useful models that recognize this reality and support the engineers in a continuous effort of choosing which requirements to accept and which to dismiss off hand using the goals and product strategies put forward by management. This paper presents an evaluation of such a model that is built based on needs identified in industry. The evaluation's primary goal is to test the model's usability and usefulness in a lab environment prior to large scale industry piloting, and is a part of a large technology transfer effort. The evaluation uses 179 subjects from three different Swedish Universities, which is a large portion of the university students educated in requirements engineering in Sweden during 2004 and 2005. The results provide a strong indication that the model is indeed both useful and usable and ready for industry trials. © 2006 Elsevier B.V. All rights reserved.

  • 4.
    Shahmehri, Nahid
    et al.
    Linköping University, Department of Computer and Information Science, Database and information techniques. Linköping University, The Institute of Technology.
    Mammar, Amel
    Télécom Sud, Paris, France.
    Montes De Oca, Edgardo
    Montimage Company, Paris, France.
    Byers, David
    Linköping University, Department of Computer and Information Science, Database and information techniques. Linköping University, The Institute of Technology.
    Cavalli, Ana
    Télécom Sud, Paris, France.
    Ardi, Shanai
    Linköping University, Department of Computer and Information Science, Database and information techniques. Linköping University, The Institute of Technology.
    Jimenez, Willy
    Télécom Sud, Paris, France.
    An advanced approach for modeling and detecting software vulnerabilities2012In: Information and Software Technology, ISSN 0950-5849, E-ISSN 1873-6025, Vol. 54, no 9, p. 997-1013Article in journal (Refereed)
    Abstract [en]

    Context: Passive testing is a technique in which traces collected from the execution of a system under testare examined for evidence of flaws in the system.

    Objective: In this paper we present a method for detecting the presence of security vulnerabilities bydetecting evidence of their causes in execution traces. This is a new approach to security vulnerabilitydetection.

    Method: Our method uses formal models of vulnerability causes, known as security goal models and vulnerabilitydetection conditions (VDCs). The former are used to identify the causes of vulnerabilities andmodel their dependencies, and the latter to give a formal interpretation that is suitable for vulnerabilitydetection using passive testing techniques. We have implemented modeling tools for security goal modelsand vulnerability detection conditions, as well as TestInv-Code, a tool that checks execution traces ofcompiled programs for evidence of VDCs.

    Results: We present the full definitions of security goal models and vulnerability detection conditions, aswell as structured methods for creating both. We describe the design and implementation of TestInv-Code. Finally we show results obtained from running TestInv-Code to detect typical vulnerabilities in severalopen source projects. By testing versions with known vulnerabilities, we can quantify the effectivenessof the approach.

    Conclusion: Although the current implementation has some limitations, passive testing for vulnerabilitydetection works well, and using models as the basis for testing ensures that users of the testing tool caneasily extend it to handle new vulnerabilities.

  • 5.
    Taxén, Lars
    Linköping University, Department of Science and Technology, Visual Information Technology and Applications (VITA). Linköping University, The Institute of Technology.
    An integration centric approach for the coordination of distributed software development projects2006In: Information and Software Technology, ISSN 0950-5849, E-ISSN 1873-6025, Vol. 48, no 9, p. 767-780Article in journal (Refereed)
    Abstract [en]

    This paper presents an approach for Distributed Software Development (DSD) that is based on two foundations. The first one is an integration centric engineering process, which aims at managing crucial dependencies in DSD projects. The second foundation is a strategy for operationalizing the coordination of the engineering process. The purpose of this strategy is to simultaneously provide global information system support for coordination and achieve common understanding about what should be coordinated and how. The approach has been successfully used at Ericsson, a major supplier of telecommunication systems worldwide, for coordinating extraordinary complex projects developing nodes in the third generation of mobile systems. Although many obstacles have to be addressed, the results indicate that the approach is a viable way to manage DSD during very demanding circumstances.

1 - 5 of 5
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf