Architectural Styles and the Design of Network-based Software Architecturesby: Roy Fielding
|
Reviews
[Write a review of this article]
There are no reviews of this article
Find related articles from these CiteULike users
Find related articles with these CiteULike tags
BibTeX record
RIS recordabstract-data-types -abstraction accessibility adaptability adaptive-systems aggregation ahp ajax ajax-technologies algol algorithms analysis architecture architecture-based-approach architecture-definition-language assemblers asynchronous-javascript-and-xml aura autonomic-computing availability axioms battery-life business-communication bx capabilities causality change-management changing-circumstances citations client-resource-constraints client-server-systems cmusei-95-tr-005 cobol coinage coins commercial-off-the-shelf-cots-components common-object-request-broker-architecture-specification communication-architectures comp111 comp161 comp250sa compilers complex-system component-contracts component-technologies computer-architecture computer-network-management computer-networks computer-utilities configuration configuration-management configuration-process configuration-specification constraint-based-specification consumer-electronics consumer-electronics-software contracts copy-and-paste corba-standard corporate-intranets corporate-wide-computing-systems dataflow dependability-robustness dependable-real-time-systems design digital-libraries distributed distributed-algorithm distributed-computing distributed-heterogeneous-environments distributed-object-management distributed-object-oriented-systems distributed-object-technology distributed-processing distributed-software-components distributed-software-systems distributed-systems dp-industry dynamic-html dynamic-software-based-updating-systems dynamic-updating dynamic-upgrade-management electronic-engineering-computing embedded-devices embedded-software embedded-systems emr enp161 enterprise-applications event-based-concurrent-object-oriented-language event-patterns event-system executable-prototypes execution-model explicit-software-architecture fault-tolerant-computing file-import-08-05-16 finance flexibility formal-constraints formal-specification fortran grazr group-communication-system hardware hci home-services-gateways impact impact-metrics implicit-feedback industry-specific-standards information-resources integrated-framework interface-complexity internet interoperable-document-centric-computing interoperable-framework java journal-impact-ranking koala-component-model kwic-index learning-from-user-behavior legacy-systems library lisp loosely-coupled-cooperating-distributed-components mainframes maintenance maintenance-engineering management-of-change manufacturing measurement-equipment medical medicine message-passing messaging-based-systems middleware migration mining-search-and-browsing-logs mobile-computing modularity modules network-based-applications networked-environments networking-protocols oai-pmh object-activation object-management-architecture object-management-group object-oriented-languages object-oriented-methods object-oriented-programming object-request-brokers on-the-fly-program-modification open-services-gateway-initiative open-systems openurl open-video-project osgi-alliance parallel parallel-languages partially-ordered-event-set personas pervasive-computing poset-execution-model post-development-configuration-management procedure-oriented-dynamic-updating-system process programming-languages protocols prototype prototyping proxy-pattern quality-of-service-contracts rapide readinglist real-time-systems recommendations recommender-systems records reliability reliable-online-upgrade remote-procedure-calls replicated-software resource-description-framework-and-schema responsive-modifications rest reusability rss sa search sei-technical-report self-adaptive-software self-managing-computing-systems semantic-networks semantics semanticweb semantic-web semantic-web-services server service-component-architecture service-orientation service-oriented-applications service-oriented-architecture sessions simplex-architecture simulation simultaneous-processes soa soas social-network-analysis software softwarearchitecture software-architecture software-complexity-crisis software-component-reuse software-design software-dock software-engineering software-fault-tolerance software-installation software-maintenance software-management software-prototyping software-reconfiguration software-release software-reusability software-tools software-updating software-upgrade specification-language specification-languages standards structures-programming synchronisation synchronization syntax system-adaptation system-architecture-prototyping system-costs system-evolution tagging telecommunication-computing telecommunications telecommunication-services telecommunication-standards test-equipment timing-properties toolbar transaction-processing transport-protocols trust tv-sets updating-data-representations usage-analysis usage-data user-interfaces vendor-driven-upgrade verification video web webanalytics web-application web-applications web-ontology-language web-search web-services web-services-interaction-models web-services-specifications-stack wide-area-messaging-system wide-area-network wide-area-networks wikipedia world-wide-web world-wide-web-consortium xml xopen-distributed-transaction-processing-reference-architecture xpath