Разработка и исследование моделей, методов и средств оценивания процесса производства программного обеспечения
Диссертация
Создание формальных моделей процесса производства программного обеспечения, средств моделирования видов деятельности проекта на их основе и исследование разработанных моделей и средств необходимо для того, чтобы формально решать задачи моделирования, измерения и оценивания процесса производства программного обеспечения и организовывать в условиях конкретного предприятия согласованную деятельность… Читать ещё >
Список литературы
- Артемьева И.Л., Яценко О. С. Модель декларативных продукций с обобщенными операциями: Препринт. Владивосток: ИАПУ ДВО РАН, 1998. 31 с.
- Артемьева И.Л., Яценко О. С. Модель декларативных продукций с обобщенными операциями (кванторами) М-го порядка: Препринт. Владивосток: ИАПУ ДВО РАН, 1998. 29 с.
- Коган Б.И. Экспериментальные исследования программ. М.: Наука, 1988. 184 с.
- Коган Б.И. Измерительные языковые процессоры // Адаптируемые средства программирования. Методы оценки трансляторов: Материа-лы школы-семинара 5−10 июня 1989 г. Кишинев: ДНТ, 1989. С. 59−63.
- Коган Б.И. Использование измерительных языковых процессоров в интеллектуальных средствах оценки качества программ // Методы повышения качества программного обеспечения: Материалы семинара. Владивосток: ДВО АН СССР, 1990. С.31−36.
- Коган Б.И. Измерительные языковые процессоры для исследований и оценки качества программных средств: Диссертация на соискание ученой степени доктора технических наук. Владивосток: ИАПУ ДВО РАН, 1993. 450 с.
- Коган Б.И. Определение базовой объективной системы внутренних свойств программных продуктов. Препринт. Владивосток: ИАПУ ДВО РАН, 1996. 56 с.
- Коган Б.И., Матвеева Т. О. Повышение возможностей автоматизации оценки качества программ при использовании реляционного подхода к их измерению. // Вестник ДВО РАН, N 4, 1996, с. 29−42.
- Коган Б.И., Остроухова С. Н. Построение измерительной модели языка программирования. Препр. Владивосток: ИАПУ ДВО РАН, 1996. 56 с.
- Коган Б.И. Языково-ориентированный подход к оцениванию качества программного обеспечения // Информационные технологии, М.: Машиностроение, N.1, 1998. С.26−30.
- Коган Б.И., Остроухова С. Н. Построение измерительной модели современного языка программирования. Препринт. Владивосток: ИАПУ ДВО РАН, 1998.38 с.
- Коган Б.И., Никифорова Н. Ю. Модели традиционных покрытий испытаниями // Материалы региональной научной конференции «Молодежь и научно-технический прогресс». Тезисы доклада. Владивосток: Изд-во ДВГТУ, 1998, с.100−101.
- Коган Б.И., Шалфеева Е. А. Средства специфицирования моделей и метрик. Препринт 34−2000. Владивосток: ИАПУ ДВО РАН, 2000. 47 с.
- Коган Б.И., Никифорова Н. Ю. Контекст в языках программирования: определение контекста в программе. Препринт 4−2001. Владивосток: ИАПУ ДВО РАН, 2001.21 с.
- Коган Б.И., Никифорова Н. Ю. Контекст в языках программирования: модель контекста в программе. Препринт 5−2001. Владивосток: ИАПУ ДВО РАН, 2001.43 с.
- Коган Б.И., Матвеева Т. О., Никифорова Н. Ю. Традиционные методы покрытия испытаниями потока управления в программной единице. Часть 1:
- Методы, определяемые в терминах семантических конст-рукций языка программирования. Препринт 50−2002. Владивосток: ИАПУ ДВО РАН, 2002. 23 с.
- Кристофидес Н. Теория графов. М.: Мир, 1978. 432 с.
- Матвеева Т.О., Шалфеева Е. А. Специфицирование метрик программных продуктов на основе измерительных языковых моделей // Информационные технологии, 1999. № 7. С. 15−21.
- Матвеева Т.О., Старовойтов И. В. Реляционная модель плана программного проекта: Препринт 16−2002. Владивосток: ИАПУ ДВО РАН, 2002. 30 с.
- Матвеева Т.О., Старовойтов И. В. Графовые модели плана программного проекта и их применение: Препринт 17−2002. Владивосток: ИАПУ ДВО РАН, 2002. 30 с.
- Матвеева Т.О., Старовойтов И. В. Меры и дефекты плана программного проекта: Препринт 18−2002. Владивосток: ИАПУ ДВО РАН, 2002. 17 с.
- Матвеева Т.О., Старовойтов И. В. Улучшение плана программного проекта на основе анализа характеристик его формальной модели. Электронный журнал «Исследовано в России», 6, 1716−1767, 2003. http://zhurnal.ape.relarn.ru/articles/2003/144.pdf
- Никифорова Н.Ю. Контекст в языках программирования: пример построения модели контекста в программе. Препринт 6−2001. Владивосток: ИАПУ ДВО РАН, 2001. 28 с.
- Остроухова С.Н. Разработка и исследование измерительных процессоров алгоритмических языков программирования. Диссертация на соискание ученой степени кандидата тех. наук. Владивосток: ИАПУ ДВО РАН, 2000. 142 с.
- Российская ассоциация управления проектами СОВ НЕТ. Программное обеспечение для управления проектами, http://www.sovnet.ru/instrum.htm
- Соммервилл Я. Инженерия программного обеспечения. 6-е издание. М., С.-Пб., К.: Издательский дом «Вильяме», 2002. 624 с.
- Старовойтов И.В. Прослеживание программного проекта на основе формальной модели его плана. Дальневосточная математическая школа-семинар им. академика Е. В. Золотова: Тез. докладов. Владивосток: Дальнаука. 2002. С. 133−134.
- Татт У. Теория графов. М.: Мир, 1988. 424 с.
- Управление проектами в России. http://www.proiectmanagement.ru/tools/index.html
- Успенский В.А., Семенов A.JI. Теория алгоритмов: основные открытия и применения. М.: Наука, 1987. 288 с.
- Фаулер М., Кендалл С. UML. Основы. Краткое руководство по унифицированному языку моделирования. 2-е издание. М.: Символ-Плюс, 2002. 192 с.
- Шалфеева Е.А. Разработка и исследование методов и средств формального специфицирования моделей и метрик программ. Диссертация на соискание ученой степени кандидата тех. наук. Владивосток: ИАПУ ДВО РАН, 2000. 146 с.
- Abrahamsson P. Commitment to Software Process Improvement -Development of Diagnostic Tool to Facilitate Improvement // Software Quality Journal. 1999. N. 8. P. 63−76.
- Arbaoui S., Oquendo F. PEACE: Goal-Oriented Logic-Based Formalism for Process Modelling / Software Process Modelling and Technology (ed. by Finkelstein A., Kramer J., Nuseibeh В.). J. Willey & Sons Inc., 1994. P. 249−278.
- Bache R., Bazzana G. Software metrics for product assessment. McGraw-Hill Book Company, 1994. 249 p.
- Baldi M., Gai S., Jaccheri M.L., Lago P. E3: Object-Oriented Process Model Design / Software Process Modelling and Technology (ed. by Finkelstein A., Kramer J., Nuseibeh В.). J. Willey & Sons Inc., 1994. P. 279−292.
- Bandinelli S, Fuggetta A. et al., SPADE: An Environment for Software Process Analysis, Design, and Enactment / Software Process Modelling and Technology (ed. by Finkelstein A., Kramer J., Nuseibeh В.). J. Willey & Sons Inc., 1994. P. 223−247.
- Barghouti N., Emmerich W., Schafer W., Skarra A. Information Management in Process-Centered Software Engineering Environment / Software Process (ed. by Fuggetta A., Wolf A.). J. Willey & Sons Ltd., 1996. P. 53−88.
- Belkhatir N., Estublier J., Melo W. ADELE-TEMPO: An Environment to Support Process Modelling and Enaction / Software Process Modelling and Technology (ed. by Finkelstein A., Kramer J., Nuseibeh B.). J. Willey & Sons Inc., 1994. P. 187−222.
- Breu R., Huber W., Schwerin W. A conformity model of software processes // Information and Software Technology. 2001. N. 43. P. 339−349.
- Bruynooghe R.F., Greenwood R.M., Robertson I. et al PADM: Towards a Total Process Modelling System / Software Process Modelling and Technology (ed. by Finkelstein A., Kramer J., Nuseibeh B.). J. Willey & Sons Inc., 1994. P. 293−334.
- Byrnes P., Phillips M. Software Capability Evaluation, Version 3.0, Method Description, CMU/SEI-96-TR-002. Software Engineering Institute, 1996.
- Chidamber S.R., Kemerer C.F. A metrics suite for object oriented design // IEEE Trans. Sofware Eng., 1994. V. 20, N. 6. P.476−493.
- Cogan B.I. Building a basic system of internal attributes for software products: An objective approach // Proc. of Int. Conf. on Software Quality, Maribor, Slovenia, 1995. Maribor: University of Maribor press, 1995. P.127−136.
- Cogan B.I. and Hunter R.B. Language-oriented approach to software measurement, in SMS-96 (eds C. Munson and Walter F. Tichy), pp. 3 to 8, Proceedings of Software Metrics Symposium. Germany, 1996, Berlin: IEEE Computer Society Press, 1996.
- Cogan B.I., Matveeva T.O. A relational approach to software measurement and quality assessment. In ESCM'96 (ed Adrian J. Couderoy). Proc. 7th European Software Control and Metrics Conference. UK, 1996, Wilmslow. P. 280−291.
- Cogan B.I., Ostrouchova S.N. Building a measuring model of a programming language, Research Report RR/96/200. Glasgow: University of Strathclyde, Department of Computer Science, 1996. 37 p.
- Cogan B.I., Ostrouchova S.N. Building a measuring model of a modern programming language, Preprint Research Report, University of Strathclyde, Department of Computer Science, 1998. 33 p.
- Cogan B.I., Ostrouchova S.N. Measuring models of programming languages. In: B. Cogan, I. Rosman (eds). Proc. Slovenian-Russian Workshop on Software Engineering, Vladivostok, 1998. Maribor University Press, 1998. P.77−90.
- Cogan B.I., Shalfeeva E.A. A generalised structural model of structured programs for software metrics definition // Software Quality J., 2002, No. 10. P. 147−165.
- Conradi R., Fernstrom C., Fuggetta A. Concepts for Evolving Software Processes / Software Process Modelling and Technology (ed. by Finkelstein A., Kramer J., Nuseibeh B.). J. Willey & Sons Inc., 1994. P. 9−32.
- Conradi R., Hagaseth M., Larsen J.-O. et al. EPOS: Object-Oriented Cooperative Process Modelling / Software Process Modelling and Technology (ed. by Finkelstein A., Kramer J" Nuseibeh B.). J. Willey & Sons Inc., 1994. P. 33−70.
- Elliott J.J. Design of a product-focused customer-oriented process // Information and Software Technology. 2000. N. 42. P. 973−981.
- Engels G., Groenevegen L. SOCCA: Specifications of Coordinated and Cooperative Activities / Software Process Modelling and Technology (ed. by Finkelstein A., Kramer J., Nuseibeh B.). J. Willey & Sons Inc., 1994. P. 71−102.
- Faustmann G. Configuration for Adaptation A Human-Centered Approach to Flexible Workflow Enactment // Computer Supported Cooperative Work. 2000. N. 9. P. 413−434.
- Fenton N.E. Software measurement: A necessary scientific basis // IEEE Trans, on Software Eng., 1994. Vol.20. No.3. P. 199−206.
- Fenton N.E., Pfleeger S.L. Software metrics: A rigorous and practical approach. Second edition. International Tompson Computer Press, 1996. 638 p.
- Garg P., Jazayeri M. Process-Centred Software Engineering Environments: A Grand Tour / Software Process (ed. by Fuggetta A., Wolf A.). J. Willey & Sons Ltd., 1996. P. 25−52.
- Garcia S.M. Evolving Improvement Paradigms: Capability Maturity Models & ISO/IEC 15 504 (PDTR). 1999. 12 p. http://www.sei.cmu.edu/iso-15 504/resources/PapersBriefings/CMMl 5504suz. pdf
- Gasston J., Halloran P. Continuous Software Process Improvement Requires Organization Learning: An Australian Case Study// Software Quality Journal. 1999. N. 8. P. 37−51.
- Green P., Rosemann M. Integrated process modeling: an ontological evaluation // Information Systems. 2000. Vol. 25. N. 2. P. 73−87.
- HuffK. E. Software Process Modelling / Software Process (ed. by Fuggetta A., Wolf A.). J. Willey & Sons Ltd., 1996. P. 1−24.
- ISO/IEC 9126:1991.Information technology Software quality evaluation -Quality characteristics and guidelines for their use. Geneva: ISO, 1991. 17 p.
- ISO/IEC 12 207:1995. Information technology Software life cycle processes. Geneva: ISO, 1995. 57 p.
- ISO/IEC 15 504:1998. Information technology Software process assessment. 9 parts. Geneva: ISO, 1998.
- IEEE standard glossary of software engineering terminology: ANSI/IEEE Std. 610.12−1990. 83 p.
- IEEE/EIA 12 207.1−1997. IEEE/EIA Guide for Information Technology. Software life cycle processes Life cycle data // IEEE Software Engineering Standards, Volume One, Customer and Terminology Standards. IEEE, Inc. 1999. 36 p.
- K. Jensen: An Introduction to the Theoretical Aspects of Coloured Petri Nets / A Decade of Concurrency, Lecture Notes in Computer Science (ed. by de Bakker J.W., de Roever W.-P., Rozenberg G.), vol. 803, Springer-Verlag, 1994. 230−272.
- K. Jensen: An Introduction to the Practical Use of Coloured Petri Nets / Lectures on Petri Nets II: Applications, Lecture Notes in Computer Science (ed. by Reisig W., Rozenberg G.), vol. 1492, Springer-Verlag, 1998. P. 237−292.
- Kan S.H. Metrics and Models in Software Quality Engineering. Addison-Wesley, 1995. 344 p.
- Kitcheman B.K., Pfleeger S.L., Fenton N. Towards a framework for software measurement validation // IEEE Trans. On Software Eng., 1995. Vol.21. No. 12. P.929−943.
- Krasner H. Accumulating the Body of Evidence for The Payoff of Software Process Improvement-1997. 1997. 20 p. http://www.utexas.edu/coe/sqi/archive/krasner/spi.pdf
- Kuilboer J.P., Ashrafi N. Software process and product improvement: an empirical assessment // Information and Software Technology. 2000. N. 42. P. 2734.
- Lonchamp J. An Assessment Exercise / Software Process Modelling and Technology (ed. by Finkelstein A., Kramer J., Nuseibeh B.). J. Willey & Sons Inc., 1994. P. 335−356.
- McCabe T. J. A complexity measure // IEEE Trans. Software Eng. 1976. Vol.2. No.4. P.308−320.
- Montanegro C., Ambriola V. OIKOS: Constructing Process-Centred SDEs / Software Process Modelling and Technology (ed. by Finkelstein A., Kramer J., Nuseibeh B.). J. Willey & Sons Inc., 1994. P. 131−152.
- Mou G.G. A graph-based process representation for process modeling // Journal of System Integration. 1998. N. 8. P. 133−142.
- Paulk M.C., Curtis B. et al. Capability Maturity Model for Software, Version 1.1. CMU/SEI-93-TR-24. Software Engineering Institute, 1993.
- Perry D.E., Staudenmayer N.A., Votta L.G. Understanding and Improving Time Usage in Software Development / Software Process (ed. by Fuggetta A., Wolf A.). J. Willey & Sons Ltd., 1996. P. 111−136.
- Pfleeger S.L. Software Engineering: the Production of Quality Software. Second edition. Macmillan Publishing Company, 1991. 517 p.
- Phalp K., Shepperd M. Quantitative analysis of static models of processes // The Journal of Systems and Software. 2000. N. 52. P. 105−112.
- Prather R.E. On hierarchical software metrics // Sortware Eng. J., 1987. Vol.2. No.2. P.42−45.
- Pressman R.S. Software Engineering: Practitioner’s Approach. Fifth edition. McGraw-Hill Inc., 2001. 860 p.
- Pressmann R.S. Adaptable Process Model, http://www.rspa.com/apm/
- Reiter R. On Closed World Data Bases / Logic and Data Bases (ed. by Gallaire H., Minker J.), N. Y.: Plenum Press, 1978. P. 55−76.
- Sakamoto K., Kishida K., Nakakoji K. Cultural Adaptation of the CMM: A Case Study of a Software Engineering Process Group In a Japanese Manufacturing Factory / Software Process (ed. by Fuggetta A., Wolf A.). J. Willey & Sons Ltd., 1996. P. 137−154.
- Scacchi W. Experience with software process simulation and modeling // The Journal of Systems and Software. 1999. N. 46. P. 183−192.
- Snowdon R.A., Warboys B.C. An Introduction to Process-Centred Environments / Software Process Modelling and Technology (ed. by Finkelstein A., Kramer J., Nuseibeh B.). J. Willey & Sons Inc., 1994. P. 1−8.
- Sommerville I., Rodden T. Human, Social and Organisational Influences on Software Process / Software Process (ed. by Fuggetta A., Wolf A.). J. Willey & Sons Ltd., 1996. P. 89−110.