Skip to main content

PROMOTE: A Process Mining Tool for Embedded System Development

  • Conference paper
  • First Online:
  • 5117 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 10027))

Abstract

Embedded system development workflow is complex, often poorly modelled, and thus difficult to optimize. We propose a new process mining tool PROMOTE as the first step of the flow improvement. The tool includes an event log analyzer and web user interface. PROMOTE has been tested in four real industrial projects, and in an open source SW project. We exposed several bottlenecks otherwise undiscovered, which proved the need and feasibility of PROMOTE. It will be deployed in production in a big embedded system company in 2017.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Leppäkoski, A., Salminen, E., and Hamalainen, T.D.: Framework for industrial embedded system product development and management. In: 2013 International Symposium on System on Chip (SoC), pp. 1–6, 23–24 October 2013

    Google Scholar 

  2. Blaza, D., Wolfe, A.: Embedded Market Study, presentation on Design West, San Jose, Ca, USA, 22–25 April 2013. http://presentations.ubmdesign.com/events/san-jose/2013. [Cited: 4 May 2013]

  3. van der Aalst, W., Weijters, T., Maruster, L.: Workflow mining: discovering process models from event logs. IEEE Trans. Knowl. Data Eng. 16(9), 1128–1142 (2004)

    Article  Google Scholar 

  4. van der Aalst, W.M.P.: Process Mining: Discovery, Conformance and Enhancement of Business Processes, p. 352. Springer, Heidelberg (2011). ISBN:978-3-642-19344-6

    Book  MATH  Google Scholar 

  5. Aalst, W., et al.: Process mining manifesto. In: Daniel, F., Barkaoui, K., Dustdar, S. (eds.) BPM 2011. LNBIP, vol. 99, pp. 169–194. Springer, Heidelberg (2012). doi:10.1007/978-3-642-28108-2_19

    Chapter  Google Scholar 

  6. Heikkinen, E., Hämäläinen, T.D.: LOGDIG log file analyzer for mining expected behavior from log files. Accepted for 14th Symposium on Programming Languages and SW Tools, SPLST 2015, Tampere, Finland, 9–10 October 2015

    Google Scholar 

  7. Andrews, J.H., Zhang, Y.: General test result checking with log file analysis. IEEE Trans. SW Eng. 29(7), 634–648 (2003)

    Article  Google Scholar 

  8. Poncin, W., Serebrenik, A., van den Brand, M.: Process mining SW repositories. In: 2011 15th European Conference on SW Maintenance and Reengineering (CSMR), pp. 5–14, 1–4 March 2011. ISBN:978-1-61284-259-2

    Google Scholar 

  9. Anwar, W.A., Moussa, A.S., Salah, A.: Extracting hidden information and conclusions in SW testing via distributed relational visual mining. In: 2013 17th International Conference on Information Visualisation (IV), pp. 527–531, 16–18 July 2013

    Google Scholar 

  10. Rubin, V., Lomazoma, I., van der Aalst, W.M.P.: Agile development with SW process mining. In: ICSSP 2014 (2014)

    Google Scholar 

  11. Lehtonen, T., Eloranta, V., Leppänen, M., Isohanni, E.: Visualizations as a basis for agile SW process improvement. In: 20th Asia-Pacific SW Engineering Conference (2013)

    Google Scholar 

  12. Tampere University of Technology, Kactus2 (2016). http://funbase.cs.tut.fi. [Cited: 6 June 2016]

  13. J. Gatcke: HTML Kickstart HTML Elements Documentation (2016). http://www.99lime.com/elements/. [Cited: 6 June 2016]

  14. Bostock, M.: D3.js - Data-Driven Documents (2016). http://d3js.org. [Cited: 6 June 2016]

  15. The YAWL Foundation: YAWL (2015). http://www.yawlfoundation.org/. [Cited: 6 June 2016]

  16. Adams, M., ter Hofstede, A.H.M., La Rosa, M.: Open source SW for workflow management: the case of YAWL. IEEE SW 28(3), 16–19 (2011). 0740-74

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Arttu Leppäkoski .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing AG

About this paper

Cite this paper

Leppäkoski, A., Hämäläinen, T.D. (2016). PROMOTE: A Process Mining Tool for Embedded System Development. In: Abrahamsson, P., Jedlitschka, A., Nguyen Duc, A., Felderer, M., Amasaki, S., Mikkonen, T. (eds) Product-Focused Software Process Improvement. PROFES 2016. Lecture Notes in Computer Science(), vol 10027. Springer, Cham. https://doi.org/10.1007/978-3-319-49094-6_38

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-49094-6_38

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-49093-9

  • Online ISBN: 978-3-319-49094-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics