메뉴 건너뛰기




Volumn 64, Issue 1-2, 2009, Pages 45-63

FPath and FScript: Language support for navigation and reliable reconfiguration of Fractal architectures

Author keywords

FPath; FScript; Language support

Indexed keywords

ACID PROPERTIES; COMPONENT-BASED SYSTEMS; DOMAIN-SPECIFIC LANGUAGES; DYNAMIC RECONFIGURATIONS; EXECUTION CONTEXTS; FPATH; FRACTAL ARCHITECTURES; FSCRIPT; LANGUAGE SUPPORT; RUN-TIME; SCRIPTING LANGUAGES;

EID: 60849120102     PISSN: 00034347     EISSN: 19589395     Source Type: Journal    
DOI: 10.1007/s12243-008-0073-y     Document Type: Article
Times cited : (48)

References (39)
  • 4
    • 84871109501 scopus 로고    scopus 로고
    • Allen RJ (1997) A formal approach to software architecture. PhD thesis, Carnegie Mellon University, May 1997. Technical Report Number: CMU-CS-97-144
    • Allen RJ (1997) A formal approach to software architecture. PhD thesis, Carnegie Mellon University, May 1997. Technical Report Number: CMU-CS-97-144
  • 6
    • 26444445135 scopus 로고    scopus 로고
    • Managing dynamic reconfiguration in component-based systems
    • 2nd European workshop on software architectures EWSA2005, Springer Berlin, Heidelberg
    • Batista T, Joolia A, Coulson G (2005) Managing dynamic reconfiguration in component-based systems. In: 2nd European workshop on software architectures (EWSA2005). Lecture notes in computer science, vol 3527. Springer Berlin, Heidelberg
    • (2005) Lecture notes in computer science , vol.3527
    • Batista, T.1    Joolia, A.2    Coulson, G.3
  • 7
    • 33748970808 scopus 로고    scopus 로고
    • The Fractal component model and its support in Java
    • special issue on Experiences with Auto-adaptive and Reconfigurable Systems
    • Bruneton R, Coupaye T, Leclercq M, Quéma V, Stefani J-B (2006) The Fractal component model and its support in Java. Softw Pract Exp 36(11-12):1257-1284 (special issue on Experiences with Auto-adaptive and Reconfigurable Systems)
    • (2006) Softw Pract Exp , vol.36 , Issue.11-12 , pp. 1257-1284
    • Bruneton, R.1    Coupaye, T.2    Leclercq, M.3    Quéma, V.4    Stefani, J.-B.5
  • 8
    • 84871162697 scopus 로고    scopus 로고
    • Bruneton R, Coupaye T, Stefani J-B (2003) The Fractal component model. Technical report, The ObjectWeb Consortium, Sept 2003, version 2.0
    • Bruneton R, Coupaye T, Stefani J-B (2003) The Fractal component model. Technical report, The ObjectWeb Consortium, Sept 2003, version 2.0
  • 9
    • 84871121207 scopus 로고    scopus 로고
    • Cattell R. Barry DK, Berler M. Eastman J. Jordan D, Russell C, Schadow O, Stanienda T, Velez F (eds) (2000) The object data standard - ODMG 3.0. The Morgan Kaufmann series in data management systems. Morgan Kaufmann, San Francisco
    • Cattell R. Barry DK, Berler M. Eastman J. Jordan D, Russell C, Schadow O, Stanienda T, Velez F (eds) (2000) The object data standard - ODMG 3.0. The Morgan Kaufmann series in data management systems. Morgan Kaufmann, San Francisco
  • 10
    • 0024631953 scopus 로고
    • What you always wanted to know about Datalog (and never dared to ask)
    • Ceri S, Gottlob G, Tanca L (1989) What you always wanted to know about Datalog (and never dared to ask). IEEE Trans Knowl Data Eng 1(1):146-166
    • (1989) IEEE Trans Knowl Data Eng , vol.1 , Issue.1 , pp. 146-166
    • Ceri, S.1    Gottlob, G.2    Tanca, L.3
  • 15
    • 45749114994 scopus 로고    scopus 로고
    • A multi-stage approach for reliable dynamic reconfigurations of component-based systems
    • Proceedings of the 8th IFIP international conference on distributed applications and interoperable systems DAIS'08, Oslo, Norway, June, Springer, Heidelberg
    • David P-C, Léger M. Grall H, Ledoux T, Coupaye T (2008) A multi-stage approach for reliable dynamic reconfigurations of component-based systems. In: Proceedings of the 8th IFIP international conference on distributed applications and interoperable systems (DAIS'08), Oslo, Norway, June 2008. LNCS. Springer, Heidelberg
    • (2008) LNCS
    • David, P.-C.1    Léger, M.2    Grall, H.3    Ledoux, T.4    Coupaye, T.5
  • 16
    • 84947205814 scopus 로고    scopus 로고
    • Dowling J, Cahill V (2001) The K-Component architecture meta-model for self-adaptive software. In: Yonezawa A, Matsuoka, S (eds) Proceedings of reflection 2001, the third international conference on metalevel architectures and separation of crosscutting concerns, Kyoto, Japan (Sept 2001), 2192 of Lecture Notes in Computer Science, AITO. Springer, Heidelberg, pp. 81-88
    • Dowling J, Cahill V (2001) The K-Component architecture meta-model for self-adaptive software. In: Yonezawa A, Matsuoka, S (eds) Proceedings of reflection 2001, the third international conference on metalevel architectures and separation of crosscutting concerns, Kyoto, Japan (Sept 2001), vol 2192 of Lecture Notes in Computer Science, AITO. Springer, Heidelberg, pp. 81-88
  • 18
    • 84871154097 scopus 로고    scopus 로고
    • Garlan 1. Monroe RT, Wile D (2000) Acme: architectural description of component-based systems. In: Leavens GT, Sitaraman M (eds) Foundations of component-based systems. Cambridge University Press, New York, pp 47-67
    • Garlan 1). Monroe RT, Wile D (2000) Acme: architectural description of component-based systems. In: Leavens GT, Sitaraman M (eds) Foundations of component-based systems. Cambridge University Press, New York, pp 47-67
  • 19
    • 84871125145 scopus 로고    scopus 로고
    • Hajiyev E (2005) CodeQuest - source code querying with datalog. Msc thesis, St. Anne's College, University of Oxford, Oxford University
    • Hajiyev E (2005) CodeQuest - source code querying with datalog. Msc thesis, St. Anne's College, University of Oxford, Oxford University
  • 21
    • 0037253062 scopus 로고    scopus 로고
    • The vision of autonomic computing
    • Kephart J, Chess DM (2003) The vision of autonomic computing. IEEE Comput 36(l):41-50
    • (2003) IEEE Comput , vol.36 , Issue.L , pp. 41-50
    • Kephart, J.1    Chess, D.M.2
  • 22
    • 0025521832 scopus 로고
    • The evolving philosophers problem: Dynamic change management
    • Kramer J, Magee J (1990) The evolving philosophers problem: dynamic change management. IEEE Trans Softw Eng 16(11):1293-1306
    • (1990) IEEE Trans Softw Eng , vol.16 , Issue.11 , pp. 1293-1306
    • Kramer, J.1    Magee, J.2
  • 24
    • 0030412628 scopus 로고    scopus 로고
    • Medvidovic N, Oreizy P, Robbins JE, Taylor RN (1996) Using object-oriented typing to support architectural design in the C2 style. In: Proceedings of the ACM SIGSOFT'96 fourth symposium on the foundations of software engineering, San Francisco, CA, USA, Oct 1996, ACM SIGSOFT, New York, pp 24-32
    • Medvidovic N, Oreizy P, Robbins JE, Taylor RN (1996) Using object-oriented typing to support architectural design in the C2 style. In: Proceedings of the ACM SIGSOFT'96 fourth symposium on the foundations of software engineering, San Francisco, CA, USA, Oct 1996, ACM SIGSOFT, New York, pp 24-32
  • 25
    • 0033892696 scopus 로고    scopus 로고
    • A classification and comparison framework for software architecture description languages
    • Medvidovic N, Taylor RN (2000) A classification and comparison framework for software architecture description languages. IEEE Trans Softw Eng 26(l):70-93
    • (2000) IEEE Trans Softw Eng , vol.26 , Issue.L , pp. 70-93
    • Medvidovic, N.1    Taylor, R.N.2
  • 26
    • 33745167684 scopus 로고    scopus 로고
    • When and how to develop domain-specific languages
    • Mernik M, Heering J, Sloane AM (2005) When and how to develop domain-specific languages. ACM Comput Surv 37(4):316-344
    • (2005) ACM Comput Surv , vol.37 , Issue.4 , pp. 316-344
    • Mernik, M.1    Heering, J.2    Sloane, A.M.3
  • 28
    • 33746423872 scopus 로고    scopus 로고
    • OCL 2.0 Specification (2005) http://www.omg.org/docs/ ptc/05-06-06.pdf
    • (2005) OCL 2.0 Specification
  • 29
    • 0004138370 scopus 로고    scopus 로고
    • Issues in the runtime modification of software architectures
    • Technical report UCI-ICS-TR-96-35, Department of Information and Computer Science University of California, Irvine
    • Oreizy P (1996) Issues in the runtime modification of software architectures. Technical report UCI-ICS-TR-96-35, Department of Information and Computer Science University of California, Irvine
    • (1996)
    • Oreizy, P.1
  • 30
    • 33749404527 scopus 로고    scopus 로고
    • A model for developing component-based and aspect-oriented systems
    • Löwe W, Südholt M (eds) Software composition, 5th international symposium, SC, Vienna, Austria, Mar of, Heidelberg, pp, Revised papers) 2006
    • Pessemier N, Seinturier L, Coupaye T, Duchien L (2006) A model for developing component-based and aspect-oriented systems. In: Löwe W, Südholt M (eds) Software composition, 5th international symposium, SC 2006, Vienna, Austria, Mar 2006, vol 4089 of Lecture Notes in Computer Science. Springer, Heidelberg, pp 259-274 (Revised papers)
    • (2006) Lecture Notes in Computer Science. Springer , vol.4089 , pp. 259-274
    • Pessemier, N.1    Seinturier, L.2    Coupaye, T.3    Duchien, L.4
  • 31
    • 38149133760 scopus 로고    scopus 로고
    • Experience with implementing safe reconfigurations in component-based embedded systems
    • The 10th international ACM SIGSOFT symposium on component-based software engineering CBSE, Boston, MA, USA, July, ACM. Springer, Heidelberg 2007
    • Polakovic J. Mazaré S, Stefani J-B. David P-C (2007) Experience with implementing safe reconfigurations in component-based embedded systems. In: The 10th international ACM SIGSOFT symposium on component-based software engineering (CBSE 2007), Boston, MA, USA, July 2007. Lecture Notes in Computer Science, ACM. Springer, Heidelberg
    • (2007) Lecture Notes in Computer Science
    • Polakovic, J.1    Mazaré, S.2    Stefani, J.-B.3    David, P.-C.4
  • 32
    • 84944055241 scopus 로고    scopus 로고
    • Supporting unanticipated dynamic adaptation of application behaviour
    • Proceedings of ECOOP, Malaga, Spain, May of, Heidelberg, pp, 2002
    • Redmond B, Cahill V (2002) Supporting unanticipated dynamic adaptation of application behaviour. In: Proceedings of ECOOP 2002, Malaga, Spain, May 2002, vol 2374 of Lecture Notes in Computer Science. Springer, Heidelberg, pp 205-230
    • (2002) Lecture Notes in Computer Science. Springer , vol.2374 , pp. 205-230
    • Redmond, B.1    Cahill, V.2
  • 38
    • 84871139690 scopus 로고    scopus 로고
    • World Wide Web Consortium (1999) XML path language (XPath) version 1.0. W3C Recommendation, Nov 1999
    • World Wide Web Consortium (1999) XML path language (XPath) version 1.0. W3C Recommendation, Nov 1999. http://www.w3.org/TR/xpath/
  • 39
    • 84871165015 scopus 로고    scopus 로고
    • World Wide Web Consortium (2007) XML path language (XPath) version 2.0. W3C Recommendation, Jan 2007
    • World Wide Web Consortium (2007) XML path language (XPath) version 2.0. W3C Recommendation, Jan 2007. http://www.w3.org/TR/xpath20/


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