{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,10]],"date-time":"2024-09-10T16:48:29Z","timestamp":1725986909356},"publisher-location":"Cham","reference-count":34,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319981765"},{"type":"electronic","value":"9783319981772"}],"license":[{"start":{"date-parts":[[2005,1,1]],"date-time":"2005-01-01T00:00:00Z","timestamp":1104537600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2005]]},"DOI":"10.1007\/11431855_37","type":"book-chapter","created":{"date-parts":[[2010,7,14]],"date-time":"2010-07-14T15:08:10Z","timestamp":1279120090000},"page":"535-550","source":"Crossref","is-referenced-by-count":22,"title":["Quality-Based Software Reuse"],"prefix":"10.1007","author":[{"given":"Julio Cesar Sampaio do Prado","family":"Leite","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yijun","family":"Yu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lin","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eric S. K.","family":"Yu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"John","family":"Mylopoulos","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"37_CR1","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1145\/130844.130856","volume":"24","author":"C. Krueger","year":"1992","unstructured":"Krueger, C.: Software reuse. ACM Computer Survey\u00a024, 131\u2013183 (1992)","journal-title":"ACM Computer Survey"},{"key":"37_CR2","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1109\/52.210605","volume":"10","author":"R. Prieto-Diaz","year":"1993","unstructured":"Prieto-Diaz, R.: Status report: Software reusability. IEEE Software\u00a010, 61\u201366 (1993)","journal-title":"IEEE Software"},{"key":"37_CR3","volume-title":"Software Engineering: principles and practice","author":"H. Vliet van","year":"2000","unstructured":"van Vliet, H.: Software Engineering: principles and practice, 2nd edn. John Wiley, Chichester (2000)","edition":"2"},{"key":"37_CR4","volume-title":"Software Engineering","author":"I. Sommerville","year":"1992","unstructured":"Sommerville, I.: Software Engineering, 4th edn. Addison-Wesley, Reading (1992)","edition":"4"},{"key":"37_CR5","first-page":"592","volume-title":"ICSE, International Conference on Software Engineering","author":"B.W. Boehm","year":"1976","unstructured":"Boehm, B.W., Brown, J.R., Lipow, M.: Quantitative evaluation of software quality. In: ICSE, International Conference on Software Engineering, pp. 592\u2013605. IEEE Computer Society Press, Los Alamitos (1976)"},{"key":"37_CR6","doi-asserted-by":"publisher","first-page":"483","DOI":"10.1109\/32.142871","volume":"18","author":"J. Mylopoulos","year":"1992","unstructured":"Mylopoulos, J., Chung, L., Nixon, B.: Representing and using nonfunctional requirements: A process-oriented approach. IEEE Trans. Softw. Eng.\u00a018, 483\u2013497 (1992)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"37_CR7","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4615-5269-7","volume-title":"Non-Functional Requirements in Software Engineering","author":"L. Chung","year":"2000","unstructured":"Chung, L., Nixon, B.A., Yu, E., Mylopoulos, J.: Non-Functional Requirements in Software Engineering. Kluwer Academic Publishers, Dordrecht (2000)"},{"key":"37_CR8","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1145\/291469.293165","volume":"42","author":"J. Mylopoulos","year":"1999","unstructured":"Mylopoulos, J., Chung, L., Yu, E.: From object-oriented to goal-oriented requirements analysis. CACM\u00a042, 31\u201337 (1999)","journal-title":"CACM"},{"key":"37_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"220","DOI":"10.1007\/BFb0053381","volume-title":"ECOOP \u201997 - Object-Oriented Programming","author":"G. Kiczales","year":"1997","unstructured":"Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Lopes, C., Loingtier, J.M., Irwin, J.: Aspect oriented programming. In: Aksit, M., Matsuoka, S. (eds.) ECOOP 1997. LNCS, vol.\u00a01241, pp. 220\u2013242. Springer, Heidelberg (1997)"},{"key":"37_CR10","first-page":"38","volume-title":"RE 2004 International Conference on Requirements Engineering","author":"Y. Yu","year":"2004","unstructured":"Yu, Y., do Prado Leite, J.C.S., Mylopoulos, J.: From goals to aspects: Discovering aspects from goal models. In: RE 2004 International Conference on Requirements Engineering, pp. 38\u201347. IEEE Computer Society Press, Los Alamitos (2004)"},{"key":"37_CR11","doi-asserted-by":"crossref","first-page":"744","DOI":"10.1109\/ICSE.2003.1201266","volume-title":"ICSE 2003. International Conference on Software Engineering","author":"A. Lamsweerde van","year":"2003","unstructured":"van Lamsweerde, A.: Goal-oriented requirements engineering: From system objectives to UML models to precise software specifications. In: ICSE 2003. International Conference on Software Engineering, pp. 744\u2013745. IEEE Computer Society Press, Los Alamitos (2003)"},{"key":"37_CR12","doi-asserted-by":"crossref","first-page":"352","DOI":"10.1109\/ICRE.2003.1232783","volume-title":"RE 2003. International Conference on Requirements Engineering","author":"M.S. Feather","year":"2003","unstructured":"Feather, M.S., Menzies, T., Connelly, J.R.: Relating practitioner needs to research activities. In: RE 2003. International Conference on Requirements Engineering, pp. 352\u2013361. IEEE Computer Society Press, Los Alamitos (2003)"},{"key":"37_CR13","doi-asserted-by":"publisher","first-page":"125","DOI":"10.1142\/S0218843095000056","volume":"4","author":"E.S.K. Yu","year":"1995","unstructured":"Yu, E.S.K., Mylopoulos, J.: From E-R to A-R \u2013 modelling strategic actor relationships for business process reengineering. Int. Journal of Intelligent and Cooperative Information Systems\u00a04, 125\u2013144 (1995)","journal-title":"Int. Journal of Intelligent and Cooperative Information Systems"},{"key":"37_CR14","doi-asserted-by":"crossref","first-page":"151","DOI":"10.1109\/ICRE.2003.1232746","volume-title":"RE 2003. International Conference on Requirements Engineering","author":"L. Liu","year":"2003","unstructured":"Liu, L., Yu, E., Mylopoulos, J.: Security and privacy requirements analysis within a social setting. In: RE 2003. International Conference on Requirements Engineering, pp. 151\u2013161. IEEE Computer Society Press, Los Alamitos (2003)"},{"key":"37_CR15","doi-asserted-by":"publisher","first-page":"978","DOI":"10.1109\/32.879820","volume":"26","author":"A. Lamsweerde van","year":"2000","unstructured":"van Lamsweerde, A., Letier, E.: Handling obstacles in goal-oriented requirements engineering. IEEE Trans. Softw. Eng.\u00a026, 978\u20131005 (2000)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"37_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"167","DOI":"10.1007\/3-540-45816-6_22","volume-title":"Conceptual Modeling - ER 2002","author":"P. Giorgini","year":"2002","unstructured":"Giorgini, P., Mylopoulos, J., Nicchiarelli, E., Sebastiani, R.: Reasoning with goal models. In: Spaccapietra, S., March, S.T., Kambayashi, Y. (eds.) ER 2002. LNCS, vol.\u00a02503, pp. 167\u2013181. Springer, Heidelberg (2002)"},{"key":"37_CR17","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1007\/PL00010356","volume":"6","author":"A.I. Anton","year":"2001","unstructured":"Anton, A.I., Carter, R.A., Dagnino, A., Dempster, J.H., Siege, D.F.: Deriving goals from a use-case based requirements specification. Requirement Engineering\u00a06, 63\u201373 (2001)","journal-title":"Requirement Engineering"},{"key":"37_CR18","doi-asserted-by":"publisher","first-page":"151","DOI":"10.1023\/A:1018939700514","volume":"10","author":"C. Rolland","year":"2000","unstructured":"Rolland, C., Prakash, N.: From conceptual modelling to requirements engineering. Annals of Software Engineering\u00a010, 151\u2013176 (2000)","journal-title":"Annals of Software Engineering"},{"key":"37_CR19","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1109\/ICRE.2002.1048501","volume-title":"RE 2002. International Conference on Requirements Engineering","author":"H. Kaiya","year":"2002","unstructured":"Kaiya, H., Horai, H., Saeki, M.: Agora: Attributed goal-oriented requirements analysis method. In: RE 2002. International Conference on Requirements Engineering, pp. 13\u201322. IEEE Computer Society Press, Los Alamitos (2002)"},{"key":"37_CR20","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1109\/ICRE.2003.1232744","volume-title":"RE 2003. International Conference on Requirements Engineering","author":"D. Bolchini","year":"2003","unstructured":"Bolchini, D., Paolini, P., Randazzo, G.: Adding hypermedia requirements to goal-driven analysis. In: RE 2003. International Conference on Requirements Engineering, pp. 127\u2013137. IEEE Computer Society Press, Los Alamitos (2003)"},{"key":"37_CR21","volume-title":"Refactoring: Improving the Design of Existing Code","author":"M. Fowler","year":"1999","unstructured":"Fowler, M., Beck, K., Brant, J., Opdyke, W., Roberts, D.: Refactoring: Improving the Design of Existing Code. Addison-Wesley, Reading (1999)"},{"key":"37_CR22","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1145\/383845.383862","volume":"44","author":"G.C. Murphy","year":"2001","unstructured":"Murphy, G.C., Walker, R.J., Baniassad, E.L.A., Robillard, M.P., Lai, A., Kersten, M.A.K.: Does aspect-oriented programming work? CACM\u00a044, 75\u201377 (2001)","journal-title":"CACM"},{"key":"37_CR23","doi-asserted-by":"publisher","first-page":"406","DOI":"10.1109\/ICSE.2002.1007986","volume-title":"Proceedings of the 24th International Conference on Software Engineering (ICSE 2002)","author":"M.P. Robillard","year":"2002","unstructured":"Robillard, M.P., Murphy, G.C.: Concern graphs: finding and describing concerns using structural program dependencies. In: Proceedings of the 24th International Conference on Software Engineering (ICSE 2002), pp. 406\u2013416. ACM Press, New York (2002)"},{"key":"37_CR24","volume-title":"Structured Design: Fundamentals of a Discipline of Computer Program and Systems Design","author":"E. Yourdon","year":"1979","unstructured":"Yourdon, E., Constantine, L.L.: Structured Design: Fundamentals of a Discipline of Computer Program and Systems Design, 1st edn. Prentice-Hall, Englewood Cliffs (1979)","edition":"1"},{"key":"37_CR25","volume-title":"The Science of the Artificial","author":"H.A. Simon","year":"1996","unstructured":"Simon, H.A.: The Science of the Artificial, 3rd edn. MIT Press, Cambridge (1996)","edition":"3"},{"key":"37_CR26","doi-asserted-by":"publisher","first-page":"365","DOI":"10.1016\/S0306-4379(02)00012-1","volume":"27","author":"J. Castro","year":"2002","unstructured":"Castro, J., Kolp, M., Mylopoulos, J.: Towards requirements-driven information systems engineering: the tropos project. Information Systems\u00a027, 365\u2013389 (2002)","journal-title":"Information Systems"},{"key":"37_CR27","doi-asserted-by":"publisher","first-page":"88","DOI":"10.1145\/103167.103176","volume":"34","author":"R.P. Diaz","year":"1991","unstructured":"Diaz, R.P.: Implementing faceted classification for software reuse. Commun. ACM\u00a034, 88\u201397 (1991)","journal-title":"Commun. ACM"},{"key":"37_CR28","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1109\/5254.920601","volume":"16","author":"N.F. Noy","year":"2001","unstructured":"Noy, N.F., Sintek, M., Decker, S., Crubezy, M., Fergerson, R.W., Musen, M.A.: Creating semantic web contents with Protege-2000. IEEE Intelligent Systems\u00a016, 60\u201371 (2001)","journal-title":"IEEE Intelligent Systems"},{"key":"37_CR29","unstructured":"W3C: Web ontology language (2004), \n                    \n                      http:\/\/www.w3.org\/2004\/owl"},{"key":"37_CR30","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1109\/5254.920598","volume":"16","author":"D. Fensel","year":"2001","unstructured":"Fensel, D., van Harmelen, F., Horrocks, I., McGuinness, D.L., Patel-Schneider, P.F.: OIL: an ontology infrastructure for the semantic web. IEEE Intelligent Systems\u00a016, 38\u201345 (2001)","journal-title":"IEEE Intelligent Systems"},{"key":"37_CR31","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1007\/3-540-47961-9_6","volume-title":"Advanced Information Systems Engineering","author":"L. Liu","year":"2002","unstructured":"Liu, L., Yu, E.: Design web-based systems in social context: A goal and scenario based approach. In: Pidduck, A.B., Mylopoulos, J., Woo, C.C., Ozsu, M.T. (eds.) CAiSE 2002. LNCS, vol.\u00a02348, pp. 37\u201351. Springer, Heidelberg (2002)"},{"key":"37_CR32","unstructured":"(Open Source E-Commerce Solutions ), \n                    \n                      http:\/\/www.oscommerce.com"},{"key":"37_CR33","unstructured":"Gross, D., Yu, E.S.K.: From Non-Functional Requirements to Design through Patterns (Requirements Engineering)"},{"key":"37_CR34","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1109\/ICSE.2001.919076","volume-title":"ICSE 2001. International Conference on Software Engineering","author":"S. Clarke","year":"2001","unstructured":"Clarke, S., Walker, R.J.: Composition patterns: An approach to designing reusable aspects. In: ICSE 2001. International Conference on Software Engineering, pp. 5\u201314. IEEE Computer Society Press, Los Alamitos (2001)"}],"container-title":["Notes on Numerical Fluid Mechanics and Multidisciplinary Design","Active Flow and Combustion Control 2018"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11431855_37","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,3,16]],"date-time":"2019-03-16T19:05:48Z","timestamp":1552763148000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11431855_37"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005]]},"ISBN":["9783319981765","9783319981772"],"references-count":34,"URL":"https:\/\/doi.org\/10.1007\/11431855_37","relation":{},"ISSN":["1612-2909","1860-0824"],"issn-type":[{"type":"print","value":"1612-2909"},{"type":"electronic","value":"1860-0824"}],"subject":[],"published":{"date-parts":[[2005]]}}}