• Aug 25, 2016 News!Vol.4, No.3 has been published with online version. 15 peer reviewed articles from 3 specific areas are published in this issue.   [Click]
  • May 03, 2016 News!Vol. 3, No. 3 has been indexed by EI (Inspec).   [Click]
  • May 03, 2016 News!Vol. 3, No. 2 has been indexed by EI (Inspec).   [Click]
General Information
    • ISSN: 2301-3559
    • Frequency: Quarterly
    • DOI: 10.18178/LNSE
    • Editor-in-Chief: Prof. Jemal Antidze
    • Executive Editor: Ms. Nina Lee
    • Abstracting/ Indexing: EI (INSPEC, IET), DOAJ, Electronic Journals Library, Engineering & Technology Digital Library, Ulrich's Periodicals Directory, International Computer Science Digital Library (ICSDL), ProQuest and Google Scholar.
    • E-mail: lnse@ejournal.net
Editor-in-chief
Prof. Jemal Antidze
I. Vekua Scientific Institute of Applied Mathematics
Tbilisi State University, Georgia
I'm happy to take on the position of editor in chief of LNSE. We encourage authors to submit papers concerning any branch of Software Engineering.

LNSE 2016 Vol.4(2): 147-152 ISSN: 2301-3559
DOI: 10.7763/LNSE.2016.V4.240

Towards a Dynamic Model for Requirements Handling in Software Architecture Configuration Management

Razie Alidoosti, Shahrouz Moaven, Jafar Habibi, and Mohammad Mehdi Khalili
Abstract—Nowadays the role of software architecture is obvious. Both complex requirements and non-deterministic chang ing environments lead software architecture to face with problems for coverage of requirements and environments. Consequently, the configuration of the software architec ture is faced with challenges even in run-time. Being able to deal with such problems requires new techniques to be used. In spite of variety of related works performed in this domain, improvements are required in some aspects such as consideration of overlap and contradictory require ments and also effects in dynamic environments. In this paper, a dynamic model is presented for handling chang ing requirements which makes use of the configuration management concepts such as versioning, composition, consistency, construction, and selection; hence the possibility of configuring software architecture in overlapped and contradictory requirements and dynamic environ ments has been provided in the proposed model. The model includes change management and versioning activities for software architecture and its artefacts. The results of performing the proposed model on a case are reported in this paper.

Index Terms—Dynamic model, software architecture, requirements handling, configuration management.

R. Alidoosti, S. Moaven, and J. Habibi are with the Department of Computer Engineering, Sharif University of Technology, Tehran, Iran (e-mail: alidoosti@ce.sharif.edu, moaven@ce.sharif.edu, jhabibi@sharif.edu).
M. M. Khalili is with the Department of Computer Engineering and Information Technology, Amirkabir University of Technology, Tehran, Iran (e-mail: mmkhalili@aut.ac.ir).

[PDF]

Cite: Razie Alidoosti, Shahrouz Moaven, Jafar Habibi, and Mohammad Mehdi Khalili, "Towards a Dynamic Model for Requirements Handling in Software Architecture Configuration Management," Lecture Notes on Software Engineering vol. 4, no. 2, pp. 147-152, 2016.

Copyright © 2008-2015. Lecture Notes on Software Engineering. All rights reserved.
E-mail: lnse@ejournal.net