메뉴 건너뛰기




Volumn 31, Issue 3, 2005, Pages 256-272

A style-aware architectural middleware for resource-constrained, distributed systems

Author keywords

Architectural style; Middleware; Prism MW; Software architecture

Indexed keywords

COMPUTER ARCHITECTURE; DATA COMPRESSION; DISTRIBUTED COMPUTER SYSTEMS; EMBEDDED SYSTEMS; MIDDLEWARE; REAL TIME SYSTEMS; SECURITY OF DATA; SEMANTICS;

EID: 21244493287     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSE.2005.29     Document Type: Article
Times cited : (101)

References (42)
  • 1
    • 84862409405 scopus 로고    scopus 로고
    • "Programming Environments... Literally: Ubicomp's Grand Challenge for Software Engineering"
    • Nov
    • G. Abowd, "Programming Environments... Literally: Ubicomp's Grand Challenge for Software Engineering," Proc. SIGSOFT Symp. Foundations of Software Eng., Nov. 2002.
    • (2002) Proc. SIGSOFT Symp. Foundations of Software Eng.
    • Abowd, G.1
  • 2
  • 5
    • 0001655450 scopus 로고    scopus 로고
    • "Design and Evaluation of a Wide-Area Event Notification Service"
    • Aug
    • A. Carzaniga, D.S. Rosenblum, and A.L. Wolf, "Design and Evaluation of a Wide-Area Event Notification Service," ACM Trans. Computer Systems, vol. 19, no. 3, pp. 332-383, Aug. 2001.
    • (2001) ACM Trans. Computer Systems , vol.19 , Issue.3 , pp. 332-383
    • Carzaniga, A.1    Rosenblum, D.S.2    Wolf, A.L.3
  • 6
    • 1842688883 scopus 로고    scopus 로고
    • "MobiPADS: A Reflective Middleware for Context-Aware Mobile Computing"
    • Dec
    • A. Chan and S. Chuang, "MobiPADS: A Reflective Middleware for Context-Aware Mobile Computing," IEEE Trans. Software Eng., vol. 29, no. 12, pp. 1072-1085, Dec. 2003.
    • (2003) IEEE Trans. Software Eng. , vol.29 , Issue.12 , pp. 1072-1085
    • Chan, A.1    Chuang, S.2
  • 7
    • 0016963069 scopus 로고
    • "Programming-in-the-Large versus Programming-in-the-Small"
    • June
    • F. DeRemer and H. Kron, "Programming-in-the-Large versus Programming-in-the-Small," IEEE Trans. Software Eng., vol. 2, no. 2, pp 321-327, June 1976.
    • (1976) IEEE Trans. Software Eng. , vol.2 , Issue.2 , pp. 321-327
    • DeRemer, F.1    Kron, H.2
  • 8
    • 84998914078 scopus 로고    scopus 로고
    • "Software Engineering and Middleware: A Roadmap"
    • W. Emmerich, "Software Engineering and Middleware: A Roadmap," Proc. Conf. Future of Software Eng., pp. 117-129, 2000.
    • (2000) Proc. Conf. Future of Software Eng. , pp. 117-129
    • Emmerich, W.1
  • 9
    • 0031121767 scopus 로고    scopus 로고
    • "Categorical Semantics of Parallel Program Design"
    • Apr
    • J.L. Fiadeiro and T. Maibaum, "Categorical Semantics of Parallel Program Design," Science of Computer Programming, vol. 28, nos. 2-3, pp. 111-138, Apr. 1997.
    • (1997) Science of Computer Programming , vol.28 , Issue.2-3 , pp. 111-138
    • Fiadeiro, J.L.1    Maibaum, T.2
  • 10
    • 0003739670 scopus 로고    scopus 로고
    • "Architectural Styles and the Design of Network-Based Software Architectures"
    • PhD thesis, Univ. of California, Irvine, June
    • R. Fielding, "Architectural Styles and the Design of Network-Based Software Architectures," PhD thesis, Univ. of California, Irvine, June 2000.
    • (2000)
    • Fielding, R.1
  • 12
    • 21244451329 scopus 로고    scopus 로고
    • IONA Orbix/E Datasheet
    • IONA Orbix/E Datasheet, http://www.iona.com/whitepapers/orbixe-DS.pdf, 2004.
    • (2004)
  • 13
    • 77956739948 scopus 로고    scopus 로고
    • "Embedded Software"
    • E. Zelkowitz, ed
    • E.A. Lee, "Embedded Software," Advances in Computers, E. Zelkowitz, ed., vol. 56, 2002.
    • (2002) Advances in Computers , vol.56
    • Lee, E.A.1
  • 14
    • 21244451742 scopus 로고    scopus 로고
    • LIME
    • LIME, http://lime.sourceforge.net/, 2004.
    • (2004)
  • 15
    • 84974687699 scopus 로고
    • "Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment"
    • Jan
    • C.L. Liu and J.W. Layland, "Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment," J. ACM, vol. 20, no. 1, pp. 46-61, Jan. 1973.
    • (1973) J. ACM , vol.20 , Issue.1 , pp. 46-61
    • Liu, C.L.1    Layland, J.W.2
  • 19
    • 0032667891 scopus 로고    scopus 로고
    • "A Language and Environment for Architecture-Based Software Development and Evolution"
    • May
    • N. Medvidovic, D.S. Rosenblum, and R.N. Taylor, "A Language and Environment for Architecture-Based Software Development and Evolution," Proc. Int'l Conf. Software Eng., pp. 44-53, May 1999.
    • (1999) Proc. Int'l. Conf. Software Eng. , pp. 44-53
    • Medvidovic, N.1    Rosenblum, D.S.2    Taylor, R.N.3
  • 20
    • 0033892696 scopus 로고    scopus 로고
    • "A Classification and Comparison Framework for Software Architecture Description Languages"
    • Jan
    • N. Medvidovic and R.N. Taylor, "A Classification and Comparison Framework for Software Architecture Description Languages," IEEE Trans. Software Eng., vol. 26, no. 1, pp. 70-93, Jan. 2000.
    • (2000) IEEE Trans. Software Eng. , vol.26 , Issue.1 , pp. 70-93
    • Medvidovic, N.1    Taylor, R.N.2
  • 22
    • 21244464934 scopus 로고    scopus 로고
    • Microsoft. NET
    • Microsoft. NET, http://www.microsoft.com/net/, 2004.
    • (2004)
  • 24
    • 34548056051 scopus 로고    scopus 로고
    • "Adaptable Architectural Middleware for Programming-in-the-Small-and-Many"
    • June
    • M. Mikic-Rakic and N. Medvidovic, "Adaptable Architectural Middleware for Programming-in-the-Small-and-Many," Proc. ACM/ IFIP/USENIX Int'l Middleware Conf., vol. 2672/2003, pp. 162-181, June 2003.
    • (2003) Proc. ACM/IFIP/USENIX Int'l. Middleware Conf. , vol.2672 , Issue.2003 , pp. 162-181
    • Mikic-Rakic, M.1    Medvidovic, N.2
  • 25
    • 0035791532 scopus 로고    scopus 로고
    • "Increasing the Confidence in Off-the-Shelf Components: A Software Connector-Based Approach"
    • May
    • M. Mikic-Rakic and N. Medvidovic, "Increasing the Confidence in Off-the-Shelf Components: A Software Connector-Based Approach," Proc. 2001 Symp. Software Reusability (SSR 2001), pp. 11-18, May 2001.
    • (2001) Proc. 2001 Symp. Software Reusability (SSR 2001) , pp. 11-18
    • Mikic-Rakic, M.1    Medvidovic, N.2
  • 26
    • 21244491780 scopus 로고    scopus 로고
    • Object Computing Inc
    • Object Computing Inc., http://www.theaceorb.com, 2004.
    • (2004)
  • 28
    • 0001956194 scopus 로고
    • "Foundations for the Study of Software Architecture"
    • Oct
    • D. Perry and A.L. Wolf, "Foundations for the Study of Software Architecture," ACM SIGSOFT Software Eng. Notes, vol. 17, no. 4, pp. 40-52, Oct. 1992.
    • (1992) ACM SIGSOFT Software Eng. Notes , vol.17 , Issue.4 , pp. 40-52
    • Perry, D.1    Wolf, A.L.2
  • 30
    • 21244506410 scopus 로고    scopus 로고
    • Project JXTA
    • Project JXTA, http://www.jxta.org/, 2004.
    • (2004)
  • 33
    • 21244470939 scopus 로고    scopus 로고
    • "ACE"
    • D. Schmidt, "ACE," http://www.cs.wustl.edu/schmidt/ ACE-documentation.html, 2004.
    • (2004)
    • Schmidt, D.1
  • 34
    • 0035394973 scopus 로고    scopus 로고
    • "Software Architectures for Reducing Priority Inversion and Non-Determinism in Real-Time Object Request Brokers"
    • D.C. Schmidt, S. Mungee, S. Flores-Gaitan, and A. Gokhale, "Software Architectures for Reducing Priority Inversion and Non-Determinism in Real-Time Object Request Brokers," J. Real-Time Systems, vol. 21, pp. 77-125, 2001.
    • (2001) J. Real-Time Systems , vol.21 , pp. 77-125
    • Schmidt, D.C.1    Mungee, S.2    Flores-Gaitan, S.3    Gokhale, A.4
  • 35
    • 21244471294 scopus 로고    scopus 로고
    • "TAO"
    • D. Schmidt, "TAO," http://www.cs.wustl.edu/schmidt/TAO.html, 2004.
    • (2004)
    • Schmidt, D.1
  • 36
    • 0003293231 scopus 로고    scopus 로고
    • "Aura: An Architectural Framework for User Mobility in Ubiquitous Computing Environments"
    • Aug
    • J.P. Sousa and D. Garlan, "Aura: An Architectural Framework for User Mobility in Ubiquitous Computing Environments," Proc. Working IEEE/ IFIP Conf. Software Architecture, pp. 29-43, Aug. 2002.
    • (2002) Proc. Working IEEE/IFIP Conf. Software Architecture , pp. 29-43
    • Sousa, J.P.1    Garlan, D.2
  • 37
    • 21244463727 scopus 로고    scopus 로고
    • Sun Microsystems, JINI(TM) Network Technology
    • Sun Microsystems, JINI(TM) Network Technology, http://wwws.sun.com/ software/jini/, 2004.
    • (2004)
  • 38
    • 21244467352 scopus 로고    scopus 로고
    • "SMART: A Small World Based Reputation System for MANETs"
    • master's thesis, Dept. of Electrical Eng., Univ. of Southern California, Oct
    • V. Sankhla, "SMART: A Small World Based Reputation System for MANETs," master's thesis, Dept. of Electrical Eng., Univ. of Southern California, Oct. 2004.
    • (2004)
    • Sankhla, V.1
  • 41
    • 0036040567 scopus 로고    scopus 로고
    • "A Programming Model and System Support for Disconnected-Aware Applications on Resource-Constrained Devices"
    • Y. Weinsberg and I. Ben-Shaul, "A Programming Model and System Support for Disconnected-Aware Applications on Resource-Constrained Devices," Proc. Int'l Conf. Software Eng. (ICSE 2002), pp. 374-384, 2002.
    • (2002) Proc. Int'l. Conf. Software Eng. (ICSE 2002) , pp. 374-384
    • Weinsberg, Y.1    Ben-Shaul, I.2


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