Abstract
Many object-oriented methods such as OMT (Object Modelling Technique) (Rumbaugh, Blaha, Premerlani, Eddy, and Lorensen, 1991), OOSE (Object-Oriented Software Engineering) (Jacobson, Christerson, Jonsson, and Overgaard, 1992), Booch (1994) have been created and can be used in object-oriented information systems development. These methods are hard system methods which address the ‘hard’ system thinking. This means that they focus on only describing the things and information that exist in a problem situation and specify them as objects to object models. Similar to conventional information systems methods, object-oriented methods have also lack of an activity of appreciating and understanding a real-world problem situation before building an object model for the problem and describing a boundary of an information system in the development. The lack is thought harmful both to individual development projects and to the evolution of methods and many projects have failed because their requirements were inadequately explored and described (Jackson, 1995). In order to overcome the lack, appreciating and understanding a real-world problem situation in a human environment should be emphasised and added as a special activity to the process of development. As Cook and Daniels suggest (1994), a “soft” approach may benefit the identification and abstraction of objects from messy and complex problem situations. SSM (Soft System Methodology) (Checkland and Scholes, 1993) is such an approach that concentrates on purposeful human activities in the problem by reflecting about the real world using systems concepts, within the human environment and the needs of an organisation. In this paper, we discuss the possibility of linking SSM with object-oriented information systems development by focusing on four essential modelling principles addressed by object-oriented methods and considering how a conceptual model can be used to build an object model.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Booch, G., 1994, Object-Oriented Analysis and Design with Applications, Benjamin Cummings Publishing Company: CA.
Checkland, P.B., and Scholes, J., 1993, Soft Systems Methodology in Action, Wiley: Chichester.
Coad, P., and Yourdon, E., 1991, Object-Oriented Analysis, Prentice Hall: Englewood Cliffs, New Jersey.
Cook J., and Daniels, S. J., 1994, Designing Object Systems: Object Modelling with Syntropy, Prentice Hall: Englewood Cliffs, New Jersey.
Embley, D.W., Kurtz, B.D., and Woodfield, S.N., 1992, Object-Oriented System Analysis: A Model-Driven Approach, Prentice Hall: Englewood Cliffs, New Jersey.
Jackson, M., 1995, Software Requirements and Specifications, Addison-Wesley: Wokingham.
Jacobson, I., Christerson, M., Jonsson, P., and Overgaard, G., 1992, Object-Oriented Software Engineering, Ad-dison-Wesley: Wokingham.
Rumbaugh, J., Blaha, J., Premerlani, M., Eddy, F., and Lorensen, W, 1991, Object-Oriented Modelling and Design, Prentice Hall: Englewood Cliffs, New Jersey.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1997 Springer Science+Business Media New York
About this chapter
Cite this chapter
Liang, Y. (1997). The Possibility of Linking SSM with Object-Oriented Information Systems Development. In: Stowell, F.A., Ison, R.L., Armson, R., Holloway, J., Jackson, S., McRobb, S. (eds) Systems for Sustainability. Springer, Boston, MA. https://doi.org/10.1007/978-1-4899-0265-8_97
Download citation
DOI: https://doi.org/10.1007/978-1-4899-0265-8_97
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4899-0267-2
Online ISBN: 978-1-4899-0265-8
eBook Packages: Springer Book Archive