| 
  
     | Article of the Month - 
	  February 2013 |  Evolutionary Land Tenure Information System Development: The Talking 
		Titler Methodology
			Michael BARRY, Richard MOLERO and Abdel-Rahman MUHSEN, Geomatics Engineering Department, University of Calgary, Canada 
					 Michael Barry  
			 This article in .pdf-format
			(19 pages) 
		1)  This article was presented 
		at the 8th FIG Regional Conference, 26-29 November 2012 in Montevideo 
		Uruguay. The authors argue that conventional land registration systems 
		often do not produce the desired results in uncertain land tenure 
		situations such as peri-urban areas in developing world cities, 
		post-conflict situations, land restitution cases and aboriginal lands. 
		They introduce a methodology “The Talking Titler” system. The 
		methodology was conceived in South Africa, and has recently been tested 
		in Canada and Nigeria.  Key words: land tenure information systems, evolutionary 
		design and development, wicked problems, uncertain land tenure 
		situations. SUMMARY Conventional land registration systems often do not produce the 
		desired results in uncertain land tenure situations such as peri-urban 
		areas in developing world cities, post-conflict situations, land 
		restitution cases and aboriginal lands. The Talking Titler system is a 
		software design and development methodology where flexibility in 
		creating relationships between people and between people and their 
		interests in land has been the primary design feature. It uses a range 
		of structured, unstructured and semi-structured data types as evidence 
		such as videos, photographs, documents, maps, digital graphics and sound 
		recordings. It is most suited as a tool for prototyping and for 
		evolutionary land tenure information system design and implementation. 
		In its current form it is also a good training and information design 
		support tool, and it can be used as a local level land records system. 
		The methodology was originally conceived in urban informal settlement 
		upgrade projects and land reform and land restitution projects in South 
		Africa in the 1990’s. In recent years, the concepts have been tested 
		through interviews with aboriginal peoples groups in Canada and field 
		trials in Nigeria.  This paper provides an overview of the conceptual design of the 
		system, how the design was formulated, testing of the system, and 
		current development. The current version uses a conventional relational 
		database design. The research team has experimented with evolutionary 
		database development using extensible markup language (XML) databases 
		and self adapting software to reduce the human input into system 
		changes. A current project is examining how to evolve the database using 
		social network analysis. 1. INTRODUCTION We present an evolutionary design approach and overview some of the 
		software design and testing procedures in developing a flexible, 
		evolving, land tenure information data model in wicked land tenure 
		problem situations (Barry and Fourie 2002a). We then describe an initial 
		attempt at developing a self-adaptive land tenure information system 
		based on XML data structures and the eXist database as a way to reduce 
		some of the problems associated with evolutionary design approaches. The 
		design priority is promoting equity and fairness at the local level, 
		incorporating the claims of vulnerable groups in what are often highly 
		complex, rapidly changing, local political situations. A record of 
		personal relationships and how these change as a situation changes may 
		contribute to these ideals.  The focus is on land tenure management in uncertain situations and 
		times of major change. It draws on field work in informal settlement 
		upgrades, peri-urban customary tenure regimes, post-conflict situations, 
		and land regularisation as part of programmes to mend dysfunctional land 
		administration systems, and land reform and land restitution cases 
		(Barry et al 2002, Barry 2009c). We have also examined the feasibility 
		of the approach in using recordings of oral history and oral tradition 
		in aboriginal land claims (Barry and Khan 2005).  Flexible database structures are likely to form a significant area of 
		interest in land administration systems. Over the past decade, there has 
		been much interest in standardized data models for land records, such as 
		the Land Administration Domain Model (LADM), which is an ISO standard 
		(ISO/FDIS 19152, Lemmen et al 2011). However, in contrast to 
		bureaucratic situational cultures that characterise many land 
		administration institutions, uncertain tenure situations are unlikely to 
		be well served by a standard model, or top down design approach, as user 
		needs are often difficult to define. If justice and fairness at the 
		local level are driving principles in a land administration programme, 
		which we submit should take priority over grand economic development 
		plans, we should be careful not to inadvertently extinguish the 
		interests of vulnerable groups. We argue that land record systems in 
		uncertain situations should be sufficiently flexible to handle frequent 
		change in system requirements, unconventional data forms and structures, 
		and unforeseen user requirements. From a design philosophy perspective, 
		we should be mindful to allow for a situation where an information 
		system design that is radically different to anything that has been used 
		before may be required to address a particular situation (Barry et al 
		2013).  In essence, we are arguing for design in wicked problem situations. 
		In designing for wicked problems the problem is not easily defined and 
		stakeholders seldom agree on the exact problem to be “solved”. In short, 
		wicked problems require complex judgements about the level of 
		abstraction at which to define the problem (e.g. substantive or micro 
		level versus grand or macro level). They lack clear rules as to when a 
		project should end, the development process is heuristic as there are no 
		better or worse solutions, and there are no objective measures of 
		success. Information system development requires iteration, as there are 
		no given alternative solutions; these must be discovered through trial 
		and error. Importantly, wicked problem scenarios often have strong 
		moral, political and professional dimensions (Rittel and Webber 1973, 
		1984, Buckingham Shum 1997, Barry and Fourie 2002a, Patel 2009). In 
		short, attempting to state the problem is a major problem in itself, and 
		many situations in which tenure transformation takes place can be 
		classified as wicked problems.  Land registration is the conventional means of statutorily securing 
		rights in land. In terms of the theory that land titles are a primary 
		driver of economic development, recently popularised by de Soto (2000), 
		but postulated by a number of others dating back to the mid 1800’s, land 
		titles provide tenure security, which in turn allows property owners to 
		secure loans using their land as collateral, which in turn stimulates 
		economic activity and thus alleviates poverty (Shipton 2009). Advocated 
		as an economic development and poverty alleviation strategy, in practice 
		this theory can be shown to work for the affluent, the middle class and 
		some of the less affluent sectors of society.
 Although it has been presented as a grand theory for economic 
		upliftment and poverty alleviation, empirical evidence suggests the land 
		title theory is not valid in many situations. A number of observers are 
		strongly critical of it, as practical titling projects have been 
		implemented based on this theory without due regard for the conditions 
		that have to be in place for it to hold. Instead of promoting tenure 
		security, the risks of applying the titling theory uncritically include 
		(1) it may be contrary to complex, changing, continually contested, land 
		tenure practices on the ground, and instead of supporting a stable, 
		secure tenure environment, titling may foment conflict, (2) it can 
		disempower certain sectors of a community and extinguish existing land 
		interests, and facilitate land grabbing, and (3) secondary market 
		transactions may not be registered which in turn means it fails as a 
		prescription for economic activity and the formal land market is frozen 
		as few formal financial institutions will accept cloudy titles as 
		collateral (e.g. Payne 2002, 2008, Payne et al 2009, Gilbert 2002, 
		Deininger 2003, Deininger and Feder 2009, Augustinus and Deininger 2005, 
		Shipton 2009, Roux and Barry 2011, Cousins et al 2005, Sjaastad and 
		Cousins 2008, Platteau 1996).  The question then is if land registration is ill suited to certain 
		situations, what are the strategic alternatives that should improve 
		tenure security justly and fairly? One part of a strategy, we submit, 
		may be a land tenure information system that incorporates far more 
		relationships and more complexity than a typical registration system 
		handles.  The paper proceeds as follows. In the following order, we briefly 
		examine different initiatives to develop land tenure information systems 
		(LTIS) that serve as alternatives to registered titles, information 
		system design strategies, aspects of evolutionary information system 
		design, why this is necessary, and some design aspects of the Talking 
		Titler software. We then move on to methods of creating land records in 
		uncertain situations, and how these records may evolve as a situation 
		changes. Following this, we overview a part of our work on schema 
		evolution and self adapting software, as a way of addressing the 
		evolutionary system design concept. Finally, we overview a prototype 
		design and testing of schema evolution and self adapting software 
		methods in land tenure information systems using the eXist-db open 
		source XML database. 2. LAND TENURE INFORMATION SYSTEM (LTIS) INTITIATIVES There are a number of recent initiatives to develop information 
		systems that will cater for situations where titling is inappropriate or 
		unaffordable. These include the UN-Habitat supported Social Tenure 
		Domain Model (STDM) (Lemmen et al. 2007) and a commercial package, Open 
		Titler, which is based on the STDM design (Edmead 2010). In addition, 
		UN-FAO is developing the Solutions for Open Source Software (SOLA) 
		system that uses the Land Administration Domain Model (LADM) as a point 
		of departure. It aims to make land registration and a computerised 
		cadastre affordable for developing countries (Pullar 2012). The UN-FAO 
		SOLA system initiative, however, does not appear to be targeted at 
		situations where registration is unlikely to suit the particular 
		circumstances at a given time. The mission is to make registration more 
		accessible (Pullar 2012).
 The Talking Titler system is a design methodology, which the authors 
		are working on, which aims at addressing wicked problem situations where 
		titling is inappropriate at a given time. The methodology is based on 
		field work and design work in South Africa dating back to the 1990’s 
		(Barry 1995, Mason et al 1998, Barodien and Barry 2004, Barry et al 
		2002, Roux and Barry 2001, Barry et al 2009), Somaliland (Barry 2009a), 
		Nigeria (Barry 2009c), Ghana (Danso and Barry 2012), and an exploratory 
		investigation with First Nations communities in Canada (Barry and Khan 
		2005, Barry 2009b).  We first analyse the STDM, and compare it with the Talking Titler 
		design. We do not review the SOLA initiative as, apparently, it is not 
		targeted at wicked problem situations (Pullar 2012). 
		 Figure 1 Social Tenure Domain Model (STDM).
 STDM is an adaptation of the Land Administration Domain Model (LADM). 
		The LADM is an ISO standard, linked to initiatives by the Open GIS 
		Consortium (OGC) and Infrastructure for Spatial Information in the 
		European Community (INSPIRE). The LADM core is based on two core classes 
		Person and RegisterObject (e.g. a title or deed), which are related 
		through a third class RRR (Rights, Restrictions, and Responsibilities), 
		which can be expanded into a number of specialised sub-classes (Hespanha 
		et al 2008, Lemmen and van Oosterom 2006). The STDM is proposed as a specialisation of the LADM as an ISO standard 
		(Lemmen 2010).
 As per figure 1, the STDM has recast the Rights, Restrictions and 
		Responsibilities relationship as Social Tenure. The RegisterObject class 
		has been renamed SpatialUnit, and the Person class is unchanged. Lemmen 
		et al (2007) argue that it is possible to merge formal and informal 
		tenure systems in STDM. This is achieved by introducing lookup tables 
		and keywords to represent different kinds of SocialTenureRelations 
		(formal and customary relations, instead of rights, restrictions and 
		responsibilities) such as ownership, apartment rights, possessory 
		rights, Waqf (Islamic law), occupation interest, and other similar 
		rights and interests.
 The simple form of the STDM design is a major strongpoint, as 
		simplicity should lead to a system that is easy to use. The three 
		primary classes in figure 1 are likely to prove to be suited to many 
		situations. However, as noted above, simple form may not capture the 
		complexity of a number of situations, especially if these are wicked 
		problem scenarios. The STDM is an adaptation of the LADM core, which was 
		developed for a very different set of circumstances (i.e. the European 
		Union) and grounded in a top down rather than systemic way of thinking 
		about problem situations.  Our main criticism is that setting the STDM as an ISO standard is 
		premature. It is a prescription yet to be supported by compelling 
		evidence derived from long and sustained usage. An international 
		standard should be based on empirical support in a number of different 
		types of situations over long periods of time. As the discussion above 
		indicates, there is empirical evidence to show when titling is 
		appropriate in a given situation and when not. In contrast, we have yet 
		to acquire sufficient, appropriate, long-standing and diverse empirical 
		evidence for any alternative LTIS to be promoted as an international 
		standard. The risk of setting it as an ISO standard may result in it 
		being specified in project documents without the critical scrutiny to 
		check if it suits the local circumstances. Suitability to circumstances 
		is nothing new as a critical success factor (CSF) in land tenure 
		information systems; it was listed as a CSF for a registration system by 
		Fortescue-Brickdale (1913) one hundred years ago. 3. TALKING TITLER DESIGN PHILOSOPHY  Figure 2 portrays different future states for an evolving LTIS. 
		Scenarios A, B and C represent some form of system with which designers 
		are familiar, such as an existing registration system, an occupation 
		permit system, taxation information system or combination of these 
		systems. The fourth one represents the very different system alluded to 
		above. 
		 Figure 2 Evolution Scenarios
 To address these different scenarios, there are two approaches to 
		system design. The first approach addresses the completely new scenario, 
		and has parallels with grounded theory research methodology in the 
		social sciences. The design should be grounded in the data, and in an 
		uncertain situation the design should emerge from the data rather than a 
		top-down prescription. The initial design focus should on the data alone 
		(Media class in figure 4).  The second approach addresses scenarios A, B and C and it allows a 
		LTIS to evolve based on four core classes, Media, Person, Land Object 
		and Reference Item (see figure 5). (The Person and Land Object classes 
		have equivalents in the STDM and LADM). Evolution tends to occur based 
		on one or more of the Person, Land Object and Reference Instrument 
		classes. The Reference Item class reflects what happens in practice most 
		of the time. In our studies, local record systems tend to be based on 
		some form of reference document or documents, such as a title, a file 
		number, a rent card or occupation permit and some form of map with 
		unique identifiers to model land parcels, linear and point features and 
		3-d objects (e.g. building or shack numbers). Media may comprise 
		unstructured data items, such as video clips, photographs, sound 
		recordings, written notes and reports, and formal or iconic data items 
		such as title deeds, contracts, permits, wills, marriage contracts and 
		cadastral survey plans.  Our limited experience at the local level indicates that several 
		system starts ups and failures may occur in uncertain situations. Thus a 
		design may revert back to the starting point, i.e. the data in the Media 
		class, if the first design does not work. Experience has shown that in 
		certain situations, a “well designed” GIS may be ignored by people on 
		the ground, even if they participate in its development. Instead, 
		completely unstructured data, such as the noting of events and 
		relationships in a notebook (or sound recordings or a video) may be 
		appropriate at a particular time (Barry and Fourie 2002a). 4. INFORMATION SYSTEM DESIGN STRATEGIES  We can consider two forms of information system design and 
		development, top down and evolutionary.A top down approach is ideal in stable situations where the problem 
		contexts are simple and well understood, and it fits in well with the 
		bureaucratic organisational culture typical of many land administration 
		institutions. Top down, detailed design is especially appropriate in the 
		design and implementation of information systems which support land 
		registration. Land registration’s primary purpose is to provide 
		procedural effect to real property law (Ziff 2006). It follows that 
		there may be severe legal and social repercussions if an information 
		system that supports legal procedure is ineffective, particularly if it 
		does not deliver what the law prescribes. At the national or 
		jurisdiction level, a host of other land administration functions draw 
		on land registry data, hence the need for broad top-down 
		inter-institutional LIS planning and design.
 In evolutionary design, the planning philosophy is not to plan; 
		information systems evolve and a clear end goal is not known (Patel 
		2009, Miller 1985). It fits anarchic or democratic organisational 
		cultures, where creative thinking, risk taking and innovation are 
		encouraged. Innovative solutions may arise from this method, but the 
		risks are that incompatible systems and nodes of information systems 
		power may emerge in different locations and institutions. Ideally, 
		however, some form of coordination institution should oversee the 
		process to avoid vastly different, incompatible designs emerging which 
		cannot be integrated or at least harmonised with a jurisdiction based 
		LTIS at a later stage. Thus standards such as the LADM serve as a useful 
		reference point, even if the design emerges and evolves from the data. 
		However, this is outside the scope of this article. We now move on to a 
		discussion of the conceptual data model for evolutionary LTIS 
		development based on the Talking Titler model.  5. CONCEPTUAL EVOLUTIONARY MODEL  The evolutionary model involves continual prototyping and 
		development. Prototypes can take on a number of forms. Of relevance are 
		throwaway prototypes and evolutionary forms. The throwaway type is used 
		to explore and experiment with certain parts of the final system design 
		and it is then discarded. In the evolutionary form the software may 
		evolve from an initial form featuring a number of core features which 
		will be retained as it is gradually developed to a final form (Davis 
		1992, Budgen 2003). Both of these forms may be relevant to LTIS 
		evolution.  An evolutionary development approach starts with an initial 
		operational system which gradually evolves over time. The initial 
		operational system builds the core requirements that are 
		well-understood, and it progresses as modifications to requirements are 
		required and other requirements emerge. This approach works well when 
		users are unsure about what they want initially (i.e. uncertain user 
		needs), but they can formulate an idea about them when they see them 
		implemented in a working system (Boehm 1988). In evolutionary 
		development, the system changes on an on-going basis. Often there is no 
		notion of a final product, but rather the notion of current state of the 
		system (Patel 2009, Budgen 2003, Beynon-Davies et al 1999). 
		 Figure 3 Evolutionary LTIS Development
 As per figure 3, the evolutionary process commences with a simple, 
		flexible, initial system. The initial system is designed to address an 
		immediate problem situation, such as the post-conflict rebuilding 
		process following civil war, where the social and political environment 
		is likely to be unstable, uncertain and rapidly changing (Augustinus and 
		Barry 2006). The initial system implements basic requirements only, 
		while allowing a great deal of flexibility in how this is achieved. The 
		primary purpose is to collect data quickly, allowing different data 
		types to be collected within a loose structure (Muhsen 2008). The more 
		uncertainty in the situation the information system is meant to serve, 
		the more flexible it should be.  In our work to date, the initial system comprises two main 
		components, an initial three class data model and the initial software 
		prototype. The data model has three general abstract classes, namely 
		Person, Land Object and Media as per figure 4. Each of these can be 
		related to the other classes and to itself in many-to-many 
		relationships. 
  Figure 4 Talking Titler Three-Class Conceptual Model
 The Person class includes anyone (e.g. individual person, legal 
		person, money lender, social group) who might hold an interest in land 
		and/or be involved in administering it (e.g. a land surveyor, system operator). Social structures and lineage groups are represented via 
		recursive relationships (a relationship between a person and another 
		person) which enable modelling parent–child relationships, inheritance, 
		and other interpersonal relationships.
 The Land Object class may represent things such as parcels, volumes 
		of space, dwellings, trees, hunters’ trap lines, religious artefacts, 
		water bodies, mineral deposits, and/or any spatial object of economic or 
		cultural value (Muhsen and Barry 2008). Recursive relationships on Land 
		Objects allow situations within and between objects to be modelled. For 
		example, a dwelling is located on a parcel and a tree may be located on 
		the same parcel. Entitlement to the land may be held by one person, the 
		dwelling by another and the tree by yet another person. The entitlements 
		to use the dwelling and parts of the fruits of the tree may vest in a 
		number of other persons, which in turn may stem from a number of 
		personal relationships.
 The Media class contains a mix of records that might represent 
		different items of evidence relating to the existence of persons or land 
		objects and the relationships between them such as interests and 
		obligations between people and between people and the land. The data may 
		be structured, semi-structured and unstructured. Media items might 
		include, for example, titles, deeds, and survey plans describing parcel 
		lots, marriage certificates, and rent cards, and multi-media recordings 
		of dances, stories, ceremonies, video recordings of customary rules 
		relating to chieftaincy succession and land allocation rules, recordings 
		of symbolic land transactions, meetings, dispute resolution proceedings, 
		and personal testimonies.  The recursive relationship relates a media item to another media 
		item. For example, in a conventional cadastral survey records system 
		when a new survey diagram supersedes a cancelled survey diagram, it is 
		necessary to keep both media items in the system and relate them to 
		retain the chain of title. If we fail to relate them, we may lose the 
		chain, and possibly vital evidence in the event of a boundary conflict. 
		Or, audio recordings may be used in conjunction with photographs (a 
		slide show) to capture an event, and all of these media items should be 
		related to one another or to the event.
 6. SYSTEM EVOLUTION  The system may evolve in a number of different ways, and we have 
		experimented with schema evolution to manage this to address a set of 
		known outcomes such as scenarios A, B and C in figure 2. Schema 
		evolution in this experimental work implies adding more general classes 
		to the three main classes in Figures 4 and 5, by decomposing the 
		generalized classes into more specialized ones, and adding additional 
		attributes to these classes (Molero et al 2010).  Using the example of a post conflict situation, it may be necessary 
		to change the schema in a vastly changing environment to address more 
		specialised needs. For example, we may introduce a fourth general class, 
		Reference Instrument as shown in figure 5. We may start off using a 
		variety of reference instruments, such as certificate of occupation, 
		taxation certificate, title deed and so forth, in this class and 
		differentiate between them by identifier type.  
		 Figure 5 Talking Titler Four-Class Conceptual Model
 We might then choose to separate these into sub-classes of the 
		reference instrument class at a later stage once we are reasonably 
		certain that the design meets the situation’s requirements. As figure 6 
		shows, we could specialise classes in the reference class, such as a 
		deed and a valuation record, and keep all other types of reference 
		instruments in the parent reference class until we’re reasonably certain 
		that we will keep them, whereupon we will separate them into specialised 
		classes as the system evolves.  
		 Figure 6 Talking Titler Specializations of Reference Instrument Class.
 In an ideal design, we should be able to generalise the system to 
		revert back to an earlier state. The system may evolve from System0 
		through several stages to say System7 (Figure 3). It may then be found 
		to be completely unsuitable and we may have to start all over again at a 
		new System0 (e.g. if there is a change in government which has a 
		different approach to land management and administration) or revert back 
		to an earlier system number. Ideally, we should be able to revert back 
		to any particular evolutionary stage.  7. DATA MIGRATION  Data migration is the last step of a cycle in the methodology 
		outlined in figure 3. It aims to move the data from the old design to 
		the evolved one. In principle, the migration process involves three main 
		tasks, namely: data extraction from the old model, transformation of 
		data to suit the format and requirements needed for the new model, and 
		data loading in which data is imported to the new model. Lastly, data 
		verification should be performed at the end of the migration to check 
		for errors (Kimball and Caserta 2004) We now describe the concept of self-adapting software using a XML 
		database. Using a XML database has advantages in an evolutionary 
		approach as in general a XML database is more flexible than a relational 
		database. On top of this, it should be easier to extract data from the 
		system at any stage and allow it to be used by a new, evolved, system or 
		by other systems.  8. EVOLUTION SCENARIOS AND THE SELF-ADAPTIVE APPROACH  Changes in a system can be frequent, unforeseen, and caused by a 
		diversity of factors (Buckley et al. 2005). Continual prototyping and 
		development associated with the evolutionary process implies repeated 
		refactoring of the system, which requires skilled IT personnel and the 
		associated costs. This places a question mark over the feasibility of an 
		evolutionary model, given that budgets and IT skills capacity are often 
		limited in uncertain land tenure situations (Barry and Fourie 2002b).
		 In order to reduce the negative impacts of the evolutionary 
		development approach, self-adaptive systems may alleviate some of these 
		problems. A self-adaptive system is a system which has the capacity to 
		modify itself at runtime in response to changes introduced by an 
		internal decision making process or by external factors such as user 
		input (Andersson et al. 2009, Salehie and Tahvildari 2009).  Drawing on Cheng et al. (2009), there are four major factors to be 
		addressed in developing a self-adaptive system:  
			Modelling Dimensions. This concerns the definition of models 
			that represent: (1) objectives, (2) changes occurring at runtime, 
			(3) how the system should react to those changes, and (4) dealing 
			with the effects of changes.Requirements. This concerns the specification of: (1) what the 
			system should do, (2) what adaptations are possible, (3) constraints 
			on these adaptations, and (4) how to deal with the uncertainty of 
			not knowing what future requirements could be. Engineering. This concerns the implementation and control of the 
			feedback loop that underlies the dynamic behaviour of the system 
			which enables internal decision making and self-adaptation. Assurances. This concerns the assessment, verification and 
			validation of the changes taking place on the system at runtime.
			 To improve feasibility prospects, a self-adaptive LTIS development 
		approach should address these factors in a manner that the complexity 
		and costs associated with self-adaption do not outweigh the benefits of 
		flexibility. Special emphasis should be made on quality management as 
		changes occur, especially data and relationship integrity, because LTIS 
		are especially sensitive to users’ trust. Incorrect information in land 
		tenure recording processes can have major social and legal consequences. 
		Addressing the above challenge is not trivial and there is no general or 
		simple methodology for developing a self-adaptive system.  Ideally a self-adaptive system should be able to handle whole 
		feedback loop iterations in an evolutionary cycle on its own (see Figure 
		2). However, to achieve the ideal where no human intervention is needed 
		is perhaps utopian, but a self-adaptive approach may result in a 
		significant reduction in human intervention.  To date we have experimented with self-adaptation at the database 
		level, which we describe in the next section. Other components that have 
		to be adapted as a system evolves in the multi-tier software 
		architecture used in our exploratory self-adapting system are the user 
		interface and the middleware that handles the interaction between the 
		interface and the database.  9. CASE STUDY: EVOLUTION OF XML-BASED LAND RECORDS  XML (W3C 2008) is a widely used markup language and data format, 
		especially for data exchange between applications even when these 
		applications do not store data under the same structure. Among its 
		benefits are flexibility and ease of use as users may specify their own 
		data structure and extend the structure it to meet their specific needs 
		(Harold and Means 2002).  We developed and tested a self-adaptive design using the eXist-db 
		open source XML database based on a case of an informal settlement 
		upgrade where people were moved from shacks in an informal settlement to 
		formal houses in a new development (Barry 2006). There are four phases 
		or evolutionary steps in the experimental model.  
			In Phase 1 social and demographic information is captured as 
			multimedia and text documents (MEDIA class) and related to the 
			people living in the informal settlement (PEOPLE class) and the 
			shack that they occupy (LAND OBJECT class) (see figure 4).In Phase 2 the local authority decides to relocate the people in 
			each shack to a formal house in a different location. This change is 
			represented as a new relation between two land objects, the shack 
			and the house (figure 4).In Phase 3, official recognition of rights over the new land is 
			addressed by issuing an occupation permit to the families, 
			introducing a new INSTRUMENT class and its relations to the existing 
			classes (figure 5). In Phase 4, formalization of rights over the new land is 
			completed by issuing a title; the title is linked to the household’s 
			occupation permit in case of fraud or errors in the process. The 
			people who were not allocated a house remain in the informal 
			settlement and the occupation permit provides official recognition 
			of an occupation entitlement. Drawing on Figure 6, the INSTRUMENT 
			class is specialised into an OCCUPATION PERMIT class and a TITLE 
			CLASS.  Phases 2 to 4 impose changes to the database structure. The 
		introduction of these changes is possible because of the database schema 
		evolution process built into the database.  As per Cheng at al’s (2009) factors, the case study can be roughly 
		summarized as follows (Molero et al. 2010):  
			Modelling Dimensions:
				The main objective is to allow for specialization of the 
				land administration model over time.The database should be flexible enough to allow for database 
				schema changes while preserving existing data and consistency.
				Requirements:
				The initial land administration model should allow the 
				changes in Phases 1 -4.Possible changes to the initial model include: adding new 
				classes, adding new attributes to existing classes, defining 
				relations between classes, modifying existing classes, and 
				specializing classes through inheritance, among others.Changes in the initial model should be translated into 
				database changes.Existing instances of the data should be updated if their 
				structure has been changed.Automation of the adaptation process model change - database 
				schema update -instances affected migration should be done with 
				minimal intervention by the database administrator. Engineering:
				The initial model is represented in UML, which it is then 
				stored as XMI (XML Metadata Interchange; a XML for model 
				representation and exchange). The initial model is translated into a XML Schema (W3C 
				2004).Data instances are stored following the current XML Schema.Changes in requirements are introduced in the form of 
				changes in the UML model.The adaptation process is triggered by user input on the UML 
				model.The series of changes provided are in turn converted into 
				XML Schema changes.No XML instances updates are performed unless they are 
				solicited by the user in which case the instances are 
				transformed to conform to the new schema before the instances 
				reach the user.The feedback loop is controlled in such a way that 
				intervention from the database administrator is expected only if 
				strictly necessary.All changes occurring at runtime are documented within the 
				database for validation purposes. Assurances:
				Validation of the schema evolution mechanisms taking place 
				is currently performed verifying the correctness of the data 
				instances after the adaptation occurs; i.e. old instances still 
				exists, old instances meet the new database schema, old 
				instances are still correct, and new instances are stored using 
				the new database schema.For quality control, unit tests are used for internal 
				validation. A unit test is an automated task within the system 
				that performs an operation for a given input and expects a given 
				result. If a failure is detected the data instance is then 
				flagged for manual revision  We could not get the process to work entirely through all four phases 
		as there were some types of changes that required an administrator’s 
		intervention (Molero et al 2010). However, these can be addressed with 
		further work. Notwithstanding, the design and testing indicates that the 
		concept does hold promise and that forms of self-adaptive LTIS are 
		feasible with further work.  10. CONCLUDING REMARKS  In conclusion, flexible and evolutionary LTIS systems are one 
		strategic option where conventional land registration systems, with 
		their rigid rules and procedures, are not suited to the local 
		circumstances. We have described a conceptual approach to the 
		evolutionary LTIS development problem and one area of design, 
		development and testing that our research group has done in this area. 
		These are concepts that may evolve into practical solutions in the 
		future, but significantly more work needs to be done in this area.  In the mean time, at the practical level, flexible evolutionary 
		methods should be developed and applied in computer assisted 
		applications on the ground that accommodate both analogue and digital 
		data. In our observation, the reality is that many digital land 
		information systems are designed and implemented using a project based 
		approach, with little attention to the systems required for the system 
		to be a going concern. Thus system planning should accommodate the 
		scenario where a computerised system may collapse completely - for a 
		variety of reasons (e.g. key staff members leave, computer hardware 
		breaks down or is destroyed, failure of management to maintain 
		administrative procedures).  A XML based approach to data storage and sharing, along with well 
		designed methods of storing data outside of the IT system but in 
		parallel with it, e.g. using hard copy plans and documents to perform 
		administration and filing systems that accommodate DVD’s and similar 
		devices to store multimedia data, may mitigate some of these risks and 
		facilitate the revival of the system.  A problem is that flexible, evolutionary forms of LTIS tend to lack 
		appeal to the user community. As outlined elsewhere (Barry 2009b), the 
		simpler the LTIS, the more likely it will be easy to use and the more 
		likely the system will actually be used. Conversely the simpler the 
		system, the less likely it will provide an adequate model of complex 
		tenure situations or address wicked problem situations. In a worst case 
		scenario, a simplistic system may exacerbate an already troubled 
		situation. The more flexible the system, the more relationships and the 
		greater the level of complexity can be modelled, and the more likely it 
		will be mirror the situation on the ground. But, the more flexible and 
		complex the LTIS, the less likely it will be easy to use, and the less 
		likely it will actually be used. It is a conundrum that has kept 
		information system designers occupied for a long time, and it should 
		keep LTIS designers and researchers similarly occupied.  ACKNOWLEDMENTThis study was supported by the John Holmlund Chair in Land Tenure 
		and Cadastral Systems and the Canadian National Science and Engineering 
		Research Council Talking Titler project.  REFERENCES Andersson, J., de Lemos, R., Malek, S., and Weyns, D., 2009. 
		Reflecting on self-adaptive software systems. In Software Engineering 
		for Adaptive and Self-Managing Systems, 2009. SEAMS '09. ICSE Workshop 
		on. Software Engineering for Adaptive and Self-Managing Systems, 2009. 
		SEAMS '09. ICSE Workshop on. pp. 38-47.  Augustinus and Deininger, 2005. Innovations in Land Tenure, Reform 
		and Administration in Africa. Available at 
		http://www.capri.cgiar.org/wp/..\pdf\brief_land-06.pdf.   Augustinus, C., and Barry, M., 2006. Land Management Strategy 
		Formulation in Post Conflict Societies. Survey Review, 38(302), 668-681.
		 Barodien G and Barry M 2004. Palm Computers for Spatially Referenced 
		Social Surveys in Upgrading Informal Settlements. New Zealand Surveyor 
		294(June 2004), 3-9.  Barry M 1995. Conceptual Design of a Communal Land Registration 
		System for South Africa. South African Journal of Surveying and Mapping, 
		December 1995, 23(3), No 139, 153 - 162.  Barry M, Roux L, Barodien G and Bishop I 2002. Video-evidencing and 
		Palmtop Computer Technology to support formalising Land Rights. 
		Development Southern Africa 19(2), 261-272.  Barry M and Fourie C 2002a. Wicked Problems, Soft Systems and 
		Cadastral Systems in Periods of Uncertainty: South African Experience. 
		Survey Review. 36(285), 483-496.  Barry M and Fourie C 2002b. Analysing cadastral systems in uncertain 
		situations: a conceptual framework based on soft systems theory. 
		International Journal of Geographical Information Science, 16(1), 23–40.
 Barry M and Khan K 2005. Developing Talking Titler Methods in 
		Creating Land Records. Research Report to Natural Resources Canada, 
		Surveyor General, Western Region.  Barry M 2006. Formalising Informal Land Rights: the case of Marconi 
		Beam and Joe Slovo Park. Habitat International. 30(2006), 628 – 644.  Barry M 2009a. Land Administration Strategy Formulation using GIS in 
		Post Conflict Hargeisa, Somaliland. Surveys and Land Information 
		Science. 69(1), March 2009, 39 – 52.  Barry M 2009b. Standards for Oral Tradition Evidence: Guidelines from 
		First Nations Land Claims in Canada. 7th FIG Regional Conference, Land 
		Governance and the Environment, Hanoi, Vietnam, 19 -21 October 2009.  Barry M 2009c. Innovative Response to Land Registration, Customary 
		Title and Land Conflict: Applying Talking Titler Methodology: Report No 
		4 February 2009. British Council, Security Justice and Growth Programme, 
		Nigeria.  Barry M, Hunter A, Muhsen A 2009. Scalable Land Tenure Record 
		Systems. Technika Chronika Tech. Chron. Sci. J. TCG, I, No 1-2.  Barry M, Molero R and Muhsen A-R. 2013. Talking Titler: Evolutionary 
		and Self-Adaptive Land Tenure Information System Development. South 
		African Journal of Geomatics, Vol. 2, No. 1, January 2013.  Beynon-Davies, P., D. Tudhope, and H. Mackay. 1999. Information 
		systems prototyping in practice. Journal of Information Technology 14, 
		(1): 107-20.  Buckingham Shum S. 1997. Representing Hard-to-Formalise, 
		Contextualised, Multidisciplinary, Organis¬ational Knowledge. AAAI 
		Spring Symposium on Artificial Intelligence in Knowledge Management 
		(Mar. 24-26, 1997), Stanford University, Palo Alto, CA, AAAI Press.  Boehm, B. W. 1988. A spiral model of software development and 
		enhancement. Computer 21, (5): 61-72.  Buckley, J., Mens, T., Zenger, M., Rachid, A., and Kniesel, G., 2005. 
		Towards a taxonomy of software change. Journal of Software Maintenance 
		and Evolution: Research and Practice, 17(5), 309–332.  Budgen, D. 2003. Software design. 2nd Edition ed. Harlow, England: 
		Addison Wesley.  Cheng, B., et al., 2009. Software engineering for self-adaptive 
		systems: A research roadmap. Software Engineering for Self-Adaptive 
		Systems, 1–26.  Cousins, B, Cousins, T., Hornby, D., Kingwill, R., Royston, L., and 
		Smit, W., 2005. Will formalising property rights reduce poverty in South 
		Africa’s “Second Economy?” Questioning the mythologies of Hernando de 
		Soto. Policy Brief. Debating land reform, natural resources and poverty. 
		N° 18, (October 2005), 1-6, PLAAS, Programme for Land and Agrarian 
		Studies.  Danso E and Barry M 2012, Land Tenure Administration in Peri-Urban 
		Accra: A Case Study of Bortianor. FIG Working Week, Rome, Italy, 6-10 
		May 2012, TS09A - Customary and Group Land Rights, 5739.  Davis, A. 1992. Operational prototyping: A new development approach. 
		Software, IEEE 9, (5): 70-8.  De Soto, H., 2000. The mystery of capital: why capitalism triumphs in 
		the west and fails everywhere else. New York: Basic Books.  Deininger, K. 2003: Land Policies for Growth and Poverty Reduction, 
		Washington DC, World Bank.  Deininger K and Feder G 2009. Land Registration, Governance and 
		Development. World Bank Research Observer, 24(2), 233 -266.  Edmead, N 2010. Open Title: a Low Cost Tool for Inventorying Property 
		Rights - Experiences from Ghana In Land Tenure and Land Management 
		Projects in developing Countries. FIG Congress -Facing the Challenges – 
		Building the Capacity Sydney, Australia,  Fortescue-Brickdale C 1913. Methods of Land Transfer. London, Stevens 
		& Sons.  Gilbert, A., 2002. On the Mystery of Capital and the Myths of 
		Hernando de Soto: What Difference Does Legal Title Make? International 
		Development Planning Review, 24 (1), 1-19.  Harold, E.R., and Means, W.S., 2002. XML in a Nutshell, O'Reilly & 
		Associates, Inc. Sebastopol, CA, USA.  Hespanha J,van Oosterom P, Zevenbergen J, and Dias G 2006. A modular 
		standard for the cadastral domain: Application to the Portuguese 
		Cadastre. Computers, Environment and Urban Systems, 30 (2006) 562–584.
		 ISO/FDIS 19152. 
		http://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?csnumber=51206 
		 Kimball, R., and J. Caserta. 2004. The data warehouse ETL toolkit: 
		Practical techniques for extracting, cleaning, conforming, and 
		delivering data. John Wiley & Sons, Inc.  Lemmen, C., and van Oosterom, P., 2006. Version 1.0 of the core 
		cadastral domain model. Paper presented at XXIII FIG Congress – shaping 
		the change, Munich, Germany.  Lemmen, C., Augustinus, C., van Oosterom, P., and van der Molen, P., 
		2007. The Social Tenure Domain Model - Specifications of a First Draft 
		Model. Paper presented at the Strategic Integration of Surveying 
		Services, FIG Working Week, Hong Kong SAR, China.  Lemmen C 2010. The Social Tenure Domain Model A Pro-Poor Land Tool. 
		International Federation Of Surveyors (FIG), Global Land Tool Network 
		(GLTN), United Nations Human Settlements Programme (UN-Habitat)  Lemmen C, Uitermark H, Van Oosterom P, Zevenbergen J, Greenway I 
		2011. The Road to a Standard Land Administration Domain Model, and 
		Beyond. Proceedings FIG Working Week 2011. Marrakech, Morocco.  Mason S, Barry M, Crone S, Geffen N, Camroodien L 1998. Information 
		Management System for Affordable Housing Provision. South African 
		Journal of Surveying and Mapping, 24(3), 129-138.  Miller, J.M., 1985. Information Systems Planning - Principles and 
		Practice, South African Journal of Library Information Science, 53(4) 
		183-190.  Molero, R., Barry, M., and Hunter, A., 2010. Evolution of XML-based 
		land records database for uncertain land administration situations. In: 
		Proceedings of the Joint FIG Commission 3 and Commission 7 Workshop 
		2010, Sofia, Bulgaria, 15-17 November, 2010.  Muhsen A-R 2008. Developing Multimedia Land Record Systems. MSc 
		thesis, University of Calgary, UCGE Report 20283. 
		http://www.ucalgary.ca/engo_webdocs/MB/09.20283_AbdelMuhsen.pdf   Muhsen A-R and Barry M B 2008. Technical Challenges in Developing 
		Flexible Land Records Software. Surveys and Land Information Science. 
		68(3), 171-181.  Patel, N. 2009. Theory of Deferred Action: Informing the Design of 
		Information Systems for Complexity, Ch X in Yogesh K D, Lai B, Williams 
		M D, Schneberger S L and Wade M (Eds) Handbook of Research on 
		Contemporary Theoretical Models in Information Systems. Information 
		Science Reference, New York.  Payne G 2002. Introduction in Geoffrey Payne (Ed.) (2002) Land, 
		Rights and Innovation: Improving Tenure Security for the Urban Poor. 
		London: ITDG Publishing.  Payne G 2008. Owning up: what price home ownership? Housing Finance 
		International, 23(2), 12-18.  Payne G, Durand-Lasserve A, and Rakodi C 2009. The limits of land 
		titling and home ownership. Environment & Urbanization. Vol 21(2): 
		443–462  Platteau, J.P. 1996. The Evolutionary Theory of Land Rights as 
		Applied To sub-Saharan Africa: A Critical Assessment, Development and 
		Change, 27(1986), 29-86.  Pullar N, Mcdowell A, Solovov A, Manoku E And Rizzo M P 2012. 
		Solutions for Open Land Administration (Sola) Software - Customising 
		Open Source Software to Support Land Administration Services and 
		Responsible Land Governance, World Bank Conference on Land and Poverty, 
		April 23 – 26 Washington DC.  Rittel, H. J., and M. M. Webber (1984). Planning problems are wicked 
		problems, In N. Cross (Ed.), Developments in Design Methodology, Wiley, 
		pp. 135-144.  Rittel, H. W. J. & Webber, M. M. (1973). Dilemmas in a General Theory 
		of Planning. Policy Sciences, 4, 155-169.  Roddick, J.F., 1995. A survey of schema versioning issues for 
		database systems. Information and Software Technology, 37(7), 383-393.
		 Roux L and Barry M 2001. Using Video Imagery in Land Tenure 
		Information Systems: A Study of a Communal Property Association in the 
		village of Algeria, South Africa . Geomatica 55(1), 47-55.  Roux L and Barry M 2011. Land Transactions in Social Housing in the 
		Western Cape of South Africa: A Narrative of Kransdorp. Proceedings 
		AfricaGeo, Cape Town 31 May – 2 June 2011.  Salehie, M., and Tahvildari, L., 2009. Self-adaptive software: 
		Landscape and research challenges. ACM Transactions on Autonomous and 
		Adaptive Systems (TAAS), 4, 14:1–14:42.  Shipton P 2009. Mortgaging the Ancestors. Ideologies of Attachment in 
		Africa, Yale University Press, New Haven.  Sjaastad, E & Cousins, B, 2008 Formalisation of land rights in the 
		South: An overview. Land Use Policy, 26(1), 1-9.
 W3C, 2004, XML Schema Part 0: Primer (Second edition), Retrieved 
		2010, October 10, from http://www.w3.org/TR/xmlschema-0/.   W3C, 2008, Extensible markup language (XML) 1.0 (Fifth edition), 
		Retrieved 2010, October 10, from http://www.w3.org/TR/REC-xml/   Ziff B 2006. Principles of Property Law, 4th Edition, Thomson - 
		Carswell Toronto. This study was supported by the John Holmlund Chair in Land Tenure 
		and Cadastral Systems and the Canadian National Science and Engineering 
		Research Council Talking Titler project.  CONTACTSMichael BARRYE-mail: mbarry@ucalgary.ca
 Web site: www.ucalgary.ca/MikeBarry
 Richard MOLEROE-mail: rmmolero@ucalgary.ca
 Abdel-Rahman MUHSENE-mail: 
		abdel-rahman.muhsen@accenture.com
 
 
  |