Change search
Refine search result
1 - 23 of 23
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • 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.
    Boklund, Andreas
    et al.
    University West, Department of Technology, Mathematics and Computer Science, Division for Computer Science.
    Christiernin, Stefan
    University West, Department of Technology, Mathematics and Computer Science, Division for Computer Science.
    Skriv en bandbreddsmätare i C2007In: Datormagazin, ISSN 1650-1306, no 7, p. 113-117Article in journal (Other (popular science, discussion, etc.))
  • 2.
    Boklund, Andreas
    et al.
    University West, Department of Technology, Mathematics and Computer Science, Division for Computer Science.
    Christiernin, Stefan
    University West, Department of Technology, Mathematics and Computer Science, Division for Computer Science.
    Johansson, Christer
    Lindell, Håkan
    University West, Department of Technology, Mathematics and Computer Science, Division for Computer Science.
    A Comprative Study of Forward and Reverse Engineering in UML Tools2007In: Proceedings of the International Conference on Applied Computing: Salamanca 2007, Spain, IADIS , 2007, p. 535-540Conference paper (Refereed)
    Abstract [en]

    In the process of developing computer based applications the use of descriptive models to depict the architecture and design of the application is practical and brings many advantages. The most commonly used standard today is the Unified Modeling Language. There are many tools that implemented support for this standard for modeling, and they vary in functionality. A comparative study, including a selection of these tools, will show advantages and disadvantages for each tool. The purpose of this study is to test a selection of these modeling tools for a typical three-tier layered web service application. The tools tested in this study are Microsoft Visual Studio 2005 .NET Beta, PowerDesigner and Visual Paradigm. Rational Rose would have been included if it would have supported C#. In this study tests are performed in regard to modeling a class diagram, forward engineering to source code from the class diagram and reverse engineering from source code to class diagram. Despite the shortage of diagram types MS Visual Studio proved to be the most reliable tool for this particular type of applications.

  • 3.
    Boklund, Andreas
    et al.
    University West. University West, Department of Technology, Mathematics and Computer Science. University West, Department of Technology, Mathematics and Computer Science, Division for Computer Science.
    Jiresjö, Christian
    University West, Department of Technology, Mathematics and Computer Science, Division for Computer Science.
    Mankefors, Stefan
    University West, Department of Technology, Mathematics and Computer Science, Division for Computer Science.
    The Story Behind Midnight, a Part Time High Performance Cluster2003In: International conference on Parallel and Distributed Processing Techniques and Applications / [ed] Hamid R. Arabnia, Las Vegas: CSREA Press , 2003, p. 173-178Conference paper (Other academic)
    Abstract [en]

    In this paper, we present the creation process andthe purpose behind the Midnight cluster. It isdisguised as a computer laboratory during the day,but turns into a high performance compute clusterduring the night.The main focus of this paper is on the basic issueswith creating a part time compute cluster. TheMidnight cluster was constructed to serve both as aCPU harvester and as a platform for further studies.The main goal of our upcoming research is toev aluate different methods for handling shapechangeand process management on the cluster, andhow these factors affect running processes, stabilityand performance.

  • 4.
    Boklund, Andreas
    et al.
    University West, Department of Economics and IT, Division of Computer Science and Informatics.
    Namaki, Nima
    University West, Department of Economics and IT, Division of Computer Science and Informatics.
    Mankefors-Christiernin, Stefan
    University West, Department of Economics and IT, Division of Computer Science and Informatics.
    Gustafsson, J
    University West, Department of Economics and IT, Division of Computer Science and Informatics.
    Lingbrand, M
    University West, Department of Economics and IT, Division of Computer Science and Informatics.
    Dual-core efficiency for engineering simulation applications2008In: 2008 International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA 2008: Las Vegas, NV; 14 July 2008 through 17 July 2008, 2008, p. 962-968Conference paper (Refereed)
  • 5.
    Boklund, Andreas
    et al.
    University West, Department of Technology, Mathematics and Computer Science, Division for Computer Science.
    Namaki, Nima
    University West, Department of Technology, Mathematics and Computer Science, Division for Computer Science.
    Mankefors-Christiernin, Stefan
    University West, Department of Technology, Mathematics and Computer Science, Division for Computer Science.
    Jiresjö, Christian
    University West, Department of Economics and IT, Division of Computer Science and Informatics.
    A characterisation tool for the impact of network deficiencies on HPC applications2008In: Proceedings of the 2008 International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA 2008, 2008, p. 888-894Conference paper (Other academic)
  • 6. Bäckman, R
    et al.
    Christiernin, Linn G.
    University West, Department of Economics and IT, Division of Computer Science and Informatics.
    Mankefors-Christiernin, Stefan
    University West, Department of Economics and IT, Division of Computer Science and Informatics.
    MIDAS: a process support tool for multi-layered designsIn: Journal of Information Technology Theory and Application, ISSN 1552-6496, E-ISSN 1532-4516Article in journal (Other academic)
  • 7. Calås, G.
    et al.
    Christiernin, Stefan
    University West, Department of Technology, Mathematics and Computer Science, Division for Computer Science.
    Boklund, Andreas
    University West, Department of Technology, Mathematics and Computer Science, Division for Computer Science.
    Robustness Analysis and Technology Forecasting: Survey on a Missing Combination in Software Development2006In: Proceedings of the International conference on Software Engineering :: innsbruck, Austria, 2006, p. 329-334Conference paper (Other academic)
  • 8.
    Calås, Göran
    et al.
    University West, Department of Technology, Mathematics and Computer Science, Division for Computer Science.
    Boklund, Andreas
    University West, Department of Technology, Mathematics and Computer Science, Division for Computer Science.
    Mankefors-Christiernin, Stefan
    University West, Department of Technology, Mathematics and Computer Science, Division for Computer Science.
    A First Draft of RATF: A Method Combining Robustness Analysis and Technology Forecasting2006In: Information Technology: New Generations, 2006. ITNG 2006. Third International Conference on, 2006, p. 72-77Conference paper (Other academic)
    Abstract [en]

    This paper is based on an extensive study performed on a large software suite for over a decade. From the experiences derived from this study we created a first draft of a method combining an extended robustness analysis (RA) method with the future oriented method of technology forecasting (TF). In this method TF provides information about the systems future evolution to the RA which then generates the software design. The RA and TF methods then form a feedback loop, which results in an improved reusable and robust software design. The purpose of the RATF method is to predict the evolutional path of the software system, thus making preparations for (example) functionality that will be needed in future generations, i.e. utilizing the power-of-prediction to implement the base of tomorrow's functions today

  • 9.
    Calås, Göran
    et al.
    University West, Department of Technology, Mathematics and Computer Science, Division for Computer Science.
    Mankefors-Christiernin, Stefan
    University West, Department of Technology, Mathematics and Computer Science, Division for Computer Science.
    Boklund, Andreas
    University West, Department of Technology, Mathematics and Computer Science, Division for Computer Science.
    Combining robust analysis and technology forecasting: A missing combination in contemporary methods2006In: Proceedings of the IASTED International Conference on Software Engineering: as part of the 24th IASTED International Multi-Conference on APPLIED INFORMATICS, Innsbruck, 2006, p. 329-334Conference paper (Other academic)
    Abstract [en]

    Seven software engineering methods and one general purpose system engineering method TRIZ was evaluated concerning their abilities to combine software technology forecasting, that is prediction of potential software evolution with robustness analysis, which is a method to model a system tolerant to changes. None of the investigated software engineering method or process concepts combines software technology forecasting with robustness analysis to any great extent. Several of the methods evaluated do contribute with techniques and principles, that potentially could be combined and give systematically technology forecasting with comprehensively robustness analysis though. This defines a new frontier for research into a combined "super class" method for software development.

  • 10.
    Christiernin, Linn G.
    et al.
    University West, Department of Economics and IT, Division of Computer Science and Informatics.
    Mankefors-Christiernin, Stefan
    University West, Department of Economics and IT, Division of Computer Science and Informatics.
    Olsson, A
    Boklund, Andreas
    University West, Department of Economics and IT, Division of Computer Science and Informatics.
    A case study evaluation of RDPM: a process confirmed successfulIn: Interacting with computers, ISSN 0953-5438, E-ISSN 1873-7951Article in journal (Refereed)
  • 11.
    de Blanche, Andreas
    et al.
    University West, Department of Economics and IT, Division of Computer Science and Informatics.
    Mankefors-Christiernin, Stefan
    University West, Department of Economics and IT, Division of Computer Science and Informatics.
    Method for Experimental Measurement of an Applications Memory Bus Usage2010In:   / [ed] Hamid Arabnia, CSREA Press , 2010Conference paper (Refereed)
    Abstract [en]

    The disproportion between processor and memory bus capacities has increased constantly during the last decades. With the introduction of multi-core processors the memory bus capacity is divided between the simultaneously executing processes (cores). The memory bus capacity directly affects the number of applications that can be executed simultaneously at its full potential. Thus, against this backdrop it becomes important to estimate how the limitation of the memory bus effects the applications performance. Towards this end we introduce a method and a tool for experimental estimation of an applications memory requirement as well as the impact of sharing the memory bus has on the execution times. The tool enables black-box approximate profiling of an applications memory bus usage during execution. It executes entirely in user-space and does not require access to the application code, only the binary. 

  • 12.
    de Blanche, Andreas
    et al.
    University West, Department of Economics and IT, Division of Computer Science and Informatics.
    Mankefors-Christiernin, Stefan
    University West, Department of Economics and IT, Division of Computer Science and Informatics.
    Minimizing Total Cost ($$) and Maximizing Throughput: A Metric for Node versus Core Usage in Multi-Core Clusters2010In: Proceedings of the International conference on Parallel and Distributed Processing Techniques and Applications:   / [ed] Hamid R. Arabnia, Las Vegas: CSREA Press , 2010, p. 241-248Conference paper (Refereed)
    Abstract [en]

    When most commercial clusters had one processor core each, decreasing the runtime meant executing the application over more nodes – the associated cost (in $) would scale linearly with the number of nodes. However with the recent advances of multi-core processors the execution time can be increased by utilizing more nodes or by utilizing more cores in the same nodes. In the industrial cluster environments a key question is how to run the applications, to minimize the total cost while maximizing the throughput and solution times of the individual jobs. The number of core used and their contribution to the total runtime reduction is especially interesting since companies often use commercial software that is licensed per year and process. The annual license cost of one single process is often far greater than that of a complete cluster node including maintenance and power. In this paper we present a metric for the calculation of the optimal way to run an application on a cluster consisting of multi-core nodes in order to minimize the cost of executing the said job. 

  • 13.
    de Blanche, Andreas
    et al.
    University West, Department of Engineering Science, Division of Automation and Computer Engineering.
    Namaki, Nima
    University West, Department of Engineering Science, Division of Automation and Computer Engineering.
    Mankefors-Christiernin, Stefan
    University West, Department of Economics and IT, Division of Computer Engineering.
    Multicore Clusters for CFD Simulations: Comparative Study of Three CFD-Softwares2012In: PROCEEDINGS OFTHE 2012 INTERNATIONAL CONFERENCE ONPARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES ANDAPPLICATIONS, PART II / [ed] Hamid R. Arabnia, Hiroshi Ishii, Minoru Ito Kazuki Joe, Hiroaki Nishikawa, CSREA Press, 2012, p. 855-852Conference paper (Refereed)
    Abstract [en]

    Multicore processors have come to stay, fulfill Moore’s law and might very well revolutionize the computer industry. However, we are now in a transitional period before the new programming models, numerical algorithms and general computer architecture have been developed and the software has been rewritten. This paper focuses on the effects multicore based systems have on industrial computational fluid dynamics (CFD) simulations. The most significant finding was that five of the models ran faster when only one process was executed on each multicore node instead of two. In these cases the execution time was increased by between 6.5% and 64% with a median increase of 10% when utilizing both cores.

  • 14.
    Gustavsson Christiernin, Linn
    et al.
    University West, Department of Engineering Science, Division of Manufacturing Processes.
    Augustsson, Svante
    University West, Department of Engineering Science, Division of Automation Systems.
    Christiernin, Stefan
    University West, Department of Social and Behavioural Studies.
    Safety Critical Robot Programming and Testing for Operations in Industrial Co-production2014In: IEEE Conference Publications, IEEE, 2014, p. 29-32Conference paper (Refereed)
  • 15.
    Gustavsson Christiernin, Linn
    et al.
    University West, Department of Technology, Mathematics and Computer Science, Division for Computer Science.
    Erstorp, Ulf
    University West, Department of Technology, Mathematics and Computer Science, Division for Computer Science.
    Magnusson, Staffan
    University West, Department of Technology, Mathematics and Computer Science, Division for Computer Science.
    Ångfors, Peter
    University West, Department of Technology, Mathematics and Computer Science, Division for Computer Science.
    Mankefors-Christiernin, Stefan
    University West, Department of Technology, Mathematics and Computer Science, Division for Computer Science.
    Easylayer: MLD in an application portal with multiple user groups2007In: Proceedings of the Iadis International Conference Applied Computing 2007: Salamanca, Spain 18-20 February 2007, IADIS , 2007, p. 27-34Conference paper (Other academic)
    Abstract [en]

    In large organizations there are usually rather large groups of heterogeneous users with different tasks and different needs. Their requirements would most likely vary a lot when the system is designed to grant them access to different parts of the functions and applications In our earlier work we have tested the interface concept of Multi-Layered Design (MLD) on an operating system where each layer had a set of applications and tools. The users working with the system could get access to different applications depending on their level of experience or their different needs. The current paper presents how the MLD concept is taken one step further; implementing a layered design in a multi-user portal on a Citrix server. When a network solution is used, new available possibilities are given. The MLD approach can be combined with a role based access technique can the layered structure can be used in different ways for many different groups of users. In the study a MLD mushroom structure is employed where the user category decides the set of layers the different user groups can choose from while the individual user’s tasks and experience guide the choice of the specific layer. Thin clients are used to access the layer structure and five personas are made to represent the potential user groups. The results show that MLD can be used within a Citrix environment and that it is a viable alternative or complement for multi-user portals

  • 16.
    Namaki, Nima
    et al.
    University West, Department of Economics and IT, Division of Computer Science and Informatics.
    de Blanche, Andreas
    University West, Department of Economics and IT, Division of Computer Science and Informatics.
    Mankefors-Christiernin, Stefan
    University West, Department of Economics and IT, Division of Computer Science and Informatics.
    A Tool for Processor Dependency Characterization of HPC Applications2009In: Proceedings for the HPC Asia & APAN 2009, Hsinchu, Taiwan: National Center for High-Performance Computing , 2009, p. 70-76Conference paper (Other academic)
    Abstract [en]

    In this paper we have implemented and verified Cpugen, a tool for characterization of processor resource utilization of HPC applications .Toward this end we implemented Cpugen, an application with good accuracy for processor load generation. Cpugen was verified through three different phases of passive, active and real world application measurements. The measurement results show that our implemented method is a viable option for non-intrusive, stable and robust load generation. The error range for all generated target loads are between 0.00% minimum and 1.04% maximum, with a median deviation of 0.11%. We can conclude that the method utilized in this investigation provides the ability to generate stable and robust processor load.

  • 17.
    Namaki, Nima
    et al.
    University West, Department of Economics and IT, Division of Computer Engineering.
    de Blanche, Andreas
    University West, Department of Economics and IT, Division of Computer Engineering.
    Mankefors-Christiernin, Stefan
    University West, Department of Economics and IT, Division of Computer Engineering.
    Exhausted Dominated Performance: Basic Proof of Concept2010In: International conference on Parallel and Distributed Processing Techniques and Applications  / [ed] Hamid R. Arabnia, Las Vegas: CSREA , 2010, p. 63-67Conference paper (Refereed)
  • 18.
    Namaki, Nima
    et al.
    University West, Department of Economics and IT, Division of Computer Science and Informatics.
    de Blanche, Andreas
    University West, Department of Economics and IT, Division of Computer Science and Informatics.
    Mankefors-Christiernin, Stefan
    University West, Department of Economics and IT, Division of Computer Science and Informatics.
    Exhaustion dominated performance: a first attempt2009In: SAC '09: Proceedings of the 2009 ACM symposium on Applied Computing, ACM , 2009, p. 1011-1012Conference paper (Other academic)
    Abstract [en]

    In this paper we present a first attempt to an analytical method to discover and understand how the available resources influence the execution time. Our method is based on a piecewise linear model for dominating execution limitations and black-box observations. We verify this analysis method by a set of real-world experiments. Finally, we conclude that the different effects follow a linear superposition within a certain range.

  • 19.
    Namaki, Nima
    et al.
    University West, Department of Economics and IT, Division of Computer Science and Informatics.
    de Blanche, Andreas
    University West, Department of Economics and IT, Division of Computer Science and Informatics.
    Mankefors-Christiernin, Stefan
    University West, Department of Economics and IT, Division of Computer Science and Informatics.
    Exhaustion dominated performance: an empirical method evalutationIn: Journal of Parallel and Distributed Computing, ISSN 0743-7315, E-ISSN 1096-0848Article in journal (Refereed)
  • 20. Persson, R.
    et al.
    Mankefors Christiernin, Stefan
    University West, Department of Technology, Mathematics and Computer Science, Division for Computer Science.
    Boklund, Andreas
    University West, Department of Technology, Mathematics and Computer Science, Division for Computer Science.
    Concept Model of an Object Detecting Mobile Robot in an Indoor Environment2006In: Proceedings of the International Conference on Applied Computing: San Sebastian, Spain. Feb 25-28, 2006, p. 130-136Conference paper (Other academic)
  • 21.
    Svensson, M
    et al.
    University West, Department of Economics and IT, Division of Computer Science and Informatics.
    Ydenius, A
    University West, Department of Economics and IT, Division of Computer Science and Informatics.
    Christiernin, Linn
    University West, Department of Economics and IT, Division of Computer Science and Informatics.
    Christiernin, Stefan
    University West, Department of Economics and IT, Division of Computer Science and Informatics.
    UML: How to model user interfaces - An exploratory study2009In: Proceedings of the IADIS International Conference Informatics 2009, Part of the IADIS Multi Conference on Computer Science and Information Systems, MCCSIS 2009, Algarve, 2009, p. 59-66Conference paper (Other (popular science, discussion, etc.))
    Abstract [en]

    When creating software, people from many different areas are involved. To make them work efficiently together they need to communicate but communication requires a common language and common understanding. The Unified Modeling Language (UML) is often used as a common ground for understanding when modeling and designing software products. However, after practically working with many large projects we have found UML to have shortcomings in the area of modeling Graphical User Interface (GUI). There are many other ways to model GUIs but it could be beneficial to use a modeling method that the more technical developers are familiar with and also beneficial to be able to put in the interface into the framework of UML when it comes to drawing applications and code generation. In this study we first of all have investigated the possibility of adding GUI design to UML and then we have explored different solutions for what a GUI UML-diagram could look like and what problems there are with diagrams when it comes to visualizing objects. We have then put forward an idea for a GUI diagram or an UML extension; a graphical element diagram, and discussed its benefits and drawbacks. © 2009 IADIS.

  • 22.
    Svensson, Martin
    et al.
    University West, Department of Economics and IT.
    Christiernin-Gustafsson, Linn
    University West, Department of Economics and IT, Division of Computer Engineering.
    Mankefors-Christiernin, Stefan
    University West, Department of Economics and IT, Division of Computer Engineering.
    GED: A Graphical Element Diagram: UML for Interface development2010In: Proceedings of the 2010 International Conference on Software Engineering Research & Practice, SERP 2010 / [ed] Hamid R. Arabnia, Hassan Reza, Leonidas Deligiannidis, Juan Jose Cuadrado-Gallego, Vincent Schmidt, Ashu M. G. Solo, Las Vegas: CSREA Press , 2010, p. 38-44Conference paper (Refereed)
  • 23. Torkar, Richard
    et al.
    Mankefors-Christiernin, Stefan
    University West, Department of Technology, Mathematics and Computer Science, Division for Computer Science.
    Combining partition and random testing2006In: Proceedings of the IASTED International Conference on Software Engineering, as part of the 24th IASTED International Multi-Conference on APPLIED INFORMATICS, Innsbruck, 2006, p. 367-372Conference paper (Other (popular science, discussion, etc.))
    Abstract [en]

    In this paper we evaluate the potential in combining different testing methodologies. The evaluation indicates an increase in effectiveness when adding random testing to partition testing. At the same time, the increase in efficiency inevitably fades because of the added number of random test cases being executed. Nevertheless, the potential in an automation scheme for creating and executing test cases is visible, thus indicating that a future implementation combining the best of two worlds, i.e. partition and random testing could be pursued.

1 - 23 of 23
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • 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