Development of a model for determining the alignment of it-services of the information system with the end-user requirements




IT-service, theory of categories, end-user requirements, service-oriented architecture


Issues of determining an alignment of the IT-services of the information system of an enterprise with the functional end-user requirements are considered. Such alignment is established for the information systems with service-oriented architecture. A description of relationship between a set of IT-services and the set of requirements is considered to be extremely difficult. That is why in order to solve this problem, it is proposed to use a categorical apparatus.

In the work, models of the structure of IT-services and the structure of end-user requirements were developed. We defined structured sets and representations, which form a mathematical model of the structure of IT-services of an enterprise information system. Functionality of the morphisms, describing relationships between objects in a category of IT-services, was confirmed by commutative diagrams. To determine a category of the end-user requirements, the sets of objects and corresponding morphisms were assigned. The objects of end-user requirements include: a set of requirements from an enterprise, a set of requirements of subdivisions, a set of personal requirements by particular employees of the enterprise.

The categories of IT-services and end-user requirements are described in the form of structured sets and morphisms. Relationships between the introduced categories are described by the appropriate functor. Functionality of relationship between a category of IT-services and the category of end-user requirements is explained by the alignment of selection of IT-services with the implementation of a specific list of functional requirements. Implementation of such alignment is carried out using the introduced morphisms, which can be realized through visual models in the form of UML diagrams.

In summary, we obtained a categorical model for determining the alignment of IT-services of the information system with the end-user requirements.

Author Biographies

Viktor Levykin, Kharkiv National University of Radio Electronics Nauky ave., 14, Kharkiv, Ukraine, 61166

Doctor of Technical Sciences, Professor, Head of Department

Department of Information Management Systems

Ivan Iuriev, Kharkiv National University of Radio Electronics Nauky ave., 14, Kharkiv, Ukraine, 61166

Postgraduate student

Department of Information Management Systems


  1. Levykin, V. M., Yuriev, I. O. (2016). Model vyboru naboru IT-servisiv dlia kintsevykh korystuvachiv. Visnyk NTU «KhPI», 45 (1217), 78–84.
  2. Levykin, V. M., Iuriev, I. A. (2016). Razrabotka modeley otsenki kachestva infrastruktury predpriyatiya i infrastruktury informatsionnoy sistemy. Radioelektronnye i komp'yuternye sistemy, 3, 100–105.
  3. Evlanov, M. V. (2012). Opredelenie ponyatiya «trebovanie k informatsionnoy sisteme». Visnyk Akademyi mytnoi sluzhby Ukrainy, 2, 71–77.
  4. Martin, J. L., Clark, D. J., Morgan, S. P., Crowe, J. A., Murphy, E. (2012). A user-centred approach to requirements elicitation in medical device development: A case study from an industry perspective. Applied Ergonomics, 43 (1), 184–190. doi: 10.1016/j.apergo.2011.05.002
  5. Evlanov, M. V., Nikityuk, V. A., Kalmykova, O. I. (2011). Teoretiko-kategornaya model' IT-servisa informatsionnoy sistemy upravleniya predpriyatiem. Nauka i sotsial'nye problemy obshchestva: informatizatsiya i informatsionnye tekhnologyi. Kharkiv: KhNURE, 321–322.
  6. Kovalyov, S. P. (2016). Category-Theoretic Approach to Software Systems Design. Journal of Mathematical Sciences, 214 (6), 814–853. doi: 10.1007/s10958-016-2814-1
  7. Autili, M., Pelliccione, P. (2008). Towards a Graphical Tool for Refining User to System Requirements. Electronic Notes in Theoretical Computer Science, 211, 147–157. doi: 10.1016/j.entcs.2008.04.037
  8. Hofmeister, H., Wirtz, G. (2008). Applying service-orientation through a reference architecture. Journal of systemics, cybernetics and informatics, 6 (1), 80–90.
  9. Martini, B., Paganelli, F. (2016). A Service-Oriented Approach for Dynamic Chaining of Virtual Network Functions over Multi-Provider Software-Defined Networks. Future Internet, 8 (2), 24. doi: 10.3390/fi8020024
  10. Meena, M., Singh, A. R., Bharadi, V. A. (2016). Architecture for Software as a Service (SaaS) Model of CBIR on Hybrid Cloud of Microsoft Azure. Procedia Computer Science, 79, 569–578. doi: 10.1016/j.procs.2016.03.072
  11. Maevsky, D. A. (2013). A New Approach to Software Reliability. Software Engineering for Resilient Systems, 156–168. doi: 10.1007/978-3-642-40894-6_13
  12. Yue, T., Briand, L. C., Labiche, Y. (2010). A systematic review of transformation approaches between user requirements and analysis models. Requirements Engineering, 16 (2), 75–99. doi: 10.1007/s00766-010-0111-y
  13. Reznik, S. V. (2012). O primenenyi teoryi kategoriy v proektirovanyi obrazovatel'nyh informatsionnyh system. Upravlyayushchie sistemy i mashiny, 3, 75–78.
  14. Tsalenko, M. Sh., Shul'geyfer, E. G. (1974). Osnovy teoryi kategoriy. Moscow: Nauka, 256.
  15. Bukur, N., Delyanu, A. (1972). Vvedenie v teoriyu kategoriy i funktorov. Moscow: Mir, 259.




How to Cite

Levykin, V., & Iuriev, I. (2017). Development of a model for determining the alignment of it-services of the information system with the end-user requirements. Eastern-European Journal of Enterprise Technologies, 4(2 (88), 4–9.