FlexiView: A Magnet-Based Approach for Visualizing Requirements Artifacts | SpringerLink
Skip to main content

FlexiView: A Magnet-Based Approach for Visualizing Requirements Artifacts

  • Conference paper
  • First Online:
Requirements Engineering: Foundation for Software Quality (REFSQ 2015)

Abstract

[Context and motivation] Requirements engineers create large numbers of artifacts when eliciting and documenting requirements. They need to navigate through these artifacts and display information details at points of interest for reviewing or editing information. [Question/problem] Traditional visualization mechanisms such as scrolling and opening multiple windows lose context when navigating and can be cumbersome to use, hence. On the other hand, focus+context approaches can display details in context, but they distort the data shown (e.g., fisheye views) or result in a large display canvas which again requires scrolling (e.g., zooming in Adora). [Principal ideas/results] We are developing a novel method for displaying just the information needed to perform an intended task. Our method partitions the available screen space into regions. The boundaries of regions are simulated with a model consisting of virtual magnetic balls and springs that behaves like a physical system. This model supports the requirements engineer in selecting how the relevant information should be displayed. [Contribution] In this paper, we present preliminary results on how our conceptual solution works and what benefits are expected.

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

Access this chapter

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
JPY 3498
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
JPY 5719
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
JPY 7149
Price includes VAT (Japan)
  • 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Cockburn, A., Karlson, A., Bederson, B.B.: A review of overview+detail, zooming, and focus+context interfaces. ACM Computing Surveys 41(1), 1–31 (2008)

    Article  Google Scholar 

  2. Eades, P.: A heuristic for graph drawing. Congresses Numerantium 42, 149–160 (1984)

    Google Scholar 

  3. Frisch, M., Dachselt, R., Brückmann, T.: Towards seamless semantic zooming techniques for UML diagrams. In: 4th ACM Symposium on Software Visualization (SoftVis 2008), pp. 207–208 (2008)

    Google Scholar 

  4. Furnas, G.W.: Generalized fisheye views. In: SIGCHI Conference on Human Factors in Computing Systems (CHI 1986), pp. 16–23 (1986)

    Google Scholar 

  5. Glinz, M.: Very lightweight requirements modeling. In: 18th IEEE International Requirements Engineering Conference (RE 2010), pp. 385–386 (2010)

    Google Scholar 

  6. Kagdi, H., Maletic, J.I.: Onion graphs for focus+context views of UML class diagrams. In: 4th IEEE International Workshop on Visualizing Software for Understanding and Analysis (VISSOFT 2007), pp. 80–87 (2007)

    Google Scholar 

  7. Pindat, C., Pietriga, E., Chapuis, O., Puech, C.: JellyLens: Content-aware adaptive lenses. In: 25th Annual ACM Symposium on User Interface Software and Technology (UIST 2012), pp. 261–270 (2012)

    Google Scholar 

  8. Reinhard, T., Meier, S., Stoiber, R., Cramer C., Glinz, M.: Tool support for the navigation in graphical models. In: 30th International Conference on Software Engineering (ICSE 2008), pp. 823–826 (2008)

    Google Scholar 

  9. Rzeszotarski, J.M., Kittur, A.: Kinetica: Naturalistic multi-touch data visualization. In: SIGCHI Conference on Human Factors in Computing Systems (CHI 2014), pp. 897–906 (2014)

    Google Scholar 

  10. Sarkar, M., Brown, M.H.: Graphical fisheye views. Communications of the ACM 37(12), 73–84 (1994)

    Article  Google Scholar 

  11. Spritzer, A.S., Freitas, C.M.D.S.: A physics-based approach for interactive manipulation of graph visualizations. In: Working Conference Advanced Visual Interfaces (AVI 2008), pp. 271–278 (2008)

    Google Scholar 

  12. Wüest, D., Seyff, N., Glinz, M.: Semi-automatic generation of metamodels from model sketches. In: 28th IEEE/ACM International Conference on Automated Software Engineering (ASE), pp. 664–669 (2013)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Parisa Ghazi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Ghazi, P., Seyff, N., Glinz, M. (2015). FlexiView: A Magnet-Based Approach for Visualizing Requirements Artifacts. In: Fricker, S., Schneider, K. (eds) Requirements Engineering: Foundation for Software Quality. REFSQ 2015. Lecture Notes in Computer Science(), vol 9013. Springer, Cham. https://doi.org/10.1007/978-3-319-16101-3_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-16101-3_18

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-16100-6

  • Online ISBN: 978-3-319-16101-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics