메뉴 건너뛰기




Volumn 14, Issue 2, 2005, Pages 199-245

A comprehensive approach for the development of modular software architecture description languages

Author keywords

Architecture description languages; ArchStudio 3; xADL 2.0; XML

Indexed keywords

ARCHITECTURE DESCRIPTION LANGUAGES; ARCHSTUDIO 3; XADL 2.0;

EID: 30544450414     PISSN: 1049331X     EISSN: 1049331X     Source Type: Journal    
DOI: 10.1145/1061254.1061258     Document Type: Article
Times cited : (135)

References (74)
  • 1
    • 84858515081 scopus 로고    scopus 로고
    • APACHE GROUP. 2003. Crimson. Available at 〈http://xml.apache.org/crimson/〉.
    • (2003) Crimson
  • 2
    • 84858525056 scopus 로고    scopus 로고
    • U.S. Air Force
    • AIR COMBAT COMMAND PUBLIC AFFAIRS OFFICE. 2000. Fact Sheet: E-3 Sentry (AWACS). U.S. Air Force (July). Available at 〈http://www.af.mil/news/factsheets/E_3_Sentry_AWACS_.html〉.
    • (2000) Fact Sheet: E-3 Sentry (AWACS) , Issue.JULY
  • 4
    • 0031193084 scopus 로고    scopus 로고
    • A formal basis for architectural connection
    • ALLEN, R. AND GARLAN, D. 1997. A formal basis for architectural connection. ACM Trans. Softw. Eng. Method. 6, 3 (July), 213-249. Available at 〈http://doi.acm.org/10.1145/258077.258078〉.
    • (1997) ACM Trans. Softw. Eng. Method , vol.6 , Issue.3 JULY , pp. 213-249
    • Allen, R.1    Garlan, D.2
  • 6
    • 84858531098 scopus 로고    scopus 로고
    • Altova GmbH. 2003. XML spy website. Available at 〈http://www.xmlspy.com/〉.
    • (2003)
  • 8
    • 84858529012 scopus 로고    scopus 로고
    • Web architecture: Extensible languages
    • BERNERS-LEE, T. AND CONNOLLY, D. 1998. Web architecture: Extensible languages. W3C Note Report (Feb.) 10. Available at 〈http://www.w3.org/TR/NOTE-webarch-extlang〉.
    • (1998) W3C Note Report , Issue.FEB. , pp. 10
    • Berners-Lee, T.1    Connolly, D.2
  • 9
    • 0005310793 scopus 로고    scopus 로고
    • Domain-specific software architectures for guidance, navigation and control
    • BINNS, P., ENGLEHART, M., JACKSON, M., AND VESTAL, S. 1996. Domain-specific software architectures for guidance, navigation and control. Int. J. Softw. Eng. Knowl. Eng. 6, 2 (June), 201-227.
    • (1996) Int. J. Softw. Eng. Knowl. Eng. , vol.6 , Issue.2 JUNE , pp. 201-227
    • Binns, P.1    Englehart, M.2    Jackson, M.3    Vestal, S.4
  • 12
    • 0032668898 scopus 로고    scopus 로고
    • Product-line architectures in industry: A case study
    • IEEE Computer Society Press. Los Angeles, CA
    • BOSCH, J. 1999. Product-line architectures in industry: A case study. In Proceedings of the 21st International Conference on Software Engineering. IEEE Computer Society Press. Los Angeles, CA. 544-554.
    • (1999) Proceedings of the 21st International Conference on Software Engineering , pp. 544-554
    • Bosch, J.1
  • 14
    • 84858521585 scopus 로고    scopus 로고
    • Extensible markup language (XML): Part I. Syntax
    • World Wide Web Consortium
    • BRAY, T., PAOLI, J., AND SPERBERG-MCQUEEN, C. M. 1998. Extensible markup language (XML): Part I. Syntax. World Wide Web Consortium, Recommendation Report (Feb.). Available at 〈http://www.w3.org/TR/1998/REC-xml〉.
    • (1998) Recommendation Report , Issue.FEB.
    • Bray, T.1    Paoli, J.2    Sperberg-Mcqueen, C.M.3
  • 16
    • 0003587590 scopus 로고    scopus 로고
    • XML path language (XPath) version 1.0
    • World Wide Web Consortium
    • CLARK, J. AND DEROSE, S. 1999. XML path language (XPath) version 1.0. World Wide Web Consortium, W3C Recommendation Report REC-xpath-19991116 (Nov.). Available at 〈http://www.w3.org/TR/xpath〉.
    • (1999) W3C Recommendation Report REC-xpath-19991116 , Issue.NOV.
    • Clark, J.1    DeRose, S.2
  • 19
    • 84858519060 scopus 로고    scopus 로고
    • CUNNINGHAM & CUNNINGHAM, INS. 2004. Xml isa poor copy of ess expressions. Available at 〈http://c2.com/cgi/wiki?XmlIsaPoorCopyOfEssExpressions〉.
    • (2004) Xml Isa Poor Copy of Ess Expressions
  • 23
    • 0010379308 scopus 로고    scopus 로고
    • XML linking language (XLink) version 1.0
    • World Wide Web Consortium
    • DEROSE, S., MALER, E., AND ORCHARD, D. 2001. XML linking language (XLink) version 1.0. World Wide Web Consortium, W3C Recommendation Report (June). Available at 〈http://www.w3.org/TR/xlink/〉.
    • (2001) W3C Recommendation Report , Issue.JUNE
    • DeRose, S.1    Maler, E.2    Orchard, D.3
  • 24
    • 84858518365 scopus 로고    scopus 로고
    • Eclipse Foundation. 2004. Eclipse. Available at 〈http://www.eclipse.org/〉.
    • (2004) Eclipse
  • 25
    • 0037871084 scopus 로고    scopus 로고
    • XML schema part 0: Primer
    • World Wide Web Consortium
    • FALLSIDE, D. C. 2001. XML schema part 0: Primer. World Wide Web Consortium, W3C Recommendation Report (May). Available at 〈http://www.w3.org/TR/xmlschema-0/〉.
    • (2001) W3C Recommendation Report , Issue.MAY
    • Fallside, D.C.1
  • 27
    • 0003696352 scopus 로고    scopus 로고
    • ACME: Architectural description of component-based systems
    • Leavens, G.T. and Sitaraman, M. Eds. Cambridge University Press
    • GARLAN, D., MONROE, R. T., AND WILE, D. 2000. ACME: Architectural description of component-based systems. In Foundations of Component-Based Systems, Leavens, G.T. and Sitaraman, M. Eds. Cambridge University Press, 47-48.
    • (2000) Foundations of Component-based Systems , pp. 47-48
    • Garlan, D.1    Monroe, R.T.2    Wile, D.3
  • 29
    • 0018005391 scopus 로고
    • Communicating sequential processes
    • HOARE, C. A. R. 1978. Communicating sequential processes. Comm. ACM. 21, 8 (Aug.), 666-677.
    • (1978) Comm. ACM , vol.21 , Issue.8 AUG. , pp. 666-677
    • Hoare, C.A.R.1
  • 31
    • 0003118381 scopus 로고    scopus 로고
    • Describing software architecture with UML
    • San Antonio, TX. http:zSzzSzwww. scr.siemens.comzSzpdfzSzUsingUML-umx.pdf/;hofmeister99describing.pdf
    • HOFMEISTER, C., NORD, R. L., AND SONI, D. 1999. Describing software architecture with UML. In Proceedings of the 1st IFIP Working Conference on Software Architecture. (Feb.). San Antonio, TX. Available at 〈http://citeseer.nj.nec.com/cache/papers/cs/15435/;http:zSzzSzwww. scr.siemens.comzSzpdfzSzUsingUML-umx.pdf/;hofmeister99describing.pdf〉.
    • (1999) Proceedings of the 1st IFIP Working Conference on Software Architecture , Issue.FEB.
    • Hofmeister, C.1    Nord, R.L.2    Soni, D.3
  • 32
    • 79953014307 scopus 로고    scopus 로고
    • HONEYWELL INC. 1999. DOME Guide.
    • (1999) DOME Guide
  • 33
    • 84858525062 scopus 로고    scopus 로고
    • University of California, Irvine
    • INSTITUTE FOR SOFTWARE RESEARCH. ArchStudio, an architecture-based development environment. University of California, Irvine. Available at 〈http://www.isr.uci.edu/projects/archstudio/〉.
    • ArchStudio, an Architecture-based Development Environment
  • 36
    • 84858521614 scopus 로고    scopus 로고
    • Document object model (DOM) level 3 core specification
    • World Wide Web Consortium
    • LE HORS, A., LE HÉGARET, P., WOOD, L., NICOL, G., ROBIE, J., CHAMPION, M., AND BYRNE, S. 2003. Document object model (DOM) level 3 core specification. World Wide Web Consortium, W3C Working Draft Report (June). Available at 〈http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030609/〉.
    • (2003) W3C Working Draft Report , Issue.JUNE
    • Le Hors, A.1    Le Hégaret, P.2    Wood, L.3    Nicol, G.4    Robie, J.5    Champion, M.6    Byrne, S.7
  • 40
    • 0029292854 scopus 로고
    • Specification and analysis of system architecture using rapide
    • LUCKHAM, D. C., KENNEY, J. J., AUGUSTIN, L. M., VERA, J., BRYAN, D., AND MANN, W. 1995. Specification and analysis of system architecture using rapide. IEEE Trans. Softw. Eng. 21, 4 (April), 336-355. Available at 〈http://citeseer.nj.nec.com/luckham95specification.html〉.
    • (1995) IEEE Trans. Softw. Eng. , vol.21 , Issue.4 APRIL , pp. 336-355
    • Luckham, D.C.1    Kenney, J.J.2    Augustin, L.M.3    Vera, J.4    Bryan, D.5    Mann, W.6
  • 41
  • 42
    • 0032667891 scopus 로고    scopus 로고
    • A language and environment for architecture-based software development and evolution
    • IEEE Computer Society. Los Angeles, CA
    • MEDVIDOVIC, N., ROSENBLUM, D. S., AND TAYLOR, R. N. 1999. A language and environment for architecture-based software development and evolution. In Proceedings of the 21st International Conference on Software Engineering (ICSE '99) (May). IEEE Computer Society. Los Angeles, CA. 44-53. Available at 〈http://www.ics.uci.edu/~dsr/old-home-page/icse99-dradel.pdf〉.
    • (1999) Proceedings of the 21st International Conference on Software Engineering (ICSE '99) , Issue.MAY , pp. 44-53
    • Medvidovic, N.1    Rosenblum, D.S.2    Taylor, R.N.3
  • 43
    • 0033892696 scopus 로고    scopus 로고
    • A classification and comparison framework for software architecture description languages
    • MEDVIDOVIC, N. AND TAYLOR, R. N. 2000. A classification and comparison framework for software architecture description languages. IEEE Trans. Softw. Eng. 26, 1 (Jan.), 70-93.
    • (2000) IEEE Trans. Softw. Eng. , vol.26 , Issue.1 JAN. , pp. 70-93
    • Medvidovic, N.1    Taylor, R.N.2
  • 46
    • 30544453182 scopus 로고    scopus 로고
    • Implementing COTS open systems technology on AWACS
    • MILLIGAN, M. K. J. 2000. Implementing COTS open systems technology on AWACS. CrossTalk: J. Defense Softw. Eng. (Sept.). Available at 〈http://www.stsc.hill.af.mil/crosstalk/2000/09/milligan.html〉
    • (2000) CrossTalk: J. Defense Softw. Eng. , Issue.SEPT.
    • Milligan, M.K.J.1
  • 47
    • 84886843322 scopus 로고    scopus 로고
    • Xlinkit: A consistency checking and smart link generation service
    • NENTWICH, C., CAPRA, L., EMMERICH, W., AND FINKELSTEIN, A. 2002. Xlinkit: A consistency checking and smart link generation service. ACM Trans. Internet Tech. 2, 2 (May), 151-185. Available at 〈http://www.systemwire.com/whitepapers/xlinkit.pdf〉.
    • (2002) ACM Trans. Internet Tech. , vol.2 , Issue.2 MAY , pp. 151-185
    • Nentwich, C.1    Capra, L.2    Emmerich, W.3    Finkelstein, A.4
  • 48
    • 84858524311 scopus 로고    scopus 로고
    • BS Thesis. Institute for Computer Science, University of Freiburg
    • NÖLLE, O. 2002. XInterfaces: A new schema language for XML. BS Thesis. Institute for Computer Science, University of Freiburg. Available at 〈http://www.onoelle.de/xinterfaces/thesishtml/index.html〉
    • (2002) XInterfaces: A New Schema Language for XML
    • Nölle, O.1
  • 50
    • 0033901302 scopus 로고    scopus 로고
    • The Koala component model for consumer electronics software
    • OMMERING, R. V., LINDEN, F. V. D., KRAMER, J., AND MAGEE, J. 2000. The Koala component model for consumer electronics software. IEEE Comput. 33, 3 (March), 78-85.
    • (2000) IEEE Comput. , vol.33 , Issue.3 MARCH , pp. 78-85
    • Ommering, R.V.1    Linden, F.V.D.2    Kramer, J.3    Magee, J.4
  • 54
    • 30544432084 scopus 로고    scopus 로고
    • Centre for Software Maintenance. Queensland
    • PEAKE, I. 2000. LXWB User's Guide. Centre for Software Maintenance. Queensland.
    • (2000) LXWB User's Guide
    • Peake, I.1
  • 55
    • 0001956194 scopus 로고
    • Foundations for the study of software architecture
    • PERRY, D. E. AND WOLF, A. L. 1992. Foundations for the study of software architecture. ACM SIGSOFT Soft. Eng. Notes. 17, 4 (Oct.), 40-52. Available at 〈http://citeseer.nj.nec.com/perry92foundation.html〉
    • (1992) ACM SIGSOFT Soft. Eng. Notes. , vol.17 , Issue.4 OCT. , pp. 40-52
    • Perry, D.E.1    Wolf, A.L.2
  • 57
    • 30544455490 scopus 로고    scopus 로고
    • Integrating C2 with the unified modeling language
    • Irvine, CA
    • ROBBINS, J., REDMILES, D., AND ROSENBLUM, D. 1997. Integrating C2 with the unified modeling language. In Proceedings of the California Software Symposium (CSS'97) (Nov.). Irvine, CA. 11-18. Available at 〈ftp.ics.uci.edu/pub/eden/papers/conferences/1997/css/CSS97. pdf〉
    • (1997) Proceedings of the California Software Symposium (CSS'97) , Issue.NOV. , pp. 11-18
    • Robbins, J.1    Redmiles, D.2    Rosenblum, D.3
  • 60
    • 84858515744 scopus 로고    scopus 로고
    • The mission data system's software architecture framework
    • Orlando, FL
    • ROUQUETTE, N. AND REINHOLTZ, K. 2002. The mission data system's software architecture framework. International Conference on Software Engineering (ICSE'02). Orlando, FL. Available at 〈http://www-scf.usc.edu/~csci577/teams/team12a/MDS/mds-sw-arch_framework. ppt〉.
    • (2002) International Conference on Software Engineering (ICSE'02)
    • Rouquette, N.1    Reinholtz, K.2
  • 61
    • 10044295766 scopus 로고    scopus 로고
    • SAX PROJECT. 2003. SAX: Simple API for XML. Available at 〈http://www.saxproject.org/〉.
    • (2003) SAX: Simple API for XML
  • 63
    • 84858516556 scopus 로고    scopus 로고
    • Architecture description markup language (ADML): Creating an open market for IT architecture tools
    • The Open Group
    • SPENCER, J. 2000. Architecture description markup language (ADML): Creating an open market for IT architecture tools. The Open Group, White Paper Report (Sept.). Available at 〈http://www.opengroup.org/tech/architecture/adml/background.htm〉.
    • (2000) White Paper Report , Issue.SEPT.
    • Spencer, J.1
  • 66
    • 3042816289 scopus 로고    scopus 로고
    • SUN MICROSYSTEMS. 2003. Javadoc tool home page. Available at 〈http://java.sun.com/j2se/javadoc/〉.
    • (2003) Javadoc Tool Home Page
  • 69
    • 84858530465 scopus 로고    scopus 로고
    • Current status of XSV
    • University of Edinburgh
    • THOMPSON, H. S. AND TOBIN, R. 2003. Current status of XSV. Tech. Rep. University of Edinburgh (July). Available at 〈http://www.ltg.ed.ac.uk/~ht/xsv-status.html〉.
    • (2003) Tech. Rep. , Issue.JULY
    • Thompson, H.S.1    Tobin, R.2
  • 72
    • 30544448331 scopus 로고    scopus 로고
    • Domain-specific software architectures, frequently asked questions
    • Loral Federal Systems Company
    • TRACZ, W. 1996. Domain-specific software architectures, frequently asked questions. Tech. Rep. Loral Federal Systems Company.
    • (1996) Tech. Rep.
    • Tracz, W.1


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