10 resultados para JNI(Java Native Interface)
em Helda - Digital Repository of University of Helsinki
Resumo:
This thesis discusses the contemporary construction of the lived worlds of indigenous Amazonian youths. Today’s native peoples are considerably affected by the processes of globalization and urbanization, which have led to new ways of relating to their cultural traditions. This work presents a case study of Manchineri youngsters aged between 14 and 24 years old living in Acre state in Brazilian Amazonia. The Arawak-speaking Manchineri number some 1,000 people; their legally demarcated reserve is situated next to the River Yaco. The research is based on ethnographic material collected in the Mamoadate reserve and in the state capital, Rio Branco. By comparing the youth in different physical and social environments (the reserve and the city), my attempt has been to search for the most typical elements maintained, altered and created in the current lived worlds of Manchineri youths. Fieldwork methods included interviews, participant observation, photographs, video recordings, and drawings. The material was analyzed within the multidisciplinary framework of the social and cultural construction of knowledge. The study applies the concepts of social field, symbolic capital, and habitus as they have been used by Pierre Bourdieu; perspective as developed recently in Amazonian ethnology; the sacred as a cultural category as understood in the study of religion; and individual and person as concepts central to anthropology and sociology. Additionally, the study can be contextualized within youth studies, Latin American studies, and urban studies. The results of the study show that the everyday lives of young Amazonian native people are formed by a complex mixture of ‘modernity’ and ‘tradition’, fragmentation, and transitions between different conceptual frameworks. Part II discusses the ethnographic material in depth and shows that indigenous adolescents act from a variety of social perspectives: the native youth’s own ethnic group, divided into sub-groups, especially into urban residents and those living in the reserve; ancestors, super-human agents and spirits; other indigenous groups and non-natives. Consequently, besides the traditional initiation ritual, we find various contemporary rites of passage to adulthood: state-education, learning traditional practices, shamanism, matrimony, and transitions between the reserve and urban areas. According to these results, new social roles, political organization, responsibilities, and in general the desire to be respected, require both ‘modern’ and ‘traditional’ abilities. In Part III, the study shows that the current power relations constituted by new social contacts, ethnic recognition, and cooperation with different institutions have resulted in the formation of new social fields: youth cultures, the ethnic group, shamanic practices, the ethnopolitical movement, and indigenous students. The capacity of young Amazonian Indians to act in contemporary social fields produces them as full persons. The study also argues that the elements of the lived worlds can be divided into these social fields. When focusing on these fields, it became evident that these comprise the strategies adopted by young Indians to break through social and cultural barriers.
Resumo:
Low Level Virtual Machine (LLVM) on moderni koko ohjelman elinkaaren optimointeihin keskittyvä kääntäjäarkkitehtuuri. Java-virtuaalikone on puolestaan suosittu korkean tason virtuaalikone, johon monien ohjelmointikielten toteutus nykyään perustuu. Tutkielmassa esitellään alun perin suorituskykyisen C- ja C++-kääntäjän toteuttamiseksi luotu LLVM-järjestelmä ja arvioidaan, miten hyvin LLVM-infrastruktuuri tukee Java-virtuaalikoneen toteuttamista. Tämän lisäksi tutkielmassa pohditaan, miten dynaamisten kielten usein tarvitsemaa suoritusaikaista ja lähdekieliriippuvaista optimointia voidaan tukea lähdekieliriippumattomassa LLVM-järjestelmässä. Lopuksi tutkielmassa esitellään kehitysehdotelma yleisen roskienkeruuinfrastruktuurin toteuttamiseksi LLVM:ssä, mikä tukisi dynaamista muistia automaattisesti hallitsevien kielten, kuten Javan ja sen virtuaalikoneen toteuttamista.
Resumo:
Sensor networks represent an attractive tool to observe the physical world. Networks of tiny sensors can be used to detect a fire in a forest, to monitor the level of pollution in a river, or to check on the structural integrity of a bridge. Application-specific deployments of static-sensor networks have been widely investigated. Commonly, these networks involve a centralized data-collection point and no sharing of data outside the organization that owns it. Although this approach can accommodate many application scenarios, it significantly deviates from the pervasive computing vision of ubiquitous sensing where user applications seamlessly access anytime, anywhere data produced by sensors embedded in the surroundings. With the ubiquity and ever-increasing capabilities of mobile devices, urban environments can help give substance to the ubiquitous sensing vision through Urbanets, spontaneously created urban networks. Urbanets consist of mobile multi-sensor devices, such as smart phones and vehicular systems, public sensor networks deployed by municipalities, and individual sensors incorporated in buildings, roads, or daily artifacts. My thesis is that "multi-sensor mobile devices can be successfully programmed to become the underpinning elements of an open, infrastructure-less, distributed sensing platform that can bring sensor data out of their traditional close-loop networks into everyday urban applications". Urbanets can support a variety of services ranging from emergency and surveillance to tourist guidance and entertainment. For instance, cars can be used to provide traffic information services to alert drivers to upcoming traffic jams, and phones to provide shopping recommender services to inform users of special offers at the mall. Urbanets cannot be programmed using traditional distributed computing models, which assume underlying networks with functionally homogeneous nodes, stable configurations, and known delays. Conversely, Urbanets have functionally heterogeneous nodes, volatile configurations, and unknown delays. Instead, solutions developed for sensor networks and mobile ad hoc networks can be leveraged to provide novel architectures that address Urbanet-specific requirements, while providing useful abstractions that hide the network complexity from the programmer. This dissertation presents two middleware architectures that can support mobile sensing applications in Urbanets. Contory offers a declarative programming model that views Urbanets as a distributed sensor database and exposes an SQL-like interface to developers. Context-aware Migratory Services provides a client-server paradigm, where services are capable of migrating to different nodes in the network in order to maintain a continuous and semantically correct interaction with clients. Compared to previous approaches to supporting mobile sensing urban applications, our architectures are entirely distributed and do not assume constant availability of Internet connectivity. In addition, they allow on-demand collection of sensor data with the accuracy and at the frequency required by every application. These architectures have been implemented in Java and tested on smart phones. They have proved successful in supporting several prototype applications and experimental results obtained in ad hoc networks of phones have demonstrated their feasibility with reasonable performance in terms of latency, memory, and energy consumption.
Resumo:
Current smartphones have a storage capacity of several gigabytes. More and more information is stored on mobile devices. To meet the challenge of information organization, we turn to desktop search. Users often possess multiple devices, and synchronize (subsets of) information between them. This makes file synchronization more important. This thesis presents Dessy, a desktop search and synchronization framework for mobile devices. Dessy uses desktop search techniques, such as indexing, query and index term stemming, and search relevance ranking. Dessy finds files by their content, metadata, and context information. For example, PDF files may be found by their author, subject, title, or text. EXIF data of JPEG files may be used in finding them. User–defined tags can be added to files to organize and retrieve them later. Retrieved files are ranked according to their relevance to the search query. The Dessy prototype uses the BM25 ranking function, used widely in information retrieval. Dessy provides an interface for locating files for both users and applications. Dessy is closely integrated with the Syxaw file synchronizer, which provides efficient file and metadata synchronization, optimizing network usage. Dessy supports synchronization of search results, individual files, and directory trees. It allows finding and synchronizing files that reside on remote computers, or the Internet. Dessy is designed to solve the problem of efficient mobile desktop search and synchronization, also supporting remote and Internet search. Remote searches may be carried out offline using a downloaded index, or while connected to the remote machine on a weak network. To secure user data, transmissions between the Dessy client and server are encrypted using symmetric encryption. Symmetric encryption keys are exchanged with RSA key exchange. Dessy emphasizes extensibility. Also the cryptography can be extended. Users may tag their files with context tags and control custom file metadata. Adding new indexed file types, metadata fields, ranking methods, and index types is easy. Finding files is done with virtual directories, which are views into the user’s files, browseable by regular file managers. On mobile devices, the Dessy GUI provides easy access to the search and synchronization system. This thesis includes results of Dessy synchronization and search experiments, including power usage measurements. Finally, Dessy has been designed with mobility and device constraints in mind. It requires only MIDP 2.0 Mobile Java with FileConnection support, and Java 1.5 on desktop machines.
Resumo:
A defining characteristic of most service encounters is that they are strongly influenced by interactions in which both the consumer and the service personnel are playing integral roles. Such is the importance of this interaction that it has even been argued that for the consumer, these encounters are in fact the service. Given this, it is not surprising that interactions involving communication and customer participation in the service encounters have received considerable attention within the field of services marketing. Much of the research on interactions and communication in services, however, appear to have assumed that the consumer and the service personnel by definition are perfectly able to interact and communicate effortlessly with each other. Such communication would require a common language, and in order to be able to take this for granted the market would need to be fairly homogenous. The homogenous country, however, and with it the homogenous market, would appear to be gone. It is estimated that more than half the consumers in the world are already speaking more than one language. For a company entering a new market, language can be a major barrier that firms may underestimate, and understanding language influence across different markets is important for international companies. The service literature has taken a common language between companies and consumers for granted but this is not matched by the realities on the ground in many markets. Owing to the communicational and interaction-oriented nature of services, the lack of a common language between the consumer and the service provider is a situation that could cause problems. A gap exists in the service theory, consisting of a lack of knowledge concerning how language influences consumers in service encounters. By addressing this gap, the thesis contributes to an increased understanding of service theory and provides a better practical understanding for service companies of the importance of native language use for consumers. The thesis consists of four essays. Essay one is conceptual and addresses how sociolinguistic research can be beneficial for understanding consumer language preferences. Essay two empirically shows how the influence of language varies depending on the nature of the service, essay three shows that there is a significant difference in language preferences between female and male consumers while essay four empirically compares consumer language preferences in Canada and Finland, finding strong similarities but also indications of difference in the motives for preferring native language use. The introduction of the thesis outlines the existence of a research gap within the service literature, a gap consisting of the lack of research into how native language use may influence consumers in service encounters. In addition, it is described why this gap is of importance to services and why its importance is growing. Building on this situation, the purpose of the thesis is to establish the existence of language influence in service encounters and to extend the knowledge of how language influences consumers on multilingual markets.
Resumo:
Continuing urbanization is a crucial driver of land transformation, having widespread impacts on virtually all ecosystems. Terrestrial ecosystems, including disturbed ones, are dependent on soils, which provide a multitude of ecosystem services. As soils are always directly and/or indirectly impacted through land transformation, land cover change causes soil change. Knowledge of ecosystem properties and functions in soils is increasing in importance as humans continue to concentrate into already densely-populated areas. Urban soils often have hampered functioning due to various disturbances resulting from human activity. Innovative solutions are needed to bring the lacking ecosystem services and quality of life to these urban environments. For instance, the ecosystem services of the urban green infrastructure may be substantially improved through knowledge of their functional properties. In the research forming this thesis, the impacts of four plant species (Picea abies, Calluna vulgaris, Lotus corniculatus and Holcus lanatus) on belowground biota and regulatory ecosystem services were investigated in two different urban soil types. The retention of inorganic nitrogen and phosphorus in the plant-soil system, decomposition of plant litter, primary production, and the degradation of polycyclic aromatic hydrocarbons (PAHs) were examined in the field and under laboratory conditions. The main objective of the research was to determine whether the different plant species (representing traits with varying litter decomposability) will give rise to dissimilar urban belowground communities with differing ecological functions. Microbial activity as well as the abundance of nematodes and enchytraeid worm biomass was highest below the legume L. corniculatus. L. corniculatus and the grass H. lanatus, producing labile or intermediate quality litter, enhanced the proportion of bacteria in the soil rhizosphere, while the recalcitrant litter-producing shrub C. vulgaris and the conifer P. abies stimulated the growth of fungi. The loss of nitrogen from the plant-soil system was small for H. lanatus and the combination of C. vulgaris + P. abies, irrespective of their energy channel composition. These presumably nitrogen-conservative plant species effectively diminished the leaching losses from the plant-soil systems with all the plant traits present. The laboratory experiment revealed a difference in N allocation between the plant traits: C. vulgaris and P. abies sequestered significantly more N in aboveground shoots in comparison to L. corniculatus and H. Lanatus. Plant rhizosphere effects were less clear for phosphorus retention, litter decomposition and the degradation of PAH compounds. This may be due to the relatively short experimental durations, as the maturation of the plant-soil system is likely to take a considerably longer time. The empirical studies of this thesis demonstrated that the soil communities rapidly reflect changes in plant coverage, and this has consequences for the functionality of soils. The energy channel composition of soils can be manipulated through plants, which was also supported by the results of the separate meta-analysis conducted in this thesis. However, further research is needed to understand the linkages between the biological community properties and ecosystem services in strongly human-modified systems.