Separation and Composition of Overlapping and Interacting Concerns
نویسنده
چکیده
This position paper presents some of the problems we had and the results we achieved in the last 4 years of work when defining and developing DASCo [24]. DASCo (Development of Distributed Applications with Separation of Concerns) is an approach for developing objectoriented concurrent and distributed programs using a separation of concerns strategy. In this position paper we emphasize separation and composition of nonorthogonal concerns. The interested reader can obtain more information from the DASCo web page at http://www.esw.inesc.pt/ ̃ars/dasco.
منابع مشابه
N Degrees of Separation : Multi - Dimensional Separation of ConcernsPeri
Done well, separation of concerns can provide many software engineering beneets, including reduced complexity, improved reusability, and simpler evolution. The choice of boundaries for separate concerns depends on both requirements on the system and on the kind(s) of decomposition and composition a given formalism supports. The predominant methodologies and formalisms available, however, suppor...
متن کاملUntangling Regulatory Text: Multidimensional Separation of Concerns and Task-Oriented Linking
Regulatory text is a complex network of information distinguished by technical language, large volume, and tangled concepts formed by embedded cross-references. Scattering and tangling add to the cognitive pressures on users of regulatory text. Multidimensional Separation of Concerns (MDSOC) is a software engineering method aimed at untangling source code objects that contain cross-cutting, ove...
متن کاملPromoting Advanced Separation of Concerns in Intra-Agent and Inter-Agent Software Engineering
Agent technology has been revisited as a complementary approach to the object paradigm. Although objects and agents have many similarities, the introduction of agents in the object model poses challenging problems because many system-level and agent-level properties are intrusive and overlapping. In this way, a disciplined approach is required for composition. We present our approach for dealin...
متن کاملComparison of original and weighted singularity indexin separation of Pb- Zn mineralized zone in the Haft Savaran district, Central Iran
The Haft Saravan area is located in 90 km SE Arak in the central Iran. This area is a part of Malyer-Isfahan metallogenic belt. The article's objective is determining the most suitable method for identifying mineralized zones using original singularity and weighted singularity methods in three-dimensional space. In weighted singularity method, mineralized zones have a greater volume relative to...
متن کاملAn Analysis of Composability and Composition Anomalies
The separation of concerns principle aims at decomposing a given design problem into concerns that are mapped to multiple independent software modules. The application of this principle eases the composition of the concerns and as such supports composability. Unfortunately, a clean separation (and composition of concerns) at the design level does not always imply the composability of the concer...
متن کامل