Traditional network monitoring tools such as Sniffer, Netview, not only provide the flow of network, but also analyze all kinds of protocols in TCP/IP protocol family, but they can’t provide the analysis on TDS proto...
详细信息
Traditional network monitoring tools such as Sniffer, Netview, not only provide the flow of network, but also analyze all kinds of protocols in TCP/IP protocol family, but they can’t provide the analysis on TDS protocol which used in the Microsoft SQL Sever 2000 in detail. According to the result of testing and researching TDS 7.1 protocol, sums up the communication rule and packet structure of TDS protocol, bases on that,designs and implements TDS protocol analyzer using Visual C++ *** core of TDS protocol analyzer is to deal with the captured TDS protocol packet carefully, manage TDS packets in the network, provide the warning information when it finds some foregone TDS protocol loopholes and can accomplish the flow statistic with graphical interfaces. The paper uses raw socket and multi-thread programming to design network communication software in Windows 2000, and realize a network analysis test system.
programming skill is crucial for all Computer science students which can only be mastered through intensive exercise *** from traditional face-to-face manner of teaching programming,with the recent advancement of Inte...
详细信息
programming skill is crucial for all Computer science students which can only be mastered through intensive exercise *** from traditional face-to-face manner of teaching programming,with the recent advancement of Internet and advanced program verification techinques,Web- based tutoring systems that can play the role of teacher are increasingly *** this paper,we suggest a framework for automatic verification of program exercises without risking the execution of actual *** our framework,we first employ theorem proving to verify programming exercises and model checking to generate counter-examples to the *** framework is being implemented and employed in a real education university environment with some initial promising results.
-The purpose of this paper is to propose a new service-oriented software reengineering process that is model-driven and Scrum-oriented, which we call Model-Driven Scrum for Service-Oriented Software Reengineering (mSc...
详细信息
ISBN:
(纸本)9781424449453;9781424449460
-The purpose of this paper is to propose a new service-oriented software reengineering process that is model-driven and Scrum-oriented, which we call Model-Driven Scrum for Service-Oriented Software Reengineering (mScrum4SOSR). This process is an integration of a popular agile software development process, Scrum, with the concept of UML as a blueprint or executable for. The mScrum4SOSR is applied to three development teams: a reverse engineering team and two forward engineering teams for service consumption and production. To comprehend internal operations of a legacy system, the reverse engineering team represents a high level abstraction of the system in visual models. Scrum is conducted to generate a sharable visual model at this reverse engineering phase. The model is subdivided into two models for service consumer and producer by identifying candidate services from the model of the legacy system. With the models and the product backlog, two Sprints for service consumer and producer start at the next forward software engineering phase in parallel. The development team of each Sprint shares the changes of the models and the Scrum Master maintains the synchronized version of the model for partially shippable target system during a Sprint. The process brings two main benefits to the SOSR teams: 1) we can seamlessly use an agile process, Scrum, for a reverse engineering team and two forward software engineering teams. And2) the model-driven process complements the project management process Scrum by injecting one of the best software development practices, elevating the level of abstraction, into Scrum.
Achieving software reuse is a fundamental problem in software ***-based development (CBD) is widely accepted as a promising approach for software *** methods for component reuse concentrate primarily on the component ...
详细信息
Achieving software reuse is a fundamental problem in software ***-based development (CBD) is widely accepted as a promising approach for software *** methods for component reuse concentrate primarily on the component consumer perspective,which are lack of the potential for component evolution *** paper proposes two complementary approaches to reusing existing components:binary class-level inheritance and feature *** meet variability requirements,a new component can be derived across component module from an old ***,to narrow the gulf between the user and the developer perspectives,the system features are decomposed into a set of independent feature components that can be plugged into running *** design and implementation method on component platform is *** last,this paper introduces the graphic user interface and mobile telephone projects development experiments that show the two approaches contribute to reuse.
It gains more and more attentions on how to enable users to dynamically construct and reconstruct web applications of information convergence in run time to resolving urgent and unplanned business *** programming envi...
详细信息
It gains more and more attentions on how to enable users to dynamically construct and reconstruct web applications of information convergence in run time to resolving urgent and unplanned business *** programming environment,information resources virtualization and management,and visual representation of user-defined applications are important and challenging issues in dynamically constructing these *** address these needs,a service-portlet based visual paradigm is proposed to support dynamically constructing web application of information resources *** resources are represented by portlets in a portal container to hide programming details of accessing and communicating with information *** can select and set collaborations patterns between these information portlets to construct applications of information *** phrase of execution,these applications are translated into convergent scripts which are transparent for users and executed by a script engine and convergent results generated by the engine are represented again by a portlet before users.A proof-ofconcept prototype is developed and tested to demonstrate the utility of the proposed paradigm.
This paper reviews experimental results concerning the use of an integrated streaming media technology which is applied on the practice teaching of die designing,The characteristics of the new experiment education mod...
详细信息
This paper reviews experimental results concerning the use of an integrated streaming media technology which is applied on the practice teaching of die designing,The characteristics of the new experiment education model are presented on the basis of the technical advantage and the theoretical foundation of the streaming media *** applications are discussed,The explanation of the fundamental is the technical principles of streaming media,constructivism,the instructional design and the transmission and control,The superiority of technology show more efficiency on compress,integrate,transfer and control the instructional *** quality advantages of using this programming are assumed to result from different teaching strategy and contents,This paper introduces the streaming media technology and features,and gives useful research results and satisfied teaching methods.
Model Driven Architecture (MDA) is a development methodology taking model as center,which is initiated by the Object Manage *** on UML and other standard etc,MDA can create highly abstract model that will be understoo...
详细信息
Model Driven Architecture (MDA) is a development methodology taking model as center,which is initiated by the Object Manage *** on UML and other standard etc,MDA can create highly abstract model that will be understood by *** models are independent of concrete platform technology and stored in a standard *** on Object-Oriented,Aspect-Oriented programming (AOP) went further on the principle of Concern *** separates the crosscutting concerns in the independent aspect *** has now matured to become a complete methodology,hoping to present its benefits in the whole development ***-Oriented Modeling in the Framework of MDA needs extend the UML meta-model,establish aspect oriented meta- model and AspectJ meta-model,in order to define aspect Platform-Independent Models (PIM) and Platform-Specific Models (PSM).In this paper,we give a method of aspect- oriented modeling,some rules to transform aspect PIM to aspect PSM to support aspect-oriented software development in the framework of MDA.
Traditional network monitoring tools such as Sniffer,Netview,not only provide the flow of network,but also analyze all kinds of protocols in TCP/IP protocol family,but they can't provide the analysis on TDS protoc...
详细信息
Traditional network monitoring tools such as Sniffer,Netview,not only provide the flow of network,but also analyze all kinds of protocols in TCP/IP protocol family,but they can't provide the analysis on TDS protocol which used in the Microsoft SQL Sever 2000 in *** to the result of testing and researching TDS 7.1 protocol,sums up the communication rule and packet structure of TDS protocol,bases on that,designs and implements TDS protocol analyzer using Visual C++*** core of TDS protocol analyzer is to deal with the captured TDS protocol packet carefully,manage TDS packets in the network,provide the warning information when it finds some foregone TDS protocol loopholes and can accomplish the flow statistic with graphical *** paper uses raw socket and multi-thread programming to design network communication software in Windows 2000,and realize a network analysis test system.
In this paper, dynamic programming alignment is replaced by a particle swarm optimization (PSO) procedure in time warping problem. The basic PSO is a very slow process to be applied to speech recognition application. ...
详细信息
The mechanism of action and the main technology of pulse wave signal generator are introduced in this article. This instrument uses Micro Control Unit as the central processor to debug and demarcate the function of th...
详细信息
暂无评论