2005 · 19 citations · 5 references
ComputingComputer SystemsSystems EngineeringKnowledge RepresentationRequirements EngineeringSystems ArchitectureComponent-based Software EngineeringContext-aware ComputingInteroperabilityOntology EngineeringSoftware TestingSystems IntegrationComponent AssemblyComponent IntegrationComponent InteroperabilityComponent TestingComponent-based Software DevelopmentComponent-level TestingDynamic System AssemblySemantic Interoperability
New challenges in software testing arise from evaluating pervasive computing systems, which are a special type of component-based software. Transparent interconnection of components becomes highly important when users need to switch between operative contexts. Dynamic assembly requires evaluating components to ensure they conform to the updated system's requirements, and components semantical information could be analysed with a proper ontology. Thus, our focus is set on semantic interoperability. We present an abstract model of an infrastructure integrated with an evaluation process, by applying testing strategies based on contextual information of components and user tasks. A typical case study is used to present both static and dynamic aspects of participating components. To improve this description we show the components' dynamic interaction by a temporal model from which testing strategies could be more precisely defined and applied.
5
Semantic Web in the context broker architecture
H. Chen, Tim Finin, Anupam Joshi · 2004 · 249 citations · Full text
Towards a Principled Approach to Semantic Interoperability
Jérôme Euzenat · 2001 · 92 citations · Full text
Visualization of semantic metadata and ontologies
P. Mutton, Jennifer Golbeck · 2004 · 70 citations