Abstract
In the development of an object-oriented information system with a use case-driven process, the system analyst first builds a use case model that describes functional requirements of the system, and then builds an object model for the same system based on the use case model. Such object modelling approach is use case-led as the analyst identifies objects from use case descriptions. The problem with this approach is that objects identified probably show the interests of the analyst but not the interests of the actors of the use cases for the use case model. This paper suggests an actor-led object modelling approach that is to identify objects according to the actors’ interests in business. The new approach allows actors to select classes that they are interested in the business and makes the object model acceptable to the actors or users of the system.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Booch, G., Rumbaugh, J. and Jacobson, I. The Unified Modelling Language: User Guide. Addison-Wesley, Massachusetts, 1999
Bennett, S., McRobb, S. and Farmer, R. Object-Oriented Systems Analysis and Design using UML. McGraw-Hill, London, 1999
Lauesen, S. Real-life object-oriented systems, IEEE Software March/April 1998; 76–82
Oesterich, B. Developing Software with UML. Addison-Wesley, England, 1999
Rosenberg, D. with Scott, K. Use Case Driven Object Modelling with UML: A Practical Approach. Addison-Wesley, Massachusetts, 1999
Mattingly, L. and Rao, H. Writing effective use cases and introducing collaboration cases, Journal of Object-Oriented Programming 1998; 11 (6): 77–84
Sommerville, I. Software Engineering ( 5th Edition ). Addison-Wesley, England, 1996
Jacobson, I., Ericsson, M. and Jacobson A. The Object Advantage: Business Process Reengineering with Object technology. Addison-Wesley, Massachusetts, 1995
Henderson-Sellers, B. OO diagram connectivity, Journal of Object-Oriented Programming 1998; ll(7):60–68
Graham, I. Use cases combined with Booch/OMT/UML: process and products, Journal of Object-Oriented Programming 1998; 10 (8): 76–78
Rumbaugh, J., Premerlani, J., Eddy, M. and Lorensen, W. Object-Oriented Modeling and Design. Prentice Hall, New Jersey, 1991
Booch, G. Object-Oriented Analysis and Design with Applications ( 2nd Edition ). Benjamin/Cummings, California, 1994
Shlaer, S. and Mellor, S. J. Object-Oriented System Analysis: Modeling the World in Data. Prentice Hall, New Jersey, 1988
Shlaer, S. and Mellor, S. J. Object Lifecycle: Modeling the World in States. Prentice Hall, New Jersey, 1992
Stevens, P. with Pooley, R. Using UML Software Engineering with Objects and Components. Addison-Wesley, London, 2000
Berrisford, G. Improving OO analysis methods, Journal of Object-Oriented Programming 1998; ll(l):6–7
Davis, T. Business Reengineering with Object technology. John Wiley & Sons, New York, 1995
Liang, Y. Establishing the framework for business object analysis and design models, Proceedings of the 6th International Conference on OOIS, Springer-Verlag, London, December 2000; 155–162
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag London Limited
About this paper
Cite this paper
Liang, Y. (2001). Actor-Led Object Modelling forRequirements and Systems Analysis. In: Wang, X., Johnston, R., Patel, S. (eds) OOIS 2001. Springer, London. https://doi.org/10.1007/978-1-4471-0719-4_6
Download citation
DOI: https://doi.org/10.1007/978-1-4471-0719-4_6
Publisher Name: Springer, London
Print ISBN: 978-1-85233-546-5
Online ISBN: 978-1-4471-0719-4
eBook Packages: Springer Book Archive