Skip to main content

2014 | OriginalPaper | Buchkapitel

On Algebraic Properties of Nominative Data and Functions

verfasst von : Volodymyr G. Skobelev, Mykola Nikitchenko, Ievgen Ivanov

Erschienen in: Information and Communication Technologies in Education, Research, and Industrial Applications

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In the chapter basic properties of nominative data and functions over nominative data (nominative functions) are investigated from the perspective of abstract algebra. A set of all nominative data over arbitrary fixed sets of names and values together with basic operations which include naming, denaming, and overlapping is considered as an algebraic structure and its main properties are studied. Nominative data with complex names satisfy the principle of associative naming and processing. For such data a natural equivalence relation is introduced. Properties of nominative functions (mathematical models of programs over nominative data) and predicates are studied. A notion of nominative stability of nominative functions and predicates is considered. A two-sorted algebra of nominative functions and predicates which generalizes Glushkov algorithmic algebras is introduced and it is proved that the set of nominative stable functions and the set of nominative stable predicates constitute its sub-algebra. The obtained results form a mathematical basis for nominative program logic construction.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Sannella, D., Tarlecki, A.: Foundations of Algebraic Specification and Formal Software Development. Springer, Heidelberg (2012)CrossRefMATH Sannella, D., Tarlecki, A.: Foundations of Algebraic Specification and Formal Software Development. Springer, Heidelberg (2012)CrossRefMATH
2.
Zurück zum Zitat Nikitchenko, N.S.: A composition-nominative approach to program semantics. Technical report, IT-TR 1998–020, Technical University of Denmark (1998) Nikitchenko, N.S.: A composition-nominative approach to program semantics. Technical report, IT-TR 1998–020, Technical University of Denmark (1998)
3.
Zurück zum Zitat Nikitchenko, M., Tymofieiev, V.: Satisfiability in composition-nominative logics. Cent. Eur. J. Comput. Sci. 2, 194–213 (2012)CrossRefMATH Nikitchenko, M., Tymofieiev, V.: Satisfiability in composition-nominative logics. Cent. Eur. J. Comput. Sci. 2, 194–213 (2012)CrossRefMATH
4.
Zurück zum Zitat Kryvolap, A., Nikitchenko, M., Schreiner, W.: Extending Floyd-Hoare logic for partial pre- and postconditions. In: Ermolayev, V., Mayr, H.C., Nikitchenko, M., Spivakovsky, A., Zholtkevych, G. (eds.) ICTERI 2013. CCIS, vol. 412, pp. 355–378. Springer, Heidelberg (2013)CrossRef Kryvolap, A., Nikitchenko, M., Schreiner, W.: Extending Floyd-Hoare logic for partial pre- and postconditions. In: Ermolayev, V., Mayr, H.C., Nikitchenko, M., Spivakovsky, A., Zholtkevych, G. (eds.) ICTERI 2013. CCIS, vol. 412, pp. 355–378. Springer, Heidelberg (2013)CrossRef
5.
Zurück zum Zitat Nikitchenko, M., Ivanov, I.: Programming with nominative data. In: Proceedings of CSE’2010 International Scientific Conference on Computer Science and Engineering, Kosice, Slovakia, 20–22 September 2010, pp. 30–39 (2010) Nikitchenko, M., Ivanov, I.: Programming with nominative data. In: Proceedings of CSE’2010 International Scientific Conference on Computer Science and Engineering, Kosice, Slovakia, 20–22 September 2010, pp. 30–39 (2010)
6.
Zurück zum Zitat Nikitchenko, M., Ivanov, I.: Composition-nominative languages of programs with associative denaming. Visnyk (Bulletin) of the Lviv University Ser. Appl. Math. Inform. 16, 124–139 (2010) Nikitchenko, M., Ivanov, I.: Composition-nominative languages of programs with associative denaming. Visnyk (Bulletin) of the Lviv University Ser. Appl. Math. Inform. 16, 124–139 (2010)
7.
Zurück zum Zitat Nielson, H.R., Nielson, F.: Semantics with Applications: A Formal Introduction. John Wiley & Sons Inc., New York (1992)MATH Nielson, H.R., Nielson, F.: Semantics with Applications: A Formal Introduction. John Wiley & Sons Inc., New York (1992)MATH
8.
9.
Zurück zum Zitat Hoare, C.: An axiomatic basis for computer programming. Commun. ACM 576–580, 583 (1969) Hoare, C.: An axiomatic basis for computer programming. Commun. ACM 576–580, 583 (1969)
10.
Zurück zum Zitat Skobelev, V.: Local algorithms on graphs. Publishing house of Institute of Applied Mathematics and Mechanics of NAS of Ukraine (in Russian) (2003) Skobelev, V.: Local algorithms on graphs. Publishing house of Institute of Applied Mathematics and Mechanics of NAS of Ukraine (in Russian) (2003)
11.
Zurück zum Zitat Roman, S.: Lattices and Ordered Sets. Springer, New York (2008)MATH Roman, S.: Lattices and Ordered Sets. Springer, New York (2008)MATH
12.
Zurück zum Zitat Glushkov, V.: Automata theory and formal transformations of microprograms. Cybernetics (in Russian) 5, 3–10 (1965)CrossRef Glushkov, V.: Automata theory and formal transformations of microprograms. Cybernetics (in Russian) 5, 3–10 (1965)CrossRef
13.
Zurück zum Zitat Coquand, T., Paulin, C.: Inductively defined types. In: Martin-Löf, P., Mints, G. (eds.) COLOG 1988. LNCS, vol. 417, pp. 50–66. Springer, Heidelberg (1990)CrossRef Coquand, T., Paulin, C.: Inductively defined types. In: Martin-Löf, P., Mints, G. (eds.) COLOG 1988. LNCS, vol. 417, pp. 50–66. Springer, Heidelberg (1990)CrossRef
14.
Zurück zum Zitat Mirkowska, G., Salwicki, A.: Algorithmic Logic. Springer, New York (1987)MATH Mirkowska, G., Salwicki, A.: Algorithmic Logic. Springer, New York (1987)MATH
15.
Zurück zum Zitat Harel, D., Kozen, D., Tiuryn, J.: Dynamic Logic. The MIT Press, Cambridge (2000)MATH Harel, D., Kozen, D., Tiuryn, J.: Dynamic Logic. The MIT Press, Cambridge (2000)MATH
Metadaten
Titel
On Algebraic Properties of Nominative Data and Functions
verfasst von
Volodymyr G. Skobelev
Mykola Nikitchenko
Ievgen Ivanov
Copyright-Jahr
2014
DOI
https://doi.org/10.1007/978-3-319-13206-8_6