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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
- 2.
The average distance between train stations in a line “Yamanote Line” in Tokyo is about 1.2 km.
References
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)
Kritikos, K., Kubicki, S., Dubois, E.: Goal-based business service composition. Serv. Oriented Comput. Appl. 7(4), 231–257 (2013)
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)
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)
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)
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)
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)
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)
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)
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)
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)
Kinoshita, T., Hayashi, S., Saeki, M.: Goal-oriented requirements analysis meets a creativity technique. In: Advances in Conceptual Modeling, pp. 101–110. Springer (2017)
Pohl, K.: Software Product Line Engineering: Foundations Principles and Techniques. Springer, Heidelberg (2011)
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)
Acknowledgement
This work was supported by JSPS KAKENHI Grant Numbers 18K11249, 16H02804, 15H02686, 17K00475 and 16K00196.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
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
DOI: https://doi.org/10.1007/978-3-319-97679-2_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-97678-5
Online ISBN: 978-3-319-97679-2
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)