{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T17:40:31Z","timestamp":1725558031177},"publisher-location":"Berlin, Heidelberg","reference-count":46,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540405030"},{"type":"electronic","value":"9783540450641"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2003]]},"DOI":"10.1007\/978-3-540-45064-1_7","type":"book-chapter","created":{"date-parts":[[2010,6,22]],"date-time":"2010-06-22T19:44:25Z","timestamp":1277235865000},"page":"128-158","source":"Crossref","is-referenced-by-count":4,"title":["Setting a Framework for Trusted Component Trading"],"prefix":"10.1007","author":[{"given":"John","family":"Morris","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"C. Peng","family":"Lam","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gary A.","family":"Bundell","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gareth","family":"Lee","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kris","family":"Parker","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"7_CR1","unstructured":"Burnstein, I., Suwannasart, T., Carlson, C.R.: Developing a testing maturity model: Part I. Crosstalk: The Journal of Defense Software Engineering\u00a09 (1996)"},{"key":"7_CR2","unstructured":"Voas, J.: A Defensive Approach to Certifying COTS Software. Reliable Software Technologies Corporation (1997)"},{"key":"7_CR3","unstructured":"Sampat, N.: Components and Component-Ware Development; A collection of component definitions (1998), \n                    \n                      http:\/\/www.cms.dmu.ac.uk\/~nmsampat\/research\/subject\/reuse\/components\/index.html"},{"key":"7_CR4","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1109\/2.947086","volume":"34","author":"J. Morris","year":"2001","unstructured":"Morris, J., Bundell, G., Lee, G., Parker, K., Lam, C.P.: Component Certification. IEEE Computer\u00a034, 30\u201336 (2001)","journal-title":"IEEE Computer"},{"key":"7_CR5","unstructured":"European Telecommunications Standards Institute: Testing and Test Control Notation, TTCN-3 (2003), \n                    \n                      http:\/\/www.etsi.org\/ptcc\/ptccttcn3.htm"},{"key":"7_CR6","unstructured":"Software Component Laboratory: DTD for a Test Specification. Centre for Intelligent Processing Systems (2001)"},{"key":"7_CR7","unstructured":"Object Management Group: CORBA FAQ and Resources (2002), \n                    \n                      http:\/\/www.omg.org\/gettingstarted\/corbafaq.htm"},{"key":"7_CR8","unstructured":"Microsoft, NET (2002), \n                    \n                      http:\/\/www.microsoft.com\/net\/"},{"key":"7_CR9","unstructured":"Thomas, A.: Enterprise JavaBeans: Server Component Model for Java (1997), \n                    \n                      http:\/\/www.javasoft.com\/products\/ejb"},{"key":"7_CR10","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1109\/52.714622","volume":"15","author":"A.W. Brown","year":"1998","unstructured":"Brown, A.W., Wallnau, K.C.: The current state of CBSE. IEEE Software\u00a015, 37\u201346 (1998)","journal-title":"IEEE Software"},{"key":"7_CR11","unstructured":"Aoyama, M.: New age of software development: How component-based software engineering changes the way of software development. In: International Conference on Software Engineering (1998)"},{"key":"7_CR12","doi-asserted-by":"crossref","unstructured":"Garlan, D., Allen, R., Ockerbloom, J.: Architectural Mismatch or Why it\u2019s Hard to Build Systems out of Existing Parts. In: Proceedings of the 17th International Conference on Software Engineering, pp. 179\u2013185 (1995)","DOI":"10.1145\/225014.225031"},{"key":"7_CR13","doi-asserted-by":"crossref","first-page":"111","DOI":"10.1109\/2.789755","volume":"32","author":"B. Boehm","year":"1999","unstructured":"Boehm, B.: Managing software productivity and reuse. IEEE Computer\u00a032, 111\u2013113 (1999)","journal-title":"IEEE Computer"},{"key":"7_CR14","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1109\/2.544238","volume":"29","author":"J.A. Profeta III","year":"1996","unstructured":"Profeta III, J.A., Andrianos, N.P., Yu, B., Johnson, B.W., Delong, T.A., Guaspari, D., Jamsek, D.: Safety-critical systems built with cots. IEEE Computer\u00a029, 54\u201360 (1996)","journal-title":"IEEE Computer"},{"key":"7_CR15","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1109\/2.485843","volume":"29","author":"M.G. Hinchey","year":"1996","unstructured":"Hinchey, M.G.: To formalize or not to formalize. IEEE Computer\u00a029, 18\u201319 (1996)","journal-title":"IEEE Computer"},{"key":"7_CR16","doi-asserted-by":"publisher","first-page":"202","DOI":"10.1145\/242224.242482","volume":"28","author":"J. Wileden","year":"1996","unstructured":"Wileden, J.: Programming languages and software engineering: past, present and future. ACM Computing Surveys\u00a028, 202\u2013242 (1996)","journal-title":"ACM Computing Surveys"},{"key":"7_CR17","doi-asserted-by":"publisher","first-page":"54","DOI":"10.1109\/52.714817","volume":"15","author":"E.J. Weyuker","year":"1998","unstructured":"Weyuker, E.J.: Testing component-based software: A cautionary tale. IEEE Software\u00a015, 54\u201359 (1998)","journal-title":"IEEE Software"},{"key":"7_CR18","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1109\/2.863965","volume":"33","author":"J. Voas","year":"2000","unstructured":"Voas, J.: Developing a usage-based software certification process. IEEE Computer\u00a033, 32\u201337 (2000)","journal-title":"IEEE Computer"},{"key":"7_CR19","doi-asserted-by":"crossref","unstructured":"Pavlopoulou, C., Young, M.: Residual test coverage monitoring. In: Proceedings of the 1999 International Conference on Software Engineering, pp. 277\u2013284. IEEE Computer Society Press \/ ACM Press (1999)","DOI":"10.1145\/302405.302637"},{"key":"7_CR20","unstructured":"Radio Technical Commission for Aeronautics: Software Considerations in Airborne Systems and Equipment Certification: DO-178B. RTCA, Inc. (1992)"},{"key":"7_CR21","unstructured":"Ministry of Defence Directorate of Standardisation: Defence Standard 00-55: The Procurement of Safety Critical Software in Defence Equipment. HM Government (1997)"},{"key":"7_CR22","unstructured":"Underwriters Laboratories, UL Standard for Safety for Software in Programmable Components. Underwriters Laboratories (1998)"},{"key":"7_CR23","unstructured":"Stafford, J., Wallnau, K.: Is third party certification necessary? In: 4th ICSE Workshop on Component-Based Software Engineering: Component Certification and System Prediction (2001)"},{"key":"7_CR24","doi-asserted-by":"publisher","first-page":"1002","DOI":"10.1109\/32.730547","volume":"24","author":"N.E. Fenton","year":"1998","unstructured":"Fenton, N.E., Neil, M.: A strategy for improving safety related software engineering standards. IEEE Transactions on Software Engineering\u00a024, 1002\u20131013 (1998)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"7_CR25","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1109\/2.312041","volume":"27","author":"S.L. Pfleeger","year":"1994","unstructured":"Pfleeger, S.L., Fenton, N., Page, S.: Evaluating software engineering standards. Computer 27, 71\u201379 (1994)","journal-title":"Computer"},{"key":"7_CR26","unstructured":"British Standards Institution: Standard for Software Component Testing. BS7925- 2 (1998)"},{"key":"7_CR27","unstructured":"ANSI\/IEEE: ANSI\/IEEE standard 1008-97: IEEE Standard for software unit testing. IEEE, Los Alamitos (1987)"},{"key":"7_CR28","first-page":"367","volume":"11","author":"S. Rapps","year":"1995","unstructured":"Rapps, S., Weyuker, E.: Selecting software test data using data flow information. IEEE Trans. Software Engineering 11, 367\u2013375 (1995)","journal-title":"IEEE Trans. Software Engineering"},{"key":"7_CR29","doi-asserted-by":"publisher","first-page":"665","DOI":"10.1109\/32.317425","volume":"20","author":"S. Weerahandi","year":"1994","unstructured":"Weerahandi, S., Hausman, R.E.: Software quality measurement based on faultdetection data. IEEE Transactions on Software Engineering\u00a020, 665\u2013676 (1994)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"7_CR30","unstructured":"Morris, J., Lam, C.P., Lee, G.E., Parker, K., Bundell, G.: Determining component reliability using a testing index. In: Australasian Computer Science Conference (2002)"},{"key":"7_CR31","doi-asserted-by":"crossref","unstructured":"Bundell, G., Lee, G.E., Morris, J., Parker, K., Lam, C.P.: A software component verification tool. In: Software Methods & Tools (SMT 2000) (2000)","DOI":"10.1109\/SWMT.2000.890429"},{"key":"7_CR32","doi-asserted-by":"publisher","first-page":"239","DOI":"10.1109\/TOOLS.2000.868975","volume-title":"Proceedings 34th International Conference on Technology of Object-Oriented Languages and Systems (TOOLS34),","author":"D. Hoffman","year":"2000","unstructured":"Hoffman, D., Strooper, P.: Prose + test cases = specifications. In: Li, Q., Firesmith, D., Riehle, R., Pour, G., Meyer, B. (eds.) Proceedings 34th International Conference on Technology of Object-Oriented Languages and Systems (TOOLS34),, pp. 239\u2013250. IEEE Computer Society, Los Alamitos (2000)"},{"key":"7_CR33","unstructured":"SourceForge: JXUnit Test Scripting Language (2001). \n                    \n                      http:\/\/quickutil.sourceforge.net\/view\/Main\/JXU"},{"key":"7_CR34","unstructured":"JUnit: JUnit (2002), \n                    \n                      http:\/\/www.junit.org"},{"key":"7_CR35","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1007\/3-540-45254-0_12","volume-title":"Engineering Distributed Objects","author":"A. Orso","year":"2001","unstructured":"Orso, A., Harrold, M.J., Rosenblum, D.: Component metadata for software engineering tasks. In: Emmerich, W., Tai, S. (eds.) EDO 2000. LNCS, vol.\u00a01999, pp. 129\u2013144. Springer, Heidelberg (2001)"},{"key":"7_CR36","unstructured":"Harrold, M.J., Orso, A., Rosenblum, D., Rothermel, G., Soffa, M.L., Do, H.: Using component metadata to support the regression testing of component-based software. Technical Report GIT-CC-01-38, College of Computing, Georgia Institute of Technology (2001)"},{"key":"7_CR37","volume-title":"Numerical methods in practice: using the NAG Library","author":"T. Hopkins","year":"1988","unstructured":"Hopkins, T., Phillips, C.: Numerical methods in practice: using the NAG Library. Addison-Wesley, Reading (1988)"},{"key":"7_CR38","first-page":"32","volume":"5","author":"D.G. Firesmith","year":"1996","unstructured":"Firesmith, D.G.: Pattern language for testing object-oriented software. Object Magazine 5, 32\u201338 (1996)","journal-title":"Object Magazine"},{"key":"7_CR39","first-page":"164","volume-title":"Asia Pacific Software Engineering Conference","author":"L. Murray","year":"1998","unstructured":"Murray, L., McDonald, J., Strooper, P.: Specification-based class testing with classbench. In: Asia Pacific Software Engineering Conference, pp. 164\u2013173. IEEE Computer Society Press, Los Alamitos (1998)"},{"key":"7_CR40","unstructured":"Codework Ltd: C-Cover. Codework Ltd, C\/C++ coverage tool (2000)"},{"key":"7_CR41","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1109\/2.312032","volume":"27","author":"J.R. Horgan","year":"1994","unstructured":"Horgan, J.R., London, S., Lyu, M.R.: Achieving software quality with testing coverage measures. IEEE Computer 27, 60\u201369 (1994)","journal-title":"IEEE Computer"},{"key":"7_CR42","doi-asserted-by":"crossref","first-page":"527","DOI":"10.1109\/24.370230","volume":"43","author":"M.R. Lyu","year":"1994","unstructured":"Lyu, M.R., Horgan, J.R., London, S.: A coverage analysis tool for the effectiveness of software testing. IEEE Transactions On Reliability 43, 527\u2013535 (1994)","journal-title":"IEEE Transactions On Reliability"},{"key":"7_CR43","unstructured":"Software Component Laboratory: VeriLib: A Source of Reliable Components (2000), \n                    \n                      http:\/\/www.verilib.sea.net.au\/"},{"key":"7_CR44","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1109\/MC.2002.1009166","volume":"35","author":"A. Kolawa","year":"2002","unstructured":"Kolawa, A.: Certification will do more harm than good. IEEE Computer 35, 34\u201335 (2002)","journal-title":"IEEE Computer"},{"key":"7_CR45","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1109\/MC.2002.1009164","volume":"35","author":"L.L. Trip","year":"2002","unstructured":"Trip, L.L.: Benefits of certification. IEEE Computer 35, 31\u201333 (2002)","journal-title":"IEEE Computer"},{"key":"7_CR46","unstructured":"Weyuker, E.J.: The trouble with testing components. In: Heineman, G.T., Councill, W.T. (eds.) Component-Based Software Engineering: putting the pieces together. Addison-Wesley, Reading (2001)"}],"container-title":["Lecture Notes in Computer Science","Component-Based Software Quality"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-45064-1_7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,3,15]],"date-time":"2019-03-15T01:27:57Z","timestamp":1552613277000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-45064-1_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003]]},"ISBN":["9783540405030","9783540450641"],"references-count":46,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-45064-1_7","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2003]]}}}