[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/1083190.1083195acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
Article

Experience of introducing reference architectures in the development of automotive electronic systems

Published: 21 May 2005 Publication History

Abstract

The requirements on increasing functionality, quality, and, customisation, while reducing cost has lead to the introduction of an architecture centred development process for electronic systems at Volvo Cars. This process enables better control of system integration and achieving non-functional requirements, such as reusability, understandability, etc. The result of the process is a reference architecture that includes strategies for implementing the balanced requirements, architectural views that provide means for reasoning about all the concerns of all stakeholders, and a top-level design of the architecturally significant parts. The reference architecture guides the design of several projects, and thus, cost is optimised accordingly. The main contribution of this paper is that we present experiences from introducing the architecture centred process. The main conclusions are that disseminating and maintaining the reference architecture actually require more resources than developing it. Furthermore, experience shows it is difficult to create an architecture that enables a lot of different variants that is also strategically useable in the long term.

References

[1]
AUTOSAR, URL: http://www.autosar.org
[2]
Bass, L., Clements, P. and Kazman, R., "Software architecture in practice", 1998, ISBN 0201199300
[3]
Brooks, F., "The Mythical Man-Month", Anniversary Edition, Addison-Wesley, 1995.
[4]
Brownsword, L. and Clements, P., "A Case Study in Successful Product Line Development", Technical Report, CMU/SEI-96-TR-016, 1996.
[5]
Casparsson, L., Rajnák, A., Tindell, K. and Malmberg, P., "Volcano a revolution in on-board communications", Volvo Technology Report, 1, 1998.
[6]
Heinecke, H. et al., "AUTomotive Open System ARchitecture - An Industry-Wide Initiative to Manage the Complexity of Emerging Automotive E/E Architectures", Proc. Convergence, SAE-2004-21-0042, 2004.
[7]
"IEEE Recommended Practice for Architectural Description of Software-Intensive Systems". IEEE Std. 1471-2000.
[8]
Kruchten P., "Architectural Blueprints - The "4+1" View Model of Software Architecture", IEEE Software 12 (6) November 1995, pp. 42--50.
[9]
Melin, K., "Volvo S80: Electrical system of the future" Volvo Technology Report, 1, 1998.
[10]
Reichart, G. and Haneberg, M., "Key Drivers for a Future System Architecture in Vehicles", Proc. Convergence, SAE-2004-21-0025, 2004.
[11]
Rhodin, M., Ljungberg, L., and Eklund., U., "A Method for Model Based Automotive Software Development", Proc. Work in Progress and Industrial Experience Sessions, pp. 15--18, 12th Euromicro Conference on Real-Time Systems, Stockholm, 2002.

Cited By

View all
  • (2022)Managed Evolution of Automotive Software Product Line Architectures: A Systematic Literature StudyElectronics10.3390/electronics1112186011:12(1860)Online publication date: 13-Jun-2022
  • (2022)ARC-SoISE: Towards a Reference Architecture for Constituents of Educational Systems-of-Information Systems2022 17th Annual System of Systems Engineering Conference (SOSE)10.1109/SOSE55472.2022.9812646(142-147)Online publication date: 7-Jun-2022
  • (2020)IDENTIFICATION OF TECHNOLOGY INTEGRATION CHALLENGES AT TWO GLOBAL AUTOMOTIVE OEMSProceedings of the Design Society: DESIGN Conference10.1017/dsd.2020.3141(2245-2254)Online publication date: 11-Jun-2020
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
SEAS '05: Proceedings of the second international workshop on Software engineering for automotive systems
May 2005
58 pages
ISBN:1595931287
DOI:10.1145/1083190
  • cover image ACM SIGSOFT Software Engineering Notes
    ACM SIGSOFT Software Engineering Notes  Volume 30, Issue 4
    July 2005
    1514 pages
    ISSN:0163-5948
    DOI:10.1145/1082983
    Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 21 May 2005

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. automotive electronics and software
  2. non-functional requirements
  3. product line architecture
  4. reference architecture

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)6
  • Downloads (Last 6 weeks)0
Reflects downloads up to 12 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2022)Managed Evolution of Automotive Software Product Line Architectures: A Systematic Literature StudyElectronics10.3390/electronics1112186011:12(1860)Online publication date: 13-Jun-2022
  • (2022)ARC-SoISE: Towards a Reference Architecture for Constituents of Educational Systems-of-Information Systems2022 17th Annual System of Systems Engineering Conference (SOSE)10.1109/SOSE55472.2022.9812646(142-147)Online publication date: 7-Jun-2022
  • (2020)IDENTIFICATION OF TECHNOLOGY INTEGRATION CHALLENGES AT TWO GLOBAL AUTOMOTIVE OEMSProceedings of the Design Society: DESIGN Conference10.1017/dsd.2020.3141(2245-2254)Online publication date: 11-Jun-2020
  • (2012)A reference architecture template for software-intensive embedded systemsProceedings of the WICSA/ECSA 2012 Companion Volume10.1145/2361999.2362022(104-111)Online publication date: 20-Aug-2012
  • (2012)Automotive System Development Using Reference ArchitecturesProceedings of the 2012 35th Annual IEEE Software Engineering Workshop10.1109/SEW.2012.11(42-51)Online publication date: 12-Oct-2012
  • (2007)Key factors for achieving project success in integration of automotive mechatronicsInnovations in Systems and Software Engineering10.1007/s11334-007-0023-23:2(141-155)Online publication date: 17-Apr-2007
  • (2007)Product Line Based Reuse Methodology for Developing Generic ECUProceedings of the 3rd international conference on Embedded Software and Systems10.1007/978-3-540-72685-2_4(37-45)Online publication date: 14-May-2007
  • (2023)Mastering Reference Architectures with Modeling Assistants2023 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C)10.1109/MODELS-C59198.2023.00113(705-709)Online publication date: 1-Oct-2023
  • (2022)Managed Evolution of Automotive Software Product Line Architectures: A Systematic Literature StudyElectronics10.3390/electronics1112186011:12(1860)Online publication date: 13-Jun-2022
  • (2022)Reference architectures modelling and compliance checkingSoftware and Systems Modeling (SoSyM)10.1007/s10270-022-01022-z22:3(891-917)Online publication date: 6-Aug-2022
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media