메뉴 건너뛰기




Volumn 64, Issue 2, 2007, Pages 223-245

Using role-based coordination to achieve software adaptability

Author keywords

Adaptive software; Contracts; Roles; Software organisations

Indexed keywords

ABSTRACTING; ADAPTIVE SYSTEMS; CONTRACTS; RECURSIVE FUNCTIONS; SOCIETIES AND INSTITUTIONS; SOFTWARE PROTOTYPING;

EID: 33751248739     PISSN: 01676423     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.scico.2006.06.006     Document Type: Article
Times cited : (35)

References (39)
  • 5
    • 33751219695 scopus 로고    scopus 로고
    • M. Baldoni, G. Boella, L. van der Torre, Bridging agent theory and object orientation: Importing social roles in object oriented languages, in: Proceedings of PROMAS Workshop at AAMAS'05, 2005
  • 6
    • 33751224574 scopus 로고    scopus 로고
    • A. Barros, M. Dumas, A. ter Hofstede, Service interaction patterns: towards a reference framework for service-based business process interconnection, Technical Report FIT-TR-2005-02, Faculty of Information Technology, QUT, Australia, 2005
  • 7
    • 84944028737 scopus 로고    scopus 로고
    • A. Bracciali, A. Brogi, C. Canal, Dynamically adapting the behaviour of software components, in: Proceedings 5th International Conference on Coordination Models and Languages, Coordination'02, in: LNCS, vol. 2315, York, UK, 2002, pp. 88-95
  • 9
    • 24944452225 scopus 로고    scopus 로고
    • P. Collet, R. Rousseau, T. Coupaye, N. Rivierre, A contracting system for hierarchical components, in: SIGSOFT Symposium on Component-Based Software Engineering, CBSE'05, St-Louis, MO, USA, in: LNCS, vol. 3489, 2005, pp. 187-202
  • 10
    • 33646571562 scopus 로고    scopus 로고
    • A. Colman, J. Han, Operational management contracts for adaptive software organisation, in: Proceedings of the Australian Software Engineering Conference, ASWEC 2005, Brisbane, Australia, 2005, pp. 170-179
  • 11
    • 33751237787 scopus 로고    scopus 로고
    • A. Colman, J. Han, An organisational approach to building adaptive service-oriented systems, in: Proc. of 1st International Workshop on Engineering Service Compositions, WESC'05, IBM Research Report RC23821, Amsterdam, The Netherlands, 2005
  • 12
    • 27544492326 scopus 로고    scopus 로고
    • A. Colman, J. Han, Organizational abstractions for adaptive systems, in: Proc. of the 38th Hawaii International Conference of System Sciences, Hawaii, USA, 2005
  • 13
    • 33645961875 scopus 로고    scopus 로고
    • A. Colman, J. Han, Organizational roles and players, in: AAAI Fall Symposium, Roles, an Interdisciplinary Perspective, Arlington, VA, 2005, pp. 55-62
  • 14
    • 33751235388 scopus 로고    scopus 로고
    • A. Colman, J. Han, Using associations aspects to implement organisational contracts, in: Proceedings of the 1st International Workshop on Coordination and Organisation, CoOrg 2005, Namur, Belgium, 2005
  • 15
    • 33646672797 scopus 로고    scopus 로고
    • (accessed 07.10.04)
    • Eclipse Foundation. AspectJ (2004). http://eclipse.org/aspectj/ (accessed 07.10.04)
    • (2004) AspectJ
    • Eclipse Foundation1
  • 18
    • 7244223259 scopus 로고    scopus 로고
    • Rainbow: Architecture-based self-adaptation with reusable infrastructure
    • Garlan D., Cheng S.-W., Huang A.-C., Schmerl B., and Steenkiste P. Rainbow: Architecture-based self-adaptation with reusable infrastructure. Computer 37 10 (2004) 46-54
    • (2004) Computer , vol.37 , Issue.10 , pp. 46-54
    • Garlan, D.1    Cheng, S.-W.2    Huang, A.-C.3    Schmerl, B.4    Steenkiste, P.5
  • 19
    • 24344434931 scopus 로고    scopus 로고
    • J. Han, K.K. Ker, Ensuring compatible interactions within component-based software systems, in: 10th Asia-Pacific Software Engineering Conference, APSEC 2003, Chiang Mai, Thailand, 2003, pp. 436-445
  • 20
    • 33751236886 scopus 로고    scopus 로고
    • S. Herrmann, Object teams: Improving modularity for crosscutting collaborations, in: Net. Object Days 2002, Erfurt, Germany, 2002
  • 21
    • 0032634178 scopus 로고    scopus 로고
    • E. Horvitz, Principles of mixed-initiative user interfaces, in: Proc. of ACM SIGCHI Conf. on Human Factors in Computing Systems, CHI 99, Pittsburgh, PA, USA, 1999
  • 24
    • 33751257296 scopus 로고    scopus 로고
    • G. Kiczales, J. Irwin, J. Lamping, J.-M. Loingtier, C.V. Lopes, C. Maeda, A. Mendhekar, Aspect-oriented programming, in: 11th European Conference on Object-Oriented Programming: ECOOP'97, Jyväskylä, Finland, 9-13 June 1997
  • 25
    • 0030420950 scopus 로고    scopus 로고
    • Roles: Conceptual abstraction theory & practical language issues
    • Subjectivity in Object-Oriented Systems (special issue)
    • Kristensen B.B., and Osterbye K. Roles: Conceptual abstraction theory & practical language issues. Subjectivity in Object-Oriented Systems. Theory and Practice of Object Systems (TAPOS) (1996) (special issue)
    • (1996) Theory and Practice of Object Systems (TAPOS)
    • Kristensen, B.B.1    Osterbye, K.2
  • 26
    • 0037175499 scopus 로고    scopus 로고
    • An enhanced role model for alleviating the role-binding anomaly
    • Lee J.S., and Bae D.H. An enhanced role model for alleviating the role-binding anomaly. Software: Practice and Experience 32 (2002) 1317-1344
    • (2002) Software: Practice and Experience , vol.32 , pp. 1317-1344
    • Lee, J.S.1    Bae, D.H.2
  • 27
    • 33751220632 scopus 로고    scopus 로고
    • D.P. Linh, A. Colman, J. Han, The implementation of message synchronisation, queuing and allocation in the ROAD framework, Faculty of ICT, Swinburne University of Technology, Technical Report SUT.CeCSES-TR009, 2005
  • 29
    • 33751245708 scopus 로고    scopus 로고
    • J. Odell, M. Nodine, R. Levy, A Metamodel for agents, roles, and groups, in: Agent-Oriented Software Engineering (AOSE) V, 2005
  • 32
    • 0011791298 scopus 로고    scopus 로고
    • Bureaucracy
    • Martin R., et al. (Ed), Addison-Wesley, Reading, MA
    • Riehle D. Bureaucracy. In: Martin R., et al. (Ed). Pattern Languages of Program Design 3 (1998), Addison-Wesley, Reading, MA 163-186
    • (1998) Pattern Languages of Program Design 3 , pp. 163-186
    • Riehle, D.1
  • 33
    • 18844418452 scopus 로고    scopus 로고
    • K. Sakurai, H. Masuharat, N. Ubayashi, S. Matsuura, S. Komiya, Association aspects, in: Proc. of the AOSD'04, Lancaster, UK, 2004, pp. 16-25
  • 34
    • 0141538116 scopus 로고    scopus 로고
    • K. Sullivan, L. Gu, Y. Cai, Non-modularity in aspect-oriented languages: Integration as a crosscutting concern for AspectJ, in: Proc. of the 1st International Conference on AOSD 02, Enschede, The Netherlands, 2002, pp. 19-26
  • 36
    • 33751216291 scopus 로고    scopus 로고
    • M. Wermelinger, J.L. Fiadeiro, L. Andrade, G. Koutsoukos, J. Gouveia, Separation of core concerns: Computation, coordination, and configuration, in: Proceedings of OOPSLA 2001 Workshop on Advanced Separation of Concerns in Object-Oriented Systems, Tampa Bay, FL, 2001
  • 38
    • 33751247740 scopus 로고    scopus 로고
    • F. Zambonelli, N.R. Jennings, M.J. Wooldridge, Organisational abstractions for the analysis and design of multi-agent systems, in: Workshop on Agent-oriented Software Engineering, ICSE 2000, 2000


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