1. |
- Hallqvist, Carina, 1957-
(author)
-
Designing Democracy : Mobilen i demokratins tjänst ur ett designperspektiv
- 2006
-
Licentiate thesis (other academic/artistic)abstract
- Avhandlingen tar sin utgångspunkt i det av Vinnova finansierade projektet »Mobilen idemokratins tjänst» även kallat [demos], vilket drevs av Interactive InstitutesStudio[12-21] under perioden 2002 – 2004. De nya mediernas växande betydelse förungdomars vardagsliv var en viktig faktor bakom [demos]-projektet. Persondatorer,mobiltelefoner, digitala kameror, MP3-spelare och andra digitala verktyg är idagsjälvklara för de flesta ungdomar i västvärlden. Dessa verktyg, liksom Internetsmångfald, har snabbt blivit en given del av såväl deras skolarbete som deras fritid.Detta har fått effekt på ungdomars sätt att leka, kommunicera, arbeta och skapasociala gemenskaper. Ungdomars självklara förhållningssätt till digitala media gör attde ofta utvecklar oväntade och innovativa användningsområden för tjänster ochverktyg, genom vad som skulle kunna kallas ett kreativt »missbruk».I [demos]-projektet var ambitionen att i arbetet med morgondagens vuxna relaterafrågor kring teknik- och konceptutveckling till frågor som har med vårt samhälle ochnya former för demokrati att göra. Den övergripande målsättningen i projektet var attundersöka vad som händer om man använder mobila tjänster som ett hjälpmedel ochen utmaning i skoldemokratin.En prototyp baserad på sms-tekniken utvecklades och testades inom projektets ram.Prototypen utvecklades utifrån två huvudspår, dels representantens behov attundersöka mandat i medlemsgruppen och dels de enskilda medlemmarnas behov attpåkalla ledarna och övriga medlemmars uppmärksamhet och skapa opinion kring enviss fråga.I avhandlingen presenteras en fallstudiebeskrivning av [demos]-projektet. Avsiktenmed denna är att tillföra området en beskrivning av och reflektioner kring ett praktisktexempel på en implementation där man haft avsikten att använda sig av vardagstekniki form av sms för att stödja demokratiska processer. Avhandlingen belyser ochdiskuterar former för användarmedverkan i spontan design. I fokus är området digitalamedia och viljan till medskapande som understöds av den interaktiva potentialen idigitala verktyg och medier. Dessa ger möjligheter att själv eller tillsammans medandra skapa nya sociala sammanhang, filmer, bilder, musik.Ytterligare ett viktigt led i beskrivningen och analysen av projektet har varit attundersöka de tekniska och organisatoriska dimensioner vilka ligger till grund förprojektets resultat. Särskilt studerades hur man genom att utgå från nyttjandet av smssom en »vardaglig teknik» kan utforma ett system som ett stöd för demokratiskaprocesser. Den fråga som behandlas här är vad som händer då vi tillför de efterfrågadetekniska möjligheterna. Ökar engagemanget att delta i demokratiska processer dådeltagarna själva fått välja redskap/teknik? Blir designprocessen mera demokratisk?Slutligen diskuteras den övergripande problematik som ligger i att bedrivaforskning och praktik parallellt.Avhandlingen tar sin utgångspunkt i det av Vinnova finansierade projektet »Mobilen idemokratins tjänst» även kallat [demos], vilket drevs av Interactive InstitutesStudio[12-21] under perioden 2002 – 2004. De nya mediernas växande betydelse förungdomars vardagsliv var en viktig faktor bakom [demos]-projektet. Persondatorer,mobiltelefoner, digitala kameror, MP3-spelare och andra digitala verktyg är idagsjälvklara för de flesta ungdomar i västvärlden. Dessa verktyg, liksom Internetsmångfald, har snabbt blivit en given del av såväl deras skolarbete som deras fritid.Detta har fått effekt på ungdomars sätt att leka, kommunicera, arbeta och skapasociala gemenskaper. Ungdomars självklara förhållningssätt till digitala media gör attde ofta utvecklar oväntade och innovativa användningsområden för tjänster ochverktyg, genom vad som skulle kunna kallas ett kreativt »missbruk».I [demos]-projektet var ambitionen att i arbetet med morgondagens vuxna relaterafrågor kring teknik- och konceptutveckling till frågor som har med vårt samhälle ochnya former för demokrati att göra. Den övergripande målsättningen i projektet var attundersöka vad som händer om man använder mobila tjänster som ett hjälpmedel ochen utmaning i skoldemokratin.En prototyp baserad på sms-tekniken utvecklades och testades inom projektets ram.Prototypen utvecklades utifrån två huvudspår, dels representantens behov attundersöka mandat i medlemsgruppen och dels de enskilda medlemmarnas behov attpåkalla ledarna och övriga medlemmars uppmärksamhet och skapa opinion kring enviss fråga.I avhandlingen presenteras en fallstudiebeskrivning av [demos]-projektet. Avsiktenmed denna är att tillföra området en beskrivning av och reflektioner kring ett praktisktexempel på en implementation där man haft avsikten att använda sig av vardagstekniki form av sms för att stödja demokratiska processer. Avhandlingen belyser ochdiskuterar former för användarmedverkan i spontan design. I fokus är området digitalamedia och viljan till medskapande som understöds av den interaktiva potentialen idigitala verktyg och medier. Dessa ger möjligheter att själv eller tillsammans medandra skapa nya sociala sammanhang, filmer, bilder, musik.Ytterligare ett viktigt led i beskrivningen och analysen av projektet har varit attundersöka de tekniska och organisatoriska dimensioner vilka ligger till grund förprojektets resultat. Särskilt studerades hur man genom att utgå från nyttjandet av smssom en »vardaglig teknik» kan utforma ett system som ett stöd för demokratiskaprocesser. Den fråga som behandlas här är vad som händer då vi tillför de efterfrågadetekniska möjligheterna. Ökar engagemanget att delta i demokratiska processer dådeltagarna själva fått välja redskap/teknik? Blir designprocessen mera demokratisk?Slutligen diskuteras den övergripande problematik som ligger i att bedrivaforskning och praktik parallellt.
|
|
2. |
- Andersson, Jesper
(author)
-
A classification of dynamic software architectures
- 2005
-
Reports (other academic/artistic)abstract
- A recent trend in computing is towards more autonomous software systems. This is mainly driven by that our daily life more and more depends on computers and software. Areas like ubiquitous computing with small (embedded) systems and their antipodes world-wide distributed systems require different support in terms of flexibility and availability. Systems must be able to adapt to changes in the environment, including self-healing and adaptation. Users can not take on the tedious task of constantly maintaining and updating their software packages to each and every change. This paper discusses one of the foundations for developers of these systems, dynamic architecture. We investigate the existing body of work in the area and identify dimensions and aspects of dynamically changing arcbitectures. Continuing, we use this division creating a dassification of four fundamental dynamic architecture dasses: Dynamic, Adaptive, Constructive, and Reflective. These four are presented as architectural patterns and their possible application areas are discussed.
|
|
3. |
- Andersson, Anders
(author)
-
Numerical Conformal Mappings for Regions Bounded by Smooth Curves
- 2006
-
Licentiate thesis (other academic/artistic)abstract
- In many applications, conformal mappings are used to transform twodimensional regions into simpler ones. One such region for which conformal mappings are needed is a channel bounded by continuously differentiable curves. In the applications that have motivated this work, it is important that the region an approximate conformal mapping produces, has this property, but also that the direction of the curve can be controlled, especially in the ends of the channel. This thesis treats three different methods for numerically constructing conformal mappings between the upper half–plane or unit circle and a region bounded by a continuously differentiable curve, where the direction of the curve in a number of control points is controlled, exact or approximately. The first method is built on an idea by Peter Henrici, where a modified Schwarz–Christoffel mapping maps the upper half–plane conformally on a polygon with rounded corners. His idea is used in an algorithm by which mappings for arbitrary regions, bounded by smooth curves are constructed. The second method uses the fact that a Schwarz–Christoffel mapping from the upper half–plane or unit circle to a polygon maps a region Q inside the half–plane or circle, for example a circle with radius less than 1 or a sector in the half–plane, on a region Ω inside the polygon bounded by a smooth curve. Given such a region Ω, we develop methods to find a suitable outer polygon and corresponding Schwarz–Christoffel mapping that gives a mapping from Q to Ω. Both these methods use the concept of tangent polygons to numerically determine the coefficients in the mappings. Finally, we use one of Don Marshall’s zipper algorithms to construct conformal mappings from the upper half–plane to channels bounded by arbitrary smooth curves, with the additional property that they are parallel straight lines when approaching infinity.
|
|
4. |
- Andersson, Anders, 1957-
(author)
-
Numerical Conformal mappings for regions Bounded by Smooth Curves
- 2006
-
Licentiate thesis (other academic/artistic)abstract
- Inom många tillämpningar används konforma avbildningar för att transformera tvådimensionella områden till områden med enklare utseende. Ett exempel på ett sådant område är en kanal av varierande tjocklek begränsad av en kontinuerligt deriverbar kurva. I de tillämpningar som har motiverat detta arbete, är det viktigt att dessa egenskaper bevaras i det område en approximativ konform avbildning producerar, men det är också viktigt att begränsningskurvans riktning kan kontrolleras, särkilt i kanalens båda ändar. Denna avhandling behandlar tre olika metoder för att numeriskt konstruera konforma avbildningar mellan ett enkelt standardområde, företrädesvis det övre halvplanet eller enhetscirkeln, och ett område begränsat av en kontinuerligt deriverbar kurva, där begränsningskurvans riktning kan kontrolleras, exakt eller approximativt. Den första metoden är en utveckling av en idé, först beskriven av Peter Henrici, där en modifierad Schwarz-Christoffel-avbildning avbildar det övre halvplanet konformt på en polygon med rundade hörn. Med utgångspunkt i denna idé skapas en algoritm för att konstruera avbildningar på godtyckliga områden med släta randkurvor. Den andra metoden bygger också den på Schwarz-Christoffel-avbildningen, och utnyttjar det faktum att om enhetscirkeln eller halvplanet avbildas på en polygon kommer ett område Q i det inre av dessa, som till exempel en cirkel med centrum i origo och radie mindre än 1, eller ett område i övre halvplanet begränsat av två strålar, att avbildas på ett område R i det inre av polygonen begränsat av en slät kurva. Vi utvecklar en metod för att hitta ett polygonalt område P, utanför det Omega som man önskar att skapa en avbildning för, sådant att den Schwarz-Christoffel-avbildning som avbildar enhetscirkeln eller halvplanet på P, avbildar Q på Omega. I båda dessa fall används tangentpolygoner för att numeriskt bestämma den önskade avbildningen. Slutligen beskrivs en metod där en av Don Marshalls så kallade zipper-algoritmer används för att skapa en avbildning mellan det övre halvplanet och en godtycklig kanal, begränsad av släta kurvor, som i båda ändar går mot oändligheten som räta parallella linjer.
|
|
5. |
- Andersson, Anders
(author)
-
On the curvature of an inner curve in a Schwarz-Christoffel mapping
- 2007
-
Reports (other academic/artistic)abstract
- In the so called outer polygon method, an approximative conformal mapping for a given simply connected region \Omega is constructed using a Schwarz-Christoffel mapping for an outer polygon, a polygonal region of which \Omega is a subset. The resulting region is then bounded by a C^\infty -curve, which among other things means that its curvature is bounded. In this work, we study the curvature of an inner curve in a polygon, i.e., the image under the Schwarz-Christoffel mapping from R, the unit disk or upper halfplane, to a polygonal region P of a curve inside R. From the Schwarz-Christoffel formula, explicit expressions for the curvature are derived, and for boundary curves, appearing in the outer polygon method, estimations of boundaries for the curvature are given.
|
|
6. |
- Edvinsson, Marcus, 1978-
(author)
-
Towards a Framework for Static Analysis Based on Points-to Information
- 2007
-
Licentiate thesis (other academic/artistic)abstract
- Static analysis on source code or binary code retrieves information about a software program. In object-oriented languages, static points-to analysis retrieves information about objects and how they refer to each other. The result of the points-to analysis is traditionally used to perform optimizations in compilers, such as static resolution of polymorphic calls, and dead-code elimination. More advanced optimizations have been suggested specifically for Java, such as synchronization removal and stack-allocation of objects. Recently, software engineering tools using points-to analysis have appeared aiming to help the developer to understand and to debug software. Altogether, there is a great variety of tools that use or could use points-to analysis, both from academia and from industry. We aim to construct a framework that supports the development of new and the improvement of existing clients to points-to analysis result. We present two client analyses and investigate the similarities and differences they have. The client analyses are the escape analysis and the side-effects analysis. The similarities refer to data structures and basic algorithms that both depend on. The differences are found in the way the two analyses use the data structures and the basic algorithms. In order to reuse these in a framework, a specification language is needed to reflect the differences. The client analyses are implemented, with shared data-structures and basic algorithms, but do not use a separate specification language. The framework is evaluated against three goal criteria, development speed, analysis precision, and analysis speed. The development speed is ranked as most important, and the two latter are considered equally important. Thereafter we present related work and discuss it with respect to the goal criteria. The evaluation of the framework is done in two separate experiments. The first experiment evaluates development speed and shows that the framework enables higher development speed compared to not using the framework. The second experiment evaluates the precision and the speed of the analyses and it shows that the different precisions in the points-to analysis are reflected in the precisions of the client analyses. It also shows that there is a trade-off between analysis precision and analysis speed to consider when choosing analysis precision. Finally, we discuss four alternative ways to continue the research towards a doctoral thesis.
|
|
7. |
- Hall, Johan, 1973-, et al.
(author)
-
CoNLL-X SharedTask: Multi-lingual Dependency Parsing
- 2006
-
Reports (other academic/artistic)abstract
- The goal of this report is to summarize our experiments and present the final result of our participation in the CoNLL-X Shared Task 2006. The topic of this year's shared task was multi-lingual dependency parsing.The organizers have prepared 13 existing dependency treebanks so that they all comply to the same markup format. The training and test data for the languages differ in size, granularity and quality, but they have tried to even out differences in the markup format. No additional information is allowed to be used besides the provided training data, forcing the parser to be fully automatic and data-driven. Ideally, the same parser should be trainable for all languages, possibly by adjusting parameters.The main goal is to assign labeled dependency structure for all languages on held out test data, approximately 5 000 tokens for each language. The main metric for comparison of the different parsers of the participants is therefore labeled attachment score.
|
|
8. |
- Hall, Johan, 1973-
(author)
-
MaltParser -- An Architecture for Inductive Labeled Dependency Parsing
- 2006
-
Licentiate thesis (other academic/artistic)abstract
- This licentiate thesis presents a software architecture for inductive labeled dependency parsing of unrestricted natural language text, which achieves a strict modularization of parsing algorithm, feature model and learning method such that these parameters can be varied independently. The architecture is based on the theoretical framework of inductive dependency parsing by Nivre \citeyear{nivre06c} and has been realized in MaltParser, a system that supports several parsing algorithms and learning methods, for which complex feature models can be defined in a special description language. Special attention is given in this thesis to learning methods based on support vector machines (SVM).The implementation is validated in three sets of experiments using data from three languages (Chinese, English and Swedish). First, we check if the implementation realizes the underlying architecture. The experiments show that the MaltParser system outperforms the baseline and satisfies the basic constraints of well-formedness. Furthermore, the experiments show that it is possible to vary parsing algorithm, feature model and learning method independently. Secondly, we focus on the special properties of the SVM interface. It is possible to reduce the learning and parsing time without sacrificing accuracy by dividing the training data into smaller sets, according to the part-of-speech of the next token in the current parser configuration. Thirdly, the last set of experiments present a broad empirical study that compares SVM to memory-based learning (MBL) with five different feature models, where all combinations have gone through parameter optimization for both learning methods. The study shows that SVM outperforms MBL for more complex and lexicalized feature models with respect to parsing accuracy. There are also indications that SVM, with a splitting strategy, can achieve faster parsing than MBL. The parsing accuracy achieved is the highest reported for the Swedish data set and very close to the state of the art for Chinese and English.
|
|
9. |
- Hallqvist, Carina
(author)
-
Designing Democracy : Mobilen i demokratins tjänst – ur ett designperspektiv
- 2006
-
Licentiate thesis (other academic/artistic)abstract
- Avhandlingen tar sin utgångspunkt i det av Vinnova finansierade projektet »Mobilen i demokratins tjänst» även kallat [demos], vilket drevs av Interactive Institutes Studio[12-21] under perioden 2002 – 2004. De nya mediernas växande betydelse för ungdomars vardagsliv var en viktig faktor bakom [demos]-projektet. Persondatorer, mobiltelefoner, digitala kameror, MP3-spelare och andra digitala verktyg är idag självklara för de flesta ungdomar i västvärlden. Dessa verktyg, liksom Internets mångfald, har snabbt blivit en given del av såväl deras skolarbete som deras fritid. Detta har fått effekt på ungdomars sätt att leka, kommunicera, arbeta och skapa sociala gemenskaper. Ungdomars självklara förhållningssätt till digitala media gör att de ofta utvecklar oväntade och innovativa användningsområden för tjänster och verktyg, genom vad som skulle kunna kallas ett kreativt »missbruk».I [demos]-projektet var ambitionen att i arbetet med morgondagens vuxna relatera frågor kring teknik- och konceptutveckling till frågor som har med vårt samhälle och nya former för demokrati att göra. Den övergripande målsättningen i projektet var att undersöka vad som händer om man använder mobila tjänster som ett hjälpmedel och en utmaning i skoldemokratin.En prototyp baserad på sms-tekniken utvecklades och testades inom projektets ram. Prototypen utvecklades utifrån två huvudspår, dels representantens behov att undersöka mandat i medlemsgruppen och dels de enskilda medlemmarnas behov att påkalla ledarna och övriga medlemmars uppmärksamhet och skapa opinion kring en viss fråga.I avhandlingen presenteras en fallstudiebeskrivning av [demos]-projektet. Avsikten med denna är att tillföra området en beskrivning av och reflektioner kring ett praktiskt exempel på en implementation där man haft avsikten att använda sig av vardagsteknik i form av sms för att stödja demokratiska processer. Avhandlingen belyser och diskuterar former för användarmedverkan i spontan design. I fokus är området digitala media och viljan till medskapande som understöds av den interaktiva potentialen i digitala verktyg och medier. Dessa ger möjligheter att själv eller tillsammans med andra skapa nya sociala sammanhang, filmer, bilder, musik.Ytterligare ett viktigt led i beskrivningen och analysen av projektet har varit att undersöka de tekniska och organisatoriska dimensioner vilka ligger till grund för projektets resultat. Särskilt studerades hur man genom att utgå från nyttjandet av sms som en »vardaglig teknik» kan utforma ett system som ett stöd för demokratiska processer. Den fråga som behandlas här är vad som händer då vi tillför de efterfrågade tekniska möjligheterna. Ökar engagemanget att delta i demokratiska processer då deltagarna själva fått välja redskap/teknik? Blir designprocessen mera demokratisk?Slutligen diskuteras den övergripande problematik som ligger i att bedriva forskning och praktik parallellt.
|
|
10. |
- Hatami, Reza, 1950-
(author)
-
Reguladetri - En retorisk räknemetod speglad i svenska läromedel från 1600-talet till början av 1900-talet
- 2007
-
Licentiate thesis (other academic/artistic)abstract
- AbstractIn this dissertation the most common methods of solution, in whichThe Rule of Three is included, are presented. The Rule of Three taskshave been considered in various manners during the centuries. Thisdissertation examines how The Rule of Three, as a rhetorical methodof calculus, is presented in Swedish textbooks from the 17th centurytill the beginning of the 20th century. Moreover, a comparativeanalysis, of The Rule of Three tasks and their solutions, is presented.In addition, a variety of other rules are presented and treated asexamples of rhetorical mathematics. Similar to The Rule of Three,these rules are built on proportionality.The tradition that Björk started in using proportionality was continuedby Celsius, Beckmarck and Forsell and later by Björling andZweigbergk. Zweigbergk’s textbook is excellent from a mathematicalas well as from a pedagogical point-of-view. In Zweigbergks’saccount of Regula de Tri the emphasis is on comprehension andmechanical skills.The results of this thesis show that the textbooks can be divided intothree groups, based on their description of The Rule of Three. Group:1. Include the (textbook) authors who strongly emphasizealgorithms and mechanical arithmetics.2. Include the (textbook) authors who build their descriptions ofThe Rule of Three on the theory of proportion.3. Include the (textbook) authors who solve The Rule of Threeproblems through going back to the unit.
|
|