SYSTEM OF COMPONENT-ORIENTED SOFTWARE AND METHOD OF DEVELOPMENT Russian patent published in 2019 - IPC G06F8/36 

Abstract RU 2702508 C1

FIELD: computer engineering.

SUBSTANCE: invention relates to computer engineering. Disclosed is a method of assembling a computer program for performing a service, comprising steps of: generating a data message comprising an key-input value pair and an key-output value pair, based on the service input and output requirements; configuring a partial function (PF) of the computer program to receive a data message as an input argument; generating a data structure including a label for identifying a computation function (CF) and a subassembly associated with the label, wherein the subjects structure includes a pair of input keys displayed on the CF input argument and the data message key-input value pair, and the output key pair mapped to the CF output parameter and the data message key-output value pair; and associating the data message with the data structure to provide the PF access to the CF, wherein the CF is configured to perform the operation relating to the service.

EFFECT: independence of functions for software, which increases possibility of their repeated use.

20 cl, 12 dwg

Similar patents RU2702508C1

Title Year Author Number
SYSTEM OF COMPONENT-ORIENTED SOFTWARE AND METHOD OF DEVELOPMENT 2016
  • Young, Yi
RU2715803C2
EXTENSIBLE QUERY LANGUAGE WITH SUPPORT FOR RICH DATA TYPES 2007
  • Muralidkhar Subramanian
  • Stark Stefen Frederik
  • Khaus Shon B.
  • Kavano Simon
  • Val'Buena Fabio Mereles F.
  • Nagaradzhan Ramesh
RU2434276C2
PROGRAMMING INTERFACE FOR COMPUTER PLATFORM 2004
  • Bogdan Dzheffri L.
  • Relaja Robert A.
RU2371758C2
SYSTEMS AND METHODS FOR EXTENSIONS AND INHERITANCE FOR UNITS OF INFORMATION MANAGED BY HARDWARE/SOFTWARE INTERFACE SYSTEM 2004
  • Demiroski Bekim
  • Uitni Robert T.
  • Tompson Patrik Dzh.
  • Nori Anil K.
  • Agarval Samit
  • Selis Pedro
  • Kehmpbell Dehvid G.
  • Terek F. Soner
  • Kameron Kim
  • Smit Uolter R.
  • Shakib Darren A.
  • Ballou Nataniel Kh.
  • Achar'Ja Srinivasmurti P.
  • Raman Balan Setkhu
  • Spiro Piter M.
RU2412475C2
DOMAIN NAME CONTROL SCHEME FOR CROSS-CHAIN INTERACTIONS IN BLOCKCHAIN SYSTEMS 2018
  • Qiu, Honglin
RU2718959C1
MECHANISM FOR PRODUCTION AND APPLICATION OF LIMITATIONS TO LOGICAL STRUCTURES IN INTERACTIVE MEDIUM 2004
  • Snouver Dzheffri P.
  • Truer Iii Dzhejms V.
  • Pushpavanam Kaushik
  • Vusvanatkhan Subramanian
RU2367999C2
METHODS AND DEVICE FOR EFFICIENT IMPLEMENTATION OF DISTRIBUTED DATABASE IN NETWORK 2018
  • Berd, Iii, Limon S.
  • Kharmon, Mans
RU2735730C1
SYSTEMS AND METHODS OF DATA MODELLING IN STORAGE PLATFORM BASED ON SUBJECTS 2003
  • Nori Anil K.
  • Agarval Samit
  • Tompson Dzh. Patrik
  • Selis Pedro
  • Kehmpbell Dehvid G.
  • Terek Soner F.
  • Kameron Kim
  • Smit Uolter R.
  • Shakib Darren A.
  • Behllou Nataniel Kh.
  • Acharija Srinivasmurtkhi P.
  • Raman Balan Setkhu
  • Spiro Piter M.
RU2371757C2
METHODS AND DEVICE FOR EFFECTIVE IMPLEMENTATION OF A DISTRIBUTED DATABASE IN A NETWORK 2018
  • Baird, Iii, Leemon C.
  • Harmon, Mance
RU2775994C2
SYSTEM AND METHOD OF MANAGING FUNCTIONALLY RELATED DATA 2014
  • Gorishnij Sergej Anatolevich
  • Kondrik Anatolij Aleksandrovich
RU2693682C2

RU 2 702 508 C1

Authors

Young, Yi

Dates

2019-10-08Published

2016-07-15Filed