Skip to search form
Skip to main content
Skip to account menu
Semantic Scholar
Semantic Scholar's Logo
Search 228,394,864 papers from all fields of science
Search
Sign In
Create Free Account
Separation of concerns
Known as:
SOC
, Separation
, Separation of concern
In computer science, separation of concerns (SoC) is a design principle for separating a computer program into distinct sections, such that each…
Expand
Wikipedia
(opens in a new tab)
Create Alert
Alert
Related topics
Related topics
50 relations
Apache Avalon
Apache Cocoon
Aspect-oriented software development
Cascading Style Sheets
Expand
Broader (1)
Reductionism
Papers overview
Semantic Scholar uses AI to extract papers important to this topic.
2014
2014
Advances in Model-Driven Security
L. Lucio
,
Qin Zhang
,
+4 authors
Y. L. Traon
Advances in Computing
2014
Corpus ID: 2736739
2013
2013
Symbolic model checking composite Web services using operational and control behaviors
J. Bentahar
,
H. Yahyaoui
,
Melissa Kova
,
Z. Maamar
Expert systems with applications
2013
Corpus ID: 15794618
2012
2012
Automated geospatial Web Services composition based on geodata quality requirements
S. A. B. Cruz
,
A. Monteiro
,
Rafael D. C. Santos
Computational Geosciences
2012
Corpus ID: 28024243
2012
2012
AODP: refactoring code to provide advanced aspect-oriented modularization of design patterns
R. Giunta
,
G. Pappalardo
,
E. Tramontana
ACM Symposium on Applied Computing
2012
Corpus ID: 14926881
Although solutions provided by design patterns are an invaluable resource for developers, some design patterns lead to placing…
Expand
2008
2008
A Middleware Architecture for Human-Centred Pervasive Adaptive Applications
Andreas Schroeder
,
M. V. D. Zwaag
,
M. Hammer
Second IEEE International Conference on Self…
2008
Corpus ID: 14178896
As software is more and more interweaving with our everyday life, designing software in a way that it reflects and respects the…
Expand
2008
2008
GenERTiCA: A Tool for Code Generation and Aspects Weaving
M. Wehrmeister
,
E. P. Freitas
,
C. Pereira
,
F. Rammig
IEEE International Symposium on Real-Time…
2008
Corpus ID: 17568720
Model-driven design (MDD) can be perceived in the recent literature as an option to deal with the increasing complexity of the…
Expand
Highly Cited
2003
Highly Cited
2003
Refinements and multi-dimensional separation of concerns
D. Batory
,
Jia Liu
,
J. N. Sarvela
ESEC/FSE-11
2003
Corpus ID: 5384792
Step-wise refinement (SWR) asserts that complex programs can be derived from simple programs by progressively adding features…
Expand
Highly Cited
2003
Highly Cited
2003
Interference Analysis for AspectJ
Maximilian Störzer
,
J. Krinke
2003
Corpus ID: 16097814
AspectJ is a language implementing aspect-oriented programming on top of Java. Besides modification of program flow and state…
Expand
Highly Cited
2001
Highly Cited
2001
Separation of Concerns : A Case Study
J. V. Gurp
,
J. Bosch
2001
Corpus ID: 15691195
In this paper we present the results of a case study we conducted at two local SMEs (Small and Medium sized Enterprises) in two…
Expand
2001
2001
On applying coordinated atomic actions and dependable software architectures for developing complex systems
D. M. Beder
,
C. M. F. Rubira
,
B. Randell
,
A. Romanovsky
Fourth IEEE International Symposium on Object…
2001
Corpus ID: 7474956
Modern concurrent and distributed applications are becoming increasingly complex; so, in order to provide fault tolerance…
Expand
By clicking accept or continuing to use the site, you agree to the terms outlined in our
Privacy Policy
(opens in a new tab)
,
Terms of Service
(opens in a new tab)
, and
Dataset License
(opens in a new tab)
ACCEPT & CONTINUE