Change search
Link to record
Permanent link

Direct link
BETA
Publications (6 of 6) Show all publications
Aramrattana, M., Andersson, A., Reichenberg, F., Mellegård, N. & Burden, H. (2019). Testing cooperative intelligent transport systems in distributed simulators. Transportation Research Part F: Traffic Psychology and Behaviour, 65, 206-216
Open this publication in new window or tab >>Testing cooperative intelligent transport systems in distributed simulators
Show others...
2019 (English)In: Transportation Research Part F: Traffic Psychology and Behaviour, ISSN 1369-8478, E-ISSN 1873-5517, Vol. 65, p. 206-216Article in journal (Refereed) Published
Abstract [en]

Simulation is often used as a technique to test and evaluate systems, as it provides a cost-efficient and safe alternative for testing and evaluation. A combination of simulators can be used to create high-fidelity and realistic test scenarios, especially when the systems-under-test are complex. An example of such complex systems is Cooperative Intelligent Transport Systems (C-ITS), which include many actors that are connected to each other via wireless communication in order to interact and cooperate. The majority of the actors in the systems are vehicles equipped with wireless communication modules, which can range from fully autonomous vehicles to manually driven vehicles. In order to test and evaluate C-ITS, this paper presents a distributed simulation framework that consists of (a) a moving base driving simulator; (b) a real-time vehicle simulator; and (c) network and traffic simulators. We present our approach for connecting and co-simulating the simulators. We report on limitation and performance that this simulation framework can achieve. Lastly, we discuss potential benefits and feasibility of using the simulation framework for testing of C-ITS. 

Place, publisher, year, edition, pages
Elsevier Ltd, 2019
Keywords
Cooperative intelligent transportation systems, Hardware-in-the-loop, Moving base driving simulator, Network simulator, Traffic simulator, Automobile simulators, Complex networks, Cooperative communication, Intelligent systems, Traffic control, Vehicle actuated signals, Vehicle to vehicle communications, Vehicles, Driving simulator, Hard-ware-in-the-loop, Intelligent transportation systems, Network simulators, Traffic simulators, Intelligent vehicle highway systems
National Category
Natural Sciences
Identifiers
urn:nbn:se:ri:diva-39792 (URN)10.1016/j.trf.2019.07.020 (DOI)2-s2.0-85070355325 (Scopus ID)
Note

Funding details: VINNOVA, 2015-04881; Funding text 1: Research leading to these results has received funding by the Swedish government agency for innovation systems ( VINNOVA ) in the NGEA step 2 project (ref 2015-04881 ). The authors would also like to acknowledge the support from Lindholmen Science Park for hosting the VICTA Lab. Last but not least, the authors would like to acknowledge School of Information Technology at Halmstad University for supporting the work.

Available from: 2019-08-19 Created: 2019-08-19 Last updated: 2019-08-19Bibliographically approved
Mellegård, N., Burden, H., Levin, D., Lind, K. & Magazinius, A. (2018). Contrasting Big Bang with Continuous Integration Through Defect Reports. IEEE Software
Open this publication in new window or tab >>Contrasting Big Bang with Continuous Integration Through Defect Reports
Show others...
2018 (English)In: IEEE Software, ISSN 0740-7459, E-ISSN 1937-4194Article in journal (Refereed) Epub ahead of print
Abstract [en]

Continuous integration promises earlier defect detection, quality improvements and more customer value delivered faster. But what evidence is there? In this longitudinal case study we examined the development of software for the advanced safety and driver support component of a Swedish vehicle manufacturer in two consecutive projects, where the first was developed in a big bang fashion, typical to a traditional waterfall process, while the second project utilized continuous integration. By contrasting the two projects, we evaluated the introduction of continuous integration and supplement earlier claims based on interview studies with a quantitative analysis of defect reports.

Keywords
Software, Production, Companies, Automobiles, Software engineering, Interviews, Software Engineering Process, Process measurement, Process metrics
National Category
Software Engineering
Identifiers
urn:nbn:se:ri:diva-36623 (URN)10.1109/MS.2018.2880822 (DOI)
Projects
Next Generation Electical Architecure step 2 (NGEA2)
Funder
VINNOVA, 2015-04881
Available from: 2018-12-13 Created: 2018-12-13 Last updated: 2018-12-13Bibliographically approved
Holm, H. & Mellegård, N. (2018). Fast decoding of Automatic Identification Systems (AIS) data. In: : . Paper presented at •International Conference on Computer Applications and Information Technology in the Maritime Industries COMPIT.
Open this publication in new window or tab >>Fast decoding of Automatic Identification Systems (AIS) data
2018 (English)Conference paper, Published paper (Other academic)
Abstract [en]

Decodinglarge AIS encoded data sets into clear text is time consuming. This paperdetails an approach on how to structure the innermost part of AIS decoding toincrease performance. The method is compared to existing Open Sourceimplementations, as well as to a straight forward example. The proposedapproach can increase decoding performance 20-30 times compared to these.

Keywords
AIS, decoding
National Category
Natural Sciences
Identifiers
urn:nbn:se:ri:diva-37582 (URN)
Conference
•International Conference on Computer Applications and Information Technology in the Maritime Industries COMPIT
Available from: 2019-01-25 Created: 2019-01-25 Last updated: 2019-01-25Bibliographically approved
Aramrattana, M., Andersson, A., Burden, H., Reichenberg, F. & Mellegård, N. (2018). Testing Cooperative Intelligent Transport Systems in Driving Simulators. In: : . Paper presented at 17th Driving Simulation & Virtual Reality Conference & Exhibition, DSC 2018},.
Open this publication in new window or tab >>Testing Cooperative Intelligent Transport Systems in Driving Simulators
Show others...
2018 (English)Conference paper, Published paper (Other academic)
Abstract [en]

