메뉴 건너뛰기




Volumn 7, Issue 1, 2004, Pages 61-83

Defining goals in a COTS-aware requirements engineering approach

Author keywords

Agent orientation; CARE approach; COTS components; Goal orientation; Requirements engineering

Indexed keywords

AGENT ORIENTATION; CARE APPROACH; COTS COMPONENTS; GOAL ORIENTATION;

EID: 12344312366     PISSN: 10981241     EISSN: 15206858     Source Type: Journal    
DOI: 10.1002/sys.10055     Document Type: Article
Times cited : (14)

References (66)
  • 1
    • 77953762156 scopus 로고    scopus 로고
    • A perspective on the economic life span of COTS-based software systems: The COTS-LIMO model
    • U.S.C. Center for Software Engineering, University of Southern California, Los Angeles
    • C. Abts, A perspective on the economic life span of COTS-based software systems: The COTS-LIMO model, TR USC-CSE-2000-503, U.S.C. Center for Software Engineering, University of Southern California, Los Angeles, 2000.
    • (2000) TR , vol.USC-CSE-2000-503
    • Abts, C.1
  • 2
    • 0032352821 scopus 로고    scopus 로고
    • A framework for performing verification and validation in reuse-based software engineering
    • E. Addy, A framework for performing verification and validation in reuse-based software engineering, Ann Software Eng 5 (1998), 279-292.
    • (1998) Ann Software Eng , vol.5 , pp. 279-292
    • Addy, E.1
  • 3
    • 24744450912 scopus 로고    scopus 로고
    • Bridging the gap between COTS product reuse and formal methods: A case study
    • NASA/WVU Software Research Lab, Fairmont, WV
    • M. Addy and M. Sitaraman, Bridging the gap between COTS product reuse and formal methods: A case study, Technical Report NASA-IVV-98-016, NASA/WVU Software Research Lab, Fairmont, WV, 1998.
    • (1998) Technical Report , vol.NASA-IVV-98-016
    • Addy, M.1    Sitaraman, M.2
  • 4
    • 1642585457 scopus 로고    scopus 로고
    • Formal specification of COTS-based software: A case study
    • M. Addy and M. Sitaraman, Formal specification of COTS-based software: A case study, Proc 5th Symp Software Reusability, 1999, pp. 83-91.
    • (1999) Proc 5th Symp Software Reusability , pp. 83-91
    • Addy, M.1    Sitaraman, M.2
  • 5
    • 0031597160 scopus 로고    scopus 로고
    • The use of goals to surface requirements for evolving systems
    • Kyoto, Japan, 19-25 April
    • A.I. Antón and C. Potts, The use of goals to surface requirements for evolving systems, Int. Conf Software Engineering, Kyoto, Japan, 19-25 April 1998, pp. 157-166.
    • (1998) Int. Conf Software Engineering , pp. 157-166
    • Antón, A.I.1    Potts, C.2
  • 6
    • 84956998086 scopus 로고    scopus 로고
    • Risk reduction in COTS software selection with BASIS
    • J.C. Dean and A. Gravel (Editors), Springer-Verlag, New York
    • K. Ballurio, B. Scalzo, and L. Rose, "Risk reduction in COTS software selection with BASIS," Lecture Notes in Computer Science 2255, J.C. Dean and A. Gravel (Editors), Springer-Verlag, New York, 2002, pp. 31-43.
    • (2002) Lecture Notes in Computer Science , vol.2255 , pp. 31-43
    • Ballurio, K.1    Scalzo, B.2    Rose, L.3
  • 7
    • 0035339048 scopus 로고    scopus 로고
    • COTS-based systems top 10 list
    • V.R. Basili and B. Boehm, COTS-based systems top 10 list, IEEE Comput 34(5) (2001), 91-95.
    • (2001) IEEE Comput , vol.34 , Issue.5 , pp. 91-95
    • Basili, V.R.1    Boehm, B.2
  • 8
    • 35248841749 scopus 로고    scopus 로고
    • Requirements for a COTS software component: A case study
    • L. Beus-Dukic and A. Wellings, Requirements for a COTS software component: a case study, Requirements Eng 3(2) (1998), 115-120.
    • (1998) Requirements Eng , vol.3 , Issue.2 , pp. 115-120
    • Beus-Dukic, L.1    Wellings, A.2
  • 9
    • 0034225745 scopus 로고    scopus 로고
    • Requirements that handle IKIWISI, COTS, and rapid change
    • B. Boehm, Requirements that handle IKIWISI, COTS, and rapid change, IEEE Comput 33(7) (2000), 99-102.
    • (2000) IEEE Comput , vol.33 , Issue.7 , pp. 99-102
    • Boehm, B.1
  • 10
    • 24344471131 scopus 로고    scopus 로고
    • Guidelines for the Life Cycle Objectives (LCO) and the Life Cycle Architecture (LCA) deliverables for Model-Based Architecting and Software Engineering (MBASE)
    • U.S.C. Center for Software Engineering, University of Southern California, Los Angeles
    • B. Boehm, D. Port, M. Abi-Antoun, and A. Egyed, Guidelines for the Life Cycle Objectives (LCO) and the Life Cycle Architecture (LCA) deliverables for Model-Based Architecting and Software Engineering (MBASE),TR USC-CSE-98-519, U.S.C. Center for Software Engineering, University of Southern California, Los Angeles, 1998.
    • (1998) TR , vol.USC-CSE-98-519
    • Boehm, B.1    Port, D.2    Abi-Antoun, M.3    Egyed, A.4
  • 11
    • 1642391783 scopus 로고    scopus 로고
    • Organizing for the effective reuse of commercial off-the-shelf (COTS) software
    • Research Triangle Park, NC, 23-28 October
    • C. Braun, Organizing for the effective reuse of commercial off-the-shelf (COTS) software, Proc 6th Int Conf Fuzzy Theory and Technology, Research Triangle Park, NC, 23-28 October 1998, Vol. 3, pp. 503-506.
    • (1998) Proc 6th Int Conf Fuzzy Theory and Technology , vol.3 , pp. 503-506
    • Braun, C.1
  • 12
  • 13
    • 0032311698 scopus 로고    scopus 로고
    • COTS evaluation and selection
    • 16-19 November, Bethesda, MD
    • L.C. Briand, COTS evaluation and selection, Proc Int Conf Software Maintenance, 16-19 November 1998, Bethesda, MD, pp. 222-223.
    • (1998) Proc Int Conf Software Maintenance , pp. 222-223
    • Briand, L.C.1
  • 14
    • 0346249288 scopus 로고    scopus 로고
    • The opportunities and complexities of applying commercial-off-theshelf components
    • April
    • L. Brownsword, D. Carney, and T. Oberndorf, The opportunities and complexities of applying commercial-off-theshelf components, CrossTalk 11 (April 1998), 4-6.
    • (1998) CrossTalk , vol.11 , pp. 4-6
    • Brownsword, L.1    Carney, D.2    Oberndorf, T.3
  • 15
    • 0034226084 scopus 로고    scopus 로고
    • Developing new processes for COTS-based systems
    • L. Brownsword, T. Oberndorf, and C.A. Sledge, Developing new processes for COTS-based systems, IEEE Software 17(4) (2000), 48-55.
    • (2000) IEEE Software , vol.17 , Issue.4 , pp. 48-55
    • Brownsword, L.1    Oberndorf, T.2    Sledge, C.A.3
  • 16
    • 0043253374 scopus 로고
    • A negotiation framework for co-operating agents
    • Dake Centre, The University of Keele
    • S. Bussman and J. Muller, A negotiation framework for co-operating agents, Proc CKBS-SIG, Dake Centre, The University of Keele, 1992, pp. 1-17.
    • (1992) Proc CKBS-SIG , pp. 1-17
    • Bussman, S.1    Muller, J.2
  • 17
    • 0034313184 scopus 로고    scopus 로고
    • Complex COTS-based software systems: Practical steps for their maintenance
    • D. Carney, S.A. Hissam, and D. Plakosh, Complex COTS-based software systems: practical steps for their maintenance, J Software Maintenance Res Practice 12(6) (2000), 357-376.
    • (2000) J Software Maintenance Res Practice , vol.12 , Issue.6 , pp. 357-376
    • Carney, D.1    Hissam, S.A.2    Plakosh, D.3
  • 18
    • 84884725517 scopus 로고    scopus 로고
    • Towards a Model-based COTS-aware Requirements Engineering process
    • 30 November, San Diego, CA
    • L. Chung and K. Cooper, Towards a Model-based COTS-aware Requirements Engineering process, Proc Model Based Requirements Eng Workshop, 30 November 2001, San Diego, CA, pp. 52-61.
    • (2001) Proc Model Based Requirements Eng Workshop , pp. 52-61
    • Chung, L.1    Cooper, K.2
  • 19
    • 24744455178 scopus 로고    scopus 로고
    • A COTS-Aware Requirements Engineering (CARE) process: Defining system level agents, goals and requirements, Version 2
    • Department of Computer Science, The University of Texas at Dallas
    • L. Chung and K. Cooper, A COTS-Aware Requirements Engineering (CARE) process: Defining system level agents, goals and requirements, Version 2, TR UTDCS-11-02, Department of Computer Science, The University of Texas at Dallas, 2002a.
    • (2002) TR , vol.UTDCS-11-02
    • Chung, L.1    Cooper, K.2
  • 20
    • 33746399806 scopus 로고    scopus 로고
    • A COTS-Aware Requirements Engineering process
    • 28 July-1 August, Las Vegas, NV, Paper 3.5.4
    • L. Chung and K. Cooper, A COTS-Aware Requirements Engineering process, Proc Int Council Syst Eng Symp, 28 July-1 August 2002b, Las Vegas, NV, Paper 3.5.4, pp. 1-8.
    • (2002) Proc Int Council Syst Eng Symp , pp. 1-8
    • Chung, L.1    Cooper, K.2
  • 21
    • 0037410115 scopus 로고    scopus 로고
    • A framework for adaptable COTS-aware software architecting
    • L. Chung and K. Cooper, A framework for adaptable COTS-aware software architecting, Comput Stand Interfaces 25(3) (2003a), 223-231.
    • (2003) Comput Stand Interfaces , vol.25 , Issue.3 , pp. 223-231
    • Chung, L.1    Cooper, K.2
  • 22
    • 12344320488 scopus 로고    scopus 로고
    • Defining an architecture with a COTS-Aware Software Engineering process
    • 29 June-3 July, Arlington, VA
    • L. Chung and K. Cooper, Defining an architecture with a COTS-Aware Software Engineering process, Proc Int Council Syst Eng Symp, 29 June-3 July 2003b, Arlington, VA, pp. 1219-1228.
    • (2003) Proc Int Council Syst Eng Symp , pp. 1219-1228
    • Chung, L.1    Cooper, K.2
  • 25
    • 0033345759 scopus 로고    scopus 로고
    • Ensuring the capability of COTS products
    • 25-26 October, Phoenix, AZ
    • J.C. Dean, Ensuring the capability of COTS products, Proc 23rd Annu Int Comput Software Appl Conf, 25-26 October 1999, Phoenix, AZ, pp. 96-97.
    • (1999) Proc 23rd Annu Int Comput Software Appl Conf , pp. 96-97
    • Dean, J.C.1
  • 27
    • 0033339557 scopus 로고    scopus 로고
    • Quantitative approaches for assessing the value of COTS-centric development
    • 4-6 November, Boca Raton, FL
    • H. Erdogmus and J. Vandergraaf, Quantitative approaches for assessing the value of COTS-centric development, Proc 6th Int Symp Software Metrics, 4-6 November 1999, Boca Raton, FL, pp. 279-290.
    • (1999) Proc 6th Int Symp Software Metrics , pp. 279-290
    • Erdogmus, H.1    Vandergraaf, J.2
  • 30
    • 0028166444 scopus 로고
    • On formal requirements modeling languages: RML revisited
    • 16-21 May, Sorrento, Italy
    • S. Greenspan, J. Mylopolous, and A. Borgida, On formal requirements modeling languages: RML revisited, Proc 16th Int Conf Software Eng, 16-21 May 1994, Sorrento, Italy, pp. 135-147.
    • (1994) Proc 16th Int Conf Software Eng , pp. 135-147
    • Greenspan, S.1    Mylopolous, J.2    Borgida, A.3
  • 32
    • 0032318034 scopus 로고    scopus 로고
    • Experience report: Correcting system failure in a COTS information system
    • 16-19 November, Bethesda, MD
    • S. Hissam, Experience report: Correcting system failure in a COTS information system, Proc Int Conf Software Maintenance, 16-19 November 1998, Bethesda, MD, pp. 170-176.
    • (1998) Proc Int Conf Software Maintenance , pp. 170-176
    • Hissam, S.1
  • 33
    • 0346348027 scopus 로고    scopus 로고
    • Isolating faults in complex COTS-based systems
    • S. Hissam and D. Carney, Isolating faults in complex COTS-based systems, J Software Maintenance Res Practice 11 (3) (1999), 183-199.
    • (1999) J Software Maintenance Res Practice , vol.11 , Issue.3 , pp. 183-199
    • Hissam, S.1    Carney, D.2
  • 34
    • 84947264154 scopus 로고    scopus 로고
    • Packaging predictable assembly
    • Proc IFIP/ACM Working Conf Component Deployment, 21-22 June, Berlin, Germany, J. Bishop (Editor), Springer-Verlag, New York
    • S. Hissam, G. Moreno, J. Stafford, and K. Wallnau, Packaging predictable assembly, Proc IFIP/ACM Working Conf Component Deployment, 21-22 June 2002, Berlin, Germany, Lecture Notes in Computer Science 2370, J. Bishop (Editor), Springer-Verlag, New York, pp. 108-124.
    • (2002) Lecture Notes in Computer Science , vol.2370 , pp. 108-124
    • Hissam, S.1    Moreno, G.2    Stafford, J.3    Wallnau, K.4
  • 35
    • 0031189391 scopus 로고    scopus 로고
    • Maintenance of COTS-intensive software systems
    • D. Hybertson, A. Ta, and W. Thomas, Maintenance of COTS-intensive software systems, J Software Maintenance 9(4) (1997), 203-216.
    • (1997) J Software Maintenance , vol.9 , Issue.4 , pp. 203-216
    • Hybertson, D.1    Ta, A.2    Thomas, W.3
  • 38
    • 0004260023 scopus 로고
    • Prentice-Hall, Englewood Clifffs, NJ
    • M. Jackson, System development, Prentice-Hall, Englewood Clifffs, NJ, 1983.
    • (1983) System Development
    • Jackson, M.1
  • 40
    • 0003848877 scopus 로고    scopus 로고
    • Estimating the cost of reuse
    • R. Jensen, Estimating the cost of reuse, CrossTalk 10(5) (1997), 17-21.
    • (1997) CrossTalk , vol.10 , Issue.5 , pp. 17-21
    • Jensen, R.1
  • 41
    • 11144238042 scopus 로고
    • OTSO: A systematic process for reusable software component selection
    • December
    • J. Kontio, OTSO: A systematic process for reusable software component selection, University of Maryland, Technical Report, December 1995.
    • (1995) University of Maryland, Technical Report
    • Kontio, J.1
  • 42
    • 85039940291 scopus 로고    scopus 로고
    • Black-box understanding of COTS components
    • 24-26 June, Ischia, Italy
    • K. Korel, Black-box understanding of COTS components, Proc 7th Int Workshop Program Comprehension, 24-26 June 1998, Ischia, Italy, pp. 92-99.
    • (1998) Proc 7th Int Workshop Program Comprehension , pp. 92-99
    • Korel, K.1
  • 43
    • 0013152678 scopus 로고    scopus 로고
    • Modeling component systems with the Unified Modeling Language
    • 25-26 April, Kyoto, Japan
    • P. Krachten, Modeling component systems with the Unified Modeling Language, Proc Int Workshop Component-Based Software Eng, 25-26 April 1998, Kyoto, Japan, http://www.sei.cmu.edu/activities/cbs/icse98/.
    • (1998) Proc Int Workshop Component-based Software Eng
    • Krachten, P.1
  • 44
    • 77956215421 scopus 로고    scopus 로고
    • What is the rational unified process?
    • January
    • P. Krutchen, What is the Rational Unified Process?, Rational Edge e-zine (January 2001), http://www.therationaledge.com/content/jan_01/f_rup_pk.html.
    • (2001) Rational Edge e-zine
    • Krutchen, P.1
  • 45
    • 24044509318 scopus 로고    scopus 로고
    • Applying social-technical approach for COTS selection
    • 7-9 April, University of York
    • D. Kunda and L. Brooks, Applying social-technical approach for COTS selection, Proc 4th UK Acad Inform Syst Conf, 7-9 April 1999, University of York, pp. 552-565.
    • (1999) Proc 4th UK Acad Inform Syst Conf , pp. 552-565
    • Kunda, D.1    Brooks, L.2
  • 47
    • 84957028522 scopus 로고    scopus 로고
    • Rethinking process guidance for software component selection
    • J.C. Dean and A. Gravel (Editors), Springer-Verlag, New York
    • N. Maiden, H. Kim, and C. Ncube, "Rethinking process guidance for software component selection," Lecture Notes in Computer Science 2255, J.C. Dean and A. Gravel (Editors), Springer-Verlag, New York, 2002, pp. 151 -164.
    • (2002) Lecture Notes in Computer Science , vol.2255 , pp. 151-164
    • Maiden, N.1    Kim, H.2    Ncube, C.3
  • 48
    • 0031153452 scopus 로고    scopus 로고
    • IusWare: A methodology for the evaluation and selection of software products
    • M. Morisio and A. Tsoukias, IusWare: A methodology for the evaluation and selection of software products, IEE Proc Software Eng 144(3) (1997), 162-174.
    • (1997) IEE Proc Software Eng , vol.144 , Issue.3 , pp. 162-174
    • Morisio, M.1    Tsoukias, A.2
  • 49
    • 0033713061 scopus 로고    scopus 로고
    • Investigating and improving a COTS-based software development process
    • 4-11 June, Limerick, Ireland
    • M. Morisio, C.B. Seaman, A. Parra, V. Basili, S. Kraft, and S. Condon, Investigating and improving a COTS-based software development process, Proc Int Conf Software Eng, 4-11 June 2000, Limerick, Ireland, pp. 32-41.
    • (2000) Proc Int Conf Software Eng , pp. 32-41
    • Morisio, M.1    Seaman, C.B.2    Parra, A.3    Basili, V.4    Kraft, S.5    Condon, S.6
  • 50
    • 0034481795 scopus 로고    scopus 로고
    • COTS score: An acceptance methodology for COTS software
    • Philadelphia
    • A. Morris, COTS score: An acceptance methodology for COTS software, Proc 19th Digital Avionics Syst Conf, Philadelphia, Vol. 1, pp. 1-8.
    • Proc 19th Digital Avionics Syst Conf , vol.1 , pp. 1-8
    • Morris, A.1
  • 52
    • 0026883734 scopus 로고
    • Representing and using nonfunctional requirements: A process-oriented approach
    • J. Mylopoulos, L. Chung, and B. Nixon, Representing and using nonfunctional requirements: a process-oriented approach, IEEE Trans Software Eng 18(6) (1992), 483-497.
    • (1992) IEEE Trans Software Eng , vol.18 , Issue.6 , pp. 483-497
    • Mylopoulos, J.1    Chung, L.2    Nixon, B.3
  • 53
    • 0032646118 scopus 로고    scopus 로고
    • Guiding parallel requirements acquisition and COTS software selection
    • 7-11 June, Limerick, Ireland
    • C. Ncube and N. Maiden,"Guiding parallel requirements acquisition and COTS software selection, Proc IEEE Int Symp Requirements Eng, 7-11 June 1999, Limerick, Ireland, pp. 133-140.
    • (1999) Proc IEEE Int Symp Requirements Eng , pp. 133-140
    • Ncube, C.1    Maiden, N.2
  • 55
    • 2442511464 scopus 로고    scopus 로고
    • K-BACEE: Knowledge-based automated component ensemble evaluation
    • 6-8 September, Warsaw, Poland
    • R. Seacord, D. Mundie, and S. Boonsiri, K-BACEE: Knowledge-based automated component ensemble evaluation, Proc Workshop Component-Based Software Eng, 6-8 September 2001, Warsaw, Poland, pp. 56-63.
    • (2001) Proc Workshop Component-based Software Eng , pp. 56-63
    • Seacord, R.1    Mundie, D.2    Boonsiri, S.3
  • 58
    • 0032314293 scopus 로고    scopus 로고
    • Building maintainable COTS based systems
    • 16-19 March, Bethesda, MD
    • M. Vidger and J.C. Dean, Building maintainable COTS based systems, Proc Int Conf Software Maintenance, 16-19 March 1998, Bethesda, MD, pp. 132-138.
    • (1998) Proc Int Conf Software Maintenance , pp. 132-138
    • Vidger, M.1    Dean, J.C.2
  • 59
    • 85008049457 scopus 로고    scopus 로고
    • COTS software: The economical choice?
    • March/April
    • J. Voas, COTS software: The economical choice?, IEEE Software 15 (March/April 1998a), 16-19.
    • (1998) IEEE Software , vol.15 , pp. 16-19
    • Voas, J.1
  • 60
    • 0032099189 scopus 로고    scopus 로고
    • The challenges of using COTS software in component based development
    • June
    • J. Voas, The challenges of using COTS software in component based development, IEEE Comput 31 (June 1998b), 44-45.
    • (1998) IEEE Comput , vol.31 , pp. 44-45
    • Voas, J.1
  • 61
    • 70350629546 scopus 로고    scopus 로고
    • Agent-oriented software engineering: The state of the art
    • P. Ciancarini and W. Wooldridge (Editors), World Scientific, Singapore
    • M. Wooldridge and P. Ciancarini, "Agent-oriented software engineering: The state of the art," Handbook of software engineering and knowledge engineering, P. Ciancarini and W. Wooldridge (Editors), World Scientific, Singapore, 2001, pp. 1-28.
    • (2001) Handbook of Software Engineering and Knowledge Engineering , pp. 1-28
    • Wooldridge, M.1    Ciancarini, P.2
  • 66
    • 0003696369 scopus 로고    scopus 로고
    • Agent orientation as a modelling paradigm
    • E. Yu, Agent orientation as a modelling paradigm, Wirtschaftsinformatik 43(2) (2001), 123-132.
    • (2001) Wirtschaftsinformatik , vol.43 , Issue.2 , pp. 123-132
    • Yu, E.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.