EASE - Embedded Applications Software Engineering

Faculty of Engineering, LTH



Using Thread-Level Speculation to Improve the Performance of JavaScript Execution in Web Applications

Håkan Grahn, Jan Kasper Martinsen, Anders



From bottleneck researcher to communications guru

PhD student Michael Unterkalmsteiner is eager to find out why requirements engineers and software testers don’t talk to



Bringing order in the information space

Markus Borg’s research aims to support the engineers working in today’s dynamic information space. His primary focus is



The parallel programming JavaScript expert

Parallel programming is known as complicated and difficult, but unlike many other programming paradigms, it is not


Recent publications

7 challenges for 10 years

  1. Multi-purpose architecture
    to find a logical architecture of flexible and networked embedded systems
  2. Dynamic resource utilization
    to find principles and mechanisms for dynamic utilization across the system architecture
  3. Trade-offs  between actors
    to find instruments to balance trade-offs between operators, suppliers, requirements and resources
  4. Homogenous user experience
    to give a homogenous user experience in an open and flexible environment
  5. Distributed development
    to improve the distribution of development of products and services across projects, sites and companies
  6. Information management
    to find new approaches for management of information, versions and variants
  7. Industry-academia research model
    to develop industry-academia research models for mutual benefit for involved parties

Industrial partners

Sony Ericsson, LTH Region Skåne Softhouse