Change search
Link to record
Permanent link

Direct link
Gustafsson, Thomas
Publications (10 of 10) Show all publications
Gustafsson, T. & Lagerberg, A. (2009). Experiences from a Multi-Cultural Design, Build, Test Project. In: CDIO Conference.
Open this publication in new window or tab >>Experiences from a Multi-Cultural Design, Build, Test Project
2009 (English)In: CDIO Conference, 2009Conference paper, Published paper (Refereed)
Keywords
DBT project
National Category
Computer Engineering Control Engineering
Identifiers
urn:nbn:se:hj:diva-10591 (URN)
Available from: 2009-10-09 Created: 2009-10-09 Last updated: 2018-01-13Bibliographically approved
Thörn, C., Gustafsson, T. & Sandkuhl, K. (2008). Small-Scale Software Engineering in Småland's SMEs: A Survey of Software Engineering Practices. In: SERPS '08: Eight Conference on Software Engineering Research and Practice in Sweden: .
Open this publication in new window or tab >>Small-Scale Software Engineering in Småland's SMEs: A Survey of Software Engineering Practices
2008 (English)In: SERPS '08: Eight Conference on Software Engineering Research and Practice in Sweden, 2008Conference paper, Published paper (Refereed)
National Category
Software Engineering
Identifiers
urn:nbn:se:hj:diva-6833 (URN)
Available from: 2008-11-18 Created: 2008-11-18 Last updated: 2018-01-13Bibliographically approved
Thörn, C. & Gustafsson, T. (2008). Uptake of Modeling Practices in SMEs: Initial Results from an Industrial Survey. In: MiSE '07: Proceedings of the Workshop on Modeling in Software Engineering.
Open this publication in new window or tab >>Uptake of Modeling Practices in SMEs: Initial Results from an Industrial Survey
2008 (English)In: MiSE '07: Proceedings of the Workshop on Modeling in Software Engineering, 2008Conference paper, Published paper (Refereed)
Identifiers
urn:nbn:se:hj:diva-5968 (URN)
Available from: 2008-09-16 Created: 2008-09-16 Last updated: 2009-10-12Bibliographically approved
Gustafsson, T. (2007). An Approach for Selecting Software Product Line Instances for Testing.
Open this publication in new window or tab >>An Approach for Selecting Software Product Line Instances for Testing
2007 (English)Conference paper, Published paper (Refereed)
Identifiers
urn:nbn:se:hj:diva-3958 (URN)
Available from: 2007-10-23 Created: 2007-10-23
Gustafsson, T., Tesanovic, A., Du, Y. & Hansson, J. (2007). Engineering Active Behavior of Embedded Software to Improve Evolution and Performance: an Aspect-Oriented Approach. In: Proceedings of the 2007 ACM symposium on Applied computing (pp. 673-679).
Open this publication in new window or tab >>Engineering Active Behavior of Embedded Software to Improve Evolution and Performance: an Aspect-Oriented Approach
2007 (English)In: Proceedings of the 2007 ACM symposium on Applied computing, 2007, p. 673-679Conference paper, Published paper (Refereed)
National Category
Computer Sciences
Identifiers
urn:nbn:se:hj:diva-6240 (URN)
Available from: 2007-08-02 Created: 2007-08-02 Last updated: 2018-01-12
Gustafsson, T. (2007). Exploiting Feature Relationships for Designing Test Cases.
Open this publication in new window or tab >>Exploiting Feature Relationships for Designing Test Cases
2007 (English)Conference paper, Published paper (Other (popular scientific, debate etc.))
National Category
Computer Sciences
Identifiers
urn:nbn:se:hj:diva-3954 (URN)
Available from: 2007-10-23 Created: 2007-10-23 Last updated: 2018-01-12
Gustafsson, T. (2007). Management of Real-Time Data Consistency and Transient Overloads in Embedded Systems. (Doctoral dissertation). Linköping: LiU-Tryck
Open this publication in new window or tab >>Management of Real-Time Data Consistency and Transient Overloads in Embedded Systems
2007 (English)Doctoral thesis, monograph (Other academic)
Abstract [en]

This thesis addresses the issues of data management in embedded systems' software. The complexity of developing and maintaining software has increased over the years due to increased availability of resources, e.g., more powerful CPUs and larger memories, as more functionality can be accommodated using these resources.

In this thesis, it is proposed that part of the increasing complexity can be addressed by using a real-time database since data management is one constituent of software in embedded systems. This thesis investigates which functionality a real-time database should have in order to be suitable for embedded software that control an external environment. We use an engine control software as a case study of an embedded system.

The findings are that a real-time database should have support for keeping data items up-to-date, providing snapshots of values, i.e., the values are derived from the same system state, and overload handling. Algorithms are developed for each one of these functionalities and implemented in a real-time database for embedded systems. Performance evaluations are conducted using the database implementation. The evaluations show that the real-time performance is improved by utilizing the added functionality.

Moreover, two algorithms for examining whether the system may become overloaded are also outlined; one algorithm for off-line use and the second algorithm for on-line use. Evaluations show the algorithms are accurate and fast and can be used for embedded systems.

Place, publisher, year, edition, pages
Linköping: LiU-Tryck, 2007. p. 223
Series
Linköping Studies in Science and Technology, ISSN 0345-7524 ; 1120
Keywords
Real-time systems, Data management, Automotive, Workload
National Category
Computer Sciences
Identifiers
urn:nbn:se:hj:diva-10589 (URN)978-91-85831-33-3 (ISBN)
Public defence
2007-09-06, Visionen, Hus B, Linköping University, Linköping, 00:00 (English)
Opponent
Supervisors
Available from: 2010-01-12 Created: 2009-10-09 Last updated: 2018-01-13Bibliographically approved
Gustafsson, T. & Hansson, J. (2007). Performance Evaluations and Estimations of Workload of On-Demand Updates in Soft Real-Time Systems. In: Proceedings of the 13th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA07).
Open this publication in new window or tab >>Performance Evaluations and Estimations of Workload of On-Demand Updates in Soft Real-Time Systems
2007 (English)In: Proceedings of the 13th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA07), 2007Conference paper, Published paper (Refereed)
Identifiers
urn:nbn:se:hj:diva-3956 (URN)
Available from: 2007-10-23 Created: 2007-10-23
Gustafsson, T., Hansson, J., Göras, A., Gäddevik, J. & Holmgren, D. (2006). Database Functionality in Engine Management System. SAE International Journal of Passenger Cars - Electronic and Electrical Systems (V115-7)
Open this publication in new window or tab >>Database Functionality in Engine Management System
Show others...
2006 (English)In: SAE International Journal of Passenger Cars - Electronic and Electrical Systems, ISSN 1946-4622, no V115-7Article in journal (Refereed) Published
National Category
Computer Sciences
Identifiers
urn:nbn:se:hj:diva-6234 (URN)
Note
Document Number: 2006-01-0305Available from: 2007-04-05 Created: 2007-04-05 Last updated: 2018-01-12Bibliographically approved
Gustafsson, T. (2004). Maintaining Data Consistency in Embedded Databases for Vehicular Systems. (Licentiate dissertation). Linköping: Linköpings universitet
Open this publication in new window or tab >>Maintaining Data Consistency in Embedded Databases for Vehicular Systems
2004 (English)Licentiate thesis, monograph (Other academic)
Place, publisher, year, edition, pages
Linköping: Linköpings universitet, 2004. p. 156
Series
Linköping Studies in Science and Technology, ISSN 0280-7971 ; 1138
Identifiers
urn:nbn:se:hj:diva-6228 (URN)91-85297-02-X (ISBN)
Presentation
(English)
Available from: 2007-04-05 Created: 2007-04-05Bibliographically approved
Organisations

Search in DiVA

Show all publications