mdh.sePublikasjoner
Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Evolutionary Aspects of Complex Embedded Systems with Long Life Cycles
Mälardalens högskola, Akademin för innovation, design och teknik, Inbyggda system. (ITSEasy)ORCID-id: 0000-0001-5582-3280
2018 (engelsk)Licentiatavhandling, med artikler (Annet vitenskapelig)
sted, utgiver, år, opplag, sider
Västerås: Mälardalen University Press , 2018.
Serie
Mälardalen University Press Licentiate Theses, ISSN 1651-9256 ; 267
HSV kategori
Identifikatorer
URN: urn:nbn:se:mdh:diva-39108ISBN: 978-91-7485-384-1 (tryckt)OAI: oai:DiVA.org:mdh-39108DiVA, id: diva2:1202699
Presentation
2018-05-25, Delta, Mälardalens högskola, Västerås, 13:15 (engelsk)
Opponent
Veileder
Tilgjengelig fra: 2018-04-30 Laget: 2018-04-30 Sist oppdatert: 2019-10-01bibliografisk kontrollert
Delarbeid
1. Identifying Evolution Problems for Large Long Term Industrial Evolution Systems
Åpne denne publikasjonen i ny fane eller vindu >>Identifying Evolution Problems for Large Long Term Industrial Evolution Systems
2014 (engelsk)Inngår i: 38TH ANNUAL IEEE INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE WORKSHOPS (COMPSACW 2014), 2014, nr 6th, s. 384-389Konferansepaper, Publicerat paper (Fagfellevurdert)
Abstract [en]

Large infrastructure systems with a life time of more than 30 years, such as telecommunication or power transmission systems, are difficult to maintain since they suffer from the end-of-life plague of software, hardware and knowledge. Large companies have traditionally tackled this problem successfully, but maybe not with complete efficiency in all cases. We find system evolution to be an increasingly interesting problem as infrastructure becomes more complicated. Our increasingly complex and advanced society demands more of the infrastructure making system evolution an interesting alternative to system replacement. From the point of view of the ISO/IEC 15288 development process we have identified life cycle issues connected to long life time scenarios and the different life cycle stages. In this paper we contribute with a modification of the utilisation and support stage in ISO/IEC 15288 into an evolution stage where a system is not only retired and replaced but rather evolved into the next generation. Using this approach changes the view of system development for this specific type of systems towards a way of incremental development, where new functions can be added at the same time as old legacy parts are replaced with functionally equivalent modules based on new hardware. We have based our solution on the experience from investigations of life cycle issues for two large infrastructure systems.

Emneord
Long Term Industrial Evolution Systems, System Evolution, System Development Stages, System Development Procedure
HSV kategori
Identifikatorer
urn:nbn:se:mdh:diva-26423 (URN)10.1109/COMPSACW.2014.66 (DOI)000352787700065 ()2-s2.0-84931051211 (Scopus ID)978-1-4799-3578-9 (ISBN)
Konferanse
38th Annual IEEE International Computer Software and Applications Conference (COMPSAC), 21-25 Jul 2014, Västerås, Sweden
Prosjekter
ITS-EASY Post Graduate School for Embedded Software and Systems
Tilgjengelig fra: 2014-11-02 Laget: 2014-10-31 Sist oppdatert: 2018-04-30bibliografisk kontrollert
2. Industrial Requirements on Evolution of an Embedded System Architecture
Åpne denne publikasjonen i ny fane eller vindu >>Industrial Requirements on Evolution of an Embedded System Architecture
2013 (engelsk)Konferansepaper, Publicerat paper (Fagfellevurdert)
Abstract [en]

Management of obsolete software- and hardware-components along with the addition of new components and functionalities in existing embedded systems can be a very difficult or almost impossible task. If there at the same time is a requirement put on the system that it should be in operation for more than 30 years, then the evolution of the embedded system architecture over such a long duration of time will be an even more challenging problem to solve. A large number of different industries, for example the process and power transmission industries, are faced with this type of challenges on a daily basis. The contribution of our research presented in this paper is a set of questions and answers on how it is possible to replace and update an old control system, with examples inherent in process and power transmission applications. We also look at different methods that can be used during the development of new systems such that they will provide a natural support for evolvability, targeting future control system applications.

sted, utgiver, år, opplag, sider
Kyoto, Japan: , 2013
HSV kategori
Identifikatorer
urn:nbn:se:mdh:diva-21373 (URN)000331223100114 ()
Konferanse
IEESD 2013: The 5th International IEEE Workshop on Industrial Experience in Embedded Systems Design Held in conjunction with COMPSAC, the IEEE Signature Conference on Computers, Software & Applications - July 22-26, 2013 - Kyoto, Japan
Prosjekter
ITS-EASY Post Graduate School for Embedded Software and Systems
Tilgjengelig fra: 2013-09-17 Laget: 2013-09-11 Sist oppdatert: 2018-08-01bibliografisk kontrollert
3. A Method for Handling Evolvability in a Complex Embedded System
Åpne denne publikasjonen i ny fane eller vindu >>A Method for Handling Evolvability in a Complex Embedded System
2013 (engelsk)Konferansepaper, Publicerat paper (Fagfellevurdert)
Abstract [en]

