With increasing usage of a web services today, user required to consecrate reasoning energy to learning the complexities of the interface as opposed to the content. Interface complexity measures the degree of complexi...With increasing usage of a web services today, user required to consecrate reasoning energy to learning the complexities of the interface as opposed to the content. Interface complexity measures the degree of complexity encountered between the user and digital medium like website. This paper presents a New Interface Complexity (NIC) Metric, which partially based on existing schema metrics to weigh human insight of recent service interface;taking into account elements and attributes of XML documents implemented in?World Wide Web Consortium (W3C) XML Schema (WXS) to reduce the structure affecting the effort for comprehending schema documents. The NIC metric is able to draw conclusions about the perceived qualities: interoperability, extensibility and flexibility. It was discovered that there are significant correlations between NIC metric and existing measures. Automating, this practice would be beneficial to developers and designers, as it would help to provide useful feedback in software project design to check the quality of documents for easy maintenance and properly used of XML data for distributed applications.展开更多
W3C XML Schema定义语言是一个描述和约束XML(可扩展标记语言)文档内容的XML语言,它定义了一组承载XML文档结构定义的核心语义的抽象组件.目前为止还没有访问这些组件和结构的标准API(应用程序接口).MARKUPTechnology公司仅仅定义了一个...W3C XML Schema定义语言是一个描述和约束XML(可扩展标记语言)文档内容的XML语言,它定义了一组承载XML文档结构定义的核心语义的抽象组件.目前为止还没有访问这些组件和结构的标准API(应用程序接口).MARKUPTechnology公司仅仅定义了一个JavaAPI去访问XMLSchema,但并没有真正实现.本文在此定义下,基于一个开源JavaXML解析器Xerces2,实现了一个SchemaAPI去访问这个XML语言.展开更多
文摘With increasing usage of a web services today, user required to consecrate reasoning energy to learning the complexities of the interface as opposed to the content. Interface complexity measures the degree of complexity encountered between the user and digital medium like website. This paper presents a New Interface Complexity (NIC) Metric, which partially based on existing schema metrics to weigh human insight of recent service interface;taking into account elements and attributes of XML documents implemented in?World Wide Web Consortium (W3C) XML Schema (WXS) to reduce the structure affecting the effort for comprehending schema documents. The NIC metric is able to draw conclusions about the perceived qualities: interoperability, extensibility and flexibility. It was discovered that there are significant correlations between NIC metric and existing measures. Automating, this practice would be beneficial to developers and designers, as it would help to provide useful feedback in software project design to check the quality of documents for easy maintenance and properly used of XML data for distributed applications.
文摘W3C XML Schema定义语言是一个描述和约束XML(可扩展标记语言)文档内容的XML语言,它定义了一组承载XML文档结构定义的核心语义的抽象组件.目前为止还没有访问这些组件和结构的标准API(应用程序接口).MARKUPTechnology公司仅仅定义了一个JavaAPI去访问XMLSchema,但并没有真正实现.本文在此定义下,基于一个开源JavaXML解析器Xerces2,实现了一个SchemaAPI去访问这个XML语言.