Separating architectural concerns to ease program understanding. (bibtex)
by Vladimir Jakobac, Nenad Medvidovic, Alexander Egyed
Abstract:
This paper presents an iterative, user-guided approach to program understanding based on a framework for analyzing and visualizing software systems. The framework is built around a pluggable and extensible set of clues about a given problem domain, execution environment, and/or programming language. The approach leverages two orthogonal architectural views of a system and describes how a proper identification of boundaries for separate concerns helps in reasoning about the system.
Reference:
Separating architectural concerns to ease program understanding. (Vladimir Jakobac, Nenad Medvidovic, Alexander Egyed), In ACM SIGSOFT Software Engineering Notes, volume 30, 2005.
Bibtex Entry:
@Article{dblp:journals/sigsoft/JakobacME05,
  author    = {Vladimir Jakobac and Nenad Medvidovic and Alexander Egyed},
  title     = {Separating architectural concerns to ease program understanding.},
  journal   = {ACM SIGSOFT Software Engineering Notes},
  year      = {2005},
  volume    = {30},
  number    = {4},
  pages     = {1-5},
  abstract  = {This paper presents an iterative, user-guided approach to program
	understanding based on a framework for analyzing and visualizing
	software systems. The framework is built around a pluggable and extensible
	set of clues about a given problem domain, execution environment,
	and/or programming language. The approach leverages two orthogonal
	architectural views of a system and describes how a proper identification
	of boundaries for separate concerns helps in reasoning about the
	system.},
  bibsource = {dblp computer science bibliography, https://dblp.org},
  biburl    = {https://dblp.org/rec/bib/journals/sigsoft/JakobacME05},
  doi       = {10.1145/1082983.1083132},
  file      = {:Workshops\\MACS 2005 - ARTISAn Separating Architectural Concerns to Ease Program Understanding\\ARTISAn Separating Architectural Concerns to Ease Program Understanding-preprint.pdf:PDF},
  keywords  = {},
}
Powered by bibtexbrowser