Search results

1 – 10 of over 109000
Article
Publication date: 12 January 2010

R. Chinnaiyan and S. Somasundaram

The purpose of this paper is to evaluate the reliability of individual software components in terms of the probability that each software component performs its intended…

960

Abstract

Purpose

The purpose of this paper is to evaluate the reliability of individual software components in terms of the probability that each software component performs its intended functionality successfully. The overall software system reliability is evaluated.

Design/methodology/approach

This paper incorporates the reliability behavior of component‐based software system using Markov process.

Findings

It is found that the component‐based software system reliability increases as the component reliability increases.

Originality/value

This paper explores new directions in evaluating the reliability of component‐based software systems for software reliability and offers practical help to researchers and software industries in reliable software development. The proposed software simulation technique will act as a tool for the software quality assurance team for evaluating the reliability of component‐based software systems.

Details

International Journal of Quality & Reliability Management, vol. 27 no. 1
Type: Research Article
ISSN: 0265-671X

Keywords

Article
Publication date: 1 May 2000

K.L. Mak and H.Y.K. Lau

The flexibility of an automated manufacturing system (AMS) is largely determined by the architecture of its supervisory software. The AMS supervisory software should be compatible…

Abstract

The flexibility of an automated manufacturing system (AMS) is largely determined by the architecture of its supervisory software. The AMS supervisory software should be compatible enough to allow re‐configuration, maintenance, and upgrading to be done at a reasonable cost, so as to prolong the life span of the AMS, and to maintain its value and success. In this connection, the application of software engineering methodologies is to introduce better management of AMS software development, with a view to providing some structure and formality to express, analyse, and produce them. This paper presents an object‐oriented methodology to address the task of AMS supervisory software development. The effectiveness of the methodology is examined in an extensive case study of the development of the supervisory software for a flexible manufacturing cell (FMC) that contains a robot and an AGV.

Details

International Journal of Operations & Production Management, vol. 20 no. 5
Type: Research Article
ISSN: 0144-3577

Keywords

Book part
Publication date: 1 November 2007

Irina Farquhar and Alan Sorkin

