{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,9]],"date-time":"2024-09-09T13:35:22Z","timestamp":1725888922267},"publisher-location":"Cham","reference-count":16,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319613871"},{"type":"electronic","value":"9783319613888"}],"license":[{"start":{"date-parts":[[2017,6,9]],"date-time":"2017-06-09T00:00:00Z","timestamp":1496966400000},"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":[[2018]]},"DOI":"10.1007\/978-3-319-61388-8_6","type":"book-chapter","created":{"date-parts":[[2017,6,8]],"date-time":"2017-06-08T03:36:32Z","timestamp":1496892992000},"page":"93-106","source":"Crossref","is-referenced-by-count":0,"title":["C-PLAD-SM: Extending Component Requirements with Use Cases and State Machines"],"prefix":"10.1007","author":[{"given":"Kevin A.","family":"Gary","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"M. B.","family":"Blake","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,6,9]]},"reference":[{"key":"6_CR1","doi-asserted-by":"crossref","unstructured":"Batory, D., Johnson, C., MacDonald, B., von Heeder, D.: Achieving extensibility through product-lines and domain-specific languages: a case study. In: ACM TOSEM, April 2002","DOI":"10.1145\/505145.505147"},{"key":"6_CR2","doi-asserted-by":"crossref","unstructured":"Blake, M.B., Cleary, K., Ibanez, L., Ranjan, S., Gary, K.: Use case-driven component specification: a medical applications perspective to product line development. In: Proceedings of the ACM Symposium on Applied Computing (SAC\u201905), Software Engineering Track, Sante Fe, New Mexico, Mar 2005","DOI":"10.1145\/1066677.1067012"},{"issue":"12","key":"6_CR3","doi-asserted-by":"crossref","first-page":"999","DOI":"10.1109\/TSE.2005.137","volume":"31","author":"Y Bontemps","year":"2005","unstructured":"Bontemps, Y., Heymans, P., Schobbens, P.-Y.: From live sequence charts to state machines and back: a guided tour. IEEE Trans. Softw. Eng. 31(12), 999\u20131014 (2005)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"6_CR4","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1016\/j.jss.2015.08.035","volume":"110","author":"A Campanelli","year":"2015","unstructured":"Campanelli, A., Parreiras, F.: Agile methods tailoring\u2013a systematic literature review. J. Syst. Softw. 110, 85\u2013100 (2015)","journal-title":"J. Syst. Softw."},{"key":"6_CR5","doi-asserted-by":"crossref","unstructured":"Coleman, D., Hayes, F., Bear, S.: Introducing objectcharts or how to use statecharts in object-oriented design. IEEE Trans. Softw. Eng. 18(1), 1992","DOI":"10.1109\/32.120312"},{"key":"6_CR6","unstructured":"Ferrentino, A.B., Mills, H.D.: State machines and their semantics in software engineering. In: Proceedings of the IEEE Conference on Computer Software and Applications (COMPSAC\u201977), pp. 242\u2013251 (1977)"},{"key":"6_CR7","doi-asserted-by":"crossref","unstructured":"Gary, K., Blake, B., Ibanez, L., Gobbi, D., Aylward, S., Cleary, K.: IGSTK: an open source software platform for image-guided surgery. In: IEEE Computer Special Issue on Software Engineering Systems, April 2006","DOI":"10.1109\/MC.2006.130"},{"key":"6_CR8","unstructured":"Gary, K., Kokoori, S., David, B., Otoom, M., Cleary, K.: Architecture validation in open source software. In: Proceedings of ROSATEA 2007: The Role of Software Architecture for Testing and Analysis, Boston, MA, July 2007"},{"key":"6_CR9","doi-asserted-by":"crossref","unstructured":"Gary, K., Kokoori, S., Muffih, B., Enquobahrie, A., Cheng, P., Yaniv, Z., Cleary, K.: Agile methods for safety-critical open source software. J. Softw. Pract. Exp. (2011) (Wiley)","DOI":"10.1002\/spe.1075"},{"issue":"4","key":"6_CR10","doi-asserted-by":"crossref","first-page":"293","DOI":"10.1145\/235321.235322","volume":"5","author":"D Harel","year":"1996","unstructured":"Harel, D., Naamad, A.: The STATEMATE semantics of statecharts. ACM Trans. Softw. Eng. Method. (TOSEM) 5(4), 293\u2013333 (1996)","journal-title":"ACM Trans. Softw. Eng. Method. (TOSEM)"},{"volume-title":"Component-Based Software Engineering: Putting the Pieces Together","year":"2001","key":"6_CR11","unstructured":"Heineman, G.T., Councill, W.T. (eds.): Component-Based Software Engineering: Putting the Pieces Together. Addison-Wesley, Boston, MA (2001)"},{"key":"6_CR12","doi-asserted-by":"crossref","unstructured":"Khan, F., Jan, S.R., Tahir, M., Khan, S., Ullah, F.: Survey: dealing non-functional requirements at architecture level. VFAST Trans. Softw. Eng. 9(2), 7\u201313 (2016)","DOI":"10.21015\/vtse.v9i2.410"},{"key":"6_CR13","volume-title":"The Rational Unified Process\u2014An Introduction","author":"P Kruchten","year":"2000","unstructured":"Kruchten, P.: The Rational Unified Process\u2014An Introduction, 2nd edn. Addison-Wesley, Boston, MA (2000)","edition":"2"},{"key":"6_CR14","doi-asserted-by":"crossref","unstructured":"Metzger, A., Pohl, K.: Software product line engineering and variability management: achievements and challenges. In: Proceedings of the on Future of Software Engineering, pp. 70\u201384. ACM (2014)","DOI":"10.1145\/2593882.2593888"},{"key":"6_CR15","unstructured":"Rumbaugh, J., Blaha, M., Premerlani, W., Eddy, F., Lorensen, W.: Object-Oriented Modeling and Design. Prentice Hall (1991)"},{"key":"6_CR16","unstructured":"Zhu, X., Maiden, N., Pavan, P.: Scenarios: bringing requirements and architecture together. In: Proceedings of the 2nd International Workshop on Scenarios and State Machines: Models, Algorithms, and Tools (SCESM\u201903). Portland, OR (2003)"}],"container-title":["Studies in Computational Intelligence","Software Engineering Research, Management and Applications"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-61388-8_6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,25]],"date-time":"2019-09-25T15:09:43Z","timestamp":1569424183000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-61388-8_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,6,9]]},"ISBN":["9783319613871","9783319613888"],"references-count":16,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-61388-8_6","relation":{},"ISSN":["1860-949X","1860-9503"],"issn-type":[{"type":"print","value":"1860-949X"},{"type":"electronic","value":"1860-9503"}],"subject":[],"published":{"date-parts":[[2017,6,9]]}}}