Re: [BLACKBOX] Modeling software

From: [at]} <Alexander>
Date: Sun, 18 Sep 2011 02:00:59 +0400

----boundary-LibPST-iamunique-1459473287_-_-
Content-type: text/plain

Hello!

18.09.11, 01:24, "Frank Hrebabetzky" <hreba{([at]})nowhere.xy

> Every now and then I want to depict graphically the structure of my
> actual toy program in order to keep an overview. There exist several
> relations between parts of programs (module import, object inheritance,
> procedure call hierarchy and some more) and there exist large solutions:
> UML, SysML and probably some more (which I don't know).
>
> After a closer look at UML and SysML I began to doubt whether it is
> worth to learn such a complicated system. After all I don't want it as a
> base for a large software project with huge groups of developers, but
> only for a survey of relatively small programs (10-20 modules) in an
> advanced development state.
>
> Any thoughts? What do you use?

  I wrote my own tool - ImportGraph - to build module dependency graphs,
  such as the one on the picture here:
  http://oberoncore.ru/wiki/blackbox/sysgraph

  Also, oo2c compiler has some really useful tools to see class hierarchies, etc.
  If I'm not mistaken.

---=====---
 Alexander


----
To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy----boundary-LibPST-iamunique-1459473287_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzcyBBcmlhbDt9DQp7XGYxXGZtb2Rlcm4gQ291cmllciBOZXc7fQ0Ke1xmMlxmbmlsXGZjaGFy
c2V0MiBTeW1ib2w7fQ0Ke1xmM1xmbW9kZXJuXGZjaGFyc2V0MCBDb3VyaWVyIE5ldzt9fQ0Ke1xj
b2xvcnRibFxyZWQwXGdyZWVuMFxibHVlMDtccmVkMFxncmVlbjBcYmx1ZTI1NTt9DQpcdWMxXHBh
cmRccGxhaW5cZGVmdGFiMzYwIFxmMFxmczIwIEhlbGxvIVxwYXINClxwYXINCjE4LjA5LjExLCAw
MToyNCwgIkZyYW5rIEhyZWJhYmV0emt5IiA8aHJlYmFAVEVSUkEuQ09NLkJSPjpccGFyDQpccGFy
DQo+IEV2ZXJ5IG5vdyBhbmQgdGhlbiBJIHdhbnQgdG8gZGVwaWN0IGdyYXBoaWNhbGx5IHRoZSBz
dHJ1Y3R1cmUgb2YgbXkgXHBhcg0KPiAgYWN0dWFsIHRveSBwcm9ncmFtIGluIG9yZGVyIHRvIGtl
ZXAgYW4gb3ZlcnZpZXcuIFRoZXJlIGV4aXN0IHNldmVyYWwgXHBhcg0KPiAgcmVsYXRpb25zIGJl
dHdlZW4gcGFydHMgb2YgcHJvZ3JhbXMgKG1vZHVsZSBpbXBvcnQsIG9iamVjdCBpbmhlcml0YW5j
ZSwgXHBhcg0KPiAgcHJvY2VkdXJlIGNhbGwgaGllcmFyY2h5IGFuZCBzb21lIG1vcmUpIGFuZCB0
aGVyZSBleGlzdCBsYXJnZSBzb2x1dGlvbnM6IFxwYXINCj4gIFVNTCwgU3lzTUwgYW5kIHByb2Jh
Ymx5IHNvbWUgbW9yZSAod2hpY2ggSSBkb24ndCBrbm93KS5ccGFyDQo+ICBccGFyDQo+ICBBZnRl
ciBhIGNsb3NlciBsb29rIGF0IFVNTCBhbmQgU3lzTUwgSSBiZWdhbiB0byBkb3VidCB3aGV0aGVy
IGl0IGlzIFxwYXINCj4gIHdvcnRoIHRvIGxlYXJuIHN1Y2ggYSBjb21wbGljYXRlZCBzeXN0ZW0u
IEFmdGVyIGFsbCBJIGRvbid0IHdhbnQgaXQgYXMgYSBccGFyDQo+ICBiYXNlIGZvciBhIGxhcmdl
IHNvZnR3YXJlIHByb2plY3Qgd2l0aCBodWdlIGdyb3VwcyBvZiBkZXZlbG9wZXJzLCBidXQgXHBh
cg0KPiAgb25seSBmb3IgYSBzdXJ2ZXkgb2YgcmVsYXRpdmVseSBzbWFsbCBwcm9ncmFtcyAoMTAt
MjAgbW9kdWxlcykgaW4gYW4gXHBhcg0KPiAgYWR2YW5jZWQgZGV2ZWxvcG1lbnQgc3RhdGUuXHBh
cg0KPiAgXHBhcg0KPiAgQW55IHRob3VnaHRzPyBXaGF0IGRvIHlvdSB1c2U/XHBhcg0KXHBhcg0K
ICBJIHdyb3RlIG15IG93biB0b29sIC0gSW1wb3J0R3JhcGggLSB0byBidWlsZCBtb2R1bGUgZGVw
ZW5kZW5jeSBncmFwaHMsIFxwYXINCiAgc3VjaCBhcyB0aGUgb25lIG9uIHRoZSBwaWN0dXJlIGhl
cmU6XHBhcg0KICBodHRwOi8vb2Jlcm9uY29yZS5ydS93aWtpL2JsYWNrYm94L3N5c2dyYXBoXHBh
cg0KXHBhcg0KICBBbHNvLCBvbzJjIGNvbXBpbGVyIGhhcyBzb21lIHJlYWxseSB1c2VmdWwgdG9v
bHMgdG8gc2VlIGNsYXNzIGhpZXJhcmNoaWVzLCBldGMuXHBhcg0KICBJZiBJJ20gbm90IG1pc3Rh
a2VuLlxwYXINClxwYXINCi0tLT09PT09LS0tXHBhcg0KIEFsZXhhbmRlclxwYXINClxwYXINClxw
YXINCi0tLS1ccGFyDQpUbyB1bnN1YnNjcmliZSwgc2VuZCBhIG1lc3NhZ2Ugd2l0aCBib2R5ICJT
SUdOT0ZGIEJMQUNLQk9YIiB0byBMSVNUU0VSVkBMSVNUUy5PQkVST04uQ0h9fQBhdGVz
----boundary-LibPST-iamunique-1459473287_-_---
Received on Sun Sep 18 2011 - 00:00:59 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:30:11 UTC