XML Linking Language (XLink) Interview Preparation Guide
Download PDF

XLink Interview Questions and Answers will guide us now that the XML Linking Language, or XLink, is an XML markup language used for creating hyperlinks in XML documents. XLink is a W3C specification that outlines methods of describing links between resources in XML documents, whether internal or external to the original document. So learn XLink by the help of this XLink Interview Questions with Answers guide

17 XLink Questions and Answers:

1 :: What is XLink?

XLink is thhe part of the XLL specification that is concerned with specifying links between documents.

2 :: What is XLL?

The XML Link Language specification, consisting of XLink and XPointer.

3 :: What is server-side XPointer?

The XPointer Framework provides an authoritative and extensible interpretation of the semantics of fragment identifiers for XML media types. However, HTTP does NOT transmit the fragment identifier as part of the HTTP request. Therefore XPointer is generally applied by the client, not by the server.

4 :: What is URL path?

The part of a URL passed by an HTTP request to invoke a servlet. A URL path consists of the context path + servlet path + path info, where Context path is the path prefix associated with a servlet context of which the servlet is a part. If this context is the default context rooted at the base of the Web server's URL namespace, the path prefix will be an empty string. Otherwise, the path prefix starts with a / character but does not end with a / character.

5 :: What is non-XML resources?

You can use the XPointer Framework with non-XML resources. This is especially effective when your resource is backed by some kind of a DBMS, or when you want to query a data model, such as RDF, and not the XML syntax of a representation of that data model.

6 :: What is a URN?

Uniform resource name. A unique identifier that identifies an entity but doesn't tell where it is located. A system can use a URN to look up an entity locally before trying to find it on the Web. It also allows the Web location to change, while still allowing the entity to be found.

7 :: What is validating parser?

A parser that ensures that an XML document is valid in addition to being well formed. See also parser.

8 :: What advice would you give to someone who asked you where to start to introduce to their company a metrics and quality reporting program?

Use the GQM approach to derive relevant metrics from personal and corporate goals. Select a small number of key metrics that will be directly relevant to project managers and/or software engineers. Put the metrics into the hands of the workers, as a tool for personal performance improvement.

9 :: What in your opinion are the most significant fundamental differences between SEI SW-CMM and ISO 9000-3?

The main difference is what the two models tell you. ISO 9000-3 gives you a yes/no answer, whereas SEI SW-CMM gives you a more complex assessment. This implies different ways of using the models for SQA and process improvement.

10 :: You were given a chance to implement either walkthroughs or inspections. Based on your personal experience which one would you choose? Please share your reason?

It would depend on the culture and prior history of the organization, as well as the nature and source of the demand for software quality, but I have usually found it easier to get started with walkthroughs. In some cases, there is already a formal (but lapsed) procedure mandating either walkthroughs or inspections. In such cases, the first task is to unpick the reasons why the previous attempts have failed. Typically, past inspections have inspected the wrong things at the wrong times, using the wrong criteria at the wrong level of detail.