this report summarizes the outcome of the 7th Workshop on Aspect-Oriented Modeling (AOM) held in conjunction withthe 8thinternationalconference on Model Driven engineering Languages and systems - MODELS 2005 - in M...
详细信息
ISBN:
(纸本)3540317805
this report summarizes the outcome of the 7th Workshop on Aspect-Oriented Modeling (AOM) held in conjunction withthe 8thinternationalconference on Model Driven engineering Languages and systems - MODELS 2005 - in Montego Bay, Jamaica, on the 2nd of October 2005. the workshop brought together researchers and practitioners from two communities: aspect-oriented software development (AOSD) and software model engineering. It provided a forum for discussing the state of the art in modeling crosscutting concerns at different stages of the software development process: requirements elicitation and analysis, software architecture, detailed design, and mapping to aspect-oriented programming constructs. this paper gives an overview of the accepted submissions, and summarizes the results of the different discussion groups.
the topics concerning involute meshing are discussed in numerous disciplines like "Machine Elements", "theory of mechanism and the machines", "Machine design" and others, which are in the...
详细信息
ISBN:
(纸本)140205260X
the topics concerning involute meshing are discussed in numerous disciplines like "Machine Elements", "theory of mechanism and the machines", "Machine design" and others, which are in the basis of the education of machine designers. their better understanding is of main importance for wide range of specialists. the theory of the involute meshing includes many abstract terms and definitions. Usually their mastering is assisted with figures, posters, overlaid images, metal and transparent plastic models, etc. the goal of this work is to improve the assimilation of the theoretical matter from the field of involute gearing, withthe creation of new and more impressive and memorable multimedia software product.
the heterogeneous nature of mobile application systems, immaturity of the associated technologies, and insufficient knowledge about the effects of different methodologies denote the need for scrupulous adoption of a l...
详细信息
the heterogeneous nature of mobile application systems, immaturity of the associated technologies, and insufficient knowledge about the effects of different methodologies denote the need for scrupulous adoption of a life cycle process in developing m-commerce systems. this paper promotes project-specific solutions as a basis for wide-ranging process elicitation efforts. the concept is elaborated by presenting a case study highlighting the best practices for designing and building a wireless news browsing application using a specialized recipe derived from an iterative-based framework. We apply a subset of UML diagrams for modeling the system; moreover, with respect to the high availability of competitive products and close comparability in mobile applications market, we have adopted a highly iterative process model with parallel execution of iterations to speed up our development strategy. Our product incorporates many of the ideas in the already existing feed reader applications to deliver the right mix of features and functionality
this paper describes an on-going research work on the train dispatching problem. this dispatching or rescheduling problem (which is NP-complete in general cases) lacks a benchmark or a library to test different algori...
详细信息
ISBN:
(纸本)0780392159
this paper describes an on-going research work on the train dispatching problem. this dispatching or rescheduling problem (which is NP-complete in general cases) lacks a benchmark or a library to test different algorithms. therefore, we present a modelisation of the problem, on which our future tool is based. the tool is decomposed into a simulation engine (event driven) which may use different algorithms to solve the problem. Different algorithms may be used and tried.
the proceedings contain 52 papers. the topics discussed include: model driven development for distributed real-time and embedded systems;activity diagram patterns for modeling quality constraints in business processes...
详细信息
ISBN:
(纸本)3540290109
the proceedings contain 52 papers. the topics discussed include: model driven development for distributed real-time and embedded systems;activity diagram patterns for modeling quality constraints in business processes;code generation from UML models with semantic variation points;composing domain-specific languages for wide-scope softwareengineering applications;model typing for improving reuse in model-driven engineering;computing refactorings of behavior models;dynamic secure aspect modeling with UML: from models to code;domain models are aspect free;properties of stereotypes from the perspective of their role in designs;and a modeling and simulation based approach to dependable system design.
Stereotypes in object-oriented software development can be perceived in various ways and they can be used for various purposes. As a consequence of these variations, assessing quality of stereotypes needs to be purpos...
详细信息
ISBN:
(纸本)3540290109
Stereotypes in object-oriented software development can be perceived in various ways and they can be used for various purposes. As a consequence of these variations, assessing quality of stereotypes needs to be purpose-specific. In this paper we identify eight types of stereotypes and provide a set of criteria for assessing quality of stereotypes. the criteria for each type are formed by a set of properties that characterizes its stereotypes. the identified types are based on the purpose of each stereotype (its role in designs) and its expressiveness. We identified the types of stereotypes and their properties in an empirical way by investigating stereotypes from UML profiles used in industrial software development. the properties are intended to be used in our further research for developing guidelines for creating and using stereotypes in a more efficient way.
the 'large circuit platform of dual network' remote system is composed of knowledge network platform and computer network management platform. the former one is concerning the integration of seven basic subjec...
详细信息
ISBN:
(纸本)7506274078
the 'large circuit platform of dual network' remote system is composed of knowledge network platform and computer network management platform. the former one is concerning the integration of seven basic subjects, such as Electronic Information, Communication engineering and so on;the latter one is based on the background software platform management system using ASP architecture. It is a remote education system in modern information subjects, which is constructed on the base of dual-net supporting platform and majors in info resource & subjects construction.
As model-driven development promotes metamodels as key assets it raises the issue of their reuse throughout a model-driven product line life cycle, One recurrent reuse need occurs when metamodeling integrated multi-la...
详细信息
ISBN:
(纸本)3540290109
As model-driven development promotes metamodels as key assets it raises the issue of their reuse throughout a model-driven product line life cycle, One recurrent reuse need occurs when metamodeling integrated multi-language platforms: one construct from one language is integrated to constructs from other languages by generalizing it, making it more expressive. None of the metamodel assembly facilities provided by MOF and UML (import, merge and combine) or others proposed in previous work adequately addresses this need. We thus propose a new reuse and generalize facility for such purpose.
the main drive for Model-Driven Architecture is that many software applications have to be deployed on a variety of platforms. the way MDA achieves this is by transforming a platform-independent model of the software ...
详细信息
ISBN:
(纸本)3540290109
the main drive for Model-Driven Architecture is that many software applications have to be deployed on a variety of platforms. the way MDA achieves this is by transforming a platform-independent model of the software to a platform-specific model, given a platform model. In current MDA approaches, the model transformations implicitly represent this platform model. therefore, the number of different target platforms is limited to the number of supported model transformations. We propose a separate platform model, based on description logics, that can can be used to automatically select and configure a number of reusable model transformations for a concrete platform. this platform model can be extended to describe the relevant platform information, including concrete platform instances as well as platform constraints for each model transformation. this separates the model transformation concern from the platform concern and, since the model transformations are no longer limited to targeting one platform, more platforms can be supported withthe same set of transformations.
暂无评论