hkr.sePublications
Change search
Refine search result
12 1 - 50 of 82
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Rows per page
  • 5
  • 10
  • 20
  • 50
  • 100
  • 250
Sort
  • Standard (Relevance)
  • Author A-Ö
  • Author Ö-A
  • Title A-Ö
  • Title Ö-A
  • Publication type A-Ö
  • Publication type Ö-A
  • Issued (Oldest first)
  • Issued (Newest first)
  • Created (Oldest first)
  • Created (Newest first)
  • Last updated (Oldest first)
  • Last updated (Newest first)
  • Disputation date (earliest first)
  • Disputation date (latest first)
  • Standard (Relevance)
  • Author A-Ö
  • Author Ö-A
  • Title A-Ö
  • Title Ö-A
  • Publication type A-Ö
  • Publication type Ö-A
  • Issued (Oldest first)
  • Issued (Newest first)
  • Created (Oldest first)
  • Created (Newest first)
  • Last updated (Oldest first)
  • Last updated (Newest first)
  • Disputation date (earliest first)
  • Disputation date (latest first)
Select
The maximal number of hits you can export is 250. When you want to export more records please use the Create feeds function.
  • 1.
    Andersson, Anders-Petter
    et al.
    Kristianstad University, School of Health and Society.
    Cappellen, Birgitta
    The Oslo School of Architecture and Design.
    Same but different: composing for interactivity2008In: Audio Mostly Conference: A Conference on Interaction with Sound, October 22-23 2011, Luleå University, Interactive Institute, Sonic, 2008, p. 80-85Conference paper (Refereed)
    Abstract [en]

    Based on experiences from practical design work, we try to show, what we believe, are the similarities and differences, between composing music for interactive media compared to linear music. In our view, much is the same, built on traditions that have been around for centuries within music and composition. The fact that the composer writes programming code is an essential difference. Instead of writing one linear work, he creates infinite numbers of potential musics that reveal themselves as answers to user interactions in many situations. Therefore, we have to broaden our perspectives. We have to put forward factors that earlier was implicit in the musical and music making situations, no matter if it was the concert hall, the church, or the club. When composing interactive music we have to consider the genre, the potential roles the listener might take, and the user experience in different situations.

  • 2.
    Atxutegi, Eneko
    et al.
    Spanien.
    Grinnemo, Karl-Johan
    Karlstads universitet.
    Izurza, Andoni
    Spanien.
    Arvidsson, Åke
    Kristianstad University, School of Health and Society, Avdelningen för Design och datavetenskap.
    On the move with TCP in current and future mobile networks2017In: Proceedings of the 8th International Conference on the Network of the Future, London, United Kingdom, November 2017, 2017Conference paper (Other academic)
    Abstract [en]

    Mobile wireless networks constitute an indispensable part of the global Internet, and with TCP the dominating transport protocol on the Internet, it is vital that TCP works equally well over these networks as over wired ones. This paper identifies the performance dependencies by analyzing the responsiveness of TCP NewReno and TCP CUBIC when subject to bandwidth variations related to movements in different directions. The presented evaluation complements previous studies on 4G mobile networks in two important ways: It primarily focuses on the behavior of the TCP congestion control in medium- to high-velocity mobility scenarios, and it not only considers the current 4G mobile networks, but also low latency configurations that move towards the overall potential delays in 5G networks. The paper suggests that while both CUBIC and NewReno give similar goodput in scenarios where the radio channel continuously degrades, CUBIC gives a significantly better goodput in scenarios where the radio channel quality continuously increases. This is due to CUBIC probing more aggressively for additional bandwidth. Important for the design of 5G networks, the obtained results also demonstrate that very low latencies are capable of equalizing the goodput performance of different congestion control algorithms. Only in low latency scenarios that combine both large fluctuations of available bandwidths and a mobility pattern in which the radio channel quality continuously increases can some performance differences be noticed.

  • 3.
    Bao, Leiming
    et al.
    Kristianstad University, School of Health and Society.
    Sun, Chunyan
    Kristianstad University, School of Health and Society.
    Human-Computer Interaction in a Smart House2012Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    The quality attribute concerning usability is generally of significant importance to systems. The area of Human Computer Interaction, HCI, especially handles several usability aspects. This degree project emphasizes HCI in a context of, so called, Smart House. The report is divided into three main sections: theory, application, and measurement results. In the theory section we will present about the context of HCI and the content of HCI, such as HCI model and goals of HCI design. In the application section we discuss the use of mobile phones as a device to remotely control devices of smart houses, and present a system developed to support such services. In order to make the system more attractive, we decided to design it for two categories of operations, menu operation and direct-touch operation mode. Finally, we have used questionnaires for reasons of measuring user satisfaction. Through investigation and analysis of the result of this, we come to the conclusion that system usability is good.

  • 4.
    Carlsson, Bengt
    et al.
    Blekinge Institute of Technology.
    Jönsson, K. Ingemar
    Lund University.
    Differences between the iterated prisoner's dilemma and the chicken game under noisy conditions2002Conference paper (Other academic)
    Abstract [en]

    The prisoner's dilemma has evolved into a standard game for analyzing the success of cooperative strategies in repeated games. With the aim of investigating the behavior of strategies in some alternative games we analyzed the outcome of iterated games for both the prisoner's dilemma and the chicken game. In the chicken game, mutual defection is punished more strongly than in the prisoner's dilemma, and yields the lowest fitness. We also ran our analyses under different levels of noise. The results reveal a striking difference in the outcome between the games. Iterated chicken game needed more generations to find a winning strategy. It also favored nice, forgiving strategies able to forgive a defection from an opponent. In particular the well-known strategy tit-for-tat has a poor successrate under noisy conditions. The chicken game conditions may be relatively common in other sciences, and therefore we suggest that this game should receive more interest as a cooperative game from researchers within computer science.

  • 5.
    Chen, Eric Zhi
    Kristianstad University, School of Health and Society, Avdelningen för Design och datavetenskap.
    Constructions of 2-generator quasi-cyclic codes2006In: Proceedings of the tenth International Workshop on Algebraic and Combinatorial Coding Theory, Zvenigorod: Institute of Information Transmission Problems of Russian Academy of Sciences , 2006, p. 60-63Conference paper (Refereed)
  • 6.
    Chen, Eric Zhi
    Kristianstad University, School of Health and Society, Avdelningen för Design och datavetenskap.
    Constructions of quasi-cyclic two-weigh codes2006In: Proc. of the tenth International Workshop on Algebraic and Combinatorial Coding Theory (ACCT-10), 2006, p. 56-59Conference paper (Refereed)
    Abstract [en]

    As a generalization of cyclic codes, quasi-cyclic (QC) codes contain many good linear codes. But quasi-cyclic codes studied so far are mainly limited to one generator (1-generator) QC codes. In this paper, 2-generator QC codes are studied, and many good 2-generator QC codes are constructed using simplex codes. A computer algorithm is given, and used to find the best possible 2-generator QC codes. Among those 2-generator QC codes constructed, some codes are two-weight codes.

  • 7.
    Chen, Eric Zhi
    Linköping university.
    Further results on difference triangle sets1994In: IEEE Transactions on Information Theory, ISSN 0018-9448, E-ISSN 1557-9654, Vol. 40, no 4, p. 1268-1270Article in journal (Refereed)
    Abstract [en]

    Further results on the upper bounds for difference tri8nglesets (DTS) are derived from disjoint difference sets and additive sequencesof permutations, whit3 greatly improve the known bounds.

  • 8.
    Chen, Eric Zhi
    Kristianstad University, School of Engineering.
    Good quasi-cyclic codes derived from irreducible cyclic codes2005In: Proceedings of Optimal Codes and Related Topics (OC2005), 2005, p. 74-81Conference paper (Refereed)
    Abstract [en]

    As a generalization of cyclic codes, quasi-cyclic codes contain many good linear codes. Extensive search is made and lots of good quasi-cyclic codes are obtained from irreducible cyclic codes. A new binary [95, 13, 40] code which improves the lower bound on the minimum distance, is also constructed.

  • 9.
    Chen, Eric Zhi
    Kristianstad University, School of Health and Society, Avdelningen för Design och datavetenskap.
    New binary h-generator quasi-cyclic codes by augmentation and new minimum distance bounds2016In: Designs, Codes and Cryptography, ISSN 0925-1022, E-ISSN 1573-7586, Vol. 80, no 1, p. 1-10Article in journal (Refereed)
    Abstract [en]

    An [n, k, d] code is a binary linear code of block length n, dimension k and minimum Hamming distance d. Since the minimum distance determines the error detection or correction capability, it is desired that d is as large as possible for the given block length n and dimension k. One of the most fundamental problems in coding theory is to construct codes with best possible minimum distances. This problem is very difficult in both theory and practice. During the last decades, it has proved that the class of quasi-cyclic (QC) codes contain many such codes. In this paper, augmentation of binary QC codes is studied. A new augmentation algorithm is presented, and 10 new h-generator QC codes that are better than previously known code have been constructed. Furthermore, Construction X has been applied to obtain another 18 new improved binary linear codes.With the standard construction techniques, a total of 124 new binary linear codes that improve the lower bound on the minimum distance have been obtained.

  • 10.
    Chen, Eric Zhi
    Kristianstad University, School of Engineering.
    New constructions of a family of 2-generator quasi-cyclic two-weight codes and related codes2007In: Proc. of 2007 IEEE Internat. Symp. on Inform. Theory, Piscataway, NJ: IEEE , 2007, p. 2191-2195Conference paper (Refereed)
    Abstract [en]

    Based on cyclic simplex codes, a new construction of a family of two-weight codes is given. These two-weight codes are in a simple 2-generator quasi-cyclic form. Based on this construction, new optimal binary quasi-cyclic [195, 8, 96], [210, 8, 104] and [240, 8, 120] codes, good QC ternary  [195, 6, 126], [208, 6, 135], [221, 6, 144] codes are thus obtained. It was also shown that some codes that meet the Griesmer bound and thus are optimal. Furthermre, binary  self-complementary codes in a 3-generator quasi-cyclic form,  are also constructed.

  • 11.
    Chen, Eric Zhi
    Kristianstad University, School of Health and Society, Avdelningen för Design och datavetenskap.
    New constructions of combinatorial designs and related codes2002In: Proceedings of the 8th International Workshop on Algebraic coding and Combinatorial Theory (ACCT-VIII), 2002, p. 264-267Conference paper (Refereed)
    Abstract [en]

    New constructions of Steiner systems, majority logic decodable codes, and constant weight codes are presented. Comparisons with known results as well as examples are also given.

  • 12.
    Chen, Eric Zhi
    Kristianstad University, School of Health and Society, Avdelningen för Design och datavetenskap.
    New results on binary quasi-cyclic codes2000In: 2000 Ieee International Symposium on Information Theory: Proceedings, IEEE conference proceedings, 2000, p. 197-Conference paper (Refereed)
    Abstract [en]

    Twelve new binary quasi-cyclic codes, which improve the lower bounds on minimum distances for binary linear codes, are presented, and a Web database on best-known binary quasi-cyclic codes is constructed for public access.

  • 13.
    Chen, Eric Zhi
    Kristianstad University, School of Health and Society, Avdelningen för Design och datavetenskap.
    Quasi-cyclic codes derived from cyclic codes2004In: Proceedings of Int. Symp. on Information Theory and its Applications (ISITA2004), Parma, Italy, 2004, p. 162-165Conference paper (Refereed)
  • 14.
    Chen, Eric Zhi
    Linköping university.
    Six new binary quasi-cyclic codes1994In: IEEE Transactions on Information Theory, ISSN 0018-9448, E-ISSN 1557-9654, Vol. 40, no 5, p. 1666-1667Article in journal (Refereed)
    Abstract [en]

    Six new quasi-cyclic codes are presented, which improve thelower bounds on the minimum distance for a binary code. A localexhaustive search is used to find these codes and many other quasi-cycliccodes which attain the lower bounds.

  • 15.
    Chen, Eric Zhi
    et al.
    Kristianstad University, School of Health and Society, Avdelningen för Design och datavetenskap.
    Nuh, Aydin
    USA.
    New quasi-twisted codes over F11— minimum distance bounds and a new database2015In: Journal of Information and Optimization Sciences, ISSN 0252-2667, E-ISSN 2169-0103, Vol. 36, no 1-2, p. 129-157Article in journal (Refereed)
    Abstract [en]

    One fundamental and challenging problem in coding theory is to optimize the parameters [nk,d] of a linear code over the finite field Fq and construct codes with best possible parameters. There are tables and databases of best-known linear codes over the finite fields of size up to 9 together with upper bounds on the minimum distances. Motivated by recent works on codes over F11, we present a table of best-known linear codes over F11 together with upper bounds on minimum distances. Our table covers the range n ≤ 150 for the length, and 3 ≤ k ≤ 7 for the dimension. To the best of our knowledge, this is the first time such a table is presented in the literature. For the construction of the best-known codes, we employed an iterative heuristic search algorithm to search for new linear codes in the class of quasi-twisted (QT) codes. The search yielded many new codes with better parameters than previously known codes. In many cases, optimal codes are obtained. In addition to presenting a comprehensive table of best-known codes over F11 of dimensions up to 7 with upper bounds on the minimum distances, we also present separate tables for the optimal codes and new QT codes over F11. We hope that this work will be a useful source for further study on codes over F11.

  • 16.
    Chen, Qinqing
    et al.
    Kristianstad University, Faculty of Natural Science.
    Su, Xiao
    Kristianstad University, Faculty of Natural Science.
    Improve Improper Load Distribution with Backpack2018Independent thesis Basic level (degree of Bachelor), 180 HE creditsStudent thesis
    Abstract [en]

    This article focuses on the distribution of backpack pressure on human body. We have noticed two interesting situations: whether the length of different backpack shoulder straps will change the pressure distribution of the backpack on the human body and whether different positions of the backpack load will change the pressure distribution of the backpack on the human body. To find the answer, we designed a backpack pressure detection system to collect data and use engineering software to analyse the data.We got the range that best fits the human body and the healthiest backpack: when the distance from the top of the backpack to the shoulder is about 1/5 of the length of the shoulder and the weight of the backpack is at the bottom of the backpack. At this time, the force of the three parts of the human body (shoulders, back) is the most uniform and relatively minimal. If the user wants to minimize the pressure on the shoulder, the shoulder strap of the backpack should be as short as possible. If the user only wants the pressure on the back to be minimal, the weight in the backpack is closer to the back, which is better for the back.

  • 17.
    Chen, Wende
    et al.
    Academia Sinica and Key State Lab. of Information Security, Graduate School of Academia Sinica, Institute of Systems Science, Beijing.
    Chen, Eric Zhi
    Kristianstad University, School of Health and Society, Avdelningen för Design och datavetenskap.
    Klove, Torleiv
    Department of Informatics, University of Bergen.
    New constructions of disjoint distinct difference sets1998In: Designs, Codes and Cryptography, ISSN 0925-1022, E-ISSN 1573-7586, Vol. 15, no 2, p. 157-165Article in journal (Refereed)
    Abstract [en]

    New constructions of regular disjoint distinct difference sets (DDDS) are presented. In particular,multiplicative and additive DDDS are considered.

  • 18.
    ChenReddy, Suresh Reddy
    et al.
    Kristianstad University College, School of Engineering.
    Mirza, Akbar Ali Baig
    Kristianstad University College, School of Engineering.
    SMS Based Pull Campaign Processing System2007Independent thesis Basic level (degree of Bachelor)Student thesis
    Abstract [en]

    SMS based pull campaign processing system is a new model of directory service provided in mobile infrastructure basically to enable SMS based directory services Mobile directory services is a brand new phenomenon, which hold strong promises to become the best targeting advertising medium delivering new means of services to users with message other than traditional channels (e.g.: print, television, radio and email etc).The main purpose of this system is to bring customers and business organizations closer .It enables SMS based directory services. It not only acts as directory services but also as an advertising medium between the user and the business organizations.

  • 19.
    Davidsson, Paul
    et al.
    School of Engineering, Blekinge Institute of Technology.
    Holmgren, Johan
    School of Engineering, Blekinge Institute of Technology.
    Kyhlbäck, Hans
    School of Engineering, Blekinge Institute of Technology.
    Mengistu, Dawit
    School of Engineering, Blekinge Institute of Technology.
    Persson, Marie
    School of Engineering, Blekinge Institute of Technology.
    Applications of agent based simulation2007In: Multi-agent-based simulation VII: International workshop, MABS 2006, Hakodate, Japan, May 8, 2006, revised and invited papers / [ed] Luis Antunes & Keiki Takadama, Berlin: Springer Berlin/Heidelberg, 2007, p. 15-27Conference paper (Refereed)
    Abstract [en]

    This paper provides a survey and analysis of applications of Agent Based Simulation (ABS). A framework for describing and assessing the applications is presented and systematically applied. A general conclusion from the study is that even if ABS seems a promising approach to many problems involving simulation of complex systems of interacting entities, it seems as the full potential of the agent concept and previous research and development within ABS often is not utilized. We illustrate this by providing some concrete examples. Another conclusion is that important information of the applications, in particular concerning the implementation of the simulator, was missing in many papers. As an attempt to encourage improvements we provide some guidelines for writing ABS application papers.

  • 20.
    Dewangga, Brian
    Kristianstad University, School of Health and Society.
    Inspirational Filter Application for Fashion E-Commerce2012Independent thesis Basic level (degree of Bachelor), 15 credits / 22,5 HE creditsStudent thesis
    Abstract [en]

    Electronic commerce is becoming a growing industry as information technology has been gradually diversifying the business industry. As a result, there is greater competition between online businesses to attract and retain customers. To overcome this challenge, it is proposed that by implementing a new Inspirational Filter Application to a company’s web store’s filter will increase the growth of returning costumers. This new application is based on loose filters, which goes beyond traditional sorting mechanisms based on color and size. This technology expands searches into inspirational categories such as occasion, material and style, allowing the customer to online shop with greater variety and efficiency. By developing this application alongside with Scandinavian web shop, Boozt Fashion AB, the success rate is tracked after the establishment of this application.

  • 21.
    Dittrich, Yvonne
    et al.
    Danmark.
    Rönkkö, Kari
    Blekinge Institute of Technology.
    Eriksson, Jeanette
    Blekinge Institute of Technology.
    Hansson, Christina
    Blekinge Institute of Technology.
    Lindeberg, Olle
    Blekinge Institute of Technology.
    Cooperative method development: combining qualitative empirical research with method, technique and process improvement2008In: EMPIRICAL SOFTWARE ENGINEERING, ISSN 1382-3256, Vol. 13, no 3, p. 231-260Article in journal (Refereed)
    Abstract [en]

    The development of methods tools and process improvements is best to be based on the understanding of the development practice to be supported. Qualitative research has been proposed as a method for understanding the social and cooperative aspects of software development. However, qualitative research is not easily combined with the improvement orientation of an engineering discipline. During the last 6 years, we have applied an approach we call 'cooperative method development', which combines qualitative social science fieldwork, with problem-oriented method, technique and process improvement. The action research based approach focusing on shop floor software development practices allows an understanding of how contextual contingencies influence the deployment and applicability of methods, processes and techniques. This article summarizes the experiences and discusses the further development of this approach based on several research projects in cooperation with industrial partners.

  • 22.
    Dyba, Tore
    et al.
    Norge.
    Prikladnicki, Rafael
    Brasilien.
    Rönkkö, Kari
    Blekinge Institute of Technology.
    Seaman, Carolyn
    USA.
    Sillito, Jonathan
    Canada.
    Qualitative research in software engineering2011In: EMPIRICAL SOFTWARE ENGINEERING, ISSN 1382-3256, Vol. 16, no 4, p. 425-429Article in journal (Refereed)
  • 23.
    Einarson, Daniel
    Kristianstad University, Faculty of Natural Science, Avdelningen för datavetenskap. Kristianstad University, Faculty of Natural Science, Research environment of Computer science (RECS).
    A communication framework in a multi-threaded environment2000In: Proceedings of NWPER'2000, 2000Conference paper (Other academic)
  • 24.
    Einarson, Daniel
    Kristianstad University, Faculty of Natural Science, Avdelningen för datavetenskap. Kristianstad University, Faculty of Natural Science, Research environment of Computer science (RECS).
    Active vs passive entities2002Conference paper (Other academic)
  • 25.
    Einarson, Daniel
    Kristianstad University, Faculty of Natural Science, Avdelningen för datavetenskap. Kristianstad University, Faculty of Natural Science, Research environment of Computer science (RECS).
    Aspects of transparent time concepts2000Conference paper (Other academic)
  • 26.
    Einarson, Daniel
    Kristianstad University, Faculty of Natural Science, Avdelningen för datavetenskap. Kristianstad University, Faculty of Natural Science, Research environment of Computer science (RECS).
    Aspects on communication and models vs processes in a model oriented language1997In: Proceedings of the 23rd conference of the ASU, 1997Conference paper (Other academic)
  • 27.
    Einarson, Daniel
    Kristianstad University, Faculty of Natural Science, Avdelningen för datavetenskap. Kristianstad University, Faculty of Natural Science, Research environment of Computer science (RECS).
    Communication and hierarchical modelling in Model Oriented Programming1999In: Proceedings of the 25th conference of the ASU, 1999Conference paper (Other academic)
  • 28.
    Einarson, Daniel
    Kristianstad University, Faculty of Natural Science, Avdelningen för datavetenskap. Kristianstad University, Faculty of Natural Science, Research environment of Computer science (RECS).
    Discussion on "An exercise for SIMULA users"1997In: ASU Newsletter, Vol. 24, no 1, p. 1-9Article in journal (Other academic)
  • 29.
    Einarson, Daniel
    Kristianstad University, School of Health and Society, Avdelningen för Design och datavetenskap.
    Hierarchical concurrent systems from a model-oriented perspective2002Doctoral thesis, monograph (Other academic)
    Abstract [en]

    Real world systems are normally considered as hierarchically organized, for example, we see those as hierarchies of systems including subsystems. Examples on this can be seen in organizations where people act in environments and carry within themselves their own internal subsystem of thinking processes. Another example relates to robotics where robots may be seen as hierarchical constructions, both physically and logically. As in the case of human actors, we can see robots as autonomous entities that need to perform internal reasoning and planning to conform well to the environment in which they act. Furthermore, actions on different levels are often inherently parallel and may be more or less independent. Object-Oriented (OO) technologies have proved to be appropriate tools in software development. Programming these kinds of hierarchical concurrent systems should therefore be gained by suitable Object-Oriented software support that reflects system level-dependent behavior. For instance, actions in a robot control system should relate to real time, while a robotÕs planning system actions relate to simulated time. However, existing OO software support mainly reflects one-level sequential systems which only by exhaustive work may conform to such hierarchically organized systems. Existing architectural design proposals that address hierarchical compositions often cover ways of collecting objects, but do normally not address issues such as concurrency and different time semantics. We have developed concepts and software support to meet the need for modeling and implementing hierarchically organized systems with concurrent level-dependent autonomous entities. We have approached the problem from two directions, i.e., on one hand from a conceptual and principle perspective, and on the other hand from a software engineering perspective. Concepts and principles are mainly treated in the context of the, so called, Model-Orientated Programming project. Model-Orientation (MO), can be seen as an extension to Object-Orientation to support concurrent models especially. We use the term model for a software representation of an autonomous entity. A model may define its own view upon matters such as time and communication, and may furthermore include further models to represent hierarchical system compositions. Within the project of Model-Oriented Programming we also develop programming language elements relating to the developed concepts. Software engineering aspects are mainly studied within the project of Hierarchical Concurrent Systems. A developed Java-based framework especially reflects hierarchical properties of systems. A general concept of timebase may be specified as either based on a real time or a simulated time concept. This implies that software of one hierarchical level may act in real-time in a control system, while an internal hierarchical level may reason about future state based on a simulated time axis. Furthermore, within the framework we also regard communication, distribution and process management as hierarchical level-dependent properties. This impels ways of software components to flexibly adjust themselves to the context they are intended to act within. Our approach, based on investigations on both modeling and implementation, has been experimented on in several case studies. Those show that encapsulating our concepts and solutions within well defined software units provide software that is both flexible and scalable.

  • 30.
    Einarson, Daniel
    Lunds universitet.
    Hierarchical models of anticipation2002In: Computing anticipatory systems: CASYS 2001, fifth international conference, Liège, Belgium, 13-18 August 2001 / [ed] Daniel M. Dubois, Melville, N.Y.: American Institute of Physics (AIP), 2002, p. 533-542Conference paper (Refereed)
    Abstract [en]

    Several architectural patterns have been proposed for the purpose of modeling autonomous robots. They do, however, lack support on anticipatory behavior. Anticipatory systems typically consist of hierarchical levels of units with similar structures but with different semantics. Close mapping between units of a reference system and components of software models put high demands on component independency, with respect to hierarchy. A concept of hierarchical modeling is proposed to provide support on anticipatory modeling and fills the gap on these matters. The concept has been developed in a context of industrial automation software and successful experiments have been based on a Java‐based framework.

  • 31.
    Einarson, Daniel
    Kristianstad University, Faculty of Natural Science, Avdelningen för datavetenskap. Kristianstad University, Faculty of Natural Science, Research environment of Computer science (RECS).
    Inheritance and coroutines1998In: ASU Newsletter, Vol. 24, no 3Article in journal (Other academic)
  • 32.
    Einarson, Daniel
    Kristianstad University, Faculty of Natural Science, Avdelningen för datavetenskap. Kristianstad University, Faculty of Natural Science, Research environment of Computer science (RECS).
    Model Oriented Programming: progress in concepts and implementation issues1998In: Proceedings of the 24th conference of the ASU, 1998Conference paper (Other academic)
  • 33.
    Einarson, Daniel
    Kristianstad University, Faculty of Natural Science, Avdelningen för datavetenskap. Kristianstad University, Faculty of Natural Science, Research environment of Computer science (RECS).
    On bounds between time flow of hierarchically organized bases of time2003Conference paper (Other academic)
  • 34.
    Einarson, Daniel
    Kristianstad University, Faculty of Natural Science, Avdelningen för datavetenskap. Kristianstad University, Faculty of Natural Science, Research environment of Computer science (RECS).
    On transparent distributed systems2001In: Proceedings of the 27th conference of the ASU, 2001Conference paper (Other academic)
  • 35.
    Einarson, Daniel
    Kristianstad University, Faculty of Natural Science, Avdelningen för datavetenskap. Kristianstad University, Faculty of Natural Science, Research environment of Computer science (RECS).
    Passing control over nested quasi-parallel systems1997In: ASU Newsletter, Vol. 24, no 1, p. 1-9Article in journal (Other academic)
  • 36.
    Einarson, Daniel
    Kristianstad University, Faculty of Natural Science, Avdelningen för datavetenskap. Kristianstad University, Faculty of Natural Science, Research environment of Computer science (RECS).
    Separately compiled nested classes1999In: ASU Newsletter, Vol. 25, no 2Article in journal (Other academic)
  • 37.
    Einarson, Daniel
    Kristianstad University, Faculty of Natural Science, Avdelningen för datavetenskap. Kristianstad University, Faculty of Natural Science, Research environment of Computer science (RECS).
    Towards consistent concepts of hierarchical modeling2003Conference paper (Other academic)
  • 38.
    Einarson, Daniel
    et al.
    Kristianstad University, School of Health and Society, Avdelningen för Design och datavetenskap.
    Saplacan, Diana
    Kristianstad University, School of Health and Society, Avdelningen för Design och datavetenskap.
    A participatory action research approach to developing assistive technologies for people suffering from cognitive disorders2014In: Abstract book: 6th Living Knowledge Conference April 9-11, 2014 / [ed] Søsser Brodersen, Jens Dorland and Michael Søgaard Jørgensen, 2014Conference paper (Refereed)
    Abstract [en]

    Cognitive disorders, such as disorders on the autistic spectrum, Downs’s syndrome, etc. often imply significant constraints on communication between persons suffering from those, and the environment where they act. Meanwhile, governmental propositions on human rights emphasize equality concerning information, where overcoming such interaction challenges should be considered as strongly encouraged. This contribution discusses studies that have been performed towards municipalities, public institutions, and non-profit organizations, in southern Sweden. The studies aim to involve users throughout the development of an innovative concept of communication assistive software technology, by involving multiple types of users, such as: persons with disabilities, personal assistants, teachers for students with special needs, academics, and others. The studies and the resulted findings are discussed in regard to the participatory action research framework.

  • 39.
    Einarson, Daniel
    et al.
    Kristianstad University, School of Health and Society, Avdelningen för Design och datavetenskap.
    Wendin, Karin
    Kristianstad University, School of Education and Environment, Avdelningen för Praktisk-estetiska ämnen. Sveriges Tekniska Forskningsinstitut SP.
    Saplacan, Diana
    Kristianstad University, School of Health and Society, Avdelningen för Design och datavetenskap.
    Learning structures of CDIO based projects in contexts of Demola2015Conference paper (Refereed)
    Abstract [en]

    Academia plays a main role in knowledge discovery and dissemination of knowledge. Amongst the fundamental reasons behind university education lies preparing students to use and contribute with that knowledge within contexts of industry, as well as society in large. We here see three types of actors, i.e., universities, students, and industry, which by several reasons all are gained by close cooperation already in university education. Quite often though we see a gap between education and possible student recruitment. Here, the value of being employable increases through work based projects supported by education. Even though we can see willingness according such kind of cooperation from both academia and industry, experiences show that there are barriers towards actually implementing this. That may in turn depend on common lack of knowledge on how to establish university-industry connections, and how to negotiate on student involvement, ownership of work, etc. Conclusions therefore show a need for an established organization that mediates between academia and industry, and that have well developed structures for project workflow, project result ownership, etc. Demola may here have that role as an award winning platform for industry driven projects with focus on students. Demola provides a win-win-win relationship between university, students, and industry, and has clear structures for cooperation between those. Experiences have shown that Demola is promising as a mediator, as well as a provider of multi-disciplinary industry close projects, where those may be plugged into educational programs in suitable ways. This contribution will provide an overview of Demola as a platform for industry close student projects. Demola may furthermore be used as a platform for research projects. Experiences will here be covered as a concrete example on a Demola student project. Moreover, learning outcomes in contexts of CDIO Syllabus, evaluations, and corresponding CDIO-standards, will be presented.

  • 40.
    Einarsson, Daniel
    Lunds universitet.
    Model-oriented programming1999Licentiate thesis, monograph (Other academic)
  • 41.
    Einarsson, Daniel
    et al.
    Lunds universitet.
    Hedin, Görel
    Lunds universitet.
    Using inner classes in design patterns2002Report (Other academic)
  • 42.
    Faraon, Montathar
    Kristianstad University, School of Health and Society, Avdelningen för Design och datavetenskap.
    Webbutveckling med PHP och MySQL2016 (ed. 2)Book (Other academic)
    Abstract [sv]

    PHP är ett av de ledande programmeringsspråken för webbutveckling. Det är ett flexibelt och enkelt språk som används för att skapa dynamiska webbplatser. Denna bok ger en tillgänglig introduktion till PHP och databashantering. Läsaren får den kunskap som krävs för att snabbt utveckla egna webbapplikationer.

    Boken förutsätter inga tidigare erfarenheter av webbprogrammering. Läsaren leds framåt genom ett rikt utbud av övningar som ger möjlighet att tillämpa innehållet.

    Denna andra utgåva av boken har reviderats och uppdaterats grundligt. Bland nyheterna finns PHP 7, databashantering med PHP Data Objects (PDO), fler helhetsexempel samt kodexempel i färg.

    Webbutveckling med PHP och MySQL är avsedd för universitets- och gymnasiestudier i webbprogrammering, men är även en handbok för yrkesverksamma webbutvecklare och programmerare.

  • 43.
    Forsman, Robin
    et al.
    Kristianstad University, Faculty of Natural Science, Avdelningen för datavetenskap.
    Jönsson, Jimmy
    Kristianstad University, Faculty of Natural Science, Avdelningen för datavetenskap.
    Artificial intelligence and Machine learning: a diabetic readmission study2019Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    The maturing of Artificial intelligence provides great opportunities for healthcare, but also comes with new challenges. For Artificial intelligence to be adequate a comprehensive analysis of the data is necessary along with testing the data in multiple algorithms to determine which algorithm is appropriate to use. In this study collection of data has been gathered that consists of patients who have either been readmitted or not readmitted to hospital within 30-days after being admitted. The data has then been analyzed and compared in different algorithms to determine the most appropriate algorithm to use.

  • 44.
    Göran, Sandström
    Kristianstad University, School of Health and Society.
    Procedural Sequencing: a New Form of Procedural Music Creation2013Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    With increased availability of smartphones, game consoles and computers with capabilities of synthesizing procedural music in real time comes the challenge of realizing new tools for generative music composition for games, inter-media art and musical live performance.This work defines a new method of creating music, “procedural sequencing”, and it presents a musical software that attempts to solve some of the design challenges of bridging interactive elements and more traditional tools for music composition. The software combines aspects of live coding with tracker sequencing.

  • 45.
    Habtegebreil, Haile
    et al.
    Karlstad University.
    Hurtig, Per
    Karlstad University.
    Grinnemo, Karl-Johan
    Karlstad University.
    Brunström, Anna
    Karlstad University.
    Atxutegi, Eneko
    Spain.
    Liberal, Fidel
    Spain.
    Arvidsson, Åke
    Kristianstad University, School of Health and Society, Avdelningen för Design och datavetenskap.
    Impact of TCP BBR on CUBIC traffic: a mixed workload evaluation2018Conference paper (Refereed)
    Abstract [en]

    A recently proposed congestion control algorithm (CCA) called BBR (Bottleneck Bandwidth and Round-trip propagation time) has shown a lot of promise in avoiding some of the problems that have plagued loss-based CCAs. Nevertheless, deployment of a new alternative algorithm requires a thorough evaluation of the effect of the proposed alternative on established transport protocols like TCP CUBIC. Furthermore, evaluations that consider the heterogeneity of Internet traffic sizes would provide a useful insight into the deployability of an algorithm that introduces sweeping changes across multiple algorithm components. Yet, most evaluations of BBR’s impact and competitive fairness have focused on the steady-state performance of large flows. This work expands on previous studies of BBR by evaluating BBR’s impact when the traffic consists of flows of different sizes. Our experiments show that under certain circumstances BBR’s startup phase can result in a significant reduction of the throughput of competing large CUBIC flows and the utilization of the bottleneck link. In addition, the steady-state operation of BBR can have negative impact on the performance of bursty flows using loss-based CCAs over bottlenecks with buffer sizes as high as two times the bandwidth-delay product.

  • 46.
    Huynh, Martin
    et al.
    Kristianstad University, Faculty of Natural Science.
    Valarino, Fernando
    Kristianstad University, Faculty of Natural Science.
    An analysis of continuous consistency models in real time peer-to-peer fighting games2019Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    This study analyses different methods of maintaining a consistent state between two peers in a real time fighting game played over a network. Current methods of state management are explored in a comprehensive literature review, which establishes a baseline knowledge and theoretical comparison of use cases for the two most common models: delay and rollback. These results were then further explored by a practical case study where a test fighting game was created in Unity3D that implemented both delay and rollback networking. Networking strategies were tested by a group of ten users under different simulated network conditions and their experiences were documented using a Likert-style questionnaire for each stage of testing. Based on user feedback it was found that the implemented rollback strategy provided an overall better user experience. Rollback was found to be more responsive and stable than the delay implementation as network latency was increased, suggesting that rollback is also more fault tolerant than delay.

  • 47.
    Johansson, C
    et al.
    Blekinge Institute of Technology.
    Rönkkö, Kari
    Blekinge Institute of Technology.
    Commitment as an underlying principle for learning2004In: KNOWLEDGE-BASED SOFTWARE ENGINEERING / [ed] Stefanuk, V & Kaijiri, K, 2004, p. 129-138Conference paper (Refereed)
    Abstract [en]

    The prevailing model of software development on which most educational programs are based is in conflict with general practice in industry. As following paper demonstrates Software Engineering education lacks an approach to teach the skills needed to master coalitions of existing recourses that are hard to control. In order to prepare students to handle unpredictable, non-technical and moving targets, an adequate curriculum is needed. Since 1990 software engineering education at Blekinge Institute of Technology has used commitment as the underlying principle for learning. This principle has made it possible to address the discrepancies between education and industry. This paper describes and evaluates our experience of using six elements of commitment in the education of software engineers.

  • 48.
    Johansson, Michael
    Kristianstad University, School of Health and Society, Avdelningen för Design och datavetenskap.
    The eight continent: design for an intentional surprise2013In: Proceedings: 2013 International Conference on Cyberworlds / [ed] Xiaoyang Mao, Lichan Hong, Los Alamitos: IEEE Computer Society, 2013, p. 232-239Conference paper (Refereed)
    Abstract [en]

    In this paper I will present and discuss the design thinking, methods, processes and some examples of work, that demonstrates how I together with different co-creators set up a work practice, using digital 3d objects and images. That in different ways and formats helps us to explore how a database, a set of rules can be used in a dialogue with artistic work practice and how such a process can be used to create images and animation in a variety of design and art projects. The main example is a project called Conversation China that still is in its making, here we work with rather complex processes, involving several digital analogue techniques as the basis for creating the images for a 150 pieces porcelain dinner set. My interest in this work is how the intention of the artist or designer is transferred and later embedded in the procedural or algorithmic process and how this intent is organized and set up to secure an desired outcome, mixing the possibilities of the digital media object with manual editing and artistic craftsmanship. With the idea of design fiction, we continue to ask and explore how intent can be critical to the design process as well as the final result, that is rendered between the procedural techniques and the artistic intention. What this paper tries to put forward is how we designed and set up environments for working with non linear and procedural media, their different expressions and forms by using explorable prototypes and design thinking?

  • 49.
    Li, Yuesong
    et al.
    Kristianstad University, School of Health and Society.
    Powell, Mark
    Kristianstad University, School of Health and Society.
    HTML5, A Serious Contender to Native App Development or Not?2013Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
    Abstract [en]

    Many desktop applications have moved away from heavy client-side programs tolighter web-based solutions served from the cloud. Mobile applications have also beentraditionally client-based in the form of native applications. With the use of HTML5,however, there is a growing shift towards web apps as opposed to native. HTML5technologies are enabling mobile apps to run in the browser with some native appfunctionality. HTML5 has received a great deal of attention since its release in 2009,there are numerous articles and discussions on the Internet. Some developers are verynegative and some are very positive towards the idea that it is a serious contender inmobile application development. This report presents research carried out to get theviews of developers as to their current use of HTML5 and how much they expect tobe developing mobile apps using HTML5 in the future. Judging by the level ofresponse gained and comments given, this is a very hot topic right now. The researchshows that HTML5 is a viable alternative to native app development but it has somelimitations and has some way to go before it could begin to replace native appdevelopment altogether.

  • 50.
    Mengistu, Dawit
    Blekinge Institute of Technology.
    Improving the performance of distributed multi-agent based simulation2011Doctoral thesis, comprehensive summary (Other academic)
    Abstract [en]

    This research investigates approaches to improve the performance of multi-agent based simulation (MABS) applications executed in distributed computing environments.  MABS is a type of micro-level simulation used to study dynamic systems consisting of interacting entities, and in some cases, the number of the simulated entities can be very large.  Most of the existing publicly available MABS tools are single-threaded desktop applications that are not suited for distributed execution.  For this reason, general-purpose multi-agent platforms with multi-threading support are sometimes used for deploying MABS on distributed resources.  However, these platforms do not scale well for large simulations due to huge communication overheads.  In this research, different strategies to deploy large scale MABS in distributed environments are explored, e.g., tuning existing multi-agent platforms, porting single-threaded MABS tools to distributed environment, and implementing a service oriented architecture (SOA) deployment model.

    Although the factors affecting the performance of distributed applications are well known, the relative significance of the factors is dependent on the architecture of the application and the behaviour of the execution environment. We developed mathematical performance models to understand the influence of these factors and, to analyze the execution characteristics of MABS.  These performance models are then used to formulate algorithms for resource management and application tuning decisions.

    The most important performance improvement solutions achieved in this thesis include: predictive estimation of optimal resource requirements, heuristics for generation of agent reallocation to reduce communication overhead and, an optimistic synchronization algorithm to minimize time management overhead.  Additional application tuning techniques such as agent directory caching and message aggregations for fine-grained simulations are also proposed.  These solutions were experimentally validated in different types of distributed computing environments.

    Another contribution of this research is that all improvement measures proposed in this work are implemented on the application level.  It is often the case that the improvement measures should not affect the configuration of the computing and communication resources on which the application runs.  Such application level optimizations are useful for application developers and users who have limited access to remote resources and lack authorization to carry out resource level optimizations.

12 1 - 50 of 82
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf