Using Software Engineering Approaches to Model Dynamics in Interactive Software Systems

  • Skov M
  • Stage J
N/ACitations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Software engineering comprises all aspects of designing and implementing computer-based systems. Pressman (1992) defines software engineering as “the establishment and use of sound engineering principles in order to obtain economically software that is reliable and works efficiently on real machines”. Tradition has formed a classical life cycle for software engineering to consist of systems engineering, analysis, design, code, testing and maintenance, (cf. Pressman, 1992; Sommerville 1992). Modelling and constructing future computer-based systems primarily take place in the analysis, design and coding phases where the objective is to describe the systems in terms of software components. Various methodologies have proposed specific solutions to these three phases, such as the recent objectoriented methodologies (cf. Booch 1994; Coad and Yourdon 1991a,b; Jacobson et al . 1992; Martin and Odell 1993; Rumbaugh et al . 1991; Shlaer and Mellor 1988, 1992; Wirfs-Brock et al . 1990). These methodologies have primarily been designed and created based on experience from the development of traditional computerbased systems, e.g. administrative systems such as a bank account system.

Cite

CITATION STYLE

APA

Skov, M., & Stage, J. (2001). Using Software Engineering Approaches to Model Dynamics in Interactive Software Systems. In Virtual Interaction: Interaction in Virtual Inhabited 3D Worlds (pp. 404–421). Springer London. https://doi.org/10.1007/978-1-4471-3698-9_21

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