laws of software evolution
Recently Published Documents


TOTAL DOCUMENTS

19
(FIVE YEARS 1)

H-INDEX

7
(FIVE YEARS 0)

Author(s):  
Mohammed Mubarkoot ◽  
Jörn Altmann

AbstractAccording to the laws of software evolution, the size and complexity of software systems continue to increase over time and, simultaneously, if not maintained rigorously, the quality decreases. Quality degradation typically happens due to changes in policies, regulations, and industry requirements, which, in turn, complicates compliance management over time. Among the key challenges in managing the evolution of software are the modelling and the enforcement of compliance rules. Moreover, the gap between compliance experts and software engineers has worsened the problem. The topology and orchestration specifications for cloud applications (TOSCA), which is an OASIS standard, has the potential to offer a relief by enabling different levels of abstractions for modeling and enforcing compliance policies. This work aims at investigating the potential of using TOSCA service templates for modelling and enforcing non-functional requirements and policies. Then, it proposes an approach that maximizes involvement of stakeholders in modeling and auditing such requirements and policies. Findings can help enterprises and policy makers achieve better governance and compliance on software services.


Author(s):  
M. M. Murad ◽  
M. W. Ashraf1

In recent time, the evolution of web applications have gained importance over the web development process and the factor of web evolution cannot be ignored by web developers. Web development has become complex and challengeable for web developers. The process of software evolution played an important role during the development of the software. Millions of web application have been developed every year around the world It has included various approaches, tools, and frameworks to reorganize the web applications with an improved version. Research has been shown that there are no proper and systematic techniques is available for evolving web applications. This special article has been written to make a comparative analysis of WordPress and Django web framework using Lehman’s laws of software evolution. It has been found that the six out of eight Lehman’s laws found valid during the evolution process for web frameworks.


2017 ◽  
Vol 131 ◽  
pp. 347-365 ◽  
Author(s):  
Raphael Pereira de Oliveira ◽  
Alcemir Rodrigues Santos ◽  
Eduardo Santana de Almeida ◽  
Gecynalda Soares da Silva Gomes

IEEE Software ◽  
2016 ◽  
Vol 33 (3) ◽  
pp. 90-93 ◽  
Author(s):  
Raphael Pereira de Oliveira ◽  
Eduardo Santana de Almeida

2013 ◽  
Vol 46 (2) ◽  
pp. 1-28 ◽  
Author(s):  
Israel Herraiz ◽  
Daniel Rodriguez ◽  
Gregorio Robles ◽  
Jesus M. Gonzalez-Barahona

2013 ◽  
Vol 26 (7) ◽  
pp. 589-612 ◽  
Author(s):  
Jesus M. Gonzalez‐Barahona ◽  
Gregorio Robles ◽  
Israel Herraiz ◽  
Felipe Ortega

Sign in / Sign up

Export Citation Format

Share Document