{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,16]],"date-time":"2026-01-16T05:40:42Z","timestamp":1768542042994,"version":"3.49.0"},"reference-count":58,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[1997,1,1]],"date-time":"1997-01-01T00:00:00Z","timestamp":852076800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[1997,1,1]],"date-time":"1997-01-01T00:00:00Z","timestamp":852076800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Annals of Software Engineering"],"published-print":{"date-parts":[[1997,1]]},"DOI":"10.1023\/a:1018994106507","type":"journal-article","created":{"date-parts":[[2003,2,19]],"date-time":"2003-02-19T22:07:13Z","timestamp":1045692433000},"page":"23-61","source":"Crossref","is-referenced-by-count":15,"title":["Abstraction and context in requirements engineering: Toward a synthesis"],"prefix":"10.1007","volume":"3","author":[{"given":"Colin","family":"Potts","sequence":"first","affiliation":[]},{"given":"Idris","family":"Hsi","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"issue":"4","key":"326139_CR1","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1109\/MC.1985.1662863","volume":"18","author":"M. Alford","year":"1985","unstructured":"Alford, M. (1985), \u201cSREM at the Age of Eight: The Distributed Computing Design System,\u201d IEEE Computer 18,4, 36\u201346.","journal-title":"IEEE Computer"},{"issue":"2","key":"326139_CR2","doi-asserted-by":"publisher","first-page":"151","DOI":"10.1207\/s15327051hci0902_1","volume":"9","author":"R.J. Anderson","year":"1994","unstructured":"Anderson, R.J. (1994), \u201cRepresentations and Requirements: The Value of Ethnography in System Design,\u201d Human-Computer Interaction 9,2, 151\u2013182.","journal-title":"Human-Computer Interaction"},{"key":"326139_CR3","first-page":"135","volume-title":"Proceedings of the 2nd International Conference on Requirements Engineering","author":"A. Anton","year":"1996","unstructured":"Anton, A. (1996), \u201cGoal-Based Requirements Analysis,\u201d In Proceedings of the 2nd International Conference on Requirements Engineering, IEEE Computer Society Press, Los Alamitos, CA, pp. 135\u2013144."},{"key":"326139_CR4","first-page":"94","volume-title":"Proceedings of CAISE'94: 6th International Conference on Advanced Information Systems Engineering","author":"A. Anton","year":"1994","unstructured":"Anton, A., W.M. McCracken, and C. Potts (1994), \u201cGoal Decomposition and Scenario Analysis in Business Process Reengineering,\u201d In Proceedings of CAISE'94: 6th International Conference on Advanced Information Systems Engineering, Springer, New York, NY, pp. 94\u2013104."},{"key":"326139_CR5","volume-title":"CASE* Method: Entity-Relationship Modeling","author":"R. Barker","year":"1990","unstructured":"Barker, R. (1990), CASE* Method: Entity-Relationship Modeling, Addison-Wesley, Wokingham, UK."},{"key":"326139_CR6","volume-title":"Research Methods in Anthropology: Qualitative and Quantitative Approaches","author":"Bernard","year":"1994","unstructured":"Bernard and H. Russell (1994), Research Methods in Anthropology: Qualitative and Quantitative Approaches, 2nd edition, Altamira Press, Walnut Creek, CA.","edition":"2nd edition"},{"key":"326139_CR7","doi-asserted-by":"crossref","first-page":"52","DOI":"10.1109\/ICRE.1996.491429","volume-title":"Proceedings of the 2nd International Conference on Requirements Engineering","author":"W. Bustard","year":"1996","unstructured":"Bustard, W. and T.J. Dobbin (1996), \u201cIntegrating Soft Systems and Object-Oriented Analysis,\u201d In Proceedings of the 2nd International Conference on Requirements Engineering, IEEE Computer Society Press, Los Alamitos, CA, pp. 52\u201359."},{"key":"326139_CR8","first-page":"27","volume-title":"Proceedings of RE'95: 2nd International Symposium on Requirements Engineering","author":"W. Bustard","year":"1995","unstructured":"Bustard, W. and P.J. Lundy (1995), \u201cEnhancing Soft Systems Analysis with Formal Modeling,\u201d In Proceedings of RE'95: 2nd International Symposium on Requirements Engineering, IEEE Computer Society Press, Los Alamitos, CA, pp. 27\u201329."},{"key":"326139_CR9","volume-title":"Parallel Program Design: A Foundation","author":"J.M. Chandy","year":"1988","unstructured":"Chandy, J.M. and J. Misra (1988), Parallel Program Design: A Foundation, Addison-Wesley, Reading, MA."},{"issue":"2","key":"326139_CR10","first-page":"87","volume":"3","author":"P. Checkland","year":"1972","unstructured":"Checkland, P. (1972), \u201cToward a Systems-Based Methodology for Real-World Problem Solving,\u201d Journal of Systems Engineering, 3,2, 87\u2013116.","journal-title":"Journal of Systems Engineering"},{"key":"326139_CR11","volume-title":"Systems Thinking, Systems Practice","author":"P. Checkland","year":"1981","unstructured":"Checkland, P. (1981), Systems Thinking, Systems Practice, Wiley, Chichester, UK."},{"key":"326139_CR12","volume-title":"Soft Systems Methodology in Action","author":"P. Checkland","year":"1990","unstructured":"Checkland, P. and J. Scholes (1990), Soft Systems Methodology in Action, Wiley, Chichester, UK."},{"issue":"1","key":"326139_CR13","doi-asserted-by":"publisher","first-page":"6","DOI":"10.1145\/320434.320440","volume":"1","author":"P. Chen","year":"1976","unstructured":"Chen, P. (1976), \u201cThe Entity-Relationship Model: Toward a Unified View of Data,\u201d ACM Transactions on Database Systems 1,1, 6\u201336.","journal-title":"ACM Transactions on Database Systems"},{"key":"326139_CR14","volume-title":"Object-Oriented Analysis","author":"P. Coad","year":"1991","unstructured":"Coad, P. and E. Yourdon (1991), Object-Oriented Analysis, 2nd edition, Prentice-Hall, Englewood Cliffs, NJ.","edition":"2nd edition"},{"key":"326139_CR15","volume-title":"Object-Oriented Development: The FUSION Method","author":"D. Coleman","year":"1994","unstructured":"Coleman, D., P. Arnold, S. Bodoff, C. Dollin, H. Gilchrist, F. Hayes, and P. Jeremaes (1994), Object-Oriented Development: The FUSION Method, Prentice-Hall, Englewood Cliffs, NJ."},{"issue":"1\/2","key":"326139_CR16","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/0167-6423(93)90021-G","volume":"20","author":"A. Dardenne","year":"1993","unstructured":"Dardenne, A., A. van Lamsweerde, and S. Fickas (1993), \u201cGoal-Directed Requirements Acquisition,\u201d Science of Computer Programming, 20,1\/2, 3\u201350.","journal-title":"Science of Computer Programming"},{"key":"326139_CR17","volume-title":"Structured Analysis and System Specification","author":"T. DeMarco","year":"1978","unstructured":"DeMarco, T. (1978), Structured Analysis and System Specification, Yourdon Press, New York, NY."},{"key":"326139_CR18","volume-title":"Work-Oriented Design of Computer Artifacts","author":"P. Ehn","year":"1988","unstructured":"Ehn, P. (1988), Work-Oriented Design of Computer Artifacts, Arbetslivscentrum, Stockholm, Sweden."},{"key":"326139_CR19","first-page":"168","volume-title":"Computers and Work","author":"P. Ehn","year":"1991","unstructured":"Ehn, P. and M. Kyng (1991), \u201cCardboard Computers: Mocking-it-up, or Hands-on Future,\u201d In Computers and Work, J. Greenbaum and M. Kyng, Eds., Erlbaum, Hillsdale, NJ, pp. 168\u2013195."},{"issue":"3","key":"326139_CR20","doi-asserted-by":"publisher","first-page":"191","DOI":"10.1207\/s15326969eco0203_1","volume":"2","author":"J.M. Flach","year":"1993","unstructured":"Flach, J.M. (1993), \u201cThe Ecology of Human-Machine Systems I: Introduction,\u201d Ecological Psychology 2,3, 191\u2013205.","journal-title":"Ecological Psychology"},{"issue":"2","key":"326139_CR21","doi-asserted-by":"publisher","first-page":"153","DOI":"10.1145\/45941.45943","volume":"6","author":"F. Flores","year":"1988","unstructured":"Flores, F., M. Graves, B. Hartfield, and T. Winograd (1988), \u201cComputer Systems and the Design of Organizational Interaction,\u201d ACM Transactions on Office Information Systems 6,2, 153\u2013172.","journal-title":"ACM Transactions on Office Information Systems"},{"key":"326139_CR22","first-page":"3","volume-title":"The Interpretation of Cultures: Selected Essays","author":"C. Geertz","year":"1973","unstructured":"Geertz, C. (1973), \u201cThick Description: Toward an Interpretive Theory of Culture,\u201d In The Interpretation of Cultures: Selected Essays, C. Geertz, Ed., Basic Books, New York, NY, pp. 3\u201330."},{"key":"326139_CR23","series-title":"Technical report","volume-title":"Goal-Driven Approaches to Requirements Engineering","author":"S. Green","year":"1994","unstructured":"Green, S. (1994), \u201cGoal-Driven Approaches to Requirements Engineering,\u201d Technical report TR-93-42, Imperial College of Science, Technology and Medicine, Department of Computing, London, UK."},{"issue":"3","key":"326139_CR24","first-page":"245","volume":"4","author":"J. Grudin","year":"1989","unstructured":"Grudin, J. (1989), \u201cWhy Groupware Applications Fail: Problems in Design and Evaluation,\u201d Office: Technology and People 4,3, 245\u2013264.","journal-title":"Office: Technology and People"},{"key":"326139_CR25","first-page":"263","volume-title":"Proceedings of ECSCW'95: European Conference on Computer-Supported Cooperative Work","author":"J. Grudin","year":"1995","unstructured":"Grudin, J. and L. Palen (1995), \u201cWhy Groupware Succeeds: Discretion or Mandate,\u201d In Proceedings of ECSCW'95: European Conference on Computer-Supported Cooperative Work, Kluwer, Boston, MA, pp. 263\u2013278."},{"issue":"5","key":"326139_CR26","doi-asserted-by":"publisher","first-page":"24","DOI":"10.1109\/MS.1985.231756","volume":"2","author":"J.V. Guttag","year":"1985","unstructured":"Guttag, J.V., J.J. Horning, and J. Wing (1985), \u201cAn Overview of the Larch Family of Specification Languages,\u201d IEEE Software 2,5, 24\u201336.","journal-title":"IEEE Software"},{"key":"326139_CR27","first-page":"177","volume-title":"Participatory Design: Principles and Practice","author":"K. Holtzblatt","year":"1993","unstructured":"Holtzblatt, K. and S. Jones (1993), \u201cContextual Inquiry: A Participatory Technique for System Design,\u201d In Participatory Design: Principles and Practice, A. Namioka and D. Shuler, Eds., Erlbaum, Hillsdale, NJ, pp. 177\u2013210."},{"issue":"2","key":"326139_CR28","doi-asserted-by":"publisher","first-page":"57","DOI":"10.1145\/205350.205358","volume":"2","author":"J. Hughes","year":"1995","unstructured":"Hughes, J., V. King, T. Rodden, and H. Anderson (1995), \u201cThe Role of Ethnography in Interactive Systems Design,\u201d ACM Interactions 2,2, 57\u201365.","journal-title":"ACM Interactions"},{"key":"326139_CR29","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/1881.001.0001","volume-title":"Cognition in the Wild","author":"E. Hutchins","year":"1995","unstructured":"Hutchins, E. (1995), Cognition in the Wild, MIT Press, Boston, MA."},{"key":"326139_CR30","volume-title":"Software Requirements and Specifications","author":"M.A. Jackson","year":"1995","unstructured":"Jackson, M.A. (1995), Software Requirements and Specifications, Addison-Wesley, Reading, MA."},{"key":"326139_CR31","volume-title":"Object-Oriented Software Engineering: A Use-Case Oriented Approach","author":"I. Jacobson","year":"1992","unstructured":"Jacobson, I., M. Christerson, P. Jonsson, and G. Overgaard (1992), Object-Oriented Software Engineering: A Use-Case Oriented Approach, Addison-Wesley, Wokingham, UK."},{"key":"326139_CR32","volume-title":"Systematic Software Development Using VDM","author":"C. Jones","year":"1990","unstructured":"Jones, C. (1990), Systematic Software Development Using VDM, 2nd edition, Prentice-Hall, New York, NY.","edition":"2nd edition"},{"key":"326139_CR33","first-page":"68","volume-title":"An Ecological Approach to Human Machine Systems I: A Global Perspective","author":"A. Kirlik","year":"1993","unstructured":"Kirlik, A. (1993), \u201cRequirements for Psychological Models to Support Design: Towards Ecological Task Analysis,\u201d In An Ecological Approach to Human Machine Systems I: A Global Perspective, J. Flach, P. Hancock, J. Caird, and K. Vicente, Eds., Erlbaum, Hillsdale, NJ, pp. 68\u2013120."},{"issue":"1","key":"326139_CR34","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1145\/356802.356806","volume":"12","author":"R. Kling","year":"1980","unstructured":"Kling, R. (1980), \u201cSocial Analysis of Computing: Theoretical Perspectives in Recent Empirical Research,\u201d Computing Surveys 12,1, 61\u2013110.","journal-title":"Computing Surveys"},{"key":"326139_CR35","volume-title":"Naturalistic Inquiry","author":"Y.S. Lincoln","year":"1985","unstructured":"Lincoln, Y.S. and E.G. Guba (1985), Naturalistic Inquiry, Sage Publications, Newbury Park, CA."},{"key":"326139_CR36","volume-title":"Analyzing Social Settings","author":"J. Loffland","year":"1984","unstructured":"Loffland, J. and L. Loffland (1984), Analyzing Social Settings, Wadsworth, Belmont, CA."},{"key":"326139_CR37","first-page":"259","volume-title":"Requirements Engineering: Social and Technical Issues","author":"P. Luff","year":"1994","unstructured":"Luff, P., C. Heath, and D. Greatbatch (1994), \u201cWork, Interaction and Technology: The Naturalistic Analysis of Human Conduct and Requirements Analysis,\u201d In Requirements Engineering: Social and Technical Issues, M. Jirotka and J. Goguen, Eds., Academic Press, London, UK, pp. 259\u2013288."},{"key":"326139_CR38","volume-title":"Essential Systems Analysis","author":"S. McMenamin","year":"1984","unstructured":"McMenamin, S. and J. Palmer (1984), Essential Systems Analysis, Yourdon Press, New York, NY."},{"key":"326139_CR39","volume-title":"SSADM Techniques: An Introduction to Version 4","author":"M. Meldrum","year":"1993","unstructured":"Meldrum, M., M. Lejk, and P. Guy (1993), SSADM Techniques: An Introduction to Version 4, Chartwell Bratt, Bromley, UK."},{"issue":"4","key":"326139_CR40","doi-asserted-by":"publisher","first-page":"491","DOI":"10.2307\/257453","volume":"5","author":"G. Morgan","year":"1980","unstructured":"Morgan, G. and C. Smircich (1980), \u201cThe Case for Qualitative Research,\u201d Academy of Management Review 5,4, 491\u2013500.","journal-title":"Academy of Management Review"},{"key":"326139_CR41","volume-title":"Images of Organization","author":"G. Morgan","year":"1986","unstructured":"Morgan, G. (1986), Images of Organization, Sage Publications, Newbury Park, CA."},{"issue":"9","key":"326139_CR42","doi-asserted-by":"publisher","first-page":"932","DOI":"10.1109\/32.58782","volume":"16","author":"A.P. Moore","year":"1990","unstructured":"Moore, A.P. (1990), \u201cThe Specification and Verified Decomposition of System Requirements using CSP,\u201d IEEE Transactions on Software Engineering 16,9, 932\u2013948.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"326139_CR43","volume-title":"Usability Engineering","author":"J. Nielsen","year":"1993","unstructured":"Nielsen, J. (1993), Usability Engineering, Academic Press Professional, Boston, MA."},{"key":"326139_CR44","volume-title":"Turn Signals are the Facial Expressions of Automobiles","author":"D.A. Norman","year":"1992","unstructured":"Norman, D.A. (1992), Turn Signals are the Facial Expressions of Automobiles, Addison-Wesley, Reading, MA."},{"key":"326139_CR45","doi-asserted-by":"publisher","first-page":"247","DOI":"10.1145\/225434.225462","volume-title":"Proceedings of DIS'95: Designing Interactive Systems","author":"C. Potts","year":"1995","unstructured":"Potts, C. (1995), \u201cUsing Schematic Scenarios to Understand User Needs,\u201d In Proceedings of DIS'95: Designing Interactive Systems, ACM, New York, NY, pp. 247\u2013256."},{"key":"326139_CR46","first-page":"241","volume-title":"Requirements Engineering: Social and Technical Issues","author":"D. Randall","year":"1994","unstructured":"Randall, D., J. Hughes, and D. Shapiro (1994), \u201cSteps toward a Partnership: Ethnography and System Design,\u201d In Requirements Engineering: Social and Technical Issues, M. Jirotka and J. Goguen, Eds., Academic Press, London, UK, pp. 241\u2013258."},{"key":"326139_CR47","first-page":"79","volume-title":"Proceedings of the Conference on Support, Society and Culture: Mutual Uses of Cybernetics and Science","author":"M. Robinson","year":"1989","unstructured":"Robinson, M. (1989), \u201cDouble-Level Languages and Cooperative Working,\u201d In Proceedings of the Conference on Support, Society and Culture: Mutual Uses of Cybernetics and Science, Software Engineering Research Center, Utrecht, The Netherlands, pp. 79\u2013114."},{"issue":"1","key":"326139_CR48","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1109\/TSE.1977.229900","volume":"3","author":"D.T. Ross","year":"1977","unstructured":"Ross, D.T. (1977), \u201cStructured Analysis (SA): A Language for Communicating Ideas,\u201d IEEE Transactions on Software Engineering 3,1, 16\u201334.","journal-title":"IEEE Transactions on Software Engineering"},{"issue":"9","key":"326139_CR49","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1145\/130994.130996","volume":"35","author":"K. Rubin","year":"1992","unstructured":"Rubin, K. and A. Goldberg (1992), \u201cObject Behavior Analysis,\u201d Communications of the ACM 35,9, 48\u201362.","journal-title":"Communications of the ACM"},{"key":"326139_CR50","volume-title":"Object-Oriented Modeling and Design","author":"J. Rumbaugh","year":"1991","unstructured":"Rumbaugh, J., M. Blaha, W. Premerlani, F. Eddy, and W. Lorensen (1991), Object-Oriented Modeling and Design, Prentice Hall, Englewood Cliffs, NJ."},{"key":"326139_CR51","first-page":"165","volume-title":"Proceedings of RE'93: International Symposium on Requirements Engineering","author":"I. Sommerville","year":"1993","unstructured":"Sommerville, I., T. Rodden, P. Sawyer, R. Bentley, and M. Twidale (1993), \u201cIntegrating Ethnography into the Requirements Engineering Process,\u201d In Proceedings of RE'93: International Symposium on Requirements Engineering, IEEE Computer Society Press, York, UK, pp. 165\u2013173."},{"key":"326139_CR52","volume-title":"Understanding Z: A Specification Language and its Formal Semantics","author":"J.M. Spivey","year":"1988","unstructured":"Spivey, J.M. (1988), Understanding Z: A Specification Language and its Formal Semantics, Cambridge University Press, Cambridge, UK."},{"key":"326139_CR53","volume-title":"The Ethnographic Interview","author":"J. Spradley","year":"1979","unstructured":"Spradley, J. (1979), The Ethnographic Interview, Holt Rinehard-Winston, Fort Worth, TX."},{"key":"326139_CR54","volume-title":"Client-Led Design: A Systemic Approach to Information Systems Definition","author":"F. Stowell","year":"1994","unstructured":"Stowell, F. and D. West (1994), Client-Led Design: A Systemic Approach to Information Systems Definition, McGraw-Hill, London, UK."},{"key":"326139_CR55","volume-title":"Plans and Situated Action: The Problem of Human-Machine Communication","author":"L. Suchman","year":"1983","unstructured":"Suchman, L. (1983), Plans and Situated Action: The Problem of Human-Machine Communication, Cambridge University Press, Cambridge, UK."},{"key":"326139_CR56","doi-asserted-by":"publisher","first-page":"194","DOI":"10.1109\/ISRE.1995.512561","volume-title":"Proceedings of RE'95: 2nd International Symposium on Requirements Engineering","author":"A. Van Lamsweerde","year":"1995","unstructured":"Van Lamsweerde, A., R. Darimont, and P. Massonet (1995), \u201cGoal-Directed Elaboration of Requirements for a Meeting Scheduler: Problems and Lessons Learnt,\u201d In Proceedings of RE'95: 2nd International Symposium on Requirements Engineering, IEEE Computer Society Press, York, UK, pp. 194\u2013203."},{"issue":"3","key":"326139_CR57","first-page":"191","volume":"2","author":"K. Vicente","year":"1993","unstructured":"Vicente, K. and J. Rasmussen (1993), \u201cThe Ecology of Human-Machine Systems II: Mediating \u2018Direct Perception\u2019 in Complex Work Domains,\u201d Ecological Psychology 2,3, 191\u2013205.","journal-title":"Ecological Psychology"},{"key":"326139_CR58","first-page":"234","volume-title":"Proceedings of the 27th Hawaii International Conference on System Sciences, Vol. IV, Information Systems: Collaboration Technology, Organizational Systems and Technology","author":"E.S.K. Yu","year":"1994","unstructured":"Yu, E.S.K. and J. Mylopoulos (1994), \u201cUsing Goals, Rules and Methods to Support Reasoning in Business Process Reengineering,\u201d In Proceedings of the 27th Hawaii International Conference on System Sciences, Vol. IV, Information Systems: Collaboration Technology, Organizational Systems and Technology, IEEE Computer Society Press, Los Alamitos, CA, pp. 234\u2013243."}],"container-title":["Annals of Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1018994106507.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1023\/A:1018994106507\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1018994106507.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,18]],"date-time":"2025-05-18T14:21:54Z","timestamp":1747578114000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1023\/A:1018994106507"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1997,1]]},"references-count":58,"journal-issue":{"issue":"1","published-print":{"date-parts":[[1997,1]]}},"alternative-id":["326139"],"URL":"https:\/\/doi.org\/10.1023\/a:1018994106507","relation":{},"ISSN":["1022-7091","1573-7489"],"issn-type":[{"value":"1022-7091","type":"print"},{"value":"1573-7489","type":"electronic"}],"subject":[],"published":{"date-parts":[[1997,1]]}}}