This study proposes targeted modernization of the Department of Defense (DoD's) Joint Forces Ammunition Logistics information system by implementing the optimized innovative…

Abstract

This study proposes targeted modernization of the Department of Defense (DoD's) Joint Forces Ammunition Logistics information system by implementing the optimized innovative information technology open architecture design and integrating Radio Frequency Identification Device data technologies and real-time optimization and control mechanisms as the critical technology components of the solution. The innovative information technology, which pursues the focused logistics, will be deployed in 36 months at the estimated cost of $568 million in constant dollars. We estimate that the Systems, Applications, Products (SAP)-based enterprise integration solution that the Army currently pursues will cost another $1.5 billion through the year 2014; however, it is unlikely to deliver the intended technical capabilities.

Details

The Value of Innovation: Impact on Health, Life Quality, Safety, and Regulatory Research
Type: Book
ISBN: 978-1-84950-551-2

Abstract

Details

Information Services for Innovative Organizations
Type: Book
ISBN: 978-0-12465-030-5

Article
Publication date: 1 March 1993

J.E. Rowley

Two aspects of the selection and evaluation of software packages are reviewed: the strategy for evaluation and selection, and criteria that might be applied in selection. The…

Abstract

Two aspects of the selection and evaluation of software packages are reviewed: the strategy for evaluation and selection, and criteria that might be applied in selection. The evaluation and selection of a software package should be approached as a project. Appropriate strategies for the selection and evaluation of software packages can be based on information systems methodologies. The main stages in the project are: definition of objectives, evaluation of options, definition, selection and design, implementation and evaluation and maintenance. A system requirements specification is an important document in this process. Software selection must be guided by appropriate criteria. General criteria are cost, lifetime and life history, originator, supplier, support, maintenance, technical considerations and compatibility, ease of use, interfaces and integration. In addition specific criteria must be developed for specific categories of packages. A checklist of criteria for database packages is given.

Details

Aslib Proceedings, vol. 45 no. 3
Type: Research Article
ISSN: 0001-253X

Article
Publication date: 1 April 1988

Paul Nieuwenhuysen

The following bibliography focuses mainly on programs which can run on IBM microcomputers and compatibles under the operating system PC DOS/MS DOS, and which can be used in online…

Abstract

The following bibliography focuses mainly on programs which can run on IBM microcomputers and compatibles under the operating system PC DOS/MS DOS, and which can be used in online information and documentation work. They fall into the following categories:

Details

The Electronic Library, vol. 6 no. 4
Type: Research Article
ISSN: 0264-0473

Article
Publication date: 5 October 2012

Assefa Semegn and Eamonn Murphy

The purpose of this paper is to introduce a novel approach of designing, specifying, and describing the behavior of software systems in a way that helps to predict their…

Abstract

Purpose

The purpose of this paper is to introduce a novel approach of designing, specifying, and describing the behavior of software systems in a way that helps to predict their reliability from the reliability of the components and their interactions.

Design/methodology/approach

Design imperatives and relevant mathematical documentation techniques for improved reliability predictability of software systems are identified.

Findings

The design approach, which is named design for reliability predictability (DRP), integrates design for change, precise behavioral documentation and structure based reliability prediction to achieve improved reliability predictability of software systems. The specification and documentation approach builds upon precise behavioral specification of interfaces using the trace function method (TFM) and introduces a number of structure functions or connection documents. These functions capture both the static and dynamic behavior of component‐based software systems and are used as a basis for a novel document driven structure based reliability predication model.

Originality/value

Decades of research effort have been spent in software design, mathematical/formal specification and description and reliability prediction of software systems. However, there has been little convergence among these three areas. This paper brings a new direction where the three research areas are unified to create a new design paradigm.

Details

International Journal of Quality & Reliability Management, vol. 29 no. 9
Type: Research Article
ISSN: 0265-671X

Keywords

Content available
Article
Publication date: 23 June 2021

Joe Garcia, Russell Shannon, Aaron Jacobson, William Mosca, Michael Burger and Roberto Maldonado

This paper aims to describe an effort to provide for a robust and secure software development paradigm intended to support DevSecOps in a naval aviation enterprise (NAE) software

1324

Abstract

Purpose

This paper aims to describe an effort to provide for a robust and secure software development paradigm intended to support DevSecOps in a naval aviation enterprise (NAE) software support activity (SSA), with said paradigm supporting strong traceability and provability concerning the SSA’s output product, known as an operational flight program (OFP). Through a secure development environment (SDE), each critical software development function performed on said OFP during its development has a corresponding record represented on a blockchain.

Design/methodology/approach

An SDE is implemented as a virtual machine or container incorporating software development tools that are modified to support blockchain transactions. Each critical software development function, e.g. editing, compiling, linking, generates a blockchain transaction message with associated information embedded in the output of a said function that, together, can be used to prove integrity and support traceability. An attestation process is used to provide proof that the toolchain containing SDE is not subject to unauthorized modification at the time said critical function is performed.

Findings

Blockchain methods are shown to be a viable approach for supporting exhaustive traceability and strong provability of development system integrity for mission-critical software produced by an NAE SSA for NAE embedded systems software.

Practical implications

A blockchain-based authentication approach that could be implemented at the OFP point-of-load would provide for fine-grain authentication of all OFP software components, with each component or module having its own proof-of-integrity (including the integrity of the used development tools) over its entire development history.

Originality/value

Many SSAs have established control procedures for development such as check-out/check-in. This does not prove the SSA output software is secure. For one thing, a build system does not necessarily enforce procedures in a way that is determinable from the output. Furthermore, the SSA toolchain itself could be attacked. The approach described in this paper enforces security policy and embeds information into the output of every development function that can be cross-referenced to blockchain transaction records for provability and traceability that only trusted tools, free from unauthorized modifications, are used in software development. A key original concept of this approach is that it treats assigned developer time as a transferable digital currency.

Article
Publication date: 1 April 2014

Placide Poba-Nzaou, Louis Raymond and Bruno Fabi

This study aims to explore the process of open source software (OSS) adoption in small- and medium-sized enterprises (SMEs), and more specifically open source enterprise resource…

1421

Abstract

Purpose

This study aims to explore the process of open source software (OSS) adoption in small- and medium-sized enterprises (SMEs), and more specifically open source enterprise resource planning (ERP) as a “mission critical” OSS application in manufacturing. It also addresses the fundamental issue of ERP risk management that shapes this process.

Design/methodology/approach

The approach is done through an interpretive case study of a small Canadian manufacturer that has adopted an open source ERP system.

Findings

Interpreted in the light of the IT risk management, OSS and packaged application adoption literatures, results indicate that the small manufacturer successfully managed the adoption process in a rather intuitive manner, based on one guiding principle and nine practices. In analyzing the data, diffusion of innovation theory appeared to fit rather well with the situation observed and to offer rich insights to explain the mission-critical OSS adoption process.

Research limitations/implications

A single case study of successful IT adoption should be eventually counterbalanced by future cases considered to be partial or total failures, using a wider multiple case study approach for comparative purposes. And this should include alternative theoretical interpretations and more detailed empirical work on the extent to which the distinctive features of OSS make its adoption more or less risk-laden. This initial effort should also be followed by further research on mission-critical OSS adoption in contexts other than SMEs (e.g. healthcare organizations) and other than ERP (e.g. customer-relationship management).

Practical implications

This research confirms that open source is a credible alternative for SMEs that decide willingly or under external pressure to adopt a mission-critical system such as ERP. Moreover, it suggests that a high level of formalization is not always necessary.

Originality/value

The authors argue that rich insights into the dynamics of the mission-critical OSS adoption process can be obtained by framing this process within an IT risk management context.

Details

International Journal of Operations & Production Management, vol. 34 no. 4
Type: Research Article
ISSN: 0144-3577

Keywords

Article
Publication date: 1 June 2010

Karen M. Gibler, Robert R. Gibler and Derek Anderson

The purpose of this paper is to enable real estate managers to identify and evaluate appropriate information technology (IT) solutions from the array of options available.

1694

Abstract

Purpose

The purpose of this paper is to enable real estate managers to identify and evaluate appropriate information technology (IT) solutions from the array of options available.

Design/methodology/approach

The authors explain the main components of IT solutions and provide a systematic approach for evaluating, selecting, and maintaining a cost‐effective IT solution, empowering corporate real estate managers to make informed IT decisions.

Findings

Corporate real estate managers can use a systematic approach to evaluating hardware and software options to select a solution that better serves business needs.

Practical implications

Corporate real estate managers can use the models in this paper to change how they approach the selection of IT solutions for their business.

Originality/value

The paper fills a void by providing IT assistance specifically for corporate real estate managers using business rather than technical language.

Details

Journal of Corporate Real Estate, vol. 12 no. 2
Type: Research Article
ISSN: 1463-001X

Keywords

1 – 10 of over 109000