{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,1]],"date-time":"2022-04-01T23:03:27Z","timestamp":1648854207716},"reference-count":19,"publisher":"Institution of Engineering and Technology (IET)","issue":"2-3","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEE Proc., Softw."],"published-print":{"date-parts":[[1998]]},"DOI":"10.1049\/ip-sen:19986036","type":"journal-article","created":{"date-parts":[[2002,7,26]],"date-time":"2002-07-26T11:03:36Z","timestamp":1027681416000},"page":"70","source":"Crossref","is-referenced-by-count":9,"title":["Visualising action contracts in object-oriented modelling"],"prefix":"10.1049","volume":"145","author":[{"given":"S.","family":"Kent","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"J.","family":"Gil","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"265","reference":[{"key":"10.1049\/ip-sen:19986036_r1","unstructured":"UML Consortium, The Unified Modeling Language Version 1.1., Available from http:\/\/www.rational.com, 1997."},{"key":"10.1049\/ip-sen:19986036_r2","unstructured":"Rumbaugh, J., Blaha, M., Premerali, W., Eddy, F., and Lorensen, W.: \u2018Object-oriented modelling and design\u2019, (Prentice Hall 1991)"},{"key":"10.1049\/ip-sen:19986036_r3","unstructured":"Booch, O.: \u2018Object-oriented design with applications\u2019, (Benjamin Cummings Redwood City California 1991)"},{"key":"10.1049\/ip-sen:19986036_r4","unstructured":"Cook, S., and Daniels, J.: \u2018Designing object systems: Object-oriented modelling with syntropy\u2019, (Prentice Hall 1994)"},{"key":"10.1049\/ip-sen:19986036_r5","unstructured":"D'Souza, D., and Wills, A.: \u2018Extending fusion: practical rigor and refinement\u2019, Malan, R., Letsinger, D., Coleman, D., OO development at work, (Prentice Hall 1996)"},{"key":"10.1049\/ip-sen:19986036_r6","unstructured":"D'Souza, D., and Wills, A.: \u2018Objects, components and frameworks with UML: The catalysis approach\u2019, (Addison-Wesley to appear 1998, Draft and other related material available at http:\/\/www.trireme.com\/catalysis"},{"key":"10.1049\/ip-sen:19986036_r7","unstructured":"UML Consortium, Object Constraint Language Specification Version 1.1., Available from http:\/\/www.rational.com, 1997."},{"key":"10.1049\/ip-sen:19986036_r8","unstructured":"Abrial, J-R., Schuman, S., and Meyer, B.: \u2018A specification language\u2019, McNaughten, R., McKeag, R., On the construction of programs, (Cambridge University Press 1980), p. 343\u2013410"},{"key":"10.1049\/ip-sen:19986036_r9","unstructured":"Jones, C.: \u2018Systematic software development using VDM\u2019, (Prentice Hall 1990),2nd"},{"key":"10.1049\/ip-sen:19986036_r10","first-page":"123","author":"Hamie","year":"1998","journal-title":"Proceedings of FASE98 in ETAPS98"},{"key":"10.1049\/ip-sen:19986036_r11","doi-asserted-by":"crossref","first-page":"514","DOI":"10.1145\/42411.42414","volume":"31","author":"Harel","year":"1988","ISSN":"http:\/\/id.crossref.org\/issn\/0001-0782","issn-type":"print"},{"key":"10.1049\/ip-sen:19986036_r12","doi-asserted-by":"crossref","first-page":"231","DOI":"10.1016\/0167-6423(87)90035-9","volume":"8","author":"Harel","year":"1987","ISSN":"http:\/\/id.crossref.org\/issn\/0167-6423","issn-type":"print"},{"key":"10.1049\/ip-sen:19986036_r13","author":"Kent","year":"1997","journal-title":"Proceedings of OOPSLA97"},{"key":"10.1049\/ip-sen:19986036_r14","first-page":"105","author":"Gil","year":"1998","journal-title":"Proceedings of ICSE98"},{"key":"10.1049\/ip-sen:19986036_r15","first-page":"12","volume":"5","author":"D'Souza","year":"1992","ISSN":"http:\/\/id.crossref.org\/issn\/0896-8438","issn-type":"print"},{"key":"10.1049\/ip-sen:19986036_r16","unstructured":"Odell, J.: \u2018Advanced object-oriented analysis and design using UML\u2019, SIGS Reference Library(Cambridge University Press"},{"key":"10.1049\/ip-sen:19986036_r17","author":"Lauder","year":"1998","journal-title":"Procs. ECOOP'98"},{"key":"10.1049\/ip-sen:19986036_r18","doi-asserted-by":"crossref","unstructured":"Allwein, G., Barwise, J., \u2018Logical reasoning with diagrams\u2019, (Oxford University Press 1996)","DOI":"10.1093\/oso\/9780195104271.001.0001"},{"key":"10.1049\/ip-sen:19986036_r19","doi-asserted-by":"crossref","first-page":"563","DOI":"10.1006\/jvlc.1997.0047","volume":"8","author":"Yang","year":"1997","ISSN":"http:\/\/id.crossref.org\/issn\/1045-926X","issn-type":"print"}],"container-title":["IEE Proceedings - Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/digital-library.theiet.org\/content\/journals\/10.1049\/ip-sen_19986036?crawler=true&mimetype=application\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,16]],"date-time":"2021-05-16T05:02:44Z","timestamp":1621141364000},"score":1,"resource":{"primary":{"URL":"https:\/\/digital-library.theiet.org\/content\/journals\/10.1049\/ip-sen_19986036"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1998]]},"references-count":19,"journal-issue":{"issue":"2-3","published-print":{"date-parts":[[1998]]}},"URL":"https:\/\/doi.org\/10.1049\/ip-sen:19986036","relation":{},"ISSN":["1462-5970"],"issn-type":[{"value":"1462-5970","type":"print"}],"subject":[],"published":{"date-parts":[[1998]]}}}