Софтуерни технологии


Език Асемблер Проект



страница70/106
Дата11.05.2023
Размер2.27 Mb.
#117653
ТипАнализ
1   ...   66   67   68   69   70   71   72   73   ...   106
Softuerni Texnologii
Свързани:
empty doc
Език
Асемблер

Проект
61,5

Кодиране
317,0

Тестване
295,0

Управление
108,0

С

61,5

117,0

159,0

57,0

Паскал

61,5

51,0

97,0

39,0

Ада 83

61,5

35,0

82,0

35,0

Aga9x

61,5

21,0

67,0

30,0

С++

44,5

9,0

50,0

23,0

Табл. 10.7. Езици ■ производителност
Табл. 10.7. Езици и производителност
Освен споменатия вече модел MOOSE известна е и една опростена версия
на метода на функционалните точки, предложена в [11] (авторът й Снийд е из-
вестен с това, че е ръководил създаването на една от първите големи CASE
системи). В тази версия е елиминирана чисто функционалната част и се разг-
лежда частта, която моделира структурните класове. Основната цел е както мак-
симално доближаване до спецификата на обектната ориентираност, така изтег-
138
ляне приложението на метода във възможно най-ранен момент. Признава се, че
точността при такъв подход силно страда, но се изхожда от презумпцията, че
една ранна, донякъде неточна оценка е за предпочитане пред една точна, но
късна. Засега приложението на метода на Снийд е силно ограничено.
Известно е и едно предложение на Боем [12], основано на модела и метода
СОСОМО 2.0, наречено обектни точки (object points). Тези точки се генери-
рат чрез преброяване на екрани, отчети, определен тип модули, после се суми-
рат с подходящо определени тегла и получената сума се донастройва с оглед
свойства за повторно използване. За съжаление и този метод трудно може да
бъде приложен преди завършването на фазата на проектиране.
За стъпка в положителна посока се смята предложеният в [13] модел. В
него на основата на предварително създаден бизнесмодел (такъв може да се
прави за бизнесприложения и особено се препоръчва за приложения, работе-
щи в Интернет, свързани с електронна търговия) се прилага методът System
Meter, за който се твърда, че дава правдоподобни оценки за трудоемкостта на
разработването.
Литература

  1. Boehra B.W., Software Engineering Economics, Prentice Hall, Englewood Cliffs, N.J., 1981.

  2. Lederer A.L., J.Prasad, Software Management and cost estimating error, The Journal of Systems
    andSoftware,50(2000),p.33-42.

  3. Русеков A., Ресурснне модели для оценки софтверних расходов, Анализ-91, Книга-8,
    Интерпрограма, 1991.

  4. Kemerer C., An empirical validation of software cost estimation models, Communication of
    theACM30(5),416-429

  5. Albrecht A.J., Measuring application development productivity, Proc. IBM Applications
    Development Symp., Monterey, CA, Oct. 14—17,1979, p.83.

  6. Albrecht A.J., J.E.Gafmey, Software Function. Source Lines of Code, and Development Effort
    Prediction: A Software Science validation, IEЕЕ Trans. Softw.Eng. SE-9,6(Nov. 1983), 639-648.

  7. Jones C., Applied Software Measurement, McGraw-Hill, New York, 1997.

  8. DeMarco T., Developing a Quantifiable Definition of Bang, Controlling Software Projects,
    Yourdon Press, New York, 1982, p. 92—110.

  9. Jones C., The Economics of Object-Oriented Software, American Programmer, October 1994,
    p. 28—35.

10. Kemerer, C.F., MOOSE: Metrics for Object-Oriented Systems Environments, Proc. ofASM93
Conference, Orlando, FL, November 1993.
11 .Sneed H., Calculating Software Costs using Data (Object) Points, SES, Ottobrunn, Germany.
12. Boehm B.W., B.Clark, E.Horowitz, Cost models for future life cycle process: COCOMO 2.0,
Ann. Software Engineering, 1(1), p.l—24.
13.Moser S, B.Henderson-Sellers, VB.Misic, Cost estimation based on business models, The
Journal of Systems and Software, 49(1999), p. 33—42.
139
11. МАРКЕТИНГ НА СОФТУЕРА


Сподели с приятели:
1   ...   66   67   68   69   70   71   72   73   ...   106




©obuch.info 2024
отнасят до администрацията

    Начална страница