{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T19:31:17Z","timestamp":1760297477667},"reference-count":61,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[1996,12,1]],"date-time":"1996-12-01T00:00:00Z","timestamp":849398400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Requirements Eng"],"published-print":{"date-parts":[[1996,12]]},"DOI":"10.1007\/bf01587102","type":"journal-article","created":{"date-parts":[[2005,4,28]],"date-time":"2005-04-28T12:12:26Z","timestamp":1114690346000},"page":"238-260","source":"Crossref","is-referenced-by-count":35,"title":["Dealing with change: An approach using non-functional requirements"],"prefix":"10.1007","volume":"1","author":[{"given":"Lawrence","family":"Chung","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Brian A.","family":"Nixon","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eric","family":"Yu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"CR1","doi-asserted-by":"crossref","unstructured":"Jarke M, Pohl K. Requirements engineering in the year 2001: On (virtually) managing a changing reality. Workshop on system requirements: analysis, management, and exploitation, Schlo\u00df Dagstuhl, Saarland, Germany, 4\u20137 October 1994","DOI":"10.1049\/sej.1994.0035"},{"issue":"11","key":"CR2","doi-asserted-by":"crossref","first-page":"1268","DOI":"10.1145\/50087.50089","volume":"31","author":"B Curtis","year":"1988","unstructured":"Curtis B, Krasner H, Iscoe N. A field study of the software design process for large systems. Commun ACM 1988; 31(11): 1268\u20131287","journal-title":"Commun ACM"},{"key":"CR3","unstructured":"Green S. Goal-driven approaches to requirements engineering. Tech Rep 94\/9, Department of Computing, University of the West of England, 1994"},{"key":"CR4","unstructured":"Chung KL. Representing and using non-functional requirements: a process-oriented approach. PhD thesis, Department of Computer Science, University of Toronto, June 1993. Also Technical Report DKBS-TR-93-1"},{"issue":"6","key":"CR5","doi-asserted-by":"crossref","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 non-functional requirements: a process-oriented approach. IEEE Trans Software Eng (special issue on knowledge representation and reasoning in software development) 1992; 18(6): 483\u2013497","journal-title":"IEEE Trans Software Eng"},{"key":"CR6","unstructured":"Chung L, Nixon BA, Yu E, Mylopoulos J. Non-functional requirements in software engineering. Forthcoming monograph, 1997"},{"key":"CR7","unstructured":"The Barclays code of business banking. Barclays Bank, London, 1992"},{"key":"CR8","unstructured":"The Barclays code of business banking. Barclays Bank, London, 1993"},{"key":"CR9","volume-title":"System requirements engineering","author":"P Loucopoulos","year":"1995","unstructured":"Loucopoulos P, Karakostas V. System requirements engineering. McGraw-Hill, New York, 1995"},{"key":"CR10","unstructured":"Annual review and summary financial statement. Barclays Bank, London, 1993"},{"key":"CR11","unstructured":"Chung L, Nixon BA, Yu E. Using quality requirements to drive software development. Workshop on research issues in the intersection between software engineering and artificial intelligence, Sorrento, Italy, May 1994"},{"key":"CR12","unstructured":"Chung L, Nixon BA, Yu E. Using quality requirements to systematically develop quality software. Proceedings of the fourth international conference on software quality, McLean, VA, 3\u20135 October 1994"},{"key":"CR13","unstructured":"Nixon BA. Performance requirements for information systems. PhD thesis draft, Department of Computer Science, University of Toronto, March 1997"},{"key":"CR14","volume-title":"The sciences of the artificial","author":"HA Simon","year":"1981","unstructured":"Simon HA. The sciences of the artificial (2nd edn) MIT Press, Cambridge, MA, 1981","edition":"2nd edn"},{"key":"CR15","unstructured":"Nilsson, N. Problem-solving methods in artificial intelligence. McGraw-Hill, New York"},{"key":"CR16","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1007\/3-540-54059-8_78","volume-title":"Advanced information systems engineering","author":"L Chung","year":"1991","unstructured":"Chung L. Representation and utilization of non-functional requirements for information system design. In: Anderson R, Bubenko Jr JA, S\u00f8lvberg A (ed). Advanced information systems engineering. Proceedings of the third international conference, CAiSE '91. Trondheim, Norway, 13\u201315 May 1991. Springer-Verlag, Berlin, 1991, pp 5\u201330"},{"key":"CR17","first-page":"234","volume-title":"Advanced information systems engineering","author":"L Chung","year":"1993","unstructured":"Chung L. Dealing with security requirements during the development of information systems. In: Rolland C, Bodat F, Cauvet C (eds). Advanced information systems engineering. Proceedings of the fifth international conference. CAiSE '93. Paris, 8\u201311 June 1993. Springer-Verlag, Berlin, 1993, pp 234\u2013251"},{"key":"CR18","first-page":"149","volume-title":"Database programming languages: bulk types and persistent data \u2014 The third international workshop, August 1991, Nafplion, Greece","author":"B Nixon","year":"1992","unstructured":"Nixon B. Implementation of information systems design specifications: a performance perspective. In Kanellakis P, Schmidt JW (eds). Database programming languages: bulk types and persistent data \u2014 The third international workshop, August 1991, Nafplion, Greece. Morgan Kaufmann, San Mateo, CA, 1992, pp 149\u2013168"},{"key":"CR19","first-page":"42","volume-title":"Dealing with performance requirements during the development of information systems","author":"BA Nixon","year":"1992","unstructured":"Nixon BA. Dealing with performance requirements during the development of information systems. Proceedings of the IEEE international symposium on requirements engineering, San Diego, CA, 4\u20136 January 1993. IEEE Computer Society Press, Los Alamitos, CA, 1992, pp 42\u201349"},{"key":"CR20","first-page":"187","volume-title":"Advances in database technology-EDBT '94, proceedings of the fourth international conference on extending database technology, Cambridge, UK","author":"BA Nixon","year":"1994","unstructured":"Nixon BA. Representing and using performance requirements during the development of information systems. In: Jarke M, Bubenko J, Jeffery K (eds). Advances in database technology-EDBT '94, proceedings of the fourth international conference on extending database technology, Cambridge, UK. Springer-Verlag, Berlin, 1994, pp 187\u2013200"},{"key":"CR21","unstructured":"European Communities. Information technology security education criteria, provisional harmonised criteria, Version 1.2, June 1991, Luxembourg"},{"key":"CR22","volume-title":"Performance engineering of software systems","author":"CU Smith","year":"1990","unstructured":"Smith CU. Performance engineering of software systems. Addison-Wesley, Reading, MA, 1990"},{"key":"CR23","first-page":"178","volume-title":"Handbook of software quality assurance","author":"TJ McCabe","year":"1987","unstructured":"McCabe TJ, Schlmeyer GG. The Pareto principle applied to software quality assurance. In: Schulmeyer GG, McManus JI (eds). Handbook of software quality assurance. Van Nostrand Reinhold, New York, 1987, pp 178\u2013210"},{"key":"CR24","volume-title":"Quality control handbook","year":"1979","unstructured":"Juran JM, Gryna Jr FM, Bingham Jr RS (eds). Quality control handbook (3rd Edn). McGraw-Hill. New York, 1979","edition":"3rd Edn)"},{"key":"CR25","unstructured":"Report and accounts. Barclays Bank, London, 1993"},{"key":"CR26","doi-asserted-by":"crossref","unstructured":"Chung L, Nixon BA. Dealing with non-functional requirements: three experimental studies of a process-oriented approach. Proceedings of the 17th ICSE, Seattle, WA, April 1995, pp 25\u201337","DOI":"10.1145\/225014.225017"},{"key":"CR27","doi-asserted-by":"crossref","first-page":"293","DOI":"10.1007\/978-3-642-83397-7_14","volume-title":"Foundations of knowledge base management","author":"BA Nixon","year":"1989","unstructured":"Nixon BA, Chung KL, Lauzon D, Borgida A, Mylopoulos J, Stanley M. Design of a compiler for a semantic data model. In: Schmidt JW, Thanos C (eds). Foundations of knowledge base management. Springer-Verlag, Berlin, 1989, pp 293\u2013343"},{"key":"CR28","unstructured":"Hyslop WF. Performance prediction of relational database management systems. PhD thesis, Department of Computer Science, University of Toronto, 1991"},{"key":"CR29","doi-asserted-by":"crossref","first-page":"325","DOI":"10.1145\/102675.102676","volume":"8","author":"J Mylopoulos","year":"1990","unstructured":"Mylopoulos J, Borgida A, Jarke M, Koubarakis M. Telos: representing knowledge about information systems. ACM Trans Inform Syst 1990; 8: 325\u2013362","journal-title":"ACM Trans Inform Syst"},{"key":"CR30","unstructured":"Kramer BM. RepBrowser tool and documentation, Department of Computer Science, University of Toronto, 1995"},{"key":"CR31","unstructured":"Stanley MT, Telos sh tool and documentation. Department of Computer Science, University of Toronto, 1995"},{"key":"CR32","unstructured":"Jarke M (ed). ConceptBase V3.1 User Manual. University of Passau, 1992"},{"key":"CR33","unstructured":"Yu E. Modelling strategic relationships for process reengineering. PhD thesis, Department of Computer Science, University of Toronto, 1995. Also Technical Report DKBS-TR-94-6"},{"key":"CR34","unstructured":"Chung L, Nixon BA, Yu E. Using non-functional requirements to systematically select among alternatives in architectural design. Proceedings of the first international workshop on architectures for software systems, Seattle, Washington, April 1995, pp 31\u201343"},{"key":"CR35","doi-asserted-by":"crossref","unstructured":"Chung L, Nixon BA, Yu E. Using non-functional requirements to systematically support change. Proceedings of the second international symposium on requirements engineering, York. 27\u201329 March 1995, pp 132\u2013139","DOI":"10.1109\/ISRE.1995.512554"},{"key":"CR36","volume-title":"Program evolution: processes of software change","author":"MM Lehman","year":"1985","unstructured":"Lehman MM, Belady LA. Program evolution: processes of software change. Academic Press, London, 1985"},{"key":"CR37","first-page":"266","volume-title":"The change and evolution of requirements as a challenge to the practice of software engineering","author":"SDP Harker","year":"1992","unstructured":"Harker SDP, Eason KD, Dobson JE. The change and evolution of requirements as a challenge to the practice of software engineering. Proceedings of the IEEE International symposium on requirements engineering, San Diego, CA, 4\u20136 January 1993. IEEE Computer Society Press, Los Alamitos, CA, 1992, pp 266\u2013272"},{"key":"CR38","unstructured":"Madhavji N. Panel on \u2018impact of environmental evolution on requirements change\u2019. In Proceedings of the Third IEEE International Symposium on Requirements Engineering, Annapolis, MD, 6\u201310 January 1997, pp 98\u201399"},{"key":"CR39","doi-asserted-by":"crossref","unstructured":"Lee J. Extending the Potts and Bruns model for recording design rationale. Proceedings of the 13th International Conference on Software Engineering, Austin, TX, May 1991, pp 114\u2013125","DOI":"10.1109\/ICSE.1991.130629"},{"key":"CR40","doi-asserted-by":"crossref","unstructured":"Potts C, Bruns G. Recording the reasons for design decisions. Proceedings of the 10th ICSE, 1988, pp 418\u2013427","DOI":"10.1109\/ICSE.1988.93722"},{"key":"CR41","volume-title":"A process centered requirements engineering environment","author":"K Pohl","year":"1995","unstructured":"Pohl K. A process centered requirements engineering environment. PhD dissertation, Informatik V, RWTH-Aachen, Germany, February 1995"},{"key":"CR42","volume-title":"Process-centered requirements engineering","author":"K Pohl","year":"1996","unstructured":"Pohl K. Process-centered requirements engineering. Wiley\/Research Studies Press. New York, 1996"},{"issue":"3","key":"CR43","doi-asserted-by":"crossref","first-page":"170","DOI":"10.1007\/BF01236426","volume":"1","author":"A Sutcliffe","year":"1996","unstructured":"Sutcliffe, A. A conceptual framework for requirements engineering. Requirements Eng 1996; 1(3): 170\u2013189","journal-title":"Requirements Eng"},{"key":"CR44","doi-asserted-by":"crossref","unstructured":"Gotel OCZ, Finkelstein ACW. An analysis of the requirements traceability problem. Proceedings of the international conference on requirements engineering, Colorado Springs, 1994","DOI":"10.1109\/ICRE.1994.292398"},{"issue":"6","key":"CR45","doi-asserted-by":"crossref","first-page":"758","DOI":"10.1109\/32.6156","volume":"14","author":"VR Basili","year":"1988","unstructured":"Basili VR, Rombach HD. The TAME project: towards improvement-oriented software environments. IEEE Trans Software Eng 1988; 14(6): 758\u2013773","journal-title":"IEEE Trans Software Eng"},{"key":"CR46","doi-asserted-by":"crossref","unstructured":"Coleman D, Ash D, Lowther B, Oman P. Using metrics to evaluate software system maintainability. IEEE Comput 1994; 27(8)","DOI":"10.1109\/2.303623"},{"key":"CR47","unstructured":"Coombes AC, McDermid JA. Using qualitative physics in requirements specification of safety critical systems: a potential AI user's perspective. Workshop on Research Issues in the Intersection Between Software Engineering and Artificial Intelligence, Sorrento, Italy, May 1994"},{"key":"CR48","unstructured":"Artif Intell J (Special issue on qualitative reasoning) 1984; 24(1\u20133)"},{"issue":"1","key":"CR49","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1007\/BF00871696","volume":"1","author":"S Fickas","year":"1994","unstructured":"Fickas S. Desert island column. Automated Software Eng 1994; 1(1): 141\u2013146","journal-title":"Automated Software Eng"},{"issue":"1","key":"CR50","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/128756.128757","volume":"10","author":"M Jarke","year":"1992","unstructured":"Jarke M, Mylopoulos J, Schmidt JW, Vassiliou Y. DAIDA: an environment for evolving information systems. ACM Trans Inform Syst 1992; 10(1): 1\u201350","journal-title":"ACM Trans Inform Syst"},{"issue":"4","key":"CR51","doi-asserted-by":"crossref","first-page":"429","DOI":"10.1016\/0306-4379(91)90033-6","volume":"16","author":"KL Chung","year":"1991","unstructured":"Chung KL, Katalagarianos P, Marakakis M, Mertikas M, Mylopoulos J, Vassiliou Y. From information system requirements to designs: a mapping framework. Inform Syst 1991; 16(4): 429\u2013461","journal-title":"Inform Syst"},{"key":"CR52","doi-asserted-by":"crossref","unstructured":"Jarke M, Rose T. Managing knowledge about information system evolution. Proceedings of SIGMOD '88, Chicago, May 1988, pp 303\u2013311","DOI":"10.1145\/50202.50239"},{"key":"CR53","doi-asserted-by":"crossref","unstructured":"Rolland C. Modeling the evolution of artifacts. Proceedings of the international conference on requirements engineering, Colorado Springs, CO, April 1994","DOI":"10.1109\/ICRE.1994.292382"},{"key":"CR54","first-page":"34","volume-title":"Modelling Organizations for information systems requirements engineering","author":"E Yu","year":"1992","unstructured":"Yu E. Modelling Organizations for information systems requirements engineering. Proceedings of the IEEE international symposium on requirements engineering, San Diego, CA, 4\u20136 January 1993. IEEE Computer Society Press, Los Alamitos, CA, 1992, pp 34\u201341"},{"key":"CR55","doi-asserted-by":"crossref","unstructured":"Yu ESK, Mylopoulos, J. Understanding \u2018Why\u2019 in software process modelling, analysis, and design. Proceedings of the 16th international conference on software engineering, Sorrento, Italy, May 1994, pp 159\u2013168","DOI":"10.1109\/ICSE.1994.296775"},{"key":"CR56","doi-asserted-by":"crossref","unstructured":"Yu E. Towards modelling and reasoning support for early-phase requirements engineering. In: Proceedings of the third IEEE international symposium on requirements engineering, Annapolis, MD, 6\u201310 January 1997, pp 226\u2013235","DOI":"10.1109\/ISRE.1997.566873"},{"key":"CR57","unstructured":"Greenspan SJ, Mylopoulos J, Borgida A. Capturing more world knowledge in the requirements specification. Proceedings of the Sixth International Conference on Software Engineering, 1982, pp 225\u2013234"},{"key":"CR58","doi-asserted-by":"crossref","unstructured":"Greenspan S, Mylopoulos J, Borgida A. On formal requirements modeling languages: RML revisited. Proceedings of the 16th ICSE, Sorrento, Italy, May 1994, pp 135\u2013147","DOI":"10.1109\/ICSE.1994.296773"},{"key":"CR59","doi-asserted-by":"crossref","unstructured":"Mylopoulos J, Borgida A, Yu E. Representing software engineering knowledge. Automated Software Engineering 1997; 4(3) to appear","DOI":"10.1023\/A:1008627026003"},{"issue":"2,3","key":"CR60","doi-asserted-by":"crossref","first-page":"125","DOI":"10.1142\/S0218843095000056","volume":"4","author":"E Yu","year":"1995","unstructured":"Yu E, Mylopoulos J. From E-R to \u2018A-R\u2019: modelling strategic actor relationships for business process reengineering. Int J Intell Coop Inform Syst 1995; 4(2,3): 1995, 125\u2013144","journal-title":"Int J Intell Coop Inform Syst"},{"key":"CR61","doi-asserted-by":"crossref","unstructured":"Yu E, Mylopoulos J, Lesperance Y. AI models for business process reenineering. IEEE Expert 1996; 16\u201323","DOI":"10.1109\/64.511773"}],"container-title":["Requirements Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BF01587102.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/BF01587102\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BF01587102","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,4,7]],"date-time":"2020-04-07T04:00:57Z","timestamp":1586232057000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BF01587102"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1996,12]]},"references-count":61,"journal-issue":{"issue":"4","published-print":{"date-parts":[[1996,12]]}},"alternative-id":["BF01587102"],"URL":"https:\/\/doi.org\/10.1007\/bf01587102","relation":{},"ISSN":["0947-3602","1432-010X"],"issn-type":[{"value":"0947-3602","type":"print"},{"value":"1432-010X","type":"electronic"}],"subject":[],"published":{"date-parts":[[1996,12]]}}}