Journal influence
Higher Attestation Commission (VAK) - К1 quartile
Russian Science Citation Index (RSCI)
Bookmark
Next issue
№2
Publication date:
16 June 2024
Development of an information processing prototype in respect of its cost
Date of submission article: 22.08.2014
UDC: 528.7, 528.06
The article was published in issue no. № 4, 2014 [ pp. 100-102 ]Abstract:There is a need to process heterogeneous information in complex information technology systems operating. It is useful to introduce the concept of information-technological process (ITP) for processing certain types of information. The object-oriented programming mechanisms are used when implementing specific ITP for information processing. They are encapsulation, inheritance, and polymorphism. When implementing the ITP software part it is reasonable to create a software prototype – a preliminary implementation of the proposed new software product. The main purpose of the prototype creating is elimination of ambiguities on the early stages of the development process. To develop a prototype it is better to use a parallel software development model. In addition, a prototype creation allows estimating the software creating costs and taking management decisions. The authors applied an algorithmic model of the software development estimation – a COnstructive COst MOdel (COCOMO). The article considers the features of the COCOMO application and the ITP software prototype using baseline for assessing labor intensity and costs of software development as a function of the program size. The size is expressed in thousands of estimating code lines. KLOC is used (kilo lines of code) to indicate the scope of program lines.
Аннотация:При функционировании сложных информационно-технических систем часто приходится сталкиваться с необходимостью обработки разнородной информации. Для обработки отдельных видов используемой информации имеет смысл ввести понятие информационно-технологического процесса. При реализации конкретных информационно-технологических процессов обработки информации используются механизмы объектно-ориентированного программирования: инкапсуляция, наследование и полиморфизм. При реализации программной части информационно-технологического процесса необходимо создать прототип ПО – предварительное воплощение предлагаемого нового программного продукта. Основная цель создания прототипа – устранение неясностей на ранних стадиях процесса разработки. Для разработки прототипа целесообразно использовать модель параллельной разработки ПО. Кроме то-го, создание прототипа позволяет оценить затраты на создание ПО и принять соответствующее управленческое решение. Для оценки затрат применена алгоритмическая модель оценки стоимости разработки ПО – COnstructive COst MOdel (COCOMO). В статье рассмотрены особенности применения COCOMO, а также прототип ПО информационно-технологического процесса с использованием базового уровня, позволяющего оценить трудоемкость и стоимость разработки ПО как функции от размера программы, при этом размер выражается в оценочных тысячах строк программного кода. Для обозначения объема программных строк используется единица KLOC – kilo lines of code.
Authors: Skripachev V.O. (skripatchevv@inbox.ru) - Joint Stock Company "Russian Federationn Space Systems", Moscow, Russia, Chulkin M.O. (m.chulkin@yandex.ru) - Joint Stock Company "Russian Federationn Space Systems", Moscow, Russia | |
Keywords: software product, prototype, process, mathematical model, project, object(oriented programming, information, data processing, costs |
|
Page views: 17049 |
Print version Full issue in PDF (6.61Mb) Download the cover in PDF (0.95Мб) |
Разработка прототипа информационно-технологического процесса обработки информации с учетом его стоимости
DOI: 10.15827/0236-235X.108.100-102
Date of submission article: 22.08.2014
UDC: 528.7, 528.06
The article was published in issue no. № 4, 2014. [ pp. 100-102 ]
There is a need to process heterogeneous information in complex information technology systems operating. It
is useful to introduce the concept of information-technological process (ITP) for processing certain types of information. The
object-oriented programming mechanisms are used when implementing specific ITP for information processing. They are
encapsulation, inheritance, and polymorphism. When implementing the ITP software part it is reasonable to create a software
prototype – a preliminary implementation of the proposed new software product. The main purpose of the prototype creating
is elimination of ambiguities on the early stages of the development process. To develop a prototype it is better to use a
parallel software development model. In addition, a prototype creation allows estimating the software creating costs and
taking management decisions. The authors applied an algorithmic model of the software development estimation – a
COnstructive COst MOdel (COCOMO). The article considers the features of the COCOMO application and the ITP software
prototype using baseline for assessing labor intensity and costs of software development as a function of the program size.
The size is expressed in thousands of estimating code lines. KLOC is used (kilo lines of code) to indicate the scope of
program lines.
Skripachev V.O. (skripatchevv@inbox.ru) - Joint Stock Company "Russian Federationn Space Systems", Moscow, Russia, Chulkin M.O. (m.chulkin@yandex.ru) - Joint Stock Company "Russian Federationn Space Systems", Moscow, Russia
Ссылка скопирована!
Permanent link: http://swsys.ru/index.php?page=article&id=3904&lang=&lang=en&like=1 |
Print version Full issue in PDF (6.61Mb) Download the cover in PDF (0.95Мб) |
The article was published in issue no. № 4, 2014 [ pp. 100-102 ] |
The article was published in issue no. № 4, 2014. [ pp. 100-102 ]
Perhaps, you might be interested in the following articles of similar topics:Perhaps, you might be interested in the following articles of similar topics:
- Применение Interactive Data Language для обработки данных радиометрических измерений
- Система распараллеливания нагрузки на ресурсы ЭВМ
- Разработка метода самообучения импульсной нейронной сети для защиты от DDoS-атак
- Модель оптимального планирования проектов создания изделий микроэлектроники
- Разработка удаленного клиента для автоматизированной передачи данных в UNIX-подобных системах
Back to the list of articles