메뉴 건너뛰기




Volumn 71, Issue 3, 2008, Pages 181-212

Failure-free coordinators synthesis for component-based architectures

Author keywords

Adaptor synthesis; Component adaptation; Component assembly; Component composition; Component based software engineering

Indexed keywords

COMPUTER SYSTEM RECOVERY; PROBLEM SOLVING; SECURITY OF DATA;

EID: 44249113543     PISSN: 01676423     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.scico.2008.03.001     Document Type: Article
Times cited : (37)

References (61)
  • 1
    • 44249101691 scopus 로고    scopus 로고
    • ITU Telecommunication Standardisation Sector, ITU-T Reccomendation Z.120, Message Sequence Charts, MSC'96, Geneva, 1996
    • ITU Telecommunication Standardisation Sector, ITU-T Reccomendation Z.120, Message Sequence Charts, MSC'96, Geneva, 1996
  • 2
    • 44249085243 scopus 로고    scopus 로고
    • M. Autili, M. Flammini, P. Inverardi, A. Navarra, M. Tivoli, Synthesis of concurrent and distributed adaptors for component-based systems, in: Proceedings of European Workshop on Software Architecture, EWSA, 2006
    • M. Autili, M. Flammini, P. Inverardi, A. Navarra, M. Tivoli, Synthesis of concurrent and distributed adaptors for component-based systems, in: Proceedings of European Workshop on Software Architecture, EWSA, 2006
  • 3
    • 44249100026 scopus 로고    scopus 로고
    • M. Autili, P. Inverardi, M. Tivoli, D. Garlan, Synthesis of 'correct' adaptors for protocol enhancement in component-based systems, in: Proceedings of SAVCBS'04 Workshop at FSE, 2004
    • M. Autili, P. Inverardi, M. Tivoli, D. Garlan, Synthesis of 'correct' adaptors for protocol enhancement in component-based systems, in: Proceedings of SAVCBS'04 Workshop at FSE, 2004
  • 4
    • 85008025059 scopus 로고    scopus 로고
    • Cots integration: Plug and pray?
    • Boehm B., and Abts C. Cots integration: Plug and pray?. IEEE Computer 32 1 (1999)
    • (1999) IEEE Computer , vol.32 , Issue.1
    • Boehm, B.1    Abts, C.2
  • 10
    • 0029405892 scopus 로고
    • Architectural mismatch: Why reuse is so hard
    • Garlan D., Allen R., and Ockerbloom J. Architectural mismatch: Why reuse is so hard. IEEE Software 12 6 (1995)
    • (1995) IEEE Software , vol.12 , Issue.6
    • Garlan, D.1    Allen, R.2    Ockerbloom, J.3
  • 11
    • 0032657132 scopus 로고    scopus 로고
    • Behaviour analysis of distributed systems using the tracta approach
    • Giannakopoulou D., Kramer J., and Cheung S. Behaviour analysis of distributed systems using the tracta approach. Automated Software Engineering 6 1 (1999) 7-35
    • (1999) Automated Software Engineering , vol.6 , Issue.1 , pp. 7-35
    • Giannakopoulou, D.1    Kramer, J.2    Cheung, S.3
  • 13
    • 44249101478 scopus 로고    scopus 로고
    • A. Groce, D. Peled, M. Yannakakis, Adaptive model checking, in: Tools and Algorithms for Construction and Analysis of Systems, TACAS, 2002
    • A. Groce, D. Peled, M. Yannakakis, Adaptive model checking, in: Tools and Algorithms for Construction and Analysis of Systems, TACAS, 2002
  • 14
    • 44249099536 scopus 로고    scopus 로고
    • G. Holzmann, D. Peled, An improvement in formal verification, in: Proceedings of the 7th IFIP WG6.1 International Conference on Formal Description Techniques, 1995
    • G. Holzmann, D. Peled, An improvement in formal verification, in: Proceedings of the 7th IFIP WG6.1 International Conference on Formal Description Techniques, 1995
  • 15
  • 17
    • 34548773547 scopus 로고    scopus 로고
    • Software architecture for correct components assembly
    • Formal Methods for the Design of Computer, Communication and Software Systems: Software Architecture, Springer
    • Inverardi P., and Tivoli M. Software architecture for correct components assembly. Formal Methods for the Design of Computer, Communication and Software Systems: Software Architecture. LNCS vol. 2804 (2003), Springer
    • (2003) LNCS , vol.2804
    • Inverardi, P.1    Tivoli, M.2
  • 18
    • 35048904121 scopus 로고    scopus 로고
    • Automatic failures-free connector synthesis: An example
    • Springer
    • Inverardi P., and Tivoli M. Automatic failures-free connector synthesis: An example. LNCS vol. 2941 (March 2004), Springer
    • (2004) LNCS , vol.2941
    • Inverardi, P.1    Tivoli, M.2
  • 19
    • 0000714870 scopus 로고    scopus 로고
    • Static checking of system behaviors using derived component assumptions
    • Inverardi P., Yankelevich D., and Wolf A. Static checking of system behaviors using derived component assumptions. ACM TOSEM 9 3 (2000)
    • (2000) ACM TOSEM , vol.9 , Issue.3
    • Inverardi, P.1    Yankelevich, D.2    Wolf, A.3
  • 20
    • 44249085730 scopus 로고    scopus 로고
    • N. Kaveh, W. Emmerich, Object system, 8th FSE/ESEC, Vienna, September 2001
    • N. Kaveh, W. Emmerich, Object system, 8th FSE/ESEC, Vienna, September 2001
  • 21
    • 0024626557 scopus 로고
    • Unification: A multidisciplinary survey
    • Knight K. Unification: A multidisciplinary survey. ACM Computer Surveys 21 1 (1989) 93-124
    • (1989) ACM Computer Surveys , vol.21 , Issue.1 , pp. 93-124
    • Knight, K.1
  • 22
  • 25
    • 0036911690 scopus 로고    scopus 로고
    • R. Passerone, L. de Alfaro, T. Heinzinger, A.L. Sangiovanni-Vincentelli, Convertibility verification and converter synthesis: Two faces of the same coin, in: Proc. of ICCAD, 2002
    • R. Passerone, L. de Alfaro, T. Heinzinger, A.L. Sangiovanni-Vincentelli, Convertibility verification and converter synthesis: Two faces of the same coin, in: Proc. of ICCAD, 2002
  • 29
    • 0003255483 scopus 로고
    • Finite representations of CCS and TCSP programs by automata and petri nets
    • Taubner D. Finite representations of CCS and TCSP programs by automata and petri nets. LNCS vol. 369 (1989)
    • (1989) LNCS , vol.369
    • Taubner, D.1
  • 30
    • 34250808850 scopus 로고    scopus 로고
    • SYNTHESIS: A tool for synthesizing correct and protocol-enhanced adaptors
    • Software Adaptation (special issue)
    • Tivoli M., and Autili M. SYNTHESIS: A tool for synthesizing correct and protocol-enhanced adaptors. Software Adaptation. L'Objet Journal 12 1 (2006) 77-103 (special issue)
    • (2006) L'Objet Journal , vol.12 , Issue.1 , pp. 77-103
    • Tivoli, M.1    Autili, M.2
  • 31
    • 18544370124 scopus 로고    scopus 로고
    • Correct components assembly for a product data management cooperative system
    • Springer
    • Tivoli M., Inverardi P., Presutti V., Forghieri A., and Sebastianis M. Correct components assembly for a product data management cooperative system. LNCS vol. 3054 (2004), Springer
    • (2004) LNCS , vol.3054
    • Tivoli, M.1    Inverardi, P.2    Presutti, V.3    Forghieri, A.4    Sebastianis, M.5
  • 35
    • 0031145639 scopus 로고    scopus 로고
    • Notes on the methodology of CCS and CSP
    • van Glabbeek R.J. Notes on the methodology of CCS and CSP. Theoretical Computer Science 177 2 (1998) 329-349
    • (1998) Theoretical Computer Science , vol.177 , Issue.2 , pp. 329-349
    • van Glabbeek, R.J.1
  • 36
    • 0016972709 scopus 로고
    • Formal verification of parallel programs
    • Keller R. Formal verification of parallel programs. Communications of the ACM 19 7 (1976) 371-384
    • (1976) Communications of the ACM , vol.19 , Issue.7 , pp. 371-384
    • Keller, R.1
  • 37
    • 33746256401 scopus 로고    scopus 로고
    • Synchronizing behavioural mismatch in software composition
    • FMOODS
    • Canal C., Poizat P., and Salaün G. Synchronizing behavioural mismatch in software composition. FMOODS. LNCS vol. 4037 (2006)
    • (2006) LNCS , vol.4037
    • Canal, C.1    Poizat, P.2    Salaün, G.3
  • 39
    • 34548764370 scopus 로고    scopus 로고
    • M. Autili, P. Inverardi, A. Navarra, M. Tivoli, SYNTHESIS: A tool for automatically assembling correct and distributed component-based systems, in: International Conference on Software Engineering, ICSE2007 - Formal Tool Demos Track, Minneapolis, USA, May 2007
    • M. Autili, P. Inverardi, A. Navarra, M. Tivoli, SYNTHESIS: A tool for automatically assembling correct and distributed component-based systems, in: International Conference on Software Engineering, ICSE2007 - Formal Tool Demos Track, Minneapolis, USA, May 2007
  • 41
    • 44249123854 scopus 로고    scopus 로고
    • European Commission 6th Framework Program - 2nd Call Galileo Joint Undertaking: Cultural Heritage Space Identification System, CUSPIS. www.cuspis-pro ject.info
    • European Commission 6th Framework Program - 2nd Call Galileo Joint Undertaking: Cultural Heritage Space Identification System, CUSPIS. www.cuspis-pro ject.info
  • 42
    • 44249125083 scopus 로고    scopus 로고
    • ITU-T: The X500 naming service: ISO/IEC 9594-1. www.itu.int/home/index.html
    • ITU-T: The X500 naming service: ISO/IEC 9594-1. www.itu.int/home/index.html
  • 43
    • 44249100506 scopus 로고    scopus 로고
    • Synthesis of decentralized and concurrent adaptors for correctly assembling distributed component-based systems
    • 10.1016/j.jss.2008.04.006
    • Autili M., Mostarda L., Navarra A., and Tivoli M. Synthesis of decentralized and concurrent adaptors for correctly assembling distributed component-based systems. Journal of Software and Systems (2008) 10.1016/j.jss.2008.04.006
    • (2008) Journal of Software and Systems
    • Autili, M.1    Mostarda, L.2    Navarra, A.3    Tivoli, M.4
  • 44
    • 85047040703 scopus 로고    scopus 로고
    • A. Pnueli, The temporal logic of programs, in: Proceedings of the 18th IEEE Symposium on Foundation of Computer Science, 1977, pp. 46-57
    • A. Pnueli, The temporal logic of programs, in: Proceedings of the 18th IEEE Symposium on Foundation of Computer Science, 1977, pp. 46-57
  • 46
    • 44249089332 scopus 로고    scopus 로고
    • G.J. Holzmann, The logic of bugs, in: Proc. Foundations of Software Engineering (SIGSOFT 2002/FSE-10), 2002
    • G.J. Holzmann, The logic of bugs, in: Proc. Foundations of Software Engineering (SIGSOFT 2002/FSE-10), 2002
  • 47
    • 0036040432 scopus 로고    scopus 로고
    • R.L. Smith, G.S. Avrunin, L.A. Clarke, L.J. Osterweil, PROPEL: An approach supporting property elucidation, in: ICSE2002, pp. 11-21
    • R.L. Smith, G.S. Avrunin, L.A. Clarke, L.J. Osterweil, PROPEL: An approach supporting property elucidation, in: ICSE2002, pp. 11-21
  • 48
    • 0032667112 scopus 로고    scopus 로고
    • M.B. Dwyer, G.S. Avrunin, J.C. Corbett, Patterns in property specifications for finite-state verification, in: ICSE'99, pp. 411-420
    • M.B. Dwyer, G.S. Avrunin, J.C. Corbett, Patterns in property specifications for finite-state verification, in: ICSE'99, pp. 411-420
  • 49
    • 44249107658 scopus 로고    scopus 로고
    • L.K. Dillon, G. Kutty, L.E. Moser, P.M. Melliar-Smith, Y.S. Ramakrishna, A graphical interval logic for specifying concurrent systems, ACM TOSEM 3 (2)
    • L.K. Dillon, G. Kutty, L.E. Moser, P.M. Melliar-Smith, Y.S. Ramakrishna, A graphical interval logic for specifying concurrent systems, ACM TOSEM 3 (2)
  • 50
    • 44249119225 scopus 로고    scopus 로고
    • M.H. Smith, G.J. Holzmann, K. Etessami, Events and constraints: A graphical editor for capturing logic properties of programs, in: 5th International Symposium on Requirements Engineering
    • M.H. Smith, G.J. Holzmann, K. Etessami, Events and constraints: A graphical editor for capturing logic properties of programs, in: 5th International Symposium on Requirements Engineering
  • 51
    • 44249085481 scopus 로고    scopus 로고
    • L. Zanolin, C. Ghezzi, L. Baresi, An approach to model and validate publish/subscribe architectures, SAVCBS2003
    • L. Zanolin, C. Ghezzi, L. Baresi, An approach to model and validate publish/subscribe architectures, SAVCBS2003
  • 52
    • 44249097873 scopus 로고    scopus 로고
    • A. Alfonso, V. Braberman, N. Kicillof, A. Olivero, Visual timed event scenarios, in: 26th ICSE04, Edinburgh, Scotland, UK
    • A. Alfonso, V. Braberman, N. Kicillof, A. Olivero, Visual timed event scenarios, in: 26th ICSE04, Edinburgh, Scotland, UK
  • 53
    • 33750715439 scopus 로고    scopus 로고
    • V. Braberman, N. Kicillof, A. Olivero, A scenario-matching approach to the description and model checking of real-time properties, IEEE Transactions on Software Engineering 31 (12), 1028-1041
    • V. Braberman, N. Kicillof, A. Olivero, A scenario-matching approach to the description and model checking of real-time properties, IEEE Transactions on Software Engineering 31 (12), 1028-1041
  • 54
    • 44249110316 scopus 로고    scopus 로고
    • H. Kugler, D. Harel, A. Pnueli, Y. Lu, Y. Bontemps, Temporal logic for scenario-based specifications, in: 11th Int. Conf. TACAS05, Springer-Verlag
    • H. Kugler, D. Harel, A. Pnueli, Y. Lu, Y. Bontemps, Temporal logic for scenario-based specifications, in: 11th Int. Conf. TACAS05, Springer-Verlag
  • 56
    • 44249108404 scopus 로고    scopus 로고
    • PSC Project 2005. PSC web site. http://www.di.univaq.it/psc2ba
    • PSC Project 2005. PSC web site. http://www.di.univaq.it/psc2ba
  • 57
    • 44249109324 scopus 로고    scopus 로고
    • E.M. Clarke, O. Grumberg, D.A. Peled, Model Checking, The MIT Press, Massachusetts Institute of Technology
    • E.M. Clarke, O. Grumberg, D.A. Peled, Model Checking, The MIT Press, Massachusetts Institute of Technology
  • 58
    • 44249094255 scopus 로고    scopus 로고
    • C. André, M.A. Peraldi-Frati, J.P. Rigault, Scenario and property checking of real-time systems using a synchronous approach, in: 4th IEEE Int. Symp. on OO Real-Time Distributed Computing
    • C. André, M.A. Peraldi-Frati, J.P. Rigault, Scenario and property checking of real-time systems using a synchronous approach, in: 4th IEEE Int. Symp. on OO Real-Time Distributed Computing
  • 59
    • 44249100970 scopus 로고    scopus 로고
    • R. Gerth, D. Peled, M. Vardi, P. Wolper, Simple on-the-fly automatic verification of linear temporal logic, Chapman and Hall, p. 318
    • R. Gerth, D. Peled, M. Vardi, P. Wolper, Simple on-the-fly automatic verification of linear temporal logic, Chapman and Hall, p. 318
  • 60
    • 44249094721 scopus 로고    scopus 로고
    • J.R. Büchi, On a decision method in restricted second order arithmetic, in: Proc. of the Int. Congress of Logic, Methodology and Philosophy of Science
    • J.R. Büchi, On a decision method in restricted second order arithmetic, in: Proc. of the Int. Congress of Logic, Methodology and Philosophy of Science
  • 61
    • 44249083817 scopus 로고    scopus 로고
    • I. Lee, O. Sokolsky, A graphical property specification language, in: High-Assurance Systems Engineering Workshop, Washington, DC
    • I. Lee, O. Sokolsky, A graphical property specification language, in: High-Assurance Systems Engineering Workshop, Washington, DC


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