Skip to main content

Showing 1–3 of 3 results for author: Link, D

Searching in archive cs. Search in all archives.
.
  1. Study of the Utility of Text Classification Based Software Architecture Recovery Method RELAX for Maintenance

    Authors: Daniel Link, Kamonphop Srisopha, Barry Boehm

    Abstract: Background. The software architecture recovery method RELAX produces a concern-based architectural view of a software system graphically and textually from that system's source code. The method has been implemented in software which can be run on subject systems whose source code is written in Java. Aims. Our aim was to find out whether the availability of architectural views produced by RELAX can… ▽ More

    Submitted 30 August, 2021; originally announced August 2021.

    Comments: To be published in ACM / IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM) (ESEM '21)

    ACM Class: D.2.11

  2. arXiv:1903.06895  [pdf, other

    cs.SE

    Recover and RELAX: Concern-Oriented Software Architecture Recovery for Systems Development and Maintenance

    Authors: Daniel Link, Pooyan Behnamghader, Ramin Moazeni, Barry Boehm

    Abstract: The stakeholders of a system are legitimately interested in whether and how its architecture reflects their respective concerns at each point of its development and maintenance processes. Having such knowledge available at all times would enable them to continually adjust their systems structure at each juncture and reduce the buildup of technical debt that can be hard to reduce once it has persis… ▽ More

    Submitted 16 March, 2019; originally announced March 2019.

    Comments: 10 pages, 9 figures. To be published in the proceedings of the International Conference on Software and System Processes, Montreal 2019

  3. arXiv:1901.07700  [pdf, other

    cs.SE

    The Value of Software Architecture Recovery for Maintenance

    Authors: Daniel Link, Pooyan Behnam, Ramin Moazeni, Barry Boehm

    Abstract: In order to maintain a system, it is beneficial to know its software architecture. In the common case that this architecture is unavailable, architecture recovery provides a way to recover an architectural view of the system. Many different methods and tools exist to provide such a view. While there have been taxonomies of different recovery methods and surveys of their results along with measurem… ▽ More

    Submitted 22 January, 2019; originally announced January 2019.