Handling of obsolete software and/or hardware components together with management of function updates in a complex embedded system with an expected life time of more than 30 years can be a very difficult to almost impossible task. This types of challenges can be found in a large number of companies in, for example, the power transmission industry, power plants, aviation etc. In this paper we present the basic steps in a proposed method for handling evolvability in such embedded systems with long expected life cycles. The key elements of the proposed method are the definition of function dependencies, release planning, and test requirements.

HSV kategori
Identifikatorer
urn:nbn:se:mdh:diva-21390 (URN)10.1109/ETFA.2013.6648016 (DOI)2-s2.0-84890691384 (Scopus ID)9781479908622 (ISBN)
Konferanse
18th IEEE Conference on Emerging Technologies and Factory Automation (ETFA 2013), Cagliari, Italy, 10-13 September 2013
Prosjekter
ITS-EASY Post Graduate School for Embedded Software and SystemsPREMISE - Predictable Multicore Systems
Tilgjengelig fra: 2013-09-17 Laget: 2013-09-11 Sist oppdatert: 2018-04-30bibliografisk kontrollert
4. A method and industrial case: Replacement of an FPGA component in a legacy control system
Åpne denne publikasjonen i ny fane eller vindu >>A method and industrial case: Replacement of an FPGA component in a legacy control system
2015 (engelsk)Inngår i: Proceeding - 2015 IEEE International Conference on Industrial Informatics, INDIN 2015, 2015, s. 208-214Konferansepaper, Publicerat paper (Fagfellevurdert)
Abstract [en]

A significant part of industrial systems have requirements on long life times. Such requirements on the complete system impose requirements on its corresponding embedded systems to be operational for an equally long time. As a consequence it is of paramount importance to be able to replace obsolete components of the embedded systems during the life time of the system, and to be able to update part of the design due to new requirements. In this paper we present a method to manage component replacement in such systems, and we present an industrial case study highlighting the work needed to replace an FPGA chip with another, including all corresponding legacy FPGA design challenges that comes with such a replacement. We have found one larger problem inherent in the ability to use the included components in a way that is not possible with the new circuits replacing the old ones. This problem significantly increased the work needed when performing the conversion and migration from the old design to the new, since parts of the design had to be redesigned from a functional perspective.

Emneord
Embedded systems, Evolvability, FPGA, Legacy, Obsolete components, Design, Field programmable gate arrays (FPGA), Information science, Integrated circuit design, Legacy systems, Complete system, Component replacement, Industrial case study, Industrial systems, Legacy control systems
HSV kategori
Identifikatorer
urn:nbn:se:mdh:diva-30599 (URN)10.1109/INDIN.2015.7281736 (DOI)000380453900029 ()2-s2.0-84949517473 (Scopus ID)9781479966493 (ISBN)
Eksternt samarbeid:
Konferanse
13th International Conference on Industrial Informatics, INDIN 2015, 22 July 2015 through 24 July 2015
Tilgjengelig fra: 2015-12-23 Laget: 2015-12-23 Sist oppdatert: 2018-04-30bibliografisk kontrollert
5. Challenges and opportunities when introducing cloud computing into embedded systems
Åpne denne publikasjonen i ny fane eller vindu >>Challenges and opportunities when introducing cloud computing into embedded systems
2015 (engelsk)Inngår i: Proceeding - 2015 IEEE International Conference on Industrial Informatics, INDIN 2015, 2015, s. 454-459Konferansepaper, Publicerat paper (Fagfellevurdert)
Abstract [en]

The use of cloud computing in different application areas is growing fast. More and more functions are being moved into the cloud in order to take advantage of cloud computing strengths such as scalability, resources on demand, and usage based cost models. However, most types of embedded systems are still in an early phase of cloud adoption, with a few exceptions found in e.g., data storage and user interfaces. In this paper we present a number of challenges and opportunities when introducing cloud computing into embedded systems. In particular, we look at embedded systems with requirements on timing predictability, i.e., real-time systems. In the paper we conclude that it is possible to move a complete soft real-time system into the cloud. Moreover we see an upcoming development in cloud computing to potentially allow for hard real-time systems to be moved to the cloud. 

Emneord
challenges, cloud computing, Embedded systems, had real-time, opportunities, soft real-time, Digital storage, Distributed computer systems, Information science, Interactive computer systems, User interfaces, Application area, Cloud adoptions, Hard real-time systems, Real time, Soft real time, Soft real-time systems, Real time systems
HSV kategori
Identifikatorer
urn:nbn:se:mdh:diva-30603 (URN)10.1109/INDIN.2015.7281777 (DOI)000380453900064 ()2-s2.0-84949520012 (Scopus ID)9781479966493 (ISBN)
Eksternt samarbeid:
Konferanse
13th International Conference on Industrial Informatics, INDIN 2015, 22 July 2015 through 24 July 2015
Tilgjengelig fra: 2015-12-23 Laget: 2015-12-23 Sist oppdatert: 2018-04-30bibliografisk kontrollert

Open Access i DiVA

Fulltekst mangler i DiVA

Personposter BETA

Hallmans, Daniel

Søk i DiVA

Av forfatter/redaktør
Hallmans, Daniel
Av organisasjonen

Søk utenfor DiVA

GoogleGoogle Scholar

isbn
urn-nbn

Altmetric

isbn
urn-nbn
Totalt: 169 treff
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf