Development of a model for determining the alignment of it-services of the information system with the end-user requirements
DOI:
https://doi.org/10.15587/1729-4061.2017.108556Keywords:
IT-service, theory of categories, end-user requirements, service-oriented architectureAbstract
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.
References
- Levykin, V. M., Yuriev, I. O. (2016). Model vyboru naboru IT-servisiv dlia kintsevykh korystuvachiv. Visnyk NTU «KhPI», 45 (1217), 78–84.
- 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.
- Evlanov, M. V. (2012). Opredelenie ponyatiya «trebovanie k informatsionnoy sisteme». Visnyk Akademyi mytnoi sluzhby Ukrainy, 2, 71–77.
- 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
- 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.
- 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
- 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
- Hofmeister, H., Wirtz, G. (2008). Applying service-orientation through a reference architecture. Journal of systemics, cybernetics and informatics, 6 (1), 80–90.
- 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
- 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
- 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
- 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
- Reznik, S. V. (2012). O primenenyi teoryi kategoriy v proektirovanyi obrazovatel'nyh informatsionnyh system. Upravlyayushchie sistemy i mashiny, 3, 75–78.
- Tsalenko, M. Sh., Shul'geyfer, E. G. (1974). Osnovy teoryi kategoriy. Moscow: Nauka, 256.
- Bukur, N., Delyanu, A. (1972). Vvedenie v teoriyu kategoriy i funktorov. Moscow: Mir, 259.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2017 Viktor Levykin, Ivan Iuriev
This work is licensed under a Creative Commons Attribution 4.0 International License.
The consolidation and conditions for the transfer of copyright (identification of authorship) is carried out in the License Agreement. In particular, the authors reserve the right to the authorship of their manuscript and transfer the first publication of this work to the journal under the terms of the Creative Commons CC BY license. At the same time, they have the right to conclude on their own additional agreements concerning the non-exclusive distribution of the work in the form in which it was published by this journal, but provided that the link to the first publication of the article in this journal is preserved.
A license agreement is a document in which the author warrants that he/she owns all copyright for the work (manuscript, article, etc.).
The authors, signing the License Agreement with TECHNOLOGY CENTER PC, have all rights to the further use of their work, provided that they link to our edition in which the work was published.
According to the terms of the License Agreement, the Publisher TECHNOLOGY CENTER PC does not take away your copyrights and receives permission from the authors to use and dissemination of the publication through the world's scientific resources (own electronic resources, scientometric databases, repositories, libraries, etc.).
In the absence of a signed License Agreement or in the absence of this agreement of identifiers allowing to identify the identity of the author, the editors have no right to work with the manuscript.
It is important to remember that there is another type of agreement between authors and publishers – when copyright is transferred from the authors to the publisher. In this case, the authors lose ownership of their work and may not use it in any way.