{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,28]],"date-time":"2025-10-28T00:11:26Z","timestamp":1761610286402,"version":"build-2065373602"},"reference-count":19,"publisher":"Elsevier BV","issue":"6","license":[{"start":{"date-parts":[[2003,9,1]],"date-time":"2003-09-01T00:00:00Z","timestamp":1062374400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2003,9,1]],"date-time":"2003-09-01T00:00:00Z","timestamp":1062374400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2013,8,17]],"date-time":"2013-08-17T00:00:00Z","timestamp":1376697600000},"content-version":"vor","delay-in-days":3638,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc-nd\/3.0\/"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Electronic Notes in Theoretical Computer Science"],"published-print":{"date-parts":[[2003,9]]},"DOI":"10.1016\/s1571-0661(04)81024-7","type":"journal-article","created":{"date-parts":[[2004,9,29]],"date-time":"2004-09-29T12:47:47Z","timestamp":1096462067000},"page":"44-54","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":5,"title":["Integration of \u201cComponents\u201d to Test Software Components"],"prefix":"10.1016","volume":"82","author":[{"given":"Antonia","family":"Bertolino","sequence":"first","affiliation":[]},{"given":"Eda","family":"Marchetti","sequence":"additional","affiliation":[]},{"given":"Andrea","family":"Polini","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"unstructured":"Basanieri F., Bertolino A., A Practical Approach to UML-based Derivation of Integration Tests, Proceedings of QWE2000, Bruxelles, November 20-24, 2000.","key":"10.1016\/S1571-0661(04)81024-7_NEWBIB1"},{"doi-asserted-by":"crossref","unstructured":"Basanieri F., Bertolino A., Marchetti E., The Cow_Suite Approach to Planning and Deriving Test Suites in UML Projects Proc. 5th International Conference on the Unified Modeling Language-the Language and its applications, Dresden, Germany, September 30- October 4, 2002.","key":"10.1016\/S1571-0661(04)81024-7_NEWBIB2","DOI":"10.1007\/3-540-45800-X_30"},{"unstructured":"Bertolino A., Mirandola R., Modeling and Analysis of Non-functional Properties in Component-based Systems, in these Proceedings.","key":"10.1016\/S1571-0661(04)81024-7_NEWBIB3"},{"doi-asserted-by":"crossref","unstructured":"Bertolino A., Polini A., A Framework for Component Deployment Testing, to appear in the Proceedings of ICSE 2003, Portland, USA, May 3-10, 2003.","key":"10.1016\/S1571-0661(04)81024-7_NEWBIB4","DOI":"10.1109\/ICSE.2003.1201202"},{"doi-asserted-by":"crossref","unstructured":"Bertolino A., Polini A., WCT: a Wrapper for Component Testing, Proceedings of Fidji'2002, Luxembourg, November 28-29, 2002, to appear as LNCS.","key":"10.1016\/S1571-0661(04)81024-7_NEWBIB5","DOI":"10.1007\/3-540-36520-6_15"},{"doi-asserted-by":"crossref","unstructured":"Briand, L.C., Labiche, Y., Sun, H., Investigating the Use the Of Analysis Contracts to Support Fault Isolation in Object Oriented Code, Proc. of ISSTA 2002, Roma, Italy, July 22-24, 2002, Pp. 70\u201380.","key":"10.1016\/S1571-0661(04)81024-7_NEWBIB6","DOI":"10.1145\/566172.566183"},{"year":"2000","author":"Cheeman","series-title":"\u201cUML Components-a Simple Process for Specifying Component-Based Software\u201d","key":"10.1016\/S1571-0661(04)81024-7_NEWBIB7"},{"year":"2001","author":"Cockburn","series-title":"\u201cWriting Effective Use Cases\u201d","key":"10.1016\/S1571-0661(04)81024-7_NEWBIB8"},{"year":"2001","author":"Cormen","series-title":"\u201cIntroduction to Algorithms\u201d","key":"10.1016\/S1571-0661(04)81024-7_NEWBIB9"},{"doi-asserted-by":"crossref","unstructured":"Gao, J., Gupta, K., Gupta, S., Shim, S., On Building Testable Software Components, in J. Dean and A. Gravel Eds Proceedings of ICCBSS 2002, LNCS 2255, PP. 108\u2013121.","key":"10.1016\/S1571-0661(04)81024-7_NEWBIB10","DOI":"10.1007\/3-540-45588-4_11"},{"year":"1999","author":"Kruchten","series-title":"\u201cThe Rational Unified Process - An Introduction\u201d","key":"10.1016\/S1571-0661(04)81024-7_NEWBIB11"},{"year":"1987","author":"Musa","series-title":"\u201cSoftware Raliability - Measurement, Prediction, Application\u201d","key":"10.1016\/S1571-0661(04)81024-7_NEWBIB12"},{"doi-asserted-by":"crossref","unstructured":"Offutt J., Abdurazik A., Using UML Collaboration Diagrams for Static Checking and Test Generation Proceedings of UML 2000, University of York, UK, October 2-6, 2000.","key":"10.1016\/S1571-0661(04)81024-7_NEWBIB13","DOI":"10.1007\/3-540-40011-7_28"},{"doi-asserted-by":"crossref","unstructured":"Orso, A., Harrold, M.J., Rosenblum, D., Component Metadata for Software Engineering Tasks, in W. Emmerich and S. Tai Eds EDO2000, LNCS 1999, pp. 129\u2013144.","key":"10.1016\/S1571-0661(04)81024-7_NEWBIB14","DOI":"10.1007\/3-540-45254-0_12"},{"unstructured":"UML Documentation version 1.3 Web Site. On-line at: http:\/\/www.rational.com\/uml\/resources\/documentation\/index.jsp","key":"10.1016\/S1571-0661(04)81024-7_NEWBIB15"},{"key":"10.1016\/S1571-0661(04)81024-7_NEWBIB16","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1109\/2.863965","article-title":"Developing a Usage-Based Software Certification Process","author":"Voas","year":"2000","journal-title":"IEEE Computer"},{"key":"10.1016\/S1571-0661(04)81024-7_NEWBIB17","series-title":"Proc. of the 3rd ECSMR, Amsterdam","first-page":"186","article-title":"A Method for Built-in Tests in Component-based Software Maintenance","author":"Wang","year":"1999"},{"unstructured":"On-line at: http:\/\/www.junit.org","key":"10.1016\/S1571-0661(04)81024-7_NEWBIB18"},{"unstructured":"iContract downloadable from: http:\/\/www.reliable-system.com","key":"10.1016\/S1571-0661(04)81024-7_NEWBIB19"}],"container-title":["Electronic Notes in Theoretical Computer Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1571066104810247?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1571066104810247?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,10,28]],"date-time":"2025-10-28T00:06:26Z","timestamp":1761609986000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S1571066104810247"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003,9]]},"references-count":19,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2003,9]]}},"alternative-id":["S1571066104810247"],"URL":"https:\/\/doi.org\/10.1016\/s1571-0661(04)81024-7","relation":{},"ISSN":["1571-0661"],"issn-type":[{"type":"print","value":"1571-0661"}],"subject":[],"published":{"date-parts":[[2003,9]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Integration of \u201cComponents\u201d to Test Software Components","name":"articletitle","label":"Article Title"},{"value":"Electronic Notes in Theoretical Computer Science","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/S1571-0661(04)81024-7","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"converted-article","name":"content_type","label":"Content Type"},{"value":"Copyright \u00a9 2003 Published by Elsevier B.V.","name":"copyright","label":"Copyright"}]}}