Software Engineering

3Citations
Citations of this article
750Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This chapter looks at software development, management, and typical applications. Common operating systems and the techniques required for selecting the appropriate programming language for a project or task are described. Features common to all programming languages are examined, as well as the software life cycle: both the steps within it and models of implementation. Several types of programming are described, including procedural, object-oriented, functional, real-time, and embedded. Next, software quality is considered, followed by an examination of databases, both simple and structured, including normalization and the manipulation of data using Structured Query Language. The second half of the chapter describes some typical applications (plus some sample packages) within clinical computing: image processing, finite element analysis, artificial intelligence, expert systems, equipment management databases, and device tracking systems. © 2014 Elsevier Ltd All rights reserved.

Cite

CITATION STYLE

APA

Ganney, P. S., Pisharody, S., & Claridge, E. (2013). Software Engineering. In Clinical Engineering: A Handbook for Clinical and Biomedical Engineers (pp. 133–170). Elsevier Ltd. https://doi.org/10.1016/B978-0-12-396961-3.00009-3

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free