메뉴 건너뛰기




Volumn 10, Issue 4, 2004, Pages 375-390

Composition contracts for service interaction

Author keywords

Architectural connectors; Composition; Coordination; Interaction; Service oriented computing; Software architecture; Web services

Indexed keywords


EID: 23844439540     PISSN: 0958695X     EISSN: 09486968     Source Type: Journal    
DOI: None     Document Type: Conference Paper
Times cited : (5)

References (25)
  • 1
    • 0031193084 scopus 로고    scopus 로고
    • A formal basis for architectural connectors
    • [Allen and Garlan, 1997]
    • [Allen and Garlan, 1997] Allen, R. and Garlan, D. (1997). A formal basis for architectural connectors. ACM TOSEM, 6(3):213-249.
    • (1997) ACM TOSEM , vol.6 , Issue.3 , pp. 213-249
    • Allen, R.1    Garlan, D.2
  • 2
    • 84947751236 scopus 로고    scopus 로고
    • Interconnecting objects via contracts
    • [Andrade and Fiadeiro, 1999]. France, R. and Rumpe, B., editors, LNCS, Springer
    • [Andrade and Fiadeiro, 1999] Andrade, L. and Fiadeiro, J. (1999). Interconnecting objects via contracts. In France, R. and Rumpe, B., editors, Proc. of UML'99 - Beyond the Standard, number 1723 in LNCS, pages 566-583. Springer.
    • (1999) Proc. of UML'99 - Beyond the Standard , vol.1723 , pp. 566-583
    • Andrade, L.1    Fiadeiro, J.2
  • 3
    • 35248874363 scopus 로고    scopus 로고
    • Architecture based evolution of software systems
    • [Andrade and Fiadeiro, 2003a]. Bernardo, M. and Inverardi, P., editors, LNCS, Springer
    • [Andrade and Fiadeiro, 2003a] Andrade, L. and Fiadeiro, J. (2003a). Architecture based evolution of software systems. In Bernardo, M. and Inverardi, P., editors, Proc. of Formal Methods for Software Architectures, number 2804 in LNCS, pages 148-181. Springer.
    • (2003) Proc. of Formal Methods for Software Architectures , vol.2804 , pp. 148-181
    • Andrade, L.1    Fiadeiro, J.2
  • 4
    • 23844514272 scopus 로고    scopus 로고
    • Service-oriented business and system specification: Beyond object-orientation
    • [Andrade and Fiadeiro, 2003b]. Kilov, H. and Baclwaski, K., editors, . Kluwer Academic Publishers
    • [Andrade and Fiadeiro, 2003b] Andrade, L. and Fiadeiro, J. (2003b). Service-oriented business and system specification: Beyond object-orientation. In Kilov, H. and Baclwaski, K., editors, Practical Foundations of Business and System Specifications, pages 1-23. Kluwer Academic Publishers.
    • (2003) Practical Foundations of Business and System Specifications , pp. 1-23
    • Andrade, L.1    Fiadeiro, J.2
  • 5
    • 84944065852 scopus 로고    scopus 로고
    • Coordination for orchestration
    • [Andrade et al., 2002]. Arbab, F. and Talcott, C., editors, LNCS, Springer
    • [Andrade et al., 2002] Andrade, L., Fiadeiro, J., Gouveia, J., Koutsoukos, G., and Wermelinger, M. (2002). Coordination for orchestration. In Arbab, F. and Talcott, C., editors, Proc. of COORDINATION'02, number 2315 in LNCS, pages 5-13. Springer.
    • (2002) Proc. of COORDINATION'02 , vol.2315 , pp. 5-13
    • Andrade, L.1    Fiadeiro, J.2    Gouveia, J.3    Koutsoukos, G.4    Wermelinger, M.5
  • 6
    • 0037444489 scopus 로고    scopus 로고
    • Aspect-oriented interaction in multi-organizational web-based systems
    • [Corchuelo et al., 2003]
    • [Corchuelo et al., 2003] Corchuelo, R., Pérez, J., and Ruiz-Cortés, A. (2003). Aspect-oriented interaction in multi-organizational web-based systems. Computer Networks, 41(4):385-406.
    • (2003) Computer Networks , vol.41 , Issue.4 , pp. 385-406
    • Corchuelo, R.1    Pérez, J.2    Ruiz-Cortés, A.3
  • 8
    • 0002991446 scopus 로고    scopus 로고
    • Special issue on aspect oriented programming
    • [Elrad et al., 2001]
    • [Elrad et al., 2001] Elrad, T., Filman, R., and Bader, A. (2001). Special issue on aspect oriented programming. Communications of the ACM, 44(10).
    • (2001) Communications of the ACM , vol.44 , Issue.10
    • Elrad, T.1    Filman, R.2    Bader, A.3
  • 9
    • 0142219261 scopus 로고    scopus 로고
    • A mathematical semantics for architectural connectors
    • [Fiadeiro et al., 2003]. Backhouse, R. and Gibbons, J., editors, LNCS Springer
    • [Fiadeiro et al., 2003] Fiadeiro, J., Lopes, A., and Wermelinger, M. (2003). A mathematical semantics for architectural connectors. In Backhouse, R. and Gibbons, J., editors, Generic Programming, number 2793 in LNCS, pages 190-234. Springer.
    • (2003) Generic Programming , vol.2793 , pp. 190-234
    • Fiadeiro, J.1    Lopes, A.2    Wermelinger, M.3
  • 11
    • 84976215953 scopus 로고
    • Coordination languages and their significance
    • [Gelernter and Carriero, 1992]
    • [Gelernter and Carriero, 1992] Gelernter, D. and Carriero, N. (1992). Coordination languages and their significance. Communications ACM, 35(2):97-107.
    • (1992) Communications ACM , vol.35 , Issue.2 , pp. 97-107
    • Gelernter, D.1    Carriero, N.2
  • 14
    • 84867474202 scopus 로고    scopus 로고
    • [IBM, 2003c] IBM
    • [IBM, 2003c] IBM (2003c). Web services coordination, version 1.0. http://www.ibm. com/developerworks/web/library/ws-coor/.
    • (2003) Web Services Coordination, Version 1.0
  • 15
    • 84867474202 scopus 로고    scopus 로고
    • [IBM, 2003d] IBM
    • [IBM, 2003d] IBM (2003d). Web services transaction, version 1.0. http://www.ibm.com/developerworks/web/library/ws-transpec/.
    • (2003) Web Services Transaction, Version 1.0
  • 16
    • 0027577162 scopus 로고
    • A superimposition control construct for distributed systems
    • [Katz, 1993]
    • [Katz, 1993] Katz, S. (1993). A superimposition control construct for distributed systems. ACM Transactions on Programming Languages and Systems, 15(2):337-356.
    • (1993) ACM Transactions on Programming Languages and Systems , vol.15 , Issue.2 , pp. 337-356
    • Katz, S.1
  • 19
    • 4243137176 scopus 로고    scopus 로고
    • Transactions and web services
    • [Little, 2003]
    • [Little, 2003] Little, M. (2003). Transactions and web services. Communications of the ACM, 46(10):49-54.
    • (2003) Communications of the ACM , vol.46 , Issue.10 , pp. 49-54
    • Little, M.1
  • 21
    • 84945713135 scopus 로고
    • Applying design by contract
    • [Meyer, 1992]
    • [Meyer, 1992] Meyer, B. (1992). Applying design by contract. IEEE Computer, 25(10):40-51.
    • (1992) IEEE Computer , vol.25 , Issue.10 , pp. 40-51
    • Meyer, B.1
  • 23
    • 85024243069 scopus 로고
    • Adding implicit invocation to languages: Three approaches
    • [Notkin et al., 1993]. Nishio, S. and Yonezawa, A., editors, LNCS, Springer
    • [Notkin et al., 1993] Notkin, D., Garlan, D., Griswold, W., and Sullivan, K. (1993). Adding implicit invocation to languages: Three approaches. In Nishio, S. and Yonezawa, A., editors, Object Technologies for Advanced Software, number 742 in LNCS, pages 489-510. Springer.
    • (1993) Object Technologies for Advanced Software , vol.742 , pp. 489-510
    • Notkin, D.1    Garlan, D.2    Griswold, W.3    Sullivan, K.4
  • 24
    • 84947918153 scopus 로고    scopus 로고
    • Procedure calls are the assembly language of software interconnection: Connectors deserve first-class status
    • [Shaw, 1996] Lamb, D., editor, LNCS. Springer
    • [Shaw, 1996] Shaw, M. (1996). Procedure calls are the assembly language of software interconnection: Connectors deserve first-class status. In Lamb, D., editor, Studies of Software Design, number 1078 in LNCS. Springer.
    • (1996) Studies of Software Design , vol.1078
    • Shaw, M.1
  • 25
    • 4243114029 scopus 로고    scopus 로고
    • Web service componentization
    • [Yang, 2003]
    • [Yang, 2003] Yang, J. (2003). Web service componentization. Communications of the ACM, 46(10):35-40.
    • (2003) Communications of the ACM , vol.46 , Issue.10 , pp. 35-40
    • Yang, J.1


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