Форум Сообщества Аналитиков

×


Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Galogen

Страницы: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 »
3916
Спасибо, Yoli. Вы затронули интересный аспект использования ЕА. Я думаю нужно его изучить досконально. Иначе как же отвечать на вопросы.

Но пока вот не сподобился. Если Вы уже довольно глубоко проникли в эту тему, может накидаете тут пару другую строк: как Вы используете это, чем помогает, какие трудности имеются кроме указанной ниже.

Устройте небольшой ликбез для быстрого погружения в тему?

3917
Добрый день, Yoli.

К сожалению я даже не понял в чем проблематика, более того вижу, что Вы демонстрируете какие-то возможности ЕА, которые мною лично еще не познаны.

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

Да, а не пробывали Вы задать свой вопрос на форуме: http://sparxsystems.com/cgi-bin/yabb/YaBB.cgi

Вся эта прелесть с помощью реверсивного инжиниринга была перенесена в EA, где мы ее компилируем, запускаем и трассируем.
Как это компилируем в ЕА? Может Вы имеете в виду компилируете в некотором внешнем средстве? Вы используете какие-то аддинсы или чистый стандартный ЕА? А версия?

3918
Эх... Написать бы Addin который при изменении параметра (или метода) сам обновляет alias. Жаль только событий об изменении вроде бы не предусмотрено :(.
Может быть есть какой-либо способ для отслеживания изменений методов?
Совершенно не занимался этим, но судя по тому, что вокруг скажем так стандартного решения выстраивают кучу всякий надстроек, судя по наличию API, возможности интеграции в среды разработки - наверняка что-то можно сделать. Наверное что-то типа макросов. Но просто времени и желания нет разбираться.

Вообще при всех прелестях ЕА неожидано ловишь себя на мысли, а не является ли низкая цена единственной прелестью?

Да много всяких изящных наворотов типа тегированных значений и создания собственных UML шаблонов - а такой простой тривиальной вещи как отображение дефолтного значения на параметре почему нет. Да фиг с ним с дефолтным значением параметра - мне думается тут не так это важно, хотя с какой позиции посмотреть (учитывая что забыли сделать возможность визуализации и включения в генерируемый код - наверное просто упустили из виду). Но вот почему упустили из виду возможность трансформации диаграммы последовательности в диаграмму кооперации, или почему заявляя о соотвествии UML 2, многое вообщем-то бывает либо недоступно, либо приходится вставать на уши, чтобы сделать это доступным.

Или это просто проблемы роста?

3919
В файловом архиве добавил книгу, заявленную в теме.
Ссылка: http://www.uml2.ru/index.php?option=com_remository&Itemid=28&func=fileinfo&id=137

Читаем, переводим, критикуем, дополняем?

3920
Простите, Виктор, а в чем идея?

3921
Денис безусловно прав, да и как может быть иначе, если он тренер по UML.

Для того чтобы понять разницу между точкой принятия решения и линеей синхронизации, можно посмотреть в сторону нотации IDEF3. Кроме того можно применить к линии понятие мультиплексор, то есть линия либо клонирует поток либо его сливает в один. Точка принятия решения подобна XOR.

OR читаем так - один или несколько потоков должны начаться (от точки (линии) разделения) или завершиться (в линии соединения). Т.е. могу начаться или закончиться 1 или несколько параллельных процессов

AND читаем так - все паралельные потоки должны начаться или завершиться - хотя и не обязательно одновременно.

Кроме того для понимания диаграммы видов деятельности советую изучить концепции сети Петри или Оценочных сетей.
Это оттуда Денис говорит о маркере - фишке. Т.е. Сеть Петри или ДА мы рассматриваем не как статическую, а как динамическую, задавая так называемую разметку. Начальная разметка задает и начальное состояние наблюдаемого процесса. При этом правила таковы - переход срабатывает тогда и только тогда, если во всех входных позициях есть метка, маркер, фишка.

При этом, если потребовать условие, что в позиции не может быть больше 1 метки - (условие безопасности сети) посути получим Е-сеть

3922
познакомиться с интересными людьми
Цель, как мне думается, вполне достойная ;)

3923
так крепи его здесь и мне вышли тоже :)

3924
Насколько я понимаю, прямой возможности перейти с нижнего уровня на верхний, кроме как перехода по вкладке (или меню навигации) или в браузере проекта, нет.

Однако если Вам это требуется часто - т.е. возможность перехода с нижнего уровня на верхний, то можно использовать ссылки - смотрите данный раздел в справке

3925
Есть неплохая книга
Читаю, захотелось перевода. Читать сложно такая заумь английская, тяжело продираться в словесах

3926
Вышел очередной 832 билд EA версии 7.1. 832 билд имеет внушительный список изменений, но ... вряд ли они слишком значительны.

Изменения затронули устранение выявленных в ходе эксплуатации ошибок, добавление новых функций, улучшение имеющихся в области:
- Инжиниринга баз данных
- Автоматизации
- Документации
- в целом ...

3927
Сделал запрос в поддержку. Вот какой ответ пришел:

Цитировать
It is not currently possible to display this information in EA. However,
it shouldn't be difficult to add, so I will try to add it for one of the
next builds of EA.

Best Regards,

Neil Capey
Sparx Systems Pty Ltd
support@sparxsystems.com.au
http://www.sparxsystems.com.au
 

3928
Порекомендуйте, пожалуйста, какую-нибудь конкретную хорошую книгу по "системному анализу", содержащую необходимые (на ваш взгляд) теоретические сведения для роли "системного аналитика" в разработке ПО.
В этот-то и проблема. Я таких книг не знаю. Часто в различных книгах по разработке ПО встречается некоторая теоретическая часть. Может оттолкнуться от SWEEBOK?

3929
Андрей, с Днем рождения. Благ всех, успехов.

Вон нас, львов, сколько. :)
Да уж прямо целый прайд :)

3930
Под рукой нет, дома все стоятна полке.. может, Эд подскажет. А вообще, давайте сами напишем?
Ну сразу и Эд. :)
Хотя подскажу. Вообще нужно отделить философское понятие системного анализа и прикладное его значение. Что касается прикладного значения, то его давно и с успехом применяют в самых разных формах. Просто мы порой не знаем, что это и есть грани системного анализа.

Насчет книг - ну смотрите наш файловый архив - раздел Системный анализ. Кроме того - Оптнер, Урманцев, Волкова и т.п.

Страницы: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 »