By Topic

Software, IET

Issue 1 • Date February 2013

Filter Results

Displaying Results 1 - 5 of 5
  • Conflict resolution support for parallel software development

    Publication Year: 2013 , Page(s): 1 - 11
    Save to Project icon | Click to expandAbstract | PDF file iconPDF (608 KB)  

    Parallel changes, in which separate lines of development are carried out by different developments, are a basic fact of developing and maintaining large-scale software systems. Merging parallel versions and variants of source code is a common and essential software engineering activity. When a non-trivial number of conflicts is detected, there is a need to support the maintainer in investigating a... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Automatic code generation from unified modelling language sequence diagrams

    Publication Year: 2013 , Page(s): 12 - 28
    Cited by:  Papers (1)  |  Patents (1)
    Save to Project icon | Click to expandAbstract | PDF file iconPDF (1187 KB)  

    Unified modelling language (UML) is a visual modelling language, which has gained popularity among software practitioners. In a model-driven software development environment, the existing UML tools mainly support automatic generation of structural code from UML class diagrams. However, the code generation from UML diagrams such as statechart, activity, collaboration and sequence diagrams (SDs) are... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Risk analysis: a guiding force in the improvement of testing

    Publication Year: 2013 , Page(s): 29 - 46
    Save to Project icon | Click to expandAbstract | PDF file iconPDF (935 KB)  

    The authors propose a state-based risk assessment methodology at the analysis and design stage of Software Development Life Cycle. First, a method is proposed to estimate the risk for various states of a component within a scenario and then, the risk for the whole scenario is estimated. The key data needed for risk assessment are complexity and severity. An Inter-Component State-Dependence Graph i... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Tailoring a large-sized software process using process slicing and case-based reasoning technique

    Publication Year: 2013 , Page(s): 47 - 55
    Save to Project icon | Click to expandAbstract | PDF file iconPDF (793 KB)  

    As the process tailoring is an inevitable and costly activity in software development projects, it is important to reduce the effort for process tailoring. It is critical to a large-sized software process. A large-sized software process usually contains hundreds of elements and relationships between the elements. Manually identifying the elements to be tailored is laborious and error-prone. To ove... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • On-chip support for software verification and debug in multi-core embedded systems

    Publication Year: 2013 , Page(s): 56 - 64
    Save to Project icon | Click to expandAbstract | PDF file iconPDF (364 KB)  

    The challenges in silicon testing and debug of complex integrated circuits are well understood. Where these circuits include multiple processor cores there is also a dramatic increase in the complexity of verifying and debugging the associated software; with much of this complexity being because of the inherent lack of visibility over internal signals which integration brings. The trend to-date ha... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.

Aims & Scope

IET Software publishes papers on all aspects of the software lifecycle, including design, development, implementation and maintenance.

Full Aims & Scope

Meet Our Editors

Publisher
IET Research Journals
iet_sen@theiet.org