2020
DOI: 10.1109/access.2020.3019985
|View full text |Cite
|
Sign up to set email alerts
|

On Code Analysis Opportunities and Challenges for Enterprise Systems and Microservices

Abstract: Code analysis brings excellent benefits to software development, maintenance, and quality assurance. Various tools can uncover code defects or even software bugs in a range of seconds. For many projects and developers, the code analysis tools became essential in their daily routines. However, how can code analysis help in an enterprise environment? Enterprise software solutions grow in scale and complexity. These solutions no longer involve only plain objects and basic language constructs but operate with vari… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
11
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
3
2
1

Relationship

2
4

Authors

Journals

citations
Cited by 19 publications
(11 citation statements)
references
References 109 publications
0
11
0
Order By: Relevance
“…A few papers discussed key differences between analyzing microservice architecture in comparison to other architectures. Cerny et al [14] discuss some pitfalls that traditional code analysis has with addressing microservice systems, namely that it overlooks important enterprise development framework constructs, which are key for building enterprise microservice systems. Some papers treat the relationships between Service-Oriented Architecture (SOA) and microservices differently.…”
Section: Architectural Analysismentioning
confidence: 99%
See 4 more Smart Citations
“…A few papers discussed key differences between analyzing microservice architecture in comparison to other architectures. Cerny et al [14] discuss some pitfalls that traditional code analysis has with addressing microservice systems, namely that it overlooks important enterprise development framework constructs, which are key for building enterprise microservice systems. Some papers treat the relationships between Service-Oriented Architecture (SOA) and microservices differently.…”
Section: Architectural Analysismentioning
confidence: 99%
“…Similarly, the paper by Auer et al [64] surveys developers to create a framework to assist companies in determining if they should migrate their monolithic system to a microservice-based one. Cerny et al [14] explain the potential pitfalls of converting a system from a monolithic architecture to a microservice architecture while also discussing the value of static-code analysis in microservice systems. Nunes et al [49] aim to assist the decomposition of monolithic applications to microservice-based ones by proposing the decomposition be done by identifying where a business transaction is divided into several transactional contexts.…”
Section: Migration To Microservicesmentioning
confidence: 99%
See 3 more Smart Citations