Title :
Service Description and Analysis From a Type Theoretic Approach
Author_Institution :
Univ. of Ontario Inst. of Technol., Oshawa
Abstract :
In this paper, we have presented a formalism to model data sources and services in SOA from a type-theoretic approach. The benefit of our framework is that we are able to statically analyze the type correctness of complex service compositions involving services and data queries. The central technique used for type analysis is unification. The computational complexity results of several different kinds of unification are shown: ranging from restricted but tractable cases to the most general but intractable cases. Finally, we have shown that many advanced features found modern types systems can be simulated by our type system without additional constructs.
Keywords :
computational complexity; data analysis; formal logic; software architecture; statistical analysis; type theory; RDF; computational complexity; data model; description logic; programming language; service description; service-oriented architecture; type-theoretic approach; Computational complexity; Computer languages; Data models; Multidimensional systems; Multimedia databases; Relational databases; Service oriented architecture; Spatial databases; Web services; XML;
Conference_Titel :
Data Engineering Workshop, 2007 IEEE 23rd International Conference on
Conference_Location :
Istanbul
Print_ISBN :
978-1-4244-0832-0
Electronic_ISBN :
978-1-4244-0832-0
DOI :
10.1109/ICDEW.2007.4401019