25 resultados para Software Culture, Spatial Practice, Social Software

em BORIS: Bern Open Repository and Information System - Berna - Suiça


Relevância:

100.00% 100.00%

Publicador:

Resumo:

Our workshop aims at a deeper understanding of various itineraries of pottery and dif-ferent forms of human mobilities in which pottery is relevant, bringing together archae-ological and anthropological perspectives. For thousands of years, pottery has been an important part of many societies’ material culture and therefore a major research topic in both disciplines. In past and present societies the material existence of ceramic vessels is informed by various movements across time and space but also by periods of stasis: from the mo-ment of their production until their exclusion from daily practices, either disposed as waste, excluded as funerary objects or stored as collectibles. In their seemingly endless material durability, ceramic vessels might outlive their human producers, distributors or consumers and travel farther and longer. Still they are embedded in the regimes of human mobility, ranging from daily subsistence-based mobility to long-term migrations. In such processes, pottery shifts between spatial, temporal, social, economic and cultural contexts. Thereby ceramic vessels are appropriated and integrated in new contexts of action and meaning, sometimes leading to material transformations. This workshop takes place in the context of our archaeological research project „Mobili-ties, Entanglements and Transformations in Neolithic Societies on the Swiss Plateau (3900-3500 BC)“ to which our PhDs are connected. We address the above outlined topic by analysing the production of pottery. Based on dendrochronologically dated settle-ments between 3900 and 3500 BC, two regional pottery styles and their local variations are well known, Pfyn and Cortaillod. The vessels share the same habitus and were made of clays and temper deriving from the settlements’ surroundings. However, some vessels specific to other pottery styles are also present on the sites. They are characteristic for pottery styles known from more or less far off regions (Michelsberg, Munzingen or Néo-lithique Moyen Bourguignon). Some of them were travelling objects, as their non local raw materials show. Others seem to have been produced locally, pointing to long-term mobility and a change of residence from neighbouring social groups.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

The city of Malaga underwent considerable growth in the 19th and 20th centuries. The territorial expansion paired with a massive influx of immigrants occurred in three waves and as a consequence the city of Malaga remains divided into three different parts up to today. The differences between these three neighbourhoods of the city lie in the type of houses, different cultural and industrial activities, socioeconomic level, and very interestingly, also in speech. Thus, the aim of this study is an examination of the interrelation between speech (phonetic features) and urban space in Malaga. A combination of quantitative and qualitative analysis was used, based on two types of data: 1) production data stemming from recordings of 120 speakers; 2) perception data (salience, estimated frequency of use, attitude, spatial and social perception, imitation) which was collected from several surveys with 120 participants each. Results show that the speech production data divides the city of Malaga clearly into three different parts. This tripartition is confirmed by the analysis of the perception data. Moreover, the habitants of these three areas are perceived as different social types, to whom a range of social features is attributed. That is, certain linguistic features, the different neighbourhoods of the city and the social characteristics associated with them are undergoing a process of indexicalization and iconization. As a result, the linguistic features in question function as identity markers on the intraurban level.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

This paper treats the architectural developments in Sungai Tenang since the occupation by the Netherland's Indies in 1902 until the present. During this time great changes have occurred, among them the virtual disappearance of the traditional houses with carved planks. At the same time, much of the architectural developments can be described as the evolution of a still basically Austronesian house structure. Both these changes and the continuities merit close scrutiny, since they together reflect the persistence of the house as a powerful symbolic form that is capable of expressing changing social structures and cultural values. Up to the present, architecture in Sungai Tenang, in spite of its often modern outward appearance, is still by and large vernacular in the sense that its constructive means, its symbolic forms and its uses are firmly rooted in local traditions.

Relevância:

60.00% 60.00%

Publicador:

Resumo:

Software visualization can be of great use for understanding and exploring a software system in an intuitive manner. Spatial representation of software is a promising approach of increasing interest. However, little is known about how developers interact with spatial visualizations that are embedded in the IDE. In this paper, we present a pilot study that explores the use of Software Cartography for program comprehension of an unknown system. We investigated whether developers establish a spatial memory of the system, whether clustering by topic offers a sound base layout, and how developers interact with maps. We report our results in the form of observations, hypotheses, and implications. Key findings are a) that developers made good use of the map to inspect search results and call graphs, and b) that developers found the base layout surprising and often confusing. We conclude with concrete advice for the design of embedded software maps

Relevância:

60.00% 60.00%

Publicador:

Relevância:

60.00% 60.00%

Publicador:

Resumo:

IT has turned out to be a key factor for the purposes of gaining maturity in Business Process Management (BPM). This book presents a worldwide investigation that was conducted among companies from the ‘Forbes Global 2000’ list to explore the current usage of software throughout the BPM life cycle and to identify the companies’ requirements concerning process modelling. The responses from 130 companies indicate that, at the present time, it is mainly software for process description and analysis that is required, while process execution is supported by general software such as databases, ERP systems and office tools. The resulting complex system landscapes give rise to distinct requirements for BPM software, while the process modelling requirements can be equally satisfied by the most common languages (BPMN, UML, EPC).

Relevância:

50.00% 50.00%

Publicador:

Resumo:

Software visualizations can provide a concise overview of a complex software system. Unfortunately, as software has no physical shape, there is no `natural' mapping of software to a two-dimensional space. As a consequence most visualizations tend to use a layout in which position and distance have no meaning, and consequently layout typically diverges from one visualization to another. We propose an approach to consistent layout for software visualization, called Software Cartography, in which the position of a software artifact reflects its vocabulary, and distance corresponds to similarity of vocabulary. We use Latent Semantic Indexing (LSI) to map software artifacts to a vector space, and then use Multidimensional Scaling (MDS) to map this vector space down to two dimensions. The resulting consistent layout allows us to develop a variety of thematic software maps that express very different aspects of software while making it easy to compare them. The approach is especially suitable for comparing views of evolving software, as the vocabulary of software artifacts tends to be stable over time. We present a prototype implementation of Software Cartography, and illustrate its use with practical examples from numerous open-source case studies.

Relevância:

50.00% 50.00%

Publicador:

Resumo:

Code duplication is common in current programming-practice: programmers search for snippets of code, incorporate them into their projects and then modify them to their needs. In today's practice, no automated scheme is in place to inform both parties of any distant changes of the code. As code snippets continues to evolve both on the side of the user and on the side of the author, both may wish to benefit from remote bug fixes or refinements --- authors may be interested in the actual usage of their code snippets, and researchers could gather information on clone usage. We propose maintaining a link between software clones across repositories and outline how the links can be created and maintained.

Relevância:

50.00% 50.00%

Publicador:

Resumo:

The biggest challenge facing software developers today is how to gracefully evolve complex software systems in the face of changing requirements. We clearly need software systems to be more dynamic, compositional and model-centric, but instead we continue to build systems that are static, baroque and inflexible. How can we better build change-enabled systems in the future? To answer this question, we propose to look back to one of the most successful systems to support change, namely Smalltalk. We briefly introduce Smalltalk with a few simple examples, and draw some lessons for software evolution. Smalltalk's simplicity, its reflective design, and its highly dynamic nature all go a long way towards enabling change in Smalltalk applications. We then illustrate how these lessons work in practice by reviewing a number of research projects that support software evolution by exploiting Smalltalk's design. We conclude by summarizing open issues and challenges for change-enabled systems of the future.

Relevância:

50.00% 50.00%

Publicador:

Resumo:

Purpose Physiological respiratory motion of tumors growing in the lung can be corrected with respiratory gating when treated with radiotherapy (RT). The optimal respiratory phase for beam-on may be assessed with a respiratory phase optimizer (RPO), a 4D image processing software developed with this purpose. Methods and Materials Fourteen patients with lung cancer were included in the study. Every patient underwent a 4D-CT providing ten datasets of ten phases of the respiratory cycle (0-100% of the cycle). We defined two morphological parameters for comparison of 4D-CT images in different respiratory phases: tumor-volume to lung-volume ratio and tumor-to-spinal cord distance. The RPO automatized the calculations (200 per patient) of these parameters for each phase of the respiratory cycle allowing to determine the optimal interval for RT. Results Lower lobe lung tumors not attached to the diaphragm presented with the largest motion with breathing. Maximum inspiration was considered the optimal phase for treatment in 4 patients (28.6%). In 7 patients (50%), however, the RPO showed a most favorable volumetric and spatial configuration in phases other than maximum inspiration. In 2 cases (14.4%) the RPO showed no benefit from gating. This tool was not conclusive in only one case. Conclusions The RPO software presented in this study can help to determine the optimal respiratory phase for gated RT based on a few simple morphological parameters. Easy to apply in daily routine, it may be a useful tool for selecting patients who might benefit from breathing adapted RT.

Relevância:

50.00% 50.00%

Publicador:

Resumo:

Features encapsulate the domain knowledge of a software system and thus are valuable sources of information for a reverse engineer. When analyzing the evolution of a system, we need to know how and which features were modified to recover both the change intention and its extent, namely which source artifacts are affected. Typically, the implementation of a feature crosscuts a number of source artifacts. To obtain a mapping between features to the source artifacts, we exercise the features and capture their execution traces. However this results in large traces that are difficult to interpret. To tackle this issue we compact the traces into simple sets of source artifacts that participate in a feature's runtime behavior. We refer to these compacted traces as feature views. Within a feature view, we partition the source artifacts into disjoint sets of characterized software entities. The characterization defines the level of participation of a source entity in the features. We then analyze the features over several versions of a system and we plot their evolution to reveal how and hich features were affected by changes in the code. We show the usefulness of our approach by applying it to a case study where we address the problem of merging parallel development tracks of the same system.

Relevância:

50.00% 50.00%

Publicador:

Resumo:

The increasing practice of offshore outsourcing software maintenance has posed the challenge of effectively transferring knowledge to individual software engineers of the vendor. In this theoretical paper, we discuss the implications of two learning theories, the model of work-based learning (MWBL) and cognitive load theory (CLT), for knowledge transfer during the transition phase. Taken together, the theories suggest that learning mechanisms need to be aligned with the type of knowledge (tacit versus explicit), task characteristics (complexity and recurrence), and the recipients’ expertise. The MWBL proposes that learning mechanisms need to include conceptual and practical activities based on the relative importance of explicit and tacit knowledge. CLT explains how effective portfolios of learning mechanisms change over time. While jobshadowing, completion tasks, and supportive information may prevail at the outset of transition, they may be replaced by the work on conventional tasks towards the end of transition.