نتایج جستجو برای: aspect term
تعداد نتایج: 672419 فیلتر نتایج به سال:
We describe the Aspect Markup Language (AML), an XML-based AOP language for programming aspects. AML separates the binding instructions, written in XML, from the executable aspect code, written in a regular programming language. This separation by itself has some advantages, namely for testing. But the main goal of AML is to provide a highly extensible AOP platform, with which programmers can e...
Aspect oriented programming is a way of reducing the complexity of software development, in the sense that it is easier to reason about isolated concepts. The complexity of web applications has been increasing in the last few years, mainly, because customers are requesting more and more. We think that advanced separation of concerns can be a good strategy to reduce the complexity of web applica...
When aspect-oriented modeling techniques are used in the context of Model-Driven Engineering, a possible way of obtaining an executable from an aspect-oriented model is to map it to code written in an aspect-oriented programming language. This paper presents important challenges that a modeler has to face when mapping aspect-oriented models to an aspect-oriented programming language: mapping st...
This paper describes our system for generating Chinese aspect expressions. In the system, the semantics of different aspects is characterized by specific temporal and conceptual features. The semantic applicability conditions of each individual aspect are theoretically represented by an aspect selection function (ASF). The generation is realized by evaluating implemented inquiries which formall...
Previous research in child language acquisition identifies discrepancies between child and adult use of verbal inflectional morphology In this paper, we consider a case of partial undergeneralization where children's use of the-ed and-ing endings seems constrained by the aspectual class of the host verb. Children, more than adults, seem reluctant to generalize the imperfective morpheme to state...
In this paper we will give an overview of the Semantic Desktop paradigm, beginning with the history of the term, a definition, current work and its relevance to knowledge management of the future. Existing applications and research results are listed and their role as building blocks of the future Semantic Desktop described. Based on the analysis of existing systems we propose two software arch...
Aspect mining tries to identify crosscutting concerns in legacy systems and thus supports the refactoring into an aspect-oriented design. This position paper describes DynAMiT, the first aspect mining tool that detects crosscutting concerns based on dynamic analysis. Furthermore, it presents the results of several case studies, and estimates the quality of the DynAMiT approach. Based on that, w...
Addressing the issue of crosscutting concerns within a software system, the notion of an aspect has been introduced, first for so-called AspectOriented Programming (AOP) and then, more generally, for Aspect-Oriented Software Development (AOSD). Unfortunately, this notion is used with two different meanings: one as a synonym for “crosscutting concern”, and the other as a means to deal with a cro...
Non-functional concerns are present in all software solutions and products. While the functional requirements most often drive the development of models in Model Driven Development (MDD), the modeling of non-functional concerns, such as security, is equally important for a high quality solution. The security concerns within a solution are often crosscutting, non-orthogonal and of a diverse natu...
نمودار تعداد نتایج جستجو در هر سال
با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید