메뉴 건너뛰기




Volumn 23, Issue 3, 2011, Pages 384-452

An agent-oriented approach to change propagation in software maintenance

Author keywords

Agent oriented software engineering; Change propagation; Software maintenance and evolution

Indexed keywords

AGENT ARCHITECTURES; AGENT ORIENTED SOFTWARE ENGINEERING; AGENT-ORIENTED; AGENT-ORIENTED APPROACH; BDI AGENT; BELIEF-DESIRE-INTENTIONS; CHANGE PROPAGATION; CONSISTENCY CONSTRAINTS; DESIGN MODELS; EVENT-TRIGGERED; KEY INPUT; META MODEL; OBJECT CONSTRAINT LANGUAGE; SOFTWARE MAINTENANCE AND EVOLUTION; SOFTWARE SYSTEMS;

EID: 79960972072     PISSN: 13872532     EISSN: 15737454     Source Type: Journal    
DOI: 10.1007/s10458-010-9163-0     Document Type: Article
Times cited : (26)

References (77)
  • 2
    • 85013612501 scopus 로고    scopus 로고
    • Software maintenance and evolution: A roadmap
    • A. Finkelstein (Ed.), Limerick, Ireland: ACM Press
    • Bennett K. H., Rajlich V. T. (2000) Software maintenance and evolution: A roadmap. In: Finkelstein A. (eds) The future of software engineering. ACM Press, Limerick, Ireland, pp 73-87.
    • (2000) The Future of Software Engineering , pp. 73-87
    • Bennett, K.H.1    Rajlich, V.T.2
  • 3
    • 33747156640 scopus 로고    scopus 로고
    • Changing the paradigm of software engineering
    • Rajlich V. (2006) Changing the paradigm of software engineering. Communications of the ACM 49(8): 67-70.
    • (2006) Communications of the ACM , vol.49 , Issue.8 , pp. 67-70
    • Rajlich, V.1
  • 6
    • 84899259712 scopus 로고    scopus 로고
    • B. Henderson-Sellers and P. Giorgini (Eds.), Hershey: Idea Group Publishing
    • Henderson-Sellers, B., Giorgini, P. (eds) (2005) Agent-oriented methodologies. Idea Group Publishing, Hershey.
    • (2005) Agent-Oriented Methodologies
  • 7
    • 7444261503 scopus 로고    scopus 로고
    • Comparing agent-oriented methodologies
    • In P. Giorgini, B. Henderson-Sellers, and M. Winikoff (Eds.) Springer Lecture notes in computer science
    • Dam, K. H., and Winikoff, M. (2003). Comparing agent-oriented methodologies. In P. Giorgini, B. Henderson-Sellers, and M. Winikoff (Eds.), Agent-oriented information systems. Lecture notes in computer science (Vol. 3030, pp. 78-93). Springer.
    • (2003) Agent-oriented information systems , vol.3030 , pp. 78-93
    • Dam, K.H.1    Winikoff, M.2
  • 8
    • 84899378551 scopus 로고    scopus 로고
    • Comparison of ten agent-oriented methodologies
    • B. Henderson-Sellers and P. Giorgini (Eds.), Hershey: Idea Group Publishing
    • Tran Q. N. N., Low G. C. (2005) Comparison of ten agent-oriented methodologies. In: Henderson-Sellers B., Giorgini P. (eds) Agent-oriented methodologies, Chap. XII. Idea Group Publishing, Hershey, pp 341-367.
    • (2005) Agent-Oriented Methodologies, Chap. XII , pp. 341-367
    • Tran, Q.N.N.1    Low, G.C.2
  • 17
    • 0141502298 scopus 로고    scopus 로고
    • Guest editors' introduction: Model-driven development
    • Mellor S. J., Clark A. N., Futagami T. (2003) Guest editors' introduction: Model-driven development. IEEE Software 20(5): 14-18.
    • (2003) IEEE Software , vol.20 , Issue.5 , pp. 14-18
    • Mellor, S.J.1    Clark, A.N.2    Futagami, T.3
  • 18
    • 33344465743 scopus 로고    scopus 로고
    • Guest editor's introduction: Model-driven engineering
    • Schmidt D. C. (2006) Guest editor's introduction: Model-driven engineering. Computer 39(2): 25-31.
    • (2006) Computer , vol.39 , Issue.2 , pp. 25-31
    • Schmidt, D.C.1
  • 20
    • 77954691999 scopus 로고    scopus 로고
    • Introduction and roadmap: History and challenges of software evolution
    • T. Mens and S. Demeyer (Eds.), Berlin, Heidelberg: Springer
    • Mens T. (2008) Introduction and roadmap: History and challenges of software evolution. In: Mens T., Demeyer S. (eds) Software evolution. Springer, Berlin, Heidelberg.
    • (2008) Software Evolution
    • Mens, T.1
  • 33
    • 0141725648 scopus 로고    scopus 로고
    • Model-driven development: A metamodeling foundation
    • Atkinson C., Kühne T. (2003) Model-driven development: A metamodeling foundation. IEEE Software 20(5): 36-41.
    • (2003) IEEE Software , vol.20 , Issue.5 , pp. 36-41
    • Atkinson, C.1    Kühne, T.2
  • 34
    • 0029408391 scopus 로고
    • The 4+1 view model of architecture
    • Kruchten P. (1995) The 4+1 view model of architecture. IEEE Software 12(6): 42-50.
    • (1995) IEEE Software , vol.12 , Issue.6 , pp. 42-50
    • Kruchten, P.1
  • 35
    • 0013078222 scopus 로고    scopus 로고
    • Inconsistency management in software engineering: Survey and open research issues
    • In K. S. Chang (Ed.), World Scientific
    • Spanoudakis, G., and Zisman, A. (2001). Inconsistency management in software engineering: Survey and open research issues. In K. S. Chang (Ed.), Handbook of software engineering and knowledge engineering (pp. 24-29). World Scientific.
    • (2001) Handbook of software engineering and knowledge engineering , pp. 24-29
    • Spanoudakis, G.1    Zisman, A.2
  • 43
    • 0001116877 scopus 로고
    • Binary codes capable of correcting deletions, insertions, and reversals
    • Levenshtein V. I. (1966) Binary codes capable of correcting deletions, insertions, and reversals. Soviet Physics Doklady 10: 707-710.
    • (1966) Soviet Physics Doklady , vol.10 , pp. 707-710
    • Levenshtein, V.I.1
  • 52
    • 34047093909 scopus 로고    scopus 로고
    • Technical report SCE-04-18, Carleton University, Department of Systems and Computer Engineering
    • Elaasar, M., and Briand, L. (2004). An overview of UML consistency management. Technical report SCE-04-18, Carleton University, Department of Systems and Computer Engineering.
    • (2004) An overview of UML consistency management
    • Elaasar, M.1    Briand, L.2
  • 54
    • 79961015723 scopus 로고    scopus 로고
    • Extending OCL for verifying UML models consistency
    • In L. Kuzniarz, G. Reggio, J. L. Sourrouille, and Z. Huzar (Eds.)Workshop on consistency problems in UML-based software development, 2002: 06 (pp. 75-90). Ronneby: Blekinge Institute of Technology
    • Bodeveix, J. P., Millan, T., Percebois, C., Camus, C. L., Bazex, P., and Feraud, L. (2002). Extending OCL for verifying UML models consistency. In L. Kuzniarz, G. Reggio, J. L. Sourrouille, and Z. Huzar (Eds.), UML 2002, model engineering, concepts and tools. Workshop on consistency problems in UML-based software development, 2002: 06 (pp. 75-90). Ronneby: Blekinge Institute of Technology.
    • (2002) UML 2002, model engineering, concepts and tools
    • Bodeveix, J.P.1    Millan, T.2    Percebois, C.3    Camus, C.L.4    Bazex, P.5    Feraud, L.6
  • 56
    • 0242276152 scopus 로고    scopus 로고
    • Using description logics to maintain consistency between UML models
    • In P. Stevens, J. Whittle, and G. Booch (Eds.)LNCS 2863. Springer-Verlag
    • van Der Straeten, R., Mens, T., Simmonds, J., and Jonckers, V. (2003). Using description logics to maintain consistency between UML models. In P. Stevens, J. Whittle, and G. Booch (Eds.), UML 2003-the unified modeling language (pp. 326-340). LNCS 2863. Springer-Verlag.
    • (2003) UML 2003-the unified modeling language , pp. 326-340
    • van Der Straeten, R.1    Mens, T.2    Simmonds, J.3    Jonckers, V.4
  • 57
    • 61649100441 scopus 로고    scopus 로고
    • A framework for managing consistency of evolving UML models
    • H. Yang (Ed.), Hershey: Idea Group Publishing
    • Mens T., Straeten R. V. D., Simmonds J. (2005) A framework for managing consistency of evolving UML models. In: Yang H. (eds) Software evolution with UML and XML. Idea Group Publishing, Hershey, pp 1-31.
    • (2005) Software Evolution with UML and XML , pp. 1-31
    • Mens, T.1    Straeten, R.V.D.2    Simmonds, J.3
  • 58
    • 0032204552 scopus 로고    scopus 로고
    • Inconsistency management for multiple-view software development environments
    • Grundy J., Hosking J., Mugridge W. B. (1998) Inconsistency management for multiple-view software development environments. IEEE Transactions on Software Engineering 24(11): 960-981.
    • (1998) IEEE Transactions on Software Engineering , vol.24 , Issue.11 , pp. 960-981
    • Grundy, J.1    Hosking, J.2    Mugridge, W.B.3
  • 59
    • 11244268194 scopus 로고    scopus 로고
    • Rule based detection of inconsistency in UML models
    • In L. Kuzniarz, G. Reggio, J. L. Sourrouille, and Z. Huzar (Eds.). Workshop on consistency problems in UML-based software development, 2002: 06
    • Liu, W., Easterbrook, S., and Mylopoulos, J. (2002). Rule based detection of inconsistency in UML models. In L. Kuzniarz, G. Reggio, J. L. Sourrouille, and Z. Huzar (Eds.), UML 2002, model engineering, concepts and tools. Workshop on consistency problems in UML-based software development, 2002: 06 (pp. 106-123). Ronneby: Blekinge Institute of Technology.
    • (2002) UML 2002, model engineering, concepts and tools , pp. 106-123
    • Liu, W.1    Easterbrook, S.2    Mylopoulos, J.3
  • 61
    • 33750284265 scopus 로고    scopus 로고
    • Detecting and resolving model inconsistencies using transformation dependency analysis
    • In O. Nierstrasz, J. Whittle, D. Harel, and G. Reggio (Eds.)Springer-Verlag
    • Mens, T., van Der Straeten, R., and D'Hondt, M. (2006). Detecting and resolving model inconsistencies using transformation dependency analysis. In O. Nierstrasz, J. Whittle, D. Harel, and G. Reggio (Eds.), Model driven engineering languages and systems (Vol. 4199, pp. 200-214). Springer-Verlag.
    • (2006) Model driven engineering languages and systems , vol.4199 , pp. 200-214
    • Mens, T.1    van Der Straeten, R.2    D'Hondt, M.3
  • 66
  • 69
    • 0035310889 scopus 로고    scopus 로고
    • Evaluating new options in the context of existing plans
    • Horty J. F., Pollack M. E. (2001) Evaluating new options in the context of existing plans. Artificial Intelligence 127(2): 199-220.
    • (2001) Artificial Intelligence , vol.127 , Issue.2 , pp. 199-220
    • Horty, J.F.1    Pollack, M.E.2
  • 70
    • 84868710282 scopus 로고    scopus 로고
    • CASO: a framework for dealing with objectives in a constraint-based extension to AgentSpeak(L)
    • Australian Computer Society, Inc
    • Dasgupta, A., and Ghose, A. K. (2006). CASO: a framework for dealing with objectives in a constraint-based extension to AgentSpeak(L). In Twenty-Ninth Australasian computer science conference (ACSC 2006) (pp. 121-126). Australian Computer Society, Inc.
    • (2006) In Twenty-Ninth Australasian computer science conference (ACSC 2006) , pp. 121-126
    • Dasgupta, A.1    Ghose, A.K.2
  • 72
    • 0032666946 scopus 로고    scopus 로고
    • Decision-theoretic planning
    • Blythe J. (1999) Decision-theoretic planning. AI Magazine 20(2): 37-54.
    • (1999) AI Magazine , vol.20 , Issue.2 , pp. 37-54
    • Blythe, J.1
  • 77
    • 79961000946 scopus 로고    scopus 로고
    • Kuzniarz, L., Reggio, G., Sourrouille, J. L., and Huzar, Z. (Eds.). (2002). UML 2002, model engineering, concepts and tools. Workshop on consistency problems in UML-based software development, 2002: 06. Ronneby: Blekinge Institute of Technology.


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