Cooperative IntelligentTransport Systems include many actors in the transport system that are con-nected to each other via wireless communication in order to interact andcooperate. Majority of the actors in thesystems are vehicles, which can range from fully autonomous vehicles tomanually driven vehicles, equipped withwireless communication modules. Creating realistic scenarios for testing suchcomplex systems often need a com-bination of simulators. This paper presents a distributed simulation frameworkthat consists of a) a moving basedriving simulator; b) a real-time hardware-in-the-loop simulator; and c) anetwork simulator and traffic simulator. Wepresent our approach for connecting and co-simulating the mentioned simulators.As a first test of our simulationframework, a crossing scenario is simulated. Lastly, we discuss potentialbenefits and future work.

National Category
Natural Sciences
Identifiers
urn:nbn:se:ri:diva-37584 (URN)
Conference
17th Driving Simulation & Virtual Reality Conference & Exhibition, DSC 2018},
Available from: 2019-01-25 Created: 2019-01-25 Last updated: 2019-01-25Bibliographically approved
Mellegård, N. (2017). Using weekly open defect reports as anindicator for software process efficiency : Theoretical framework and a longitudinal automotive industrial case study. In: Proceedings of IWSM/Mensura'17, October 25–27, 2017, Gothenburg, Sweden (MENSURA’17): . Paper presented at IWSM/Mensura '17, October 25–27, 2017, Gothenburg, Sweden (MENSURA’17) (pp. 170-175).
Open this publication in new window or tab >>Using weekly open defect reports as anindicator for software process efficiency : Theoretical framework and a longitudinal automotive industrial case study
2017 (English)In: Proceedings of IWSM/Mensura'17, October 25–27, 2017, Gothenburg, Sweden (MENSURA’17), 2017, p. 170-175Conference paper, Published paper (Refereed)
Abstract [en]

Well-defined, informative and cheap indicators are important inany software development organization that needs to evaluateaspects of its development processes and product quality. This isespecially true for large organizations and for organizationsdeveloping complex products; for example automotive safetyfunctions where mechanical, electronic and software systemsneed to interact. In this paper we describe defect backlog profilesas a well-defined, cheap and informative indicator. We definedefect backlog profiles in terms of ISO/IEC 15939, provide atheoretical framework for interpretation, and finally present anevaluation in which we applied the indicator in a longitudinalcase study at an automotive manufacturer. In the case study, wecompare the software integration defect backlog profile for theactive safety component released in 2010 to the profile for thefollowing generation of the same component released in 2015.The results are then linked to a number of process and productchanges that occurred between the two product generations. Weconclude that defect backlog profiles are cheap in terms of datacollection and analysis, and can provide valuable process andproduct quality information although with limitations.

Keywords
defect backlog profile, indicators, ISO/IEC15939, time-to-market
National Category
Computer and Information Sciences
Identifiers
urn:nbn:se:ri:diva-33093 (URN)10.1145/3143434.3143463 (DOI)2-s2.0-85038384122 (Scopus ID)
Conference
IWSM/Mensura '17, October 25–27, 2017, Gothenburg, Sweden (MENSURA’17)
Available from: 2018-01-16 Created: 2018-01-16 Last updated: 2019-01-10Bibliographically approved
Mellegård, N., Ferwerda, A., Lind, K., Heldal, R. & Chaudron, M. R. V. (2016). Impact of Introducing Domain-Specific Modelling in Software Maintenance: An Industrial Case Study. IEEE Transactions on Software Engineering, 42(3), 248-263, Article ID 7270333.
Open this publication in new window or tab >>Impact of Introducing Domain-Specific Modelling in Software Maintenance: An Industrial Case Study
Show others...
2016 (English)In: IEEE Transactions on Software Engineering, ISSN 0098-5589, E-ISSN 1939-3520, Vol. 42, no 3, p. 248-263, article id 7270333Article in journal (Refereed) Published
Abstract [en]

Domain-specific modelling (DSM) is a modern software development technology that aims at enhancing productivity. One of the claimed advantages of DSM is increased maintainability of software. However, current empirical evidence supporting this claim is lacking. In this paper, we contribute evidence from a case study conducted at a software development company. We study how the introduction of DSM affected the maintenance of a legacy system. We collected data about the maintenance phase of a system that was initially developed using manual programming, but which was gradually replaced by DSM development. We performed statistical analyses of the relation between the use of DSM and the time needed to resolve defects, the defect density, and the phase in which defects were detected. The results show that after introducing DSM the defect density is lower, that defects are found earlier, but resolving defects takes longer. Other observed benefits are that the number of developers and the number of person-hours needed for maintaining the system decreased, and the portability to new platforms increased. Our findings are useful for organizations that consider introducing DSM and would like to know which benefits can be realized in software maintenance.

Keywords
Empirical investigation, maintenance measurement, process measurement, productivity, software maintenance, Defect density, Defects, Legacy systems, Maintenance, Software design, Development technology, Domain-specific modelling, Industrial case study, Process measurements, Computer software maintenance
National Category
Computer and Information Sciences
Identifiers
urn:nbn:se:ri:diva-32616 (URN)10.1109/TSE.2015.2479221 (DOI)2-s2.0-84963795496 (Scopus ID)
Available from: 2017-11-21 Created: 2017-11-21 Last updated: 2019-06-14Bibliographically approved
Identifiers
ORCID iD: ORCID iD iconorcid.org/0000-0002-7018-8542

Search in DiVA

Show all publications
v. 2.35.7