{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T14:28:26Z","timestamp":1725460106548},"publisher-location":"Berlin, Heidelberg","reference-count":66,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540254720"},{"type":"electronic","value":"9783540266617"}],"license":[{"start":{"date-parts":[[1998,1,1]],"date-time":"1998-01-01T00:00:00Z","timestamp":883612800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1998]]},"DOI":"10.1007\/3-540-26661-5_20","type":"book-chapter","created":{"date-parts":[[2006,2,19]],"date-time":"2006-02-19T18:53:43Z","timestamp":1140375223000},"page":"485-519","source":"Crossref","is-referenced-by-count":0,"title":["Object-Oriented Software Engineering Methods"],"prefix":"10.1007","author":[{"given":"Brian","family":"Henderson-Sellers","sequence":"first","affiliation":[]}],"member":"297","reference":[{"unstructured":"Arnold, P., Bodoff, S., Coleman, D., Gilchrist, H., Hayes, F., An evaluation of five object-oriented development methods, JOOP Focus on Analysis and Design, 1991, 107\u2013121","key":"20_CR1"},{"issue":"11","key":"20_CR2","doi-asserted-by":"publisher","first-page":"882","DOI":"10.1145\/182.358441","volume":"26","author":"R. J. Abbott","year":"1983","unstructured":"Abbott, R. J., Program design by informal English descriptions, Communications of the ACM 26(11), 1983, 882\u2013894","journal-title":"Communications of the ACM"},{"issue":"10","key":"20_CR3","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/74878.74879","volume":"24","author":"K. Beck","year":"1989","unstructured":"Beck, K., Cunningham, W., A laboratory for teaching object-oriented thinking, SIGPLAN Notices 24(10), 1989, 1\u20136","journal-title":"SIGPLAN Notices"},{"unstructured":"Berard, E. V., What is a \u201cmethodology?\u201d, comp.object newsnet, 1995","key":"20_CR4"},{"key":"20_CR5","volume-title":"Object Oriented Design with Applications","author":"G. Booch","year":"1991","unstructured":"Booch, G., Object Oriented Design with Applications, Benjamin\/Cummings, Menlo Park, CA, 1991"},{"key":"20_CR6","volume-title":"Object-Oriented Analysis and Design with Applications","author":"G. Booch","year":"1994","unstructured":"Booch, G., Object-Oriented Analysis and Design with Applications (2nd edition), The Benjamin\/Cummings Publishing Company, Inc., Redwood City, CA, 1994","edition":"(2nd edition)"},{"key":"20_CR7","first-page":"321","volume-title":"Object Development Methods","author":"A. Carmichael","year":"1994","unstructured":"Carmichael, A., Towards a common object-oriented meta-model for object development, Chapter 19, in: A. Carmichael (ed.), Object Development Methods, SIGS Books, New York, 1994, 321\u2013333"},{"unstructured":"Carmichael, A., Methods war, methods truce, methods trade, in: ObjectExpo Europe Conference Proceedings, 1994, 26\u201330, London, England, SIGS Conferences, Inc., 1994, 41-50","key":"20_CR8"},{"key":"20_CR9","volume-title":"Designing Object Systems","author":"S. Cook","year":"1994","unstructured":"Cook, S., Daniels, J., Designing Object Systems, Prentice Hall, UK, 1994"},{"issue":"1","key":"20_CR10","first-page":"21","volume":"5","author":"D. Champeaux de","year":"1992","unstructured":"de Champeaux, D., Faure, P., A comparative study of object-oriented analysis methods, J. Object-Oriented Programming 5(1), 1992, 21\u201333","journal-title":"J. Object-Oriented Programming"},{"unstructured":"Coad, P., Yourdon, E., Object-Oriented Analysis, 1st edition, Prentice-Hall, 1990","key":"20_CR11"},{"unstructured":"Coad, P., Yourdon, E., Object-Oriented Analysis, 2nd edition, Prentice-Hall, 1991","key":"20_CR12"},{"unstructured":"Coad, P., Yourdon, E., Object-Oriented Design, Prentice-Hall, 1991","key":"20_CR13"},{"key":"20_CR14","volume-title":"SPICE, The Theory and Practice of Software Process Improvement and Capability Determination","author":"K. Emam","year":"1997","unstructured":"Emam, K., Drouin, J.-N., Melo, W., SPICE, The Theory and Practice of Software Process Improvement and Capability Determination, IEEE Computer Society Press, Los Alamitos, CA, USA, 1997"},{"issue":"2","key":"20_CR15","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1016\/0950-5849(94)90087-6","volume":"36","author":"G. Eckert","year":"1994","unstructured":"Eckert, G., Golder, P., Improving object-oriented analysis, Inf. Software Technol. 36(2), 1994, 67\u201386","journal-title":"Inf. Software Technol."},{"key":"20_CR16","volume-title":"OPEN Modeling Language (OML) Reference Manual","author":"D. Firesmith","year":"1997","unstructured":"Firesmith, D., Henderson-Sellers, B., Graham, I., OPEN Modeling Language (OML) Reference Manual, SIGS Books, NY, 1997"},{"key":"20_CR17","volume-title":"Object-Oriented Requirements Analysis and Logical Design: A Software Engineering Approach","author":"D. G. Firesmith","year":"1993","unstructured":"Firesmith, D. G., Object-Oriented Requirements Analysis and Logical Design: A Software Engineering Approach, J. Wiley and Sons, New York, 1993"},{"issue":"9","key":"20_CR18","first-page":"41","volume":"9","author":"I. M. Graham","year":"1997","unstructured":"Graham, I. M., Bischof, J., Henderson-Sellers, B., Associations considered a bad thing, J. Obj.-Oriented Programming 9(9), 1997, 41\u201348","journal-title":"J. Obj.-Oriented Programming"},{"unstructured":"Graham, I., Henderson-Sellers, B., Younessi, H., The OPEN Process Specification, Addison-Wesley, 1997","key":"20_CR19"},{"key":"20_CR20","volume-title":"Succeeding with Objects, Decision Frameworks for Project Management","author":"A. Goldberg","year":"1995","unstructured":"Goldberg, A., Rubin, K. S., Succeeding with Objects, Decision Frameworks for Project Management, Addison-Wesley, Reading, MA, 1995"},{"issue":"5","key":"20_CR21","first-page":"22","volume":"2","author":"I. Graham","year":"1993","unstructured":"Graham, I., Migrating to object technology, Object Magazine 2(5), 1993, 22\u201324","journal-title":"Object Magazine"},{"issue":"6","key":"20_CR22","first-page":"25","volume":"2","author":"I. Graham","year":"1993","unstructured":"Graham, I., Interoperation: reusing existing software components and packages, Object Magazine 2(6), 1993, 25\u201326","journal-title":"Object Magazine"},{"key":"20_CR23","volume-title":"Object-Oriented Methods","author":"I. M. Graham","year":"1994","unstructured":"Graham, I. M., Object-Oriented Methods (2nd edition), Addison-Wesley, Wokingham, UK, 1994","edition":"(2nd edition)"},{"key":"20_CR24","volume-title":"Migrating to Object Technology","author":"I. M. Graham","year":"1995","unstructured":"Graham, I. M., Migrating to Object Technology, Addison-Wesley, Wokingham, UK, 1995"},{"issue":"5","key":"20_CR25","first-page":"10","volume":"1","author":"I. M. Graham","year":"1995","unstructured":"Graham, I. M., A non-procedural process model for object-oriented software development, Report on Object Analysis and Design 1(5), 1995, 10\u201311","journal-title":"Report on Object Analysis and Design"},{"issue":"3","key":"20_CR26","first-page":"62","volume":"1","author":"I. Graham","year":"1996","unstructured":"Graham, I., Linking a system and its requirements, Object Expert 1(3), 1996, 62\u201364","journal-title":"Object Expert"},{"key":"20_CR27","first-page":"18","volume-title":"Some problems with use cases \u22efand how to avoid them, OOIS\u201996","author":"I. Graham","year":"1997","unstructured":"Graham, I., Some problems with use cases \u22efand how to avoid them, OOIS\u201996, D. Patel, Y. Sun, S. Patel (eds.), Springer, London, 1997, 18\u201327"},{"key":"20_CR28","doi-asserted-by":"crossref","first-page":"231","DOI":"10.1016\/0167-6423(87)90035-9","volume":"8","author":"D. Harel","year":"1987","unstructured":"Harel, D., Statecharts: a visual formalism for complex systems, Sci. Computer Program. 8, 1987, 231\u2013274","journal-title":"Sci. Computer Program"},{"issue":"4","key":"20_CR29","first-page":"24","volume":"6","author":"B. Henderson-Sellers","year":"1996","unstructured":"Henderson-Sellers, B., Bulthuis, A., The COMMA project, Object Magazine 6(4), 1996, 24\u201326","journal-title":"Object Magazine"},{"key":"20_CR30","volume-title":"Object-Oriented Metamethods","author":"B. Henderson-Sellers","year":"1997","unstructured":"Henderson-Sellers, B., Bulthuis, A., Object-Oriented Metamethods, Springer, New York, 1997"},{"issue":"2","key":"20_CR31","first-page":"30","volume":"2","author":"B. Henderson-Sellers","year":"1997","unstructured":"Henderson-Sellers, B., Due, R. T., OPEN project management, Object Expert 2(2), 1997, 30\u201335","journal-title":"Object Expert"},{"key":"20_CR32","volume-title":"BOOKTWO of Object-Oriented Knowledge: The Working Object","author":"B. Henderson-Sellers","year":"1994","unstructured":"Henderson-Sellers, B., Edwards, J. M., BOOKTWO of Object-Oriented Knowledge: The Working Object, Prentice Hall, Sydney, 1994"},{"issue":"2","key":"20_CR33","first-page":"17","volume":"1","author":"B. Henderson-Sellers","year":"1994","unstructured":"Henderson-Sellers, B., Edwards, J. M., Identifying three levels of OO methodologies, Report on Object Analysis and Design 1(2), 1994, 17\u201320","journal-title":"Report on Object Analysis and Design"},{"issue":"3","key":"20_CR34","first-page":"25","volume":"1","author":"B. Henderson-Sellers","year":"1994","unstructured":"Henderson-Sellers, B., COMMA: an architecture for method interoperability, Report on Object Analysis and Design 1(3), 1994, 25\u201328","journal-title":"Report on Object Analysis and Design"},{"issue":"6","key":"20_CR35","first-page":"6","volume":"8","author":"B. Henderson-Sellers","year":"1995","unstructured":"Henderson-Sellers, B., Who needs an object-oriented methodology anyway?, J. Obj.-Oriented Programming 8(6), 1995, 6\u20138","journal-title":"J. Obj.-Oriented Programming"},{"key":"20_CR36","volume-title":"A BOOK of Object-Oriented Knowledge","author":"B. Henderson-Sellers","year":"1997","unstructured":"Henderson-Sellers, B., A BOOK of Object-Oriented Knowledge (2nd edition), Prentice Hall, NJ, 1997","edition":"(2nd edition)"},{"issue":"8","key":"20_CR37","first-page":"48","volume":"9","author":"B. Henderson-Sellers","year":"1997","unstructured":"Henderson-Sellers, B., Firesmith, D., COMMA: Proposed core model, J. Obj.-Oriented Programming (ROAD) 9(8), 1997, 48\u201353","journal-title":"J. Obj.-Oriented Programming (ROAD)"},{"issue":"1","key":"20_CR38","first-page":"47","volume":"10","author":"B. Henderson-Sellers","year":"1997","unstructured":"Henderson-Sellers, B., Firesmith, D., Graham, I., OML metamodel: relationship and state modeling, J. Obj.-Oriented Prog. (ROAD) 10(1), 1997, 47\u201351","journal-title":"J. Obj.-Oriented Prog. (ROAD)"},{"issue":"4","key":"20_CR39","doi-asserted-by":"crossref","first-page":"86","DOI":"10.1109\/2.488359","volume":"29","author":"B. Henderson-Sellers","year":"1996","unstructured":"Henderson-Sellers, B., Graham, I. M., with additional input from C. Atkinson, J. Bezivin, L.L. Constantine, R. Due, R. Duke, D. Firesmith, G. Low, J. McKim, D. Mehandjiska-Stavrova, B. Meyer, J.J. Odell, M. Page-Jones, T. Reenskaug, B. Selic, A.J.H. Simons, P. Swatman and R. Winder, OPEN: toward method convergence?, IEEE Computer 29(4), 1996, 86\u201389","journal-title":"IEEE Computer"},{"unstructured":"Henderson-Sellers, B., Graham, I. M., Firesmith, D., Reenskaug, T., Swatman, P., Winder, R., The OPEN heart, TOOLS 21, C. Mingins, R. Duke, B. Meyer (eds.), TOOLS\/ISE, 1996, 187\u2013196","key":"20_CR40"},{"key":"20_CR41","doi-asserted-by":"crossref","first-page":"211","DOI":"10.1007\/978-1-4471-0973-0_15","volume-title":"Procs. OOIS\u2019 96","author":"B. Henderson-Sellers","year":"1997","unstructured":"Henderson-Sellers, B., Graham, I. M., Swatman, P., Winder, R., Reenskaug, T., Using object-oriented techniques to model the lifecycle for 00 software development, Procs. OOIS\u2019 96, D. Patel, Y. Sun, S. Patel (eds.), Springer-Verlag, London, 1997, 211\u2013220"},{"issue":"4","key":"20_CR42","first-page":"26","volume":"1","author":"B. Henderson-Sellers","year":"1994","unstructured":"Henderson-Sellers, B., Kreindler, R. J., Mickel, S., Methodology choices \u2014 adapt or adopt?, Report on Object Analysis and Design 1(4), 1994, 26\u201329","journal-title":"Report on Object Analysis and Design"},{"issue":"4","key":"20_CR43","first-page":"6","volume":"6","author":"I. Jacobson","year":"1993","unstructured":"Jacobson, I., Time for a cease-fire in the methods war, J. Obj.-Oriented Programming 6(4), 1993, 6\u201384","journal-title":"J. Obj.-Oriented Programming"},{"unstructured":"Jacobson, I., public communication on OOPSLA 94 panel: Methodology standards: help or hindrance?, 1994","key":"20_CR44"},{"unstructured":"Jacobson, I., Christerson, M., Jonsson, P., Overgaard, G., Object-Oriented Software Engineering: A Use Case Driven Approach, Addison Wesley, 1992","key":"20_CR45"},{"issue":"1","key":"20_CR46","first-page":"12","volume":"7","author":"K. Joukhadar","year":"1997","unstructured":"Joukhadar, K., OMG committee meets on object analysis & design proposals, Object Magazine 7(1), 1997, 12\u201313","journal-title":"Object Magazine"},{"issue":"5","key":"20_CR47","first-page":"79","volume":"3","author":"S. Lilly","year":"1994","unstructured":"Lilly, S., Planned obsolescence, Object Magazine 3(5), 1994, 79\u201380","journal-title":"Object Magazine"},{"key":"20_CR48","volume-title":"BI-CASE\/OBJECT (BIO) V3","author":"S. Moser","year":"1996","unstructured":"Moser, S., Cherix, R., Flueckiger, J., BI-CASE\/OBJECT (BIO) V3, Bedag Informatik, Berne, Switzerland, 1996"},{"issue":"10","key":"20_CR49","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1109\/2.161279","volume":"25","author":"B. Meyer","year":"1992","unstructured":"Meyer, B., Applying \u201cdesign by contract\u201d, IEEE Computer 25(10), 1992, 40\u201351","journal-title":"IEEE Computer"},{"key":"20_CR50","volume-title":"Object-Oriented Analysis & Design","author":"J. Martin","year":"1992","unstructured":"Martin, J., Odell, J. J., Object-Oriented Analysis & Design, Prentice Hall, Englewood Cliffs, NJ, 1992"},{"key":"20_CR51","volume-title":"Object-Oriented Methods. A Foundation","author":"J. Martin","year":"1995","unstructured":"Martin, J., Odell, J. J., Object-Oriented Methods. A Foundation, PTR Prentice Hall, New Jersey, 1995"},{"issue":"9","key":"20_CR52","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1145\/130994.130995","volume":"35","author":"D. E. Monarchi","year":"1992","unstructured":"Monarchi, D. E., Puhr, G. I., A research typology for object-oriented analysis and design, Comms. ACM 35(9), 1992, 35\u201347","journal-title":"Comms. ACM"},{"issue":"4","key":"20_CR53","first-page":"8","volume":"6","author":"S. J. Mellor","year":"1993","unstructured":"Mellor, S. J., Shlaer, S., Booch, G., Rumbaugh, J., Salmons, J., Babitsky, T., Adams, S., Wirfs-Brock, R. J., Premature methods standardization considered harmful, J. Obj.-Oriented Programming 6(4), 1993, 8\u201385","journal-title":"J. Obj.-Oriented Programming"},{"issue":"10","key":"20_CR54","first-page":"69","volume":"7","author":"M. Page-Jones","year":"1990","unstructured":"Page-Jones, M., Constantine, L. L., Weiss, S., Modeling object-oriented systems: the Uniform Object Notation, Computer Language 7(10), 1990, 69\u201387","journal-title":"Computer Language"},{"unstructured":"Renouf, D. W., Henderson-Sellers, B., Incorporating r\u00f4les into MOSES in: C. Mingins, B. Meyer (eds.), TOOLS15, Prentice Hall, 1995, 71\u201382","key":"20_CR55"},{"key":"20_CR56","volume-title":"Objectoriented Modelling and Design","author":"J. Rumbaugh","year":"1991","unstructured":"Rumbaugh, J., Blaha, M., Premerlani, W., Eddy, F., Lorensen, W., Objectoriented Modelling and Design, Prentice Hall, New Jersey, 1991"},{"unstructured":"Reenskaug, T., Wold, P., Lehne, O. A., Working with Objects. The OOram Software Engineering Manual, Manning, Greenwich, CT, USA, 1996","key":"20_CR57"},{"key":"20_CR58","volume-title":"Real-Time Object-Oriented Modelling","author":"B. Selic","year":"1995","unstructured":"Selic, B., Gullekson, G., Ward, P. T., Real-Time Object-Oriented Modelling, John Wiley & Sons, Inc., New York, 1995"},{"key":"20_CR59","volume-title":"Specification of Behavioural Semantics in Object-Oriented Information Systems","author":"P. A. Swatman","year":"1996","unstructured":"Swatman P. A., Formal Object-Oriented Method \u2014 FOOM, in: H. Kilow, W. Harvey (eds.), Specification of Behavioural Semantics in Object-Oriented Information Systems, Kluwer Academic Publishers, Norwell, Massachusetts, 1996"},{"issue":"2","key":"20_CR60","first-page":"34","volume":"2","author":"B. Unhelkar","year":"1995","unstructured":"Unhelkar, B., Mamdapur, G., Practical aspects of using a methodology: a road map approach, Report on Object Analysis and Design 2(2), 1995, 34\u201336, 54","journal-title":"Report on Object Analysis and Design"},{"unstructured":"van den Goor, G. P., Brinkkemper, S., Hong, S., A comparison of six object-oriented analysis and design methods, Method Engineering Institute, University of Twente, 1992","key":"20_CR61"},{"key":"20_CR62","volume-title":"Using CRC Cards: An Informal Approach to O-O Software Development","author":"N. Wilkinson","year":"1995","unstructured":"Wilkinson, N., Using CRC Cards: An Informal Approach to O-O Software Development, SIGS Books, NY, 1995"},{"unstructured":"Walden, K., Nerson, J.-M., Seamless Object-Oriented Architecture, Prentice Hall, 1995, 301","key":"20_CR63"},{"key":"20_CR64","first-page":"79","volume-title":"Information Systems Concepts: An In-depth Analysis","author":"Y. Wand","year":"1989","unstructured":"Wand, Y., Weber, R., An ontological evaluation of systems analysis and design methods, in: E. D. Falkenberg, P. Lindgren (eds.), Information Systems Concepts: An In-depth Analysis, Elsevier Science Publishers (North Holland), Amsterdam, The Netherlands, 1989, 79\u2013107"},{"unstructured":"Wirfs-Brock, R. J., Wilkerson, B., Wiener, L., Designing Object-Oriented Software, Prentice Hall, 1990, 368","key":"20_CR65"},{"issue":"8","key":"20_CR66","first-page":"38","volume":"7","author":"H. Younessi","year":"1997","unstructured":"Younessi, H., Henderson-Sellers, B., Cooking up improved software quality, Object Magazine, 7(8), 1997, 38\u201342","journal-title":"Object Magazine"}],"container-title":["Handbook on Architectures of Information Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-26661-5_20","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,20]],"date-time":"2019-05-20T16:20:50Z","timestamp":1558369250000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-26661-5_20"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1998]]},"ISBN":["9783540254720","9783540266617"],"references-count":66,"URL":"https:\/\/doi.org\/10.1007\/3-540-26661-5_20","relation":{},"subject":[],"published":{"date-parts":[[1998]]}}}