UML components: a simple process for specifying component-based software
UML components: a simple process for specifying component-based software
Knowledge Processes and Ontologies
IEEE Intelligent Systems
Software Engineering: (Update) (8th Edition) (International Computer Science)
Software Engineering: (Update) (8th Edition) (International Computer Science)
Toward a New Generation of Semantic Web Applications
IEEE Intelligent Systems
Scalability in Semantic Computing: Semantic Middleware
ICSC '08 Proceedings of the 2008 IEEE International Conference on Semantic Computing
Towards a Component-Based Framework for Developing Semantic Web Applications
ASWC '08 Proceedings of the 3rd Asian Semantic Web Conference on The Semantic Web
Understanding Semantic Web Applications
ASWC '08 Proceedings of the 3rd Asian Semantic Web Conference on The Semantic Web
Next generation semantic web applications
ASWC'06 Proceedings of the First Asian conference on The Semantic Web
Hi-index | 0.00 |
This paper presents a set of guidelines to help software engineers with the specification and design of large-scale semantic applications by defining new processes for Requirements Engineering and Design for semantic applications. To facilitate its use to software engineers not experts in semantic technologies, several techniques are provided, namely, a characterization of large-scale semantic applications, common use cases that appear when developing this type of application, and a set of architectural patterns that can be used for modelling the architecture of semantic applications. The paper also presents an example of how these guidelines can be used and an evaluation of our contributions using the W3C Semantic Web use cases.