Skip to main content

Requirements Exploration by Comparing and Combining Models of Different Information Systems

  • Conference paper
  • First Online:
Knowledge-Based Software Engineering: 2018 (JCKBSE 2018)

Part of the book series: Smart Innovation, Systems and Technologies ((SIST,volume 108))

Included in the following conference series:

Abstract

A people or an organization participates in several different activities simultaneously. Some activities are already supported by information systems, and others are not yet supported but supposed to be. In this paper, we proposed and exemplified a method for exploring the efficiency and synergy of the systems by comparing and combining system elements. We use any modeling languages such as use case diagrams and data flow diagrams for this comparison and combination. For the efficiency, elements in a model are shared or substituted by/for those in another. For the synergy, elements in several models are combined so as to resolve the problems of stakeholder. To validate and discuss our method, we applied it to three sets of activities: room and seat booking, driving and taxi, and rainy report and wiper control. Three different notations are used for each case: use case diagrams, activity diagrams and data flow diagrams.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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

Notes

  1. 1.

    https://www.uber.com/.

  2. 2.

    The average distance between train stations in a line “Yamanote Line” in Tokyo is about 1.2 km.

References

  1. Nielsen, C.B., Larsen, P.G., Fitzgerald, J.S., Woodcock, J., Peleska, J.: Systems of systems engineering: basic concepts, model-based techniques, and research directions. ACM Comput. Surv. 48(2), 18:1–18:41 (2015)

    Google Scholar 

  2. Kritikos, K., Kubicki, S., Dubois, E.: Goal-based business service composition. Serv. Oriented Comput. Appl. 7(4), 231–257 (2013)

    Article  Google Scholar 

  3. Wang, Q.-L., Wang, Z., Liu, Y., Zhu, W.: A novel modeling and analysis approach to efficiency requirements for system of systems. In: International Conference on Oriental Thinking and Fuzzy Logic, pp. 349–360. Springer (2016)

    Google Scholar 

  4. Vierhauser, M., Rabiser, R., Cleland-Huang, J.: From requirements monitoring to diagnosis support in system of systems. In: Proceedings of Requirements Engineering: Foundation for Software Quality - 23rd International Working Conference, REFSQ 2017, Essen, Germany, 27 February–2 March 2017, pp. 181–187 (2017)

    Google Scholar 

  5. Nahavandi, S., Creighton, D., Le, V.T., Johnstone, M., Zhang, J.: Future integrated factories: a system of systems engineering perspective, pp. 147–161. Springer (2015)

    Google Scholar 

  6. Wei, B., Delugach, H.S.: Transforming UML models to and from conceptual graphs to identify missing requirements. In: Haemmerlé, O., Stapleton, G., Zucker, C.F. (eds.) Graph-Based Representation and Reasoning, pp. 72–79. Springer, Cham (2016)

    Google Scholar 

  7. Zhang, Z., Thanisch, P., Nummenmaa, J., Ma, J.: Detecting missing requirements in conceptual models. In: Dregvaite, G., Damasevicius, R. (eds.) Information and Software Technologies, pp. 248–259. Springer (2014)

    Google Scholar 

  8. Berntsson-Svensson, R., Taghavianfar, M.: Selecting creativity techniques for creative requirements: an evaluation of four techniques using creativity workshops. In: 23rd IEEE International Requirements Engineering Conference, RE 2015, Ottawa, ON, Canada, 24–28 August 2015, pp. 66–75 (2015)

    Google Scholar 

  9. Ohiwa, H.: KJ editor for creative work support and collaboration. In: Conference on Creating, Connecting and Collaborating through Computing \((C^{5})\), pp. 104–109 (2003)

    Google Scholar 

  10. Bhowmik, T., Niu, N., Savolainen, J., Mahmoud, A.: Leveraging topic modeling and part-of-speech tagging to support combinational creativity in requirements engineering. Requirements Eng. 20(3), 253–280 (2015)

    Article  Google Scholar 

  11. Jing, D., Zhang, C., Yang, H.: Using an ideas creation system to assist and inspire creativity in requirements engineering. In: Requirements Engineering in the Big Data Era, pp. 155–169. Springer, Heidelberg (2015)

    Google Scholar 

  12. Kinoshita, T., Hayashi, S., Saeki, M.: Goal-oriented requirements analysis meets a creativity technique. In: Advances in Conceptual Modeling, pp. 101–110. Springer (2017)

    Google Scholar 

  13. Pohl, K.: Software Product Line Engineering: Foundations Principles and Techniques. Springer, Heidelberg (2011)

    Google Scholar 

  14. Kaiya, H., Okubo, T., Kanaya, N., Suzuki, Y., Ogata, S., Kaijiri, K., Yoshioka, N.: Goal-oriented security requirements analysis for a system used in several different activities. In: Advanced Information Systems Engineering Workshops. LNBIP, pp. 478–489 (2013)

    Google Scholar 

Download references

Acknowledgement

This work was supported by JSPS KAKENHI Grant Numbers 18K11249, 16H02804, 15H02686, 17K00475 and 16K00196.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Haruhiko Kaiya .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Kaiya, H., Adachi, K., Chubachi, Y. (2019). Requirements Exploration by Comparing and Combining Models of Different Information Systems. In: Virvou, M., Kumeno, F., Oikonomou, K. (eds) Knowledge-Based Software Engineering: 2018. JCKBSE 2018. Smart Innovation, Systems and Technologies, vol 108. Springer, Cham. https://doi.org/10.1007/978-3-319-97679-2_7

Download citation

Publish with us

Policies and ethics