메뉴 건너뛰기




Volumn 81, Issue 12, 2008, Pages 2210-2236

Synthesis of decentralized and concurrent adaptors for correctly assembling distributed component-based systems

Author keywords

Component adaptation; Component assembly; Component based software engineering; Software architecture

Indexed keywords

SPECIFICATIONS;

EID: 44249100506     PISSN: 01641212     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.jss.2008.04.006     Document Type: Article
Times cited : (30)

References (41)
  • 1
    • 53949099213 scopus 로고    scopus 로고
    • Arbab, F., 2002. A channel-based coordination model for component composition. Technical Report SEN-R0203, Centrum voor Wiskunde en Informatica, Kruislaan 413, 1098 SJ Amsterdam, The Netherlands, February.
    • Arbab, F., 2002. A channel-based coordination model for component composition. Technical Report SEN-R0203, Centrum voor Wiskunde en Informatica, Kruislaan 413, 1098 SJ Amsterdam, The Netherlands, February.
  • 2
    • 84926020762 scopus 로고    scopus 로고
    • Reo: a channel-based coordination model for component composition
    • Arbab F. Reo: a channel-based coordination model for component composition. Mathematical Structures in Computer Science 14 3 (2003) 1-38
    • (2003) Mathematical Structures in Computer Science , vol.14 , Issue.3 , pp. 1-38
    • Arbab, F.1
  • 3
    • 53949094599 scopus 로고    scopus 로고
    • Arbab, F., 2005. Composition by Interaction. Inaugural Lecture, Leiden University, October.
    • Arbab, F., 2005. Composition by Interaction. Inaugural Lecture, Leiden University, October.
  • 4
    • 13144275289 scopus 로고    scopus 로고
    • Abstract behavior types: a foundation model for components and their composition
    • Arbab F. Abstract behavior types: a foundation model for components and their composition. Science of Computer Programming 55 (2005) 3-52
    • (2005) Science of Computer Programming , vol.55 , pp. 3-52
    • Arbab, F.1
  • 7
    • 53949107912 scopus 로고    scopus 로고
    • Autili, M., Inverardi, P., Tivoli, M., Garlan, D., 2004. Synthesis of 'correct' adaptors for protocol enhancement in component-based systems. In: Proceedings of SAVCBS'04 at FSE, pp. 79-86.
    • Autili, M., Inverardi, P., Tivoli, M., Garlan, D., 2004. Synthesis of 'correct' adaptors for protocol enhancement in component-based systems. In: Proceedings of SAVCBS'04 at FSE, pp. 79-86.
  • 8
    • 84947802286 scopus 로고    scopus 로고
    • Autili, M., Flammini, M., Inverardi, P., Navarra A., Tivoli, M., 2006. Synthesis of concurrent and distributed adaptors for component-based systems. In: Proceedings of the European Workshop on Software Architecture (EWSA). LNCS, vol. 4344, Springer-Verlag, Berlin/Heidelberg. pp. 17-32.
    • Autili, M., Flammini, M., Inverardi, P., Navarra A., Tivoli, M., 2006. Synthesis of concurrent and distributed adaptors for component-based systems. In: Proceedings of the European Workshop on Software Architecture (EWSA). LNCS, vol. 4344, Springer-Verlag, Berlin/Heidelberg. pp. 17-32.
  • 9
    • 34548764370 scopus 로고    scopus 로고
    • Autili, M., Inverardi, P., Navarra, A., Tivoli, M., 2007. SYNTHESIS: a tool for automatically assembling correct and distributed component-based systems. In: Proceedings of the 29th International Conference on Software Engineering (ICSE'07), Minneapolis, MN, USA, pp. 784-787.
    • Autili, M., Inverardi, P., Navarra, A., Tivoli, M., 2007. SYNTHESIS: a tool for automatically assembling correct and distributed component-based systems. In: Proceedings of the 29th International Conference on Software Engineering (ICSE'07), Minneapolis, MN, USA, pp. 784-787.
  • 10
    • 35048820448 scopus 로고    scopus 로고
    • Becker, S., Overhage, S., Reussner, R., 2004. Classifying software component interoperability errors to support component adaption. In: Crnkovic, I., Stafford, J.A., Schmidt, H.W., Wallnau, K.C. (Eds.), Component-based Software Engineering, Proceedings of the 7th International Symposium, CBSE 2004, Edinburgh, UK, May 24-25, Lecture Notes in Computer Science, vol. 3054, Springer, pp. 68-83.
    • Becker, S., Overhage, S., Reussner, R., 2004. Classifying software component interoperability errors to support component adaption. In: Crnkovic, I., Stafford, J.A., Schmidt, H.W., Wallnau, K.C. (Eds.), Component-based Software Engineering, Proceedings of the 7th International Symposium, CBSE 2004, Edinburgh, UK, May 24-25, Lecture Notes in Computer Science, vol. 3054, Springer, pp. 68-83.
  • 11
    • 33746268568 scopus 로고    scopus 로고
    • Becker, S., Brogi, A., Gorton, I., Overhage, S. Romanovsky, A., Tivoli, M. 2006., Towards an engineering approach to component adaptation. Chapter in Dagstuhl Seminar 04511: Architecting Systems with Trustworthy Components. LNCS, vol. 3938, Springer-Verlang, Berlin/Heidelberg. pp. 193-215.
    • Becker, S., Brogi, A., Gorton, I., Overhage, S. Romanovsky, A., Tivoli, M. 2006., Towards an engineering approach to component adaptation. Chapter in Dagstuhl Seminar 04511: Architecting Systems with Trustworthy Components. LNCS, vol. 3938, Springer-Verlang, Berlin/Heidelberg. pp. 193-215.
  • 13
    • 0020735797 scopus 로고
    • On communicating finite-state machines
    • Brand D., and Zafiropulo P. On communicating finite-state machines. Journal of the ACM 30 2 (1983)
    • (1983) Journal of the ACM , vol.30 , Issue.2
    • Brand, D.1    Zafiropulo, P.2
  • 15
    • 53949097836 scopus 로고    scopus 로고
    • Brogi, A., Canal, C., Pimentel, E., 2004. Behavioral types and component adaptation. In: Proceedings of the 10th International Conference on Algebraic Methodology And Software Technology (AMAST2004).
    • Brogi, A., Canal, C., Pimentel, E., 2004. Behavioral types and component adaptation. In: Proceedings of the 10th International Conference on Algebraic Methodology And Software Technology (AMAST2004).
  • 16
    • 33746256401 scopus 로고    scopus 로고
    • Canal, C., Poizat, P., Salaün, G., 2006. Synchronizing behavioral mismatch in software composition. In: Proceedings of the International Conference on Formal Methods for Open Object-based Distributed Systems. LNCS, vol. 4037.
    • Canal, C., Poizat, P., Salaün, G., 2006. Synchronizing behavioral mismatch in software composition. In: Proceedings of the International Conference on Formal Methods for Open Object-based Distributed Systems. LNCS, vol. 4037.
  • 19
    • 53949120490 scopus 로고    scopus 로고
    • European Commission 6th Framework Program - 2nd Call Galileo Joint Undertaking: Cultural Heritage Space Identification System (CUSPIS). .
    • European Commission 6th Framework Program - 2nd Call Galileo Joint Undertaking: Cultural Heritage Space Identification System (CUSPIS). .
  • 21
    • 84986804755 scopus 로고
    • Wittgenstein and kripke on the nature of meaning
    • Horwich P. Wittgenstein and kripke on the nature of meaning. Mind and Language 5 (1990) 105-121
    • (1990) Mind and Language , vol.5 , pp. 105-121
    • Horwich, P.1
  • 22
    • 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
  • 23
    • 70350012638 scopus 로고    scopus 로고
    • Inverardi, P., Mostarda, L., Tivoli, M., Autili, M., 2005. Synthesis of correct and distributed adaptors for component-based systems: an automatic approach. In: Proceedings of 20th IEEE/ACM International Conference on Automated Software Engineering (ASE)- Long Beach, CA, USA.
    • Inverardi, P., Mostarda, L., Tivoli, M., Autili, M., 2005. Synthesis of correct and distributed adaptors for component-based systems: an automatic approach. In: Proceedings of 20th IEEE/ACM International Conference on Automated Software Engineering (ASE)- Long Beach, CA, USA.
  • 24
    • 53949099212 scopus 로고    scopus 로고
    • ITU-T: The X500 naming service: ISO/IEC 9594-1. .
    • ITU-T: The X500 naming service: ISO/IEC 9594-1. .
  • 25
    • 53949117634 scopus 로고    scopus 로고
    • ITU Telecommunication Standardisation Sector, 1996. ITU-T Reccomendation Z.120. Message Sequence Charts. (MSC'96), Geneva.
    • ITU Telecommunication Standardisation Sector, 1996. ITU-T Reccomendation Z.120. Message Sequence Charts. (MSC'96), Geneva.
  • 26
    • 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
  • 27
    • 0017996760 scopus 로고
    • Time, clocks, and the ordering of events in a distributed system
    • Lamport L. Time, clocks, and the ordering of events in a distributed system. Communications of the ACM 21 7 (1978) 558-565
    • (1978) Communications of the ACM , vol.21 , Issue.7 , pp. 558-565
    • Lamport, L.1
  • 29
    • 0029272304 scopus 로고
    • Three logics for branching bisimulation
    • Nicola R.D., and Vaandrager F. Three logics for branching bisimulation. Journal of the ACM 42 2 (1995) 458487
    • (1995) Journal of the ACM , vol.42 , Issue.2 , pp. 458487
    • Nicola, R.D.1    Vaandrager, F.2
  • 32
    • 84891287629 scopus 로고    scopus 로고
    • Schmidt, H.W., Reussner, R.H., 2002. Generating adapters for concurrent component protocol synchronisation. In: Proceedings of the Fifth IFIP International Conference on Formal Methods for Open Object-based Distributed Systems.
    • Schmidt, H.W., Reussner, R.H., 2002. Generating adapters for concurrent component protocol synchronisation. In: Proceedings of the Fifth IFIP International Conference on Formal Methods for Open Object-based Distributed Systems.
  • 33
    • 4644288597 scopus 로고    scopus 로고
    • Sen, K., Vardhan, A., Agha, G., Rosu, G., 2004. Efficient decentralized monitoring of safety in distributed systems. In: Proceedings of the International Conference on Software Engineering (ICSE), Edinburgh, UK.
    • Sen, K., Vardhan, A., Agha, G., Rosu, G., 2004. Efficient decentralized monitoring of safety in distributed systems. In: Proceedings of the International Conference on Software Engineering (ICSE), Edinburgh, UK.
  • 35
    • 53949118978 scopus 로고    scopus 로고
    • Taubner, D., 1989. Finite representations of CCS and TCSP programs by automata and petri nets. LNCS, vol. 369.
    • Taubner, D., 1989. Finite representations of CCS and TCSP programs by automata and petri nets. LNCS, vol. 369.
  • 36
    • 34250808850 scopus 로고    scopus 로고
    • SYNTHESIS: a tool for synthesizing "correct" and protocol-enhanced adaptors
    • Tivoli M., and Autili M. SYNTHESIS: a tool for synthesizing "correct" and protocol-enhanced adaptors. RSTI L'Objet Journal 12 1 (2006) 77-103
    • (2006) RSTI L'Objet Journal , vol.12 , Issue.1 , pp. 77-103
    • Tivoli, M.1    Autili, M.2
  • 37
    • 34447345665 scopus 로고    scopus 로고
    • Adaptor synthesis for real-time components
    • Proceedings of the International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS 2007), Member of ETAPS 2007, Braga, Portugal, Springer-Verlang, Berlin/Heidelberg. 978-3-540-71208-4
    • Tivoli M., Fradet P., Girault A., and Goessler G. Adaptor synthesis for real-time components. Proceedings of the International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS 2007), Member of ETAPS 2007, Braga, Portugal. LNCS vol. 4424 (2007), Springer-Verlang, Berlin/Heidelberg. 978-3-540-71208-4 185-200
    • (2007) LNCS , vol.4424 , pp. 185-200
    • Tivoli, M.1    Fradet, P.2    Girault, A.3    Goessler, G.4
  • 39
    • 53949086345 scopus 로고    scopus 로고
    • Yakimovich, D., Travassos, G., Basili, V., 1999. A classification of software components incompatibilities for COTS integration. Technical Report, Software Engineering Laboratory Workshop, NASA/Goddard Space Flight Center, Greenbelt, Maryland.
    • Yakimovich, D., Travassos, G., Basili, V., 1999. A classification of software components incompatibilities for COTS integration. Technical Report, Software Engineering Laboratory Workshop, NASA/Goddard Space Flight Center, Greenbelt, Maryland.


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