Research on workflow technology has been promoting the development of workflow management systems (WfMSs). Compared to centralised WfMSs, the development of distributed WfMSs are much more complex. therefore, it needs...
详细信息
ISBN:
(纸本)3540023542
Research on workflow technology has been promoting the development of workflow management systems (WfMSs). Compared to centralised WfMSs, the development of distributed WfMSs are much more complex. therefore, it needs to analyse their development from the softwareengineering perspective. this paper first presents the development lifecycle of distributed WfMSs, and then discusses issues of enterprise-wide workflow modeling and implementation of distributed WfMSs. Furthermore, we report on a case study and discuss issues related to the implementation of some components.
Model-Driven Architecture (MDA) focuses on the evolution and integration of applications across heterogeneous middleware platforms. It provides a systematic framework using engineering methods and tools to understand,...
详细信息
ISBN:
(纸本)0769520200
Model-Driven Architecture (MDA) focuses on the evolution and integration of applications across heterogeneous middleware platforms. It provides a systematic framework using engineering methods and tools to understand, design, operate, and evolve enterprise systems MDA promotes modeling different aspects of softwaresystems at levels of abstraction, and exploiting interrelationships between these models. In this paper, we propose a model-driven approach to E-Learning system development based on core Object Management Group (OMG) MDA standards,. In order to make maximum use of Domain facilities provided by MDA, our E-learning system is modeled in the form of a normative Platform Independent Model (PIM) expressed by UML, and augmented by a normative Platform Specific Model (PSM) expressed by UML profile for EJB interface definitions.
the Internet is quickly growing and people who use the WWW are increasing exponentially. So, companies which offer Web Service want to service to clients during 365∗24∗60. therefore they use the cluster system for the...
详细信息
ISBN:
(纸本)9729881618
the Internet is quickly growing and people who use the WWW are increasing exponentially. So, companies which offer Web Service want to service to clients during 365∗24∗60. therefore they use the cluster system for the availability and the performance. the previous works have made the dispatcher do static position. So, if a node in the system is failed the total system results in crash. We need to make it do dynamic position as like SASHA (Scalable Application-Space Highly-Available) Architecture. SASHA Architecture is composed of COTS, Application-Space software, Agent and Tokenbeat protocol for system administration. Because it composes nodes in system by a virtual ring, the system administration's overhead happened. Our paper will propose improved fault Detection and Reconfiguration performance in SASHA Architecture.
the immediacy in developing e-commerce applications, the quality of the services offered by these systems band the need for continuous evolution are primary issues that must be fully analysed and understood prior and ...
详细信息
ISBN:
(纸本)9729881618
the immediacy in developing e-commerce applications, the quality of the services offered by these systems band the need for continuous evolution are primary issues that must be fully analysed and understood prior and during the development process. In this context, the present work suggests a new development framework which aims at estimating the level of complexity a certain e-commerce system encompasses and driving the selection of a long or short software process in terms of time and effort. the proposed framework utilizes a special form of Business Process Re-engineering (BPR) to define and assess critical business and organizational factors within small-to-medium enterprises (SMEs) whishing to go ecommerce. this set of factors is enriched with other critical issues belonging to the quality requirements of the system and to the application type of services it aspires to offer. the set of critical factors identified is used to estimate the average complexity level of the system using numerical values to describe the contribution of each factor to the overall complexity. the level of complexity estimated dictates the adoption of either a short or a long version of the well-known WebE process for analysing, designing and implementing the e-commerce system required by an SME.
User interface generation has become a softwareengineering branch of increasing interest, probably due to the great amount of money, time and effort used to develop user interfaces and the increasing level of exigenc...
详细信息
ISBN:
(纸本)9729881618
User interface generation has become a softwareengineering branch of increasing interest, probably due to the great amount of money, time and effort used to develop user interfaces and the increasing level of exigency of user requirements for usability (Nielsen, 1993) and accessibility (W3C, 2002) compliances. there are different kinds of users, and that is a fact we cannot ignore. Human society is full of diversity and that must be reflected in human-computer interaction design. thus, we need to engage users in a new kind of interaction concept where user interfaces are tailored-made, and where user interfaces are intelligent and adaptive. A new generation of specification techniques is necessary to face these challenges successfully. Model-based design has proved to be a powerful tool to achieve these goals. A first step towards adaptive user interface generation is introduced by means of the concept of connector applied to model-based design of user interfaces.
three-Phase boost rectifiers, due to their high efficiency and low EMI emissions are widely used in industry as Power Factor Correction (PFC) converters. Advantages of high switching frequency in this type of converte...
详细信息
ISBN:
(纸本)0780378857
three-Phase boost rectifiers, due to their high efficiency and low EMI emissions are widely used in industry as Power Factor Correction (PFC) converters. Advantages of high switching frequency in this type of converters would necessitate looking for faster and simpler PWM techniques. this paper introduces a modified SVM modulator based on classification algorithm for three-phase boost rectifiers that relatively fulfills such requirements. the proposed modulation technique make possible having, higher switching frequencies and wider control bandwidth. In addition, classification algorithm offers exact positioning of the switching instants with less computational efforts. Moreover its implementation is simpler and needs less hardware and software, when compared with conventional SVM algorithms. Simulation results on PSCAD/EMTDC, confirm the validity of the analytical work.
Deriving the class structure of object-oriented software has been studied intensively. We have proposed a methodology to divide the conceptual model used in the object-oriented analysis into basic elements, such as cl...
详细信息
ISBN:
(纸本)9729881618
Deriving the class structure of object-oriented software has been studied intensively. We have proposed a methodology to divide the conceptual model used in the object-oriented analysis into basic elements, such as classes, attributes, methods, relations, and to define constraint characteristics and constructing operations on each element. In the methodology, we have applied the field theory in the quantum physics to software and proposed the software field concepts (Ohki and Kambayashi, 2002a). Our thesis is that software is a kind of fields in which software elements, such as methods and attributes, interact each other to produce certain behavioral patterns. the methodology explains well the characteristics of class libraries (Ohki and Kambayashi, 2002b). Once the software elements are extracted from the software field, the methodology allows constructing design patterns from the characteristics of the elements (Ohki and Kambayashi, 2002a). Although we defined the extract operations to elicit the software elements, we failed to show that those operations have reasons and are correct (Ohki and Kambayashi, 2002a). In order to overcome this problem, in this paper, we introduce the distribution functions to represent the software elements, and to formulate the interactions of the functions. Using the distribution functions and the interactions between them, we have succeeded to suggest how to extract the software elements from the software field, and how to derive the design patterns by using the characteristics of the extract elements. this paper first describes the basic concepts of the software field, and then introduces the distribution functions to represent the software elements. In the latter part of this paper describes that it is applicable to derive typical design patterns.
One of the first CBR systems was CHEF, a case-based planner that reuses cooking recipes for creating new ones. Since then, a wide variety of applications of case-based planning (CBP) have been proposed including manuf...
详细信息
ISBN:
(纸本)3540404333
One of the first CBR systems was CHEF, a case-based planner that reuses cooking recipes for creating new ones. Since then, a wide variety of applications of case-based planning (CBP) have been proposed including manufacturing, military planning and emergency prediction. In this talk, the speaker will discuss the evolution of the role of the cases in CBP. In early CBP systems like CHEF, cases provide domain knowledge. Later, cases provided control knowledge to guide first-principles planners. More recently, the speaker has developed a theory explaining how cases can play both roles. this theory facilitates the use of CBP for a number of new applications including project planning and plan discovery.
the subject of the PhD research that the author conducts is ‘Teaching software development methodologies in a project-based capstone course’. the methodology according to which the students work in the course is eXt...
详细信息
the proceedings contain 54 papers. the special focus in this conference is on Case-Based Reasoning. the topics include: Integrating case-based reasoning with knowledge construction and extension;on the role of the cas...
ISBN:
(纸本)3540404333
the proceedings contain 54 papers. the special focus in this conference is on Case-Based Reasoning. the topics include: Integrating case-based reasoning with knowledge construction and extension;on the role of the cases in case-based planning;progress in information extraction and NLP;a self-optimizing fuzzy tool for case-based reasoning;extracting performers’ behaviors to annotate cases in a CBR system for musical tempo transformations;case-based ranking for decision support systems;analogical reasoning for reuse of object-oriented specifications;combining case-based and model-based reasoning for predicting the outcome of legal cases;measuring the similarity of labeled graphs;a recommender system for supporting the sale of plastic resin;maximum likelihood hebbian learning based retrieval method for CBR systems;an evaluation of the usefulness of case-based explanation;adaptation guided retrieval based on formal concept analysis;case-based plan recognition in computer games;solution verification in software design;evaluation of case-based maintenance strategies in software design;optimal case-based refinement of adaptation rule bases for engineering design;detecting outliers using rule-based modeling for improving CBR-based software quality classification models;an empirical analysis of linear adaptation techniques for case-based prediction;a framework for historical case-based reasoning;an investigation of generalized cases;on the role of diversity in conversational recommender systems;similarity and compromise;evolution of a CBR system;diversity-conscious retrieval from generalized cases and an interpretive case-based reasoning approach.
暂无评论