Centralized and distributed operating systems
Centralized and distributed operating systems
Software architecture in practice
Software architecture in practice
Software architecture: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Patterns of Enterprise Application Architecture
Patterns of Enterprise Application Architecture
A Personal Chronicle: Creating Better Information Systems, with Some Guiding Principles
IEEE Transactions on Knowledge and Data Engineering
IEEE Intelligent Systems
Three theses of representation in the semantic web
WWW '03 Proceedings of the 12th international conference on World Wide Web
A Semantic Web Primer
Object-Oriented Software Engineering: Using UML, Patterns and Java, Second Edition
Object-Oriented Software Engineering: Using UML, Patterns and Java, Second Edition
Towards a semantic web layered architecture
SE'07 Proceedings of the 25th conference on IASTED International Multi-Conference: Software Engineering
A revised architecture for semantic web reasoning
PPSWR'05 Proceedings of the Third international conference on Principles and Practice of Semantic Web Reasoning
Semantic web architecture: stack or two towers?
PPSWR'05 Proceedings of the Third international conference on Principles and Practice of Semantic Web Reasoning
A realistic architecture for the semantic web
RuleML'05 Proceedings of the First international conference on Rules and Rule Markup Languages for the Semantic Web
Enhanced semantic web layered architecture model
AIC'10/BEBI'10 Proceedings of the 10th WSEAS international conference on applied informatics and communications, and 3rd WSEAS international conference on Biomedical electronics and biomedical informatics
R2RIF - rule integration plugin for protégé OWL
EUROCAST'11 Proceedings of the 13th international conference on Computer Aided Systems Theory - Volume Part I
Applicability Assessment of Semantic Web Technologies in Human Resources Domain
Information Resources Management Journal
Lifecycle models of data-centric systems and domains: The abstract data lifecycle model
Semantic Web - Linked Data for science and education
Hi-index | 0.00 |
A layered architecture for the Semantic Web that adheres to software engineering principles and the fundamental aspects of layered architectures will assist in the development of Semantic Web specifications and applications. The most well-known versions of the layered architecture that exist within literature have been proposed by Berners-Lee. It is possible to indicate inconsistencies and discrepancies in the different versions of the architecture, leading to confusion, as well as conflicting proposals and adoptions by the Semantic Web community. A more recent version of a Semantic Web layered architecture, namely the CFL architecture, was proposed in 2007 by Gerber, van der Merwe and Barnard [23], which adheres to software engineering principles and addresses several of the concerns evident from previous versions of the architecture. In this paper we evaluate this recent architecture, both by scrutinising the shortcomings of previous architectures and evaluating the approach used for the development of the latest architecture. Furthermore, the architecture is applied to usage scenarios to evaluate the usefulness thereof.