Разработка ПО

OpenGL: противоречия и тенденции

Документооборот: два в одном

Объекты и Web

SOAP и вопросы безопасности

Автоматизация тестирования

Тестирование — один из важнейших этапов создания конкурентоспособного программного продукта и сейчас, когда рынок программного обеспечения стремительно разрастается, производители все чаще сталкиваются с необходимостью применения эффективных методов к разработке.

Мультиметоды и парадигмы

LAB: разработка кросс-платформных приложений

Системная инженерия программного обеспечения: введение

Применение принципов системной инженерии к созданию крупных, сложных программных систем дает мощный инструментарий управления процессами разработки и изделиями.

Стандартизация пользовательского интерфейса

При разработке, тестировании и оценке качества пользовательского интерфейса необходимо применять соответствующие государственные и отраслевые стандарты. Однако это сразу порождает целый ряд вопросов, например: как стандарты соотносятся с различными аспектами пользовательского интерфейса? Что такое правильный интерфейс? Как применять эргономические стандарты при проектировании и тестировании интерфейса? Влияет ли стандартизация на качество разрабатываемых изделий?

SCTP: новый транспортный протокол для TCP/IP

Не так сложен SPICE, как его написали

Визуализация семантической сети

Интеграция Java и CORBA: точка зрения программиста

Почтальон для приложений

МОМ,второе рождение

Приемы защиты исходных текстов и двоичного кода

Программная инженерия как предмет обучения

Учреждения, занимающиеся обучением программному обеспечению, ответственны за подготовку специалистов, которые в состоянии создавать и обслуживать информационные системы, полностью отвечающие ожиданиям пользователей. В статье предложен ряд идей относительно того, как наилучшим образом выполнить эту задачу.

Быть или не быть оффшорной компании

О стрельбе по множественному наследованию

Проблемы языковых преобразований