{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T06:49:38Z","timestamp":1725518978541},"publisher-location":"Berlin, Heidelberg","reference-count":35,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540878902"},{"type":"electronic","value":"9783540878919"}],"license":[{"start":{"date-parts":[[2008,1,1]],"date-time":"2008-01-01T00:00:00Z","timestamp":1199145600000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2008]]},"DOI":"10.1007\/978-3-540-87891-9_12","type":"book-chapter","created":{"date-parts":[[2008,10,9]],"date-time":"2008-10-09T06:48:06Z","timestamp":1223534886000},"page":"180-195","source":"Crossref","is-referenced-by-count":1,"title":["Structural Testing of Component-Based Systems"],"prefix":"10.1007","author":[{"given":"Daniel","family":"Sundmark","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jan","family":"Carlson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sasikumar","family":"Punnekkat","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andreas","family":"Ermedahl","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"4","key":"12_CR1","doi-asserted-by":"publisher","first-page":"366","DOI":"10.1145\/267580.267590","volume":"29","author":"H. Zhu","year":"1997","unstructured":"Zhu, H., Hall, P.A.V., May, J.H.R.: Software unit test coverage and adequacy. ACM Computing Surveys (CSUR)\u00a029(4), 366\u2013427 (1997)","journal-title":"ACM Computing Surveys (CSUR)"},{"issue":"1-2","key":"12_CR2","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1023\/B:EMSE.0000013513.48963.1b","volume":"9","author":"N. Juristo","year":"2004","unstructured":"Juristo, N., Moreno, A.M., Vegas, S.: Reviewing 25 Years of Testing Technique Experiments. Journal of Empirical Software Engineering\u00a09(1-2), 7\u201344 (2004)","journal-title":"Journal of Empirical Software Engineering"},{"issue":"10","key":"12_CR3","doi-asserted-by":"publisher","first-page":"1483","DOI":"10.1109\/32.6194","volume":"14","author":"P.G. Frankl","year":"1988","unstructured":"Frankl, P.G., Weyuker, E.J.: An Applicable Family of Data Flow Testing Criteria. IEEE Transactions of Software Engineering\u00a014(10), 1483\u20131498 (1988)","journal-title":"IEEE Transactions of Software Engineering"},{"key":"12_CR4","first-page":"277","volume-title":"ICSE 1999: Proceedings of the 21st international conference on Software engineering","author":"C. Pavlopoulou","year":"1999","unstructured":"Pavlopoulou, C., Young, M.: Residual test coverage monitoring. In: ICSE 1999: Proceedings of the 21st international conference on Software engineering, pp. 277\u2013284. IEEE Computer Society Press, Los Alamitos (1999)"},{"key":"12_CR5","unstructured":"Craig, R.D., Jaskiel, S.P.: Systematic Software Testing. Artech House Publishers (2002)"},{"key":"12_CR6","unstructured":"van Veenendaal, E.: The Testing Practitioner. Uitgeverij Tutein Nolthenius (2002)"},{"key":"12_CR7","unstructured":"Copeland, L.: A Practitioner\u2019s Guide to Software Test Design. STQE Publishing (2003)"},{"key":"12_CR8","doi-asserted-by":"crossref","unstructured":"Crnkovic, I., Larsson, M.: Building Reliable Component-Based Software Systems. Artech House Publishers (2002)","DOI":"10.1145\/638574.638587"},{"key":"12_CR9","doi-asserted-by":"crossref","unstructured":"Lau, K.K., Wang, Z.: A Survey of Software Component Models, 2nd edn., May 2006. Pre-print CSPP-38, School of Computer Science, The University of Manchester (2006)","DOI":"10.1145\/1134285.1134516"},{"key":"12_CR10","volume-title":"Software Architecture: Perspectives on an Emerging Discipline","author":"M. Shaw","year":"1996","unstructured":"Shaw, M., Garland, D.: Software Architecture: Perspectives on an Emerging Discipline. Prentice-Hall, Englewood Cliffs (1996)"},{"key":"12_CR11","doi-asserted-by":"crossref","unstructured":"Sundmark, D., Pettersson, A., Sandberg, C., Ermedahl, A., Thane, H.: Finding DU-Paths for Testing of Multi-Tasking Real-Time Systems using WCET Analysis. In: Proceedings of the 7thInternational Workshop on Worst-Case Execution Time Analysis (WCET 2007) (July 2007)","DOI":"10.1109\/SIES.2007.4297324"},{"key":"12_CR12","doi-asserted-by":"crossref","unstructured":"Pretschner, A.: Compositional Generation of MC\/DC Integration Test Suites. Electronic Notes in Theoretical Computer Science\u00a082(6) (2003)","DOI":"10.1016\/S1571-0661(04)81020-X"},{"key":"12_CR13","doi-asserted-by":"crossref","first-page":"80","DOI":"10.1145\/186258.186523","volume-title":"ISSTA 1994: Proceedings of the 1994 ACM SIGSOFT international Symposium on Software Testing and Analysis","author":"A. Goldberg","year":"1994","unstructured":"Goldberg, A., Wang, T.C., Zimmerman, D.: Applications of Feasible Path Analysis to Program Testing. In: ISSTA 1994: Proceedings of the 1994 ACM SIGSOFT international Symposium on Software Testing and Analysis, pp. 80\u201394. ACM Press, New York (1994)"},{"key":"12_CR14","unstructured":"Gustafsson, J., Ermedahl, A., Lisper, B.: Algorithms for Infeasible Path Calculation. In: Sixth International Workshop on Worst-Case Execution Time Analysis (WCET 2006), Dresden, Germany (July 2006)"},{"issue":"6","key":"12_CR15","doi-asserted-by":"publisher","first-page":"175","DOI":"10.1049\/ip-sen:20010834","volume":"148","author":"I. Hayes","year":"2001","unstructured":"Hayes, I., Fidge, C., Lermer, K.: Semantic Characterisation of Dead Control-Flow Paths. IEE Proceedings - Software\u00a0148(6), 175\u2013186 (2001)","journal-title":"IEE Proceedings - Software"},{"issue":"5","key":"12_CR16","doi-asserted-by":"publisher","first-page":"655","DOI":"10.1016\/j.jss.2006.08.016","volume":"80","author":"M. \u00c5kerholm","year":"2007","unstructured":"\u00c5kerholm, M., Carlson, J., Fredriksson, J., Hansson, H., H\u00e5kansson, J., M\u00f6ller, A., Pettersson, P., Tivoli, M.: The SAVE approach to component-based development of vehicular systems. Journal of Systems and Software\u00a080(5), 655\u2013667 (2007)","journal-title":"Journal of Systems and Software"},{"key":"12_CR17","first-page":"200","volume-title":"Proc. of the 1st Int. IFIP\/ACM Working Conference on Component Deployment","author":"O. Nierstrasz","year":"2002","unstructured":"Nierstrasz, O., Ar\u00e9valo, G., Ducasse, S., Wuyts, R., Black, A.P., M\u00fcller, P.O., Zeidler, C., Genssler, T., van den Born, R.: A component model for field devices. In: Proc. of the 1st Int. IFIP\/ACM Working Conference on Component Deployment, pp. 200\u2013209. Springer, Heidelberg (2002)"},{"key":"12_CR18","unstructured":"Sun Microsystems: JavaBeans Specification 1.01 (August 1997), http:\/\/java.sun.com\/javase\/technologies\/desktop\/javabeans\/docs\/spec.html"},{"key":"12_CR19","volume-title":"Essential COM","author":"D. Box","year":"1997","unstructured":"Box, D.: Essential COM. Addison-Wesley, Reading (1997)"},{"issue":"3","key":"12_CR20","doi-asserted-by":"publisher","first-page":"78","DOI":"10.1109\/2.825699","volume":"33","author":"R. Ommering van","year":"2000","unstructured":"van Ommering, R., van der Linden, F., Kramer, J., Magee, J.: The Koala Component Model for Consumer Electronics Software. IEEE Computer\u00a033(3), 78\u201385 (2000)","journal-title":"IEEE Computer"},{"key":"12_CR21","unstructured":"Lundb\u00e4ck, K.L., Lundb\u00e4ck, J., Lindberg, M.: Component Based Development of Dependable Real-Time Applications. Technical report, Arcticus Systems, http:\/\/www.arcticus.se"},{"key":"12_CR22","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"194","DOI":"10.1007\/978-3-540-24774-6_18","volume-title":"Component-Based Software Engineering","author":"K. Sandstr\u00f6m","year":"2004","unstructured":"Sandstr\u00f6m, K., Fredriksson, J., \u00c5kerholm, M.: Introducing a component technology for safety critical embedded realtime systems. In: Crnkovi\u0107, I., Stafford, J.A., Schmidt, H.W., Wallnau, K. (eds.) CBSE 2004. LNCS, vol.\u00a03054, pp. 194\u2013209. Springer, Heidelberg (2004)"},{"key":"12_CR23","first-page":"199","volume-title":"Proc. of the 13th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications","author":"X. Ke","year":"2007","unstructured":"Ke, X., Sierszecki, K., Angelov, C.: COMDES-II: A Component-Based Framework for Generative Development of Distributed Real-Time Control Systems. In: Proc. of the 13th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, pp. 199\u2013208. IEEE, Los Alamitos (2007)"},{"key":"12_CR24","unstructured":"Bure\u0161, T., Carlson, J., Crnkovi\u0107, I., Sentilles, S., Vulgarakis, A.: ProCom - the Progress Component Model Reference Manual, version 1.0. Technical Report MDH-MRTC-230\/2008-1-SE, M\u00e4lardalen University (June 2008)"},{"key":"12_CR25","unstructured":"RTCA: Software Considerations in Airborne Systems and Equipment Certification, RTCA\/DO-178B. RTCA (December 1992)"},{"issue":"1","key":"12_CR26","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1002\/stvr.262","volume":"13","author":"C.S.D. Yang","year":"2003","unstructured":"Yang, C.S.D., Pollock, L.L.: All-uses Testing of Shared Memory Parallel Programs. Software Testing, Verification and Reliability\u00a013(1), 3\u201324 (2003)","journal-title":"Software Testing, Verification and Reliability"},{"key":"12_CR27","doi-asserted-by":"crossref","unstructured":"Chilenski, J.J., Miller, S.P.: Applicability of Modified Condition\/Decision Coverage to Software Testing. Software Engineering Journal, 193\u2013200 (1994)","DOI":"10.1049\/sej.1994.0025"},{"key":"12_CR28","first-page":"1393","volume-title":"GECCO 2002: Proceedings of the Genetic and Evolutionary Computation Conference","author":"H.G. Gro\u00df","year":"2002","unstructured":"Gro\u00df, H.G., Mayer, N.: Evolutionary testing in component-based real-time system construction. In: GECCO 2002: Proceedings of the Genetic and Evolutionary Computation Conference, San Francisco, CA, USA, p. 1393. Morgan Kaufmann Publishers Inc., San Francisco (2002)"},{"key":"12_CR29","first-page":"611","volume-title":"APSEC 2005: Proceedings of the 12th Asia- Pacific Software Engineering Conference","author":"C. Mao","year":"2005","unstructured":"Mao, C., Lu, Y.: Regression testing for component-based software systems by enhancing change information. In: APSEC 2005: Proceedings of the 12th Asia- Pacific Software Engineering Conference, Washington, DC, USA, pp. 611\u2013618. IEEE Computer Society, Los Alamitos (2005)"},{"key":"12_CR30","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"267","DOI":"10.1007\/11424529_18","volume-title":"Component-Based Software Engineering","author":"P. Pelliccione","year":"2005","unstructured":"Pelliccione, P., Muccini, H., Bucchiarone, A., Facchini, F.: TeStor: Deriving Test Sequences from Model-based Specifications. In: Heineman, G.T., Crnkovi\u0107, I., Schmidt, H.W., Stafford, J.A., Szyperski, C.A., Wallnau, K. (eds.) CBSE 2005. LNCS, vol.\u00a03489, pp. 267\u2013282. Springer, Heidelberg (2005)"},{"issue":"5","key":"12_CR31","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 Softw.\u00a015(5), 54\u201359 (1998)","journal-title":"IEEE Softw."},{"key":"12_CR32","doi-asserted-by":"crossref","unstructured":"Katayama, T., Itoh, E., Ushijima, K., Furukawa, Z.: Test-Case Generation for Concurrent Programs with the Testing Criteria Using Interaction Sequences. In: Proceedings of sixth Asia-Pacific Software Engineering Conference (APSEC 1999), p. 590 (1999)","DOI":"10.1109\/APSEC.1999.809654"},{"issue":"3","key":"12_CR33","doi-asserted-by":"publisher","first-page":"206","DOI":"10.1109\/32.126769","volume":"18","author":"R.N. Taylor","year":"1992","unstructured":"Taylor, R.N., Levine, D.L., Kelly, C.D.: Structural Testing of Concurrent Programs. IEEE Transactions on Software Engineering\u00a018(3), 206\u2013215 (1992)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"12_CR34","first-page":"539","volume-title":"Proceedings of the 10th IEEE International Conference on Engineering of Complex Computer Systems (ICECCS 2005)","author":"W.E. Wong","year":"2005","unstructured":"Wong, W.E., Lei, Y., Ma, X.: Effective Generation of Test Sequences for Structural Testing of Concurrent Programs. In: Proceedings of the 10th IEEE International Conference on Engineering of Complex Computer Systems (ICECCS 2005), Washington, DC, USA, pp. 539\u2013548. IEEE Computer Society, Los Alamitos (2005)"},{"issue":"1","key":"12_CR35","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1016\/0950-5849(92)90093-5","volume":"34","author":"R.D. Yang","year":"1992","unstructured":"Yang, R.D., Chung, C.G.: Path Analysis Testing of Concurrent Program. Information and Software Technology\u00a034(1), 43\u201356 (1992)","journal-title":"Information and Software Technology"}],"container-title":["Lecture Notes in Computer Science","Component-Based Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-87891-9_12","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,20]],"date-time":"2023-05-20T10:08:48Z","timestamp":1684577328000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-87891-9_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008]]},"ISBN":["9783540878902","9783540878919"],"references-count":35,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-87891-9_12","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2008]]}}}