{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,4]],"date-time":"2025-06-04T04:17:57Z","timestamp":1749010677925,"version":"3.41.0"},"publisher-location":"Cham","reference-count":29,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319420912"},{"type":"electronic","value":"9783319420929"}],"license":[{"start":{"date-parts":[[2016,1,1]],"date-time":"2016-01-01T00:00:00Z","timestamp":1451606400000},"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":[[2016]]},"DOI":"10.1007\/978-3-319-42092-9_31","type":"book-chapter","created":{"date-parts":[[2016,6,30]],"date-time":"2016-06-30T10:02:55Z","timestamp":1467280975000},"page":"398-409","source":"Crossref","is-referenced-by-count":0,"title":["Modeling Software Security Requirements Through Functionality Rank Diagrams"],"prefix":"10.1007","author":[{"given":"Rajat","family":"Goel","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"M. C.","family":"Govil","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Girdhari","family":"Singh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2016,7,1]]},"reference":[{"doi-asserted-by":"crossref","unstructured":"Sommerville, I., Sawyer, P., Viller, S.: Viewpoints for requirements elicitation a practical approach. In: IEEE International Symposium on Requirements Engineering, pp. 74\u201381 (1998)","key":"31_CR1","DOI":"10.1109\/ICRE.1998.667811"},{"doi-asserted-by":"crossref","unstructured":"Lindvall, M., Basili, V.R., Boehm, B.W., Costa, P., Dangle, K., Shull, F., Tesoriero, R., Williams, L.A., Zelkowitz, M.V.: Empirical findings in Agile methods. In: XP Universe and Agile Universe Conference on Extreme Programming and Agile Methods, 197\u2013207 (2002)","key":"31_CR2","DOI":"10.1007\/3-540-45672-4_19"},{"unstructured":"Shreyas, D.: Software engineering for security - towards architecting secure software. In: ICS 221 Seminar in Software Engineering, University of California, Irvine, pp. 1\u201312 (2001)","key":"31_CR3"},{"key":"31_CR4","volume-title":"Cloud Computing: Implementation, Management, and Security","author":"JW Rittinghouse","year":"2010","unstructured":"Rittinghouse, J.W., Ransome, J.F.: Cloud Computing: Implementation, Management, and Security. CRC Press, Boca Raton (2010)"},{"unstructured":"Goel, R., Govil, M.C., Singh, G.: Imbibing security in software development life cycle: a review paper. In: Afro - Asian International Conference on Science, Engineering and Technology, pp. 593\u2013599 (2015)","key":"31_CR5"},{"unstructured":"Futcher, L., Solms, R.V.: SecSDM: a usable tool to support IT undergraduate students in secure software development. In: HAISA, pp. 86\u201396 (2012)","key":"31_CR6"},{"doi-asserted-by":"crossref","unstructured":"Sabahat, N., Iqbal, F., Azam, F., Javed, M.Y.: An iterative approach for global requirements elicitation: a case study analysis. In: International Conference on Electronics and Information Engineering, pp. 361\u2013366 (2010)","key":"31_CR7","DOI":"10.1109\/ICEIE.2010.5559859"},{"key":"31_CR8","volume-title":"Unified Modeling Language User Guide","author":"G Booch","year":"2005","unstructured":"Booch, G., Rumbaugh, J., Jacobson, I.: Unified Modeling Language User Guide. Pearson Education India, Bengaluru (2005)"},{"key":"31_CR9","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1109\/MS.2014.139","volume":"31","author":"E Woods","year":"2014","unstructured":"Woods, E.: Harnessing UML for architectural description the context view. IEEE Softw. 31, 30\u201333 (2014)","journal-title":"IEEE Softw."},{"doi-asserted-by":"crossref","unstructured":"Choppy, C., Reggio, G.: Requirements capture and specification for enterprise applications: a UML based attempt. In: Australian Software Engineering Conference, pp. 19\u201328 (2006)","key":"31_CR10","DOI":"10.1109\/ASWEC.2006.43"},{"doi-asserted-by":"crossref","unstructured":"Konrad, S., Goldsby, H., Lopez, K., Cheng, B.H.C.: Visualizing requirements in UML models. In: International Workshop on Visualization Requirements Engineering, p. 1 (2007)","key":"31_CR11","DOI":"10.1109\/REV.2006.11"},{"doi-asserted-by":"crossref","unstructured":"Chua, B.B., Bernardo, D.V., Verner, J.: Understanding the use of elicitation approaches for effective requirements gathering. In: International Conference on Software Engineering Advances, pp. 325\u2013330 (2010)","key":"31_CR12","DOI":"10.1109\/ICSEA.2010.89"},{"doi-asserted-by":"crossref","unstructured":"Ezzat, E.M., Zanfaly, D.S., Mostafa, M.M.: Fly over clouds or drive through the crowd: a cloud adoption framework. In: International Conference and Workshop on the Current Trends in Information Technology, pp. 6\u201311 (2011)","key":"31_CR13","DOI":"10.1109\/CTIT.2011.6107942"},{"unstructured":"Mullery, G.P.: CORE-A method for controlled requirement specification. In: 4th International Conference on Software Engineering, pp. 126\u2013135 (1979)","key":"31_CR14"},{"doi-asserted-by":"crossref","unstructured":"Kang, K.C., Cohen, S.G., Hess, J.A., Novak, W.E., Peterson, A.S.: Feature-oriented domain analysis (FODA) feasibility study, Carnegie-Mellon University (1990)","key":"31_CR15","DOI":"10.21236\/ADA235785"},{"doi-asserted-by":"crossref","unstructured":"Douglas, N., Rittel, H.W.J.: Issue based information system for design. In: Association for Computer Aided Design in Architecture, University of Michigan, pp. 275\u2013286 (1988)","key":"31_CR16","DOI":"10.52842\/conf.acadia.1988.275"},{"doi-asserted-by":"crossref","unstructured":"Talukder, A.K., Maurya, V.K., Santhosh, B.G., Jangam, E., Muni, S.V., Jevitha, K.P., Saurabh, S., Pais, A.R.: Security-aware Software Development Life Cycle (SaSDLC)-Processes and tools. In: IFIP International Conferecne on Wireless and Optical Communication Networks, pp. 1\u20135 (2009)","key":"31_CR17","DOI":"10.1109\/WOCN.2009.5010550"},{"key":"31_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"412","DOI":"10.1007\/3-540-45800-X_32","volume-title":"\u00abUML\u00bb 2002 - The Unified Modeling Language","author":"J J\u00fcrjens","year":"2002","unstructured":"J\u00fcrjens, J.: UMLsec: extending UML for secure systems development. In: J\u00e9z\u00e9quel, J.-M., Hussmann, H., Cook, S. (eds.) UML 2002. LNCS, vol. 2460, pp. 412\u2013425. Springer, Heidelberg (2002)"},{"key":"31_CR19","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1007\/s10270-004-0051-4","volume":"3","author":"C Kobryn","year":"2004","unstructured":"Kobryn, C.: Experts voice UML 3.0 and the future of modeling. Softw. Syst. Model. 3, 4\u20138 (2004)","journal-title":"Softw. Syst. Model."},{"doi-asserted-by":"crossref","unstructured":"Glinz, M.: Problems and deficiencies of UML as a requirements specification language. In: International Workshop on Software Specification and Design, pp. 11\u201322 (2000)","key":"31_CR20","DOI":"10.1109\/IWSSD.2000.891122"},{"doi-asserted-by":"crossref","unstructured":"Chanda, J., Kanjilal, A., Sengupta, S., Bhattacharya, S.: Traceability of requirements and consistency verification of UML use case, activity and Class diagram: a formal approach. In: International Conference on Methods and Models in Computer Science, pp. 1\u20134 (2009)","key":"31_CR21","DOI":"10.1109\/ICM2CS.2009.5397941"},{"key":"31_CR22","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1109\/TSE.2014.2354043","volume":"41","author":"BM Samuel","year":"2015","unstructured":"Samuel, B.M., Watkins, L.A., Ehle, A., Khatri, V.: Customizing the representation capabilities of process models: understanding the effects of perceived modeling impediments. IEEE Trans. Softw. Eng. 41, 19\u201339 (2015)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"31_CR23","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1007\/s00766-004-0194-4","volume":"10","author":"G Sindre","year":"2005","unstructured":"Sindre, G., Opdahl, A.L.: Eliciting security requirements with misuse cases. Requir. Eng. 10, 34\u201344 (2005)","journal-title":"Requir. Eng."},{"key":"31_CR24","volume-title":"Data Communications and Networking","author":"BA Forouzan","year":"2007","unstructured":"Forouzan, B.A.: Data Communications and Networking. McGraw-Hill, New York City (2007)"},{"key":"31_CR25","volume-title":"Software Engineering a Practitioners Approach","author":"RS Pressman","year":"2001","unstructured":"Pressman, R.S.: Software Engineering a Practitioners Approach. McGraw-Hill, New York City (2001)"},{"doi-asserted-by":"crossref","unstructured":"Hernndez, U.I., Rodrguez, F.J., Martin, M.V.: Use Processes - Modeling requirements based on elements of BPMN and UML Use Case Diagrams. In: International Conference on Software Technology Engineering, vol. 2, pp. 36\u201340 (2010)","key":"31_CR26","DOI":"10.1109\/ICSTE.2010.5608758"},{"unstructured":"Santhosh Babu, G., Maurya, V.K., Jangam, E., Muni Sekhar, V., Talukder, A.K., Pais, A.R.: Suraksha: a security designers workbench. In: Hack.in, pp. 59\u201365 (2009)","key":"31_CR27"},{"doi-asserted-by":"crossref","unstructured":"Kamata, M.I., Tamai, T.: How does requirements quality relate to project success or failure? In: Requirements Engineering Conference, pp. 69\u201378 (2007)","key":"31_CR28","DOI":"10.1109\/RE.2007.31"},{"doi-asserted-by":"crossref","unstructured":"Pauli, J.J., Xu, D.: Misuse case-based design and analysis of secure software architecture. In: International Conference on Information Technology Coding and Computer, vol. 2, pp. 2005\u20132010 (2005)","key":"31_CR29","DOI":"10.1109\/ITCC.2005.199"}],"container-title":["Lecture Notes in Computer Science","Computational Science and Its Applications \u2013 ICCSA 2016"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-42092-9_31","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,3]],"date-time":"2025-06-03T23:21:12Z","timestamp":1748992872000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-42092-9_31"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016]]},"ISBN":["9783319420912","9783319420929"],"references-count":29,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-42092-9_31","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2016]]}}}