{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,19]],"date-time":"2026-05-19T15:57:10Z","timestamp":1779206230166,"version":"3.51.4"},"reference-count":32,"publisher":"Springer Science and Business Media LLC","issue":"1-4","license":[{"start":{"date-parts":[[2002,6,1]],"date-time":"2002-06-01T00:00:00Z","timestamp":1022889600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2002,6,1]],"date-time":"2002-06-01T00:00:00Z","timestamp":1022889600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Annals of Software Engineering"],"published-print":{"date-parts":[[2002,6]]},"DOI":"10.1023\/a:1016597410642","type":"journal-article","created":{"date-parts":[[2002,12,29]],"date-time":"2002-12-29T19:13:07Z","timestamp":1041189187000},"page":"141-161","source":"Crossref","is-referenced-by-count":15,"title":["OPM\/Web \u2013 Object-Process Methodology for Developing Web Applications"],"prefix":"10.1007","volume":"13","author":[{"given":"Iris","family":"Reinhartz-Berger","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dov","family":"Dori","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shmuel","family":"Katz","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"5091759_CR1","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1007\/BFb0053581","volume-title":"Fundamental Approaches to Software Engineering","author":"R. Allen","year":"1998","unstructured":"Allen, R., R. Douence, and D. Garlan (1998), \u201cSpecifying and Analyzing Dynamic Software Architectures, \u201d In Fundamental Approaches to Software Engineering, Lecture Notes in Computer Science, Vol. 1382, E. Astesiano, Ed., Lisbon, Portugal, Springer, pp. 21\u201337."},{"key":"5091759_CR2","unstructured":"AOSD (2001), \u201cThe Aspect-Oriented Software Development site, \u201d http:\/\/aosd.net\/."},{"key":"5091759_CR3","doi-asserted-by":"crossref","unstructured":"Baumeister, H., N. Koch, and L. Mandel (1999), \u201cTowards a UML Extension for Hypermedia Design, \u201d In Proceedings of the 2nd International Conference on the Unified Modeling Language - Beyond the Standard (UML'99), Lecture Notes in Computer Science, Vol. 1723, R. France and B. Rumpe, Eds., Springer, Fort Collins, CO, pp. 614\u2013629.","DOI":"10.1007\/3-540-46852-8_43"},{"key":"5091759_CR4","doi-asserted-by":"crossref","unstructured":"Ceri, S., P. Fraternali, and A. Bongio (2000), \u201cWeb Modeling Language (WebML) A Modeling Language for Designing Web Sites, \u201d In Proceedings of the 9th World Wide Web Conference (WWW9), Computer Networks, Amsterdam, The Netherlands, pp. 137- 157.","DOI":"10.1016\/S1389-1286(00)00040-2"},{"issue":"1","key":"5091759_CR5","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/0169-023X(94)90006-X","volume":"14","author":"S. Chakravarthy","year":"1994","unstructured":"Chakravarthy, S. and D. Mishra (1994), \u201cSNOOP: An Expressive Event Specification Language for Active Databases, \u201d Data and Knowledge Engineering Journal 14, 1, 1\u201326.","journal-title":"Data and Knowledge Engineering Journal"},{"key":"5091759_CR6","volume-title":"Building Web Applications with UML","author":"J. Conallen","year":"1999","unstructured":"Conallen, J. (1999), Building Web Applications with UML, First Edition, Addison-Wesley, Reading, MA.","edition":"First Edition"},{"issue":"2","key":"5091759_CR7","doi-asserted-by":"crossref","first-page":"227","DOI":"10.1093\/logcom\/5.2.227","volume":"5","author":"D. Dori","year":"1995","unstructured":"Dori, D. (1995), \u201cObject-Process Analysis: Maintaining the Balance Between System Structure and Behavior, \u201d Journal of Logic and Computation 5, 2, 227\u2013249.","journal-title":"Journal of Logic and Computation"},{"key":"5091759_CR8","doi-asserted-by":"crossref","unstructured":"Dori, D. (2002), Object-Process Methodology - A Holistic Systems Paradigm, Springer, in press.","DOI":"10.1007\/978-3-642-56209-9"},{"key":"5091759_CR9","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1007\/BF02063805","volume":"2","author":"D. Dori","year":"1996","unstructured":"Dori, D. and M. Goodman (1996), \u201cFrom Object-Process Analysis to Object-Process Design, \u201d Annals of Software Engineering 2, 25\u201340.","journal-title":"Annals of Software Engineering"},{"issue":"1","key":"5091759_CR10","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1108\/09685229910255197","volume":"7","author":"S. Foo","year":"1999","unstructured":"Foo, S., P.C. Leong, S.C. Hul, and S. Liu (1999), \u201cSecurity Considerations in the Delivery of Web-Based Applications: A Case Study, \u201d Information Management and Computer Security 7, 1, 40\u201349.","journal-title":"Information Management and Computer Security"},{"issue":"3","key":"5091759_CR11","doi-asserted-by":"publisher","first-page":"227","DOI":"10.1145\/331499.331502","volume":"31","author":"P. Fraternali","year":"1999","unstructured":"Fraternali, P. (1999), \u201cTools and Approaches for Developing Data-Intensive Web Applications: A Survey, \u201d ACM Computing Surveys 31, 3, 227\u2013263.","journal-title":"ACM Computing Surveys"},{"key":"5091759_CR12","doi-asserted-by":"crossref","unstructured":"Garzotto, F. and L. Mainetti (1993), \u201cHDM2: Extending the E- R Approach to Hypermedia Application Design, \u201d In Proceedings of the 12th International Conference on Entity Relationship Approach (ER'93), R. Elmasri, V. Kouramajian, and B. Thalheim, Eds., Dallas, TX, pp. 178- 189.","DOI":"10.1007\/BFb0024366"},{"issue":"1","key":"5091759_CR13","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/151480.151483","volume":"11","author":"F. Garzotto","year":"1993","unstructured":"Garzotto, F., P. Paolini, and D. Schwabe (1993), \u201cHDM - A Model Based Approach to Hypertext Application Design, \u201d ACM Transactions on Information Systems 11, 1, 1\u201326.","journal-title":"ACM Transactions on Information Systems"},{"key":"5091759_CR14","doi-asserted-by":"publisher","first-page":"231","DOI":"10.1016\/0167-6423(87)90035-9","volume":"8","author":"D. Harel","year":"1987","unstructured":"Harel, D. (1987), \u201cStatecharts: A Visual Formalism for Complex Systems, \u201d Science of Computer Programming 8, 231\u2013274.","journal-title":"Science of Computer Programming"},{"key":"5091759_CR15","doi-asserted-by":"crossref","unstructured":"Henderson-Sellers, B. (1998), \u201cOML: Proposals to Enhance UML, \u201d In The Unified Modeling Language (UML'98): Beyond the Notation, Mulhouse, France, Lecture Notes in Computer Science, Vol. 1618, J. Bezivin and P.A. Muller, Eds., Springer, pp. 349\u2013364.","DOI":"10.1007\/978-3-540-48480-6_27"},{"issue":"8","key":"5091759_CR16","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1145\/208344.208346","volume":"38","author":"T. Isakowitz","year":"1995","unstructured":"Isakowitz, T., E.A. Stohr, and P. Balasubramanian (1995), \u201cRMM: A Methodology for Structured Hypermedia Design, \u201d Communication of the ACM 38, 8, 34\u201344.","journal-title":"Communication of the ACM"},{"issue":"2","key":"5091759_CR17","doi-asserted-by":"publisher","first-page":"337","DOI":"10.1145\/169701.169682","volume":"15","author":"S. Katz","year":"1993","unstructured":"Katz, S. (1993), \u201cA Superimposition Control Construct for Distributed Systems, \u201d ACM Transactions on Programming Languages and Systems 15, 2, 337\u2013356.","journal-title":"ACM Transactions on Programming Languages and Systems"},{"key":"5091759_CR18","doi-asserted-by":"crossref","unstructured":"Kersten, M. and G.C. Murphy (1999), \u201cAtlas: A Case Study in Building a Web-Based Learning Environment Using Aspect-Oriented Programming, \u201d In Proceedings of the Object-Oriented Programming, Systems, Languages and Applications (OOPSLA'99), ACM SIG-PLAN Notices, Denver, CO, pp. 340\u2013352.","DOI":"10.1145\/320384.320421"},{"issue":"3","key":"5091759_CR19","doi-asserted-by":"crossref","first-page":"269","DOI":"10.1080\/10919399609540280","volume":"6","author":"D. Lange","year":"1996","unstructured":"Lange, D. (1996), \u201cAn Object-Oriented Design Approach for Developing Hypermedia Information Systems, \u201d Journal of Organizational Computing 6, 3, 269\u2013293.","journal-title":"Journal of Organizational Computing"},{"key":"5091759_CR20","doi-asserted-by":"crossref","unstructured":"Lin, M. and B. Henderson-Sellers (1999), \u201cAdapting the OPEN Methodology for Web Development, \u201d In Proceedings of the 6th Annual Conference of BCS Information Systems Methodology Specialist Gssgrr.it\/en\/ssgrr2001\/papers\/David%20Lowe.pdf.","DOI":"10.1007\/978-1-4471-3629-3_11"},{"issue":"1","key":"5091759_CR21","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1145\/291469.291470","volume":"42","author":"J. Nielsen","year":"1999","unstructured":"Nielsen, J. (1999), \u201cUser Interface Directions for the Web, \u201d Communications of the ACM 42, 1, 65\u201372.","journal-title":"Communications of the ACM"},{"key":"5091759_CR22","unstructured":"OPEN (2001), \u201cThe OPENWeb Site, \u201d http:\/\/www.open.org.au\/."},{"issue":"8","key":"5091759_CR23","first-page":"53","volume":"11","author":"M. Peleg","year":"1999","unstructured":"Peleg, M. and D. Dori (1999), \u201cExtending the Object-Process Methodology to Handle Real-Time Systems, \u201d Journal of Object-Oriented Programming 11, 8, 53\u201358.","journal-title":"Journal of Object-Oriented Programming"},{"issue":"8","key":"5091759_CR24","doi-asserted-by":"publisher","first-page":"742","DOI":"10.1109\/32.879812","volume":"26","author":"M. Peleg","year":"2000","unstructured":"Peleg, M. and D. Dori (2000), \u201cThe Model Multiplicity Problem: Experimenting with Real-Time Specification Methods, \u201d IEEE Transactions on Software Engineering 26, 8, 742\u2013759, http:\/\/iew3.technion.ac.il:8080\/Home\/Users\/dori\/Model_Multiplicity_Paper.pdf.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"5091759_CR25","unstructured":"Perrault, D. (1998), \u201cA Study of Business Rules Concept for Web Application, \u201d Master Thesis, Faculty of Engineering, Politecnico di Milano, Milano, Italy."},{"key":"5091759_CR26","unstructured":"Rational (2001), \u201cUnified Modeling Language Specification - Version 1.3, \u201d http:\/\/www.rational.com\/media\/uml\/resources\/documentation\/ad99\u201306\u201308-ps.zip."},{"issue":"1","key":"5091759_CR27","doi-asserted-by":"crossref","first-page":"26","DOI":"10.4018\/jdm.2001010103","volume":"12","author":"K. Siau","year":"2001","unstructured":"Siau, K. and Q. Cao (2001), \u201cUnified Modeling Language (UML) - A Complexity Analysis, \u201d Journal of Database Management 12, 1, 26\u201334.","journal-title":"Journal of Database Management"},{"key":"5091759_CR28","unstructured":"Schwabe, D. and G. Rossi (1998), \u201cDeveloping Hypermedia Applications Using OOHDM, \u201d In Electronic Proceedings of the 1st Workshop on Hypermedia Development Processes, Methods and Models (Hypertext' 98), ACM, Pittsburg, KS, http:\/\/heavenly.nj.nec.com\/266278.html."},{"key":"5091759_CR29","doi-asserted-by":"crossref","unstructured":"Schwabe, D., G. Rossi, and S. Barbosa (1996), \u201cSystematic Hypermedia Application Design with OOHDM, \u201d In Proceedings of the 7th ACM Conference on Hypertext, ACM, Washington DC, pp. 116- 128.","DOI":"10.1145\/234828.234840"},{"key":"5091759_CR30","unstructured":"Suzuke, J. and Y. Yamamoto (1999), \u201cExtending UML with Aspects: Aspect Support in the Design Phase, \u201d In Proceedings of the 3rd Aspect-Oriented Programming (AOP) Workshop at the Europe Conference on Object-Oriented Programming (ECOOP'99), Lisbon, Portugal, Lecture Notes in Computer Science, Vol. 1628, R. Guerraoui, Ed., Springer, pp. 299\u2013300."},{"key":"5091759_CR31","doi-asserted-by":"crossref","unstructured":"Vilain, P., D. Schwabe and C.S. de Souza (2000), \u201cA Diagrammatic Tool for Representing User Interaction in UML, \u201d In Proceedings of the 3rd International Conference on the Unified Modeling Language - Advancing the Standard (UML'2000), York, UK, Lecture Notes in Computer Science, Vol. 1939, A. Evans, S. Kent and B. Selic, Eds., Springer, pp. 133\u2013147.","DOI":"10.1007\/3-540-40011-7_10"},{"key":"5091759_CR32","volume-title":"The Object Constraint Language: Precise Modeling with UML","author":"J.B. Warmer","year":"1998","unstructured":"Warmer, J.B. and A.G. Kleppe (1998), The Object Constraint Language: Precise Modeling with UML, First Edition, Addison-Wesley, Reading, MA.","edition":"First Edition"}],"container-title":["Annals of Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1016597410642.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1023\/A:1016597410642\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1016597410642.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,18]],"date-time":"2025-05-18T14:06:29Z","timestamp":1747577189000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1023\/A:1016597410642"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002,6]]},"references-count":32,"journal-issue":{"issue":"1-4","published-print":{"date-parts":[[2002,6]]}},"alternative-id":["5091759"],"URL":"https:\/\/doi.org\/10.1023\/a:1016597410642","relation":{},"ISSN":["1022-7091","1573-7489"],"issn-type":[{"value":"1022-7091","type":"print"},{"value":"1573-7489","type":"electronic"}],"subject":[],"published":{"date-parts":[[2002,6]]}}}