Разработка метода и инструментальных средств создания приложений для системы управления содержанием веб-сайтов
Диссертация
В сфере корпоративного и научного программного обеспечения из-за высокой конкуренции существуют жёсткие требования, как к срокам разработки, так и к её качеству и стабильности. В случае разработки Интернет-приложения для доступа к существующим информационным ресурсам в нём необходимо обеспечить минимально возможное количество ошибок с целью повышения общей отказоустойчивости системы. Это важно… Читать ещё >
Список литературы
- AdventNet Inc. Zohovo Mail Electronic resource. / AdventNet Inc // Online Collaboration Suite Collaborate • Organize • Share. — 2006. — Available at http://zohovo.com.
- Alkacon Software GmbH. OpenCms, the Open Source Content Management System / Alkacon Software GmbH Electronic resource. // OpenCms professional content management. — 2007. — Available at http://opencms.org/.
- Beizer B. Black-Box Testing Text.: Techniques for Functional Testing of Software and Systems / Boris Beizer. USA: J. Willey, 1995. 320 p. ISBN 978−471 120 940
- Bort G. ion welcome Electronic resource. / Boit Guillaume // ION cms web-site. -Available at http://ion-cms.sourceforge.net/section/.
- Budinsky F. etc. Eclipse Modeling Framework: A Developer’s Guide [Text] / Frank Budinsky — David Steinberg — Raymond Ellersick. USA: Addison Wesley, 2003. 720 p. ISBN 978−131 425 422
- Burke E., Coyner B. Java Extreme Programming Cookbook Text. / Burke Eric, Coyner Brian. USA: O’Reilly, 2003. 352 p. ISBN 978−596 003 876
- Cake Software Foundation Cake Software Foundation, Home Electronic resource. / Cake Software Foundation // Cake Software Foundation. 2006. — Available at http://cakefoundation.org/.
- Carlson D. Eclipse Distilled Text. / David Carlson. USA: Addison Wesley Prof, 2005. 312 p. ISBN 978−321 288 158
- Carnell J. и Harrop R. Pro Jakarta Struts, Second Edition Text. / John Carnell — Rob Harrop. USA: Apress, 2004.
- Coad P., Yordan E. Object-Oriented Analysis Text. / Peter Coad — Edward Yourdon. -USA: Prentice Hall PTR, 1990. 233 p. ISBN 978−136 299 813
- Coad P., Yordan E. Object-Oriented Design Text. / Peter Coad — Edward Yourdon. -USA: Prentice Hall PTR, 1991. 197 p. ISBN 978−136 300 700
- Cohen F. Java Testing And Design. From Unit Testing to Automated Web Tests Text. / Frank Cohen. USA: Prentice Hall Prof, 2004. 544 p. ISBN 978−131 421 899
- Dudney В. etc. J2EE AntiPatterns [Text] / Bill Dudney — Stephen Asbury — Joseph Krozak — Kevin Wittkopf. USA: Willey, 2003. 624 p. ISBN 978−471 146 155
- Elliott J. Hibernate: A Developer’s Notebook Text. / James Elliott. USA: O’Reilly, 2004. 190 p. ISBN 978−596 006 969
- Ford N. Art of Java Web Development Text.: Struts, Tapestry, Commons, Velocity, JUnit, Axis, Cocoon, InternetBeans, Web Work / Neal Ford. Greenwich: Manning Publications Co, 2004. 624 p. ISBN 978−1 932 394 061
- Gamma E. etc. Design Patterns: Elements of Reusable Object-Oriented Software [Text] / Erich Gamma — Richard Helm — Ralph Johnson — John Vlissides. USA: Addison-Wesley, 1994. 416 p. ISBN 978−201 633 610
- Gallardo D., Burnette E., Mcgovern R. Eclipse in Action. A guide for Java developers Text. / David Gallardo, Ed Burnette — Robert Mcgovern. USA: Manning Publications Co, 2003. 380 p. ISBN 978−1 930 110 960
- Goodwill J. Apache Jakarta-Tomcat Text. / James Goodwill. USA: Apress, 2002. -200 p. — ISBN 978−1 893 115 361
- Google inc. Добро пожаловать в Документы Google Электронный ресурс. / Google inc. // Документы Google. 2007- г. — Режим доступа: docs.google.com.
- Grane D., Pascarello Е., Darren J. Ajax in Action Text. / Dave Grane — Eric Pascarello — James Darren. USA: Manning Publications Co., 2006. 680 p. ISBN 9 781 932 394 610
- Hall M. Core Servlets and JavaServer Pages Text. / Marty Hall. USA: Prentice Hall, 2000. — 608 p. — ISBN 978−130 893 406
- Heller P., Roberts S. Complete Java 2. Certification: Study Guide, Fifth Edition Text. / Philip Heller — Simon Roberts. USA: SYBEX Inc., 2005. 560 p. ISBN 9 780 782 144 192
- Hightower R. Jakarta Struts Live Text. / Richard Hightower. USA: SourceBeat, LLC, 2004. ISBN 9 780 974 884 301
- Horstman C., Cornell G. Core Java 2. Text.: Advanced Features / Cay S. Horstmann — Gary Cornell. USA: Prentice Hall, 2004. 952 p. ISBN 978−130 819 345
- Horstman C., Cornell G. Core Java 2. Text.: Fundamentals / Cay S. Horstmann — Gary Cornell. USA: Prentice Hall, 2005. 784 p. ISBN 978−131 482 029
- IEEE Std 610.12−1990 Electronic resource.: IEEE Standard Glossary of Software Engineering Terminology / IEEE Standards Association. 2005 Available at http://standards.ieee.0rg/reading/ieee/std/se/610.12−1990.pdf.
- Jacobson I. Object-Oriented Software Engineering: A Use Case Driven Approach Text. / Ivar Jacobson. USA: Addison-Wesley, 1995. 552 p. ISBN 978−201 544 350
- Johns Hopkins University Servlets and JavaServer Pages (JSP) 1.0: A Tutorial Electronic resource. / Johns Hopkins University. Available at http://www.apl.jhu.edu/~hall/java/Servlet-Tutorial/.
- Joomla Joomla! .because open-source matters Electronic resource./ Joomla community // Joomla! web-site. Available at http://www.joomla.org.
- Kassem N. Designing Enterprise Application with Java 2 Platform, Enterprise Edition Text. / Nicholas Kassem — Enterprise Team. USA: Addison-Wesley, 2000. 368 p. ISBN 978−201 702 774
- Kent Beck, Andres Cynthia Extreme Programming Explained Text.: Embrace Change. 2-nd edition / Kent Beck, Cynthia Andres. USA: Addison-Wesley Professional, 2004. 224 p. ISBN 978−321 278 654
- Kolb J. Web Programming Language Popularity Contest Electronic resource. / Jason Kolb. 2007. — Available at http://www.jasonkolb.com/weblog/2007/02/ programmingtre.html.
- Lafore R., Waite M. Data Structures & Algorithms in Java Text. / Robert Lafore — Mitchell Waite. USA: Sams, 1998. 617 p. ISBN 978−1 571 690 951
- Larman C. Agile and Iterative Development: A Manager’s Guide Text. / Craig Larman. USA: Addison Wesley Prof, 2002. 617 p. ISBN 978−1 571 690 951
- Mahmoud Qusay. Getting Started with Java Management Extensions (JMX): Developing Management and Monitoring Solutions Electronic resource. /Mahmoud Qusay — Sun Microsystem. Available at http://java.sun.com/developer/ technicalArticles/J2SE/jmx.html.
- Mambo foundation Inc. Home The Mambo Foundation Electronic resource. / Mambo foundation Inc. // Official home of Mambo. — Available at http://mambo-foundation.org/.
- McPherson S. JavaServer Pages: A Developer’s Perspective Electronic resource. / McPherson Scott — Sun Microsystem // Java Technology / Sun Microsystem. USA, 2000. Available at http://java.sun.com/developer/technicalArticles/Programming/jsp/.
- Microsoft Управление проектами: технология MSF Электронный ресурс. / Microsoft Corp. // Microsoft Developer Network / Microsoft Corp. 2007 г. — Режим доступа: http://www.microsoft.com/rus/msdn/msf/default.mspx.
- Moore J. Comparing PHP with other languages Electronic resource. / Jeff Moore// Professional PHP. USA, 2006 r. — Available at http://www.procata.com/blog/ archives/2006/02/09/comparing-php-with-other-languages/.
- Object Management Group Unified Modeilng Language Electronic resource. / Object Management Group. Available at http://www.omg.org/technology/documents/ modelingspeccatalog. htm#UML.
- Object Mangement Group OMG Model Driven Architecture Electronic resource. / Object Management Group. Available at http://www.omg.org/mda/.
- Pollice G. Почему я преподаю Eclipse Электронный ресурс. / Gary Pollice // Веб-представительство компании «IBM» / Компания IBM. 2005 г. — Режим доступа: http://www.ibm.com/developerworks/ru/opensource /library/jun05-pollice/index.html.
- Red Hat Corp. Seam Contextual Components. A Framework for Java EE 5 Electronic resource. / Red Hat Corp. — USA, 2007. — Available at http://docs.jboss.Org/seam/2.0.l .GA/reference /en/htmlsingle/
- Reese G. Database Programming with JDBC and Java Text.: Second Edition / George Reese. USA: O’Reilly, 2000. — 328 p. — ISBN 978−1 565 926 165
- SawyBox Systems SpinPike. CMS удобная система управления сайтами Электронный ресурс. / Сэвви Бокс Системе // Официальный сайт системы SpinPike.CMS. — Режим доступа: http://spinpike.com/
- Schwaber К., Beedle М. Agile Software Development with SCRUM Text. / Ken Schwaber- Mike Beedle. USA: Addison Wesley Prof, 2005. 150 p. ISBN 9 780 130 676 344
- Siggelkow B. Jakarta Struts Cookbook Книга. / Bill Siggelkow. Sebastopol: O’Reilly Media, 2005. 526 p. ISBN 978−596 007 713
- Slaughter S., Harter D., Krishnan M. Evaluating the Cost of Software Quality Text. / Sandra A. Slaughter — Donald E. Harter — Mayuram S. Krishnan // Communications of the ACM / ACM. USA: ACM, 1998. — Issue 8: T. 41. pp. 67−73
- SugarCRM Inc. SugarForge: Open Source CRM Electronic resource. / SugarCRM Inc // SugarCRM Open Source CRM. Available at http://sugarcrm.org.
- Sullins В., Whipple M. JMX in Action Text. / Ben Sullins- Mark Whipple. USA: Manning Publications Co., 2002. 424 p. ISBN 978−1 930 110 564
- Tate B. Beyond Java Text. / Bruce Tate. USA: O’Reilly, 2005. 200 p. ISBN 9 780 596 100 940
- The Ken Orr Institute. Warnier/Orr Diagrams Electronic resource. / The Ken Orr Institute // The Ken Orr Institute web-site. Available at http://www.kenorrinst.com/wo 1 .html.
- Thomas T. Java Data Access—JDBC, JNDI, and JAXP Книга. / Todd Thomas.-USA :M&T Books, 2002. 550 p. ISBN 978−764 548 468
- Tiny sprl. Tiny ERP Home Electronic resource. / Tiny sprl // TinyERP — OpenSource ERP. — Available at http://tinyerp.org/.
- TIOBE software. TIOBE Programming Community Index Electronic resource. / TIOBE software// TIOBE software web-site.- 2007 г.- Available at http://www.tiobe.com/tpci.htm.
- Varatek Software. Warnier/Orr Basics Electronic resource. / Varatek Software// BLinear. 2003 r. — Available at http://varatek.com/warnierorr.html.
- Walls G., Braindanbach R. Spring in Action Text. / Graig Walls — Ryan Braindanbach. USA: Manning Publications Co., 2005. 472 p. ISBN 978−1 932 394 351
- Wheeler Sh., Duggins Sh. Improving Software Quality Text. / Sharon Wheeler — Sheryl Duggins// ACM Proceedings of the 36th Annual Conference on South-East Regional Conference / ACM Southeast Regional Conference. USA: ACM, April 1998. pp. 300−309
- Wikimedia Foundation, Inc. Jackson System Development Electronic resource. / Wikimedia Foundation, Inc.// Wikipedia. 10 august 2007 г.- Available at http://en.wikipedia.org/wiki/JacksonSystemDevelopment.
- Амблер С. Гибкие технологии: экстремальное программирование и унифицированный процесс разработки Текст. / Скотт Амблер — пер. с англ. JI. Калинникова. СПб: Питер, 2005. (Библиотека программиста). ISBN 5−94 723 545−5
- Амриш К., Заман А. Разработка корпоративных Java-приложений с использованием J2EE и UML Текст. / Амриш Кэри — Ахмед Хавар Заман — пер. с англ. и редакция А. В. Высоцкого. Москва: Вильяме, 2002. ISBN 5−8459−0299−1
- Антонов А. В. Системный анализ Текст. / Александр Владимирович Антнов. -М.: Высшая школа, 2006. ISBN: 5−06−4 862−4
- Ауэр К., Миллер Р. Экстремальное программирование: постановка процесса. С первых шагов и до победного конца Текст. / Кент Ауэр — Рой Миллер — пер. с англ. П. Анджан. СПб: Питер, 2003. ISBN 5−318−132−7
- Бек К. Экстремальное программирование: разработка через тестирование Текст. / Кент Бек — пер. с англ. П. Анджан. СПб: Питер, 2003. ISBN 5−8046−0051−6
- Белов С. Модульное тестирование и Test Driven Development Текст. / Сергей Белов // Материалы конференции SECR2006. / Russee М., 2006.
- Брукс Ф. Мифический человеко-месяц, или Как создаются программные системы Текст. / Фредерик Брукс — пер. с англ. С. Маккавеев. СПб: Символ-Плюс, 2006. -ISBN 5−93 286−005−7
- Буч Г., Рамбо Д., Джекобсон А. Язык UML: Руководство пользователя Текст. / Гради Буч, Джеймс Рамбо, Ивар Якобсон. М.: ДМК, 2007. ISBN 5−94 074−334-Х
- Буч Г. Объектно-ориентированный анализ и проектирование с примерами приложений на С++ Текст.: 2-е изд. / Буч Грейди. СПб.: Невский диалект, 2000. ISBN 5−7940−0017−1
- Вершинин М., Иванова Е. Java 2, Enterprise Edition. Технологии проектирования и разработки Текст. / Максим Вершинин — Елена Иванова. СПб: БХВ-Петербург, 2003. ISBN 5−94 157−192−5
- Вязовик Н., Жилин Е. Программирование на Java. Методическое руководство для преподавателей Текст. / Николай Вязовик — Евгений Жилин. Москва: Центр Sun технологий МФТИ, 2003 г.
- Гантер Р. Методы управления проектированием программного обеспечения Книга. / Ричард Гантер — пер. Масловский Е. А. М.: Мир, 1981.
- Жоголаев Е. А. Лекции по технологии программирования: Учебное пособие Текст. / Е. А. Жоголаев. М.: Издательский отдел факультета ВМиК МГУ, 2001.
- Иванова Е. В. Независимость тестирования как способ снижения рисков разработки ПО и улучшения качества разрабатываемых систем Текст. / Елена Владимировна Иванова // Материалы конференции SECR2006 / Russee. Москва, 2006.
- Калянов Г. Н. CASE структурный системный анализ (автоматизация и применение) Текст. / Г. Н. Калянов. — М.: Лори, 1996.
- Кендалл С. Унифицированный процесс. Основные концепции Текст. / Скотт Кендалл. М.: Вильяме, 2002. ISBN 5−8459−0346−7
- Кериевски Дж. Рефакторинг с использованием шаблонов (паттернов проектирования) Текст. / Джошуа Кериевски. М.: Вильяме, 2006. ISBN 978−58 459−1087−5
- Коналлен Дж. Разработка Web-приложений с использованием UML Текст. / Джим Коналлен. -М.: Вильяме, 2001. 288 с. ISBN 5−8459−0203−7
- Кулешов И. Язык BPEL в системах автоматизации бизнес-процессов: общая схема решения и опыт реализации Текст. / Илья Кулешов // Материалы конференции SECR2006 / Russee. Москва, 2006.
- Ларман К. Применение UML и шаблонов проектирования Текст. / Крэг Ларман. М.: Вильяме, 2001. 624 с. ISBN 5−8459−0658
- Лебедев, К. С. Метод создания программного обеспечения i.Portal MSE и контроль качества программного продукта в нём. Текст. / К. С. Лебедев // Программные продукты и системы. Тверь: НИИ «Центрпрораммсистем», 2007. -№ 3. — С. 43−47
- Лебедев, К. С. Метод создания программного обеспечения для системы управления веб-сайтами i.Portal Текст. / К. С. Лебедев // Вестник Тамбовского государственного технического университета. Тамбов: ТГТУ, 2007. — № 2. — С. 445−448
- Лебедев, К. С. Решение задачи автоматизации разработки и тестирования комплексных веб-приложений на базе i.Portal MSE Текст. / К. С. Лебедев // Вестник ИрГТУ / Иркутский гос. тех. ун-т. Иркутск, 2007. — № 1 (29): Т. 2. — С. 6−9
- Лебедев, К. С. Решение задачи хранения и морфологического поиска каталогизированных данных в системе управления содержанием веб-сайтов i.Portal
- Текст. // Научные труды IX Международной научно-практической конферен- ¦ ции «Фундаментальные и прикладные проблемы приборостроения, информатики и экономики» / Московский гос. ун-т приборостроения и информатики. -Москва, 2006.-С. 71−79
- Липаев В. В. Методы обеспечения качества крупномасштабных программных средств Текст. / Владимир Васильевич Липаев. М.: Синтег, 2003. 510 с. ISBN 5−89 638−068−2
- Липаев В. В. Управление разработкой программных средств. Методы, стандарты, технологии Текст. / Владимир Васильевич Липаев. М.: Финансы и статистика, 1993.- 160 с. ISBN 5−279−01−091-Х
- Мартин Р. Быстрая разработка программ на Java и С++: принципы, примеры, практика Текст. / Роберт Мартин. М.: Вильяме, 2003. 752 с. ISBN 5−8459−5 583
- Мацяшек Л. Анализ требований и проектирование систем. Разработка информационных систем с использованием UML Текст. / Лешек Мацяшек. М.: Вильяме, 2002. 432 с. ISBN 5−8459−0276−2
- ООО i. Point i.Portal. Система управления содержимым сайтов. Руководство администратора Текст. / ООО i.Point. Иркутск, 2005 г.
- ООО i. Point i.Portal. Система управления содержимым сайтов. Руководство разработчика Текст. / ООО i.Point. Иркутск, 2005 г.
- Савитч У. Язык Java. Курс программирования Текст. / Уолтер Савитч. М.: Вильяме, 2002. 928 с. ISBN 5−8459−0277−0
- Сироткин Я. Практический опыт применения XML в разработке программного обеспечения Текст. / Яков Сироткин // Материалы конференции SECR2006 / Russee. Москва, 2006.
- Скопин И. Н. Основы менеджмента программных проектов Электронный ресурс. / Игорь Николаевич Скопин // Интернет-университет информационных технологий. М., 2004 г. — Режим доступа: http://www.intuit.ru/department/se/msd/.
- Узарбаев А. Обзор методологии Scrum Электронный ресурс. / Асхат Узарбаев // Русское сообщество Agile. 2006 г. — Режим доступа: http://agilerussia.ru/index.php?option=comcontent&task=view&id=16&Itemid=29.
- Фаулер М., Скотт К. UML в кратком изложении: Применение стандартного языка объектного моделирования Текст. / Мартин Фаулер — Керк Скотт — пер. с англ. А. М. Вендеров. М.: Мир, 1999. 192 с. ISBN 5−03−3 331−9
- Фаулер М. Архитектура корпоративных программных приложений Текст. / Мартин Фаулер. М.: Вильяме, 2007. 544 с. ISBN 5−8459−0579−6
- Фаулер М. Новые методологии программирования Электронный ресурс. / Мартин Фаулер. Режис доступа: http://www.silicontaiga.ru/home.asp?artId=4889