软件生命周期(SDLC)
软件系统的构造阶段视图(Build-time views of a software system)
Build-time (构造阶段): idea ? requirement ? design ? code ?
installable / executable package
(1)代码层面:分析源代码是怎样组织生成函数,方法,类,界面这样的程序块的。
(2)内容层面:分析源代码是怎样被保存在文件,包,目录下的。
软件系统的运行阶段视图(Runtime views of a software system)
运行时主要有两个
Code-level view: 在内存中软件状态的更新
Component-level view: 程序结构 程序怎样在自己的环境中展开的(系统环境 分布式 硬件)
Run-time, moment, and code-level view
快照 专注于在靶机上变量层次在内存中的状态
Memory dump(内存信息转储):把JVM某个时间点的内存快照转储为一个文件
Memory dump: a file on hard disk containing a copy of the contents
of a process’s memory, produced when a process is aborted by certain
kinds of internal error or signal
执行跟踪,事件日志在构件/系统层面与代码层面的区别

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!