No Detail Found!

Making the Software Architecture Explicit in Java Programs to Enable Dynamic Evolution.

Author(s)
G. LAGHARI Institute of Mathematics and Computer Science, University of Sindh, Jamshoro, Pakistan
SAAD NIZAMANI Department of Information Technology, Sindh University Campus Mirpurkhas, Pakistan.
M. MEMON Institute of Mathematics and Computer Science, University of Sindh, Jamshoro, Pakistan
A. H. ABRO Information Technology Centre, QUEST, Nawabshah, Pakistan
M. Y. KOONDHAR Information Technology Centre, QUEST, Nawabshah, Pakistan
SEHRISHNIZAMAN Department of Information Technology, Sindh University Campus Mirpurkhas, Pakistan
Abstract
Software architecture helps in developing and understanding software applications at high-level abstraction. Yet, programming languages like Java do not directly support those abstractions. In this paper, we provide the support for architectural abstractions in Java. The support is provided in a middleware that, besides application development and initialization at arc hitectural level, also supports dynamic evoluti on in the running applications. We demonstrate the use and benefit of the approach with an example scenario.
Publication Details
Page(s) 541-546
DOI DOI not available
Published Journal: Sindh University Research Journal, Volume: 51, Issue: 3, Year: 2019

Request the full text from PASTIC

Keywords
Dynamic Evolution, software components
0

Citations

0

Downloads

58

Views