ผลต่างระหว่างรุ่นของ "หน้าหลัก"

จาก wiki.surinsanghasociety
ไปยังการนำทาง ไปยังการค้นหา
(ทำหน้าว่าง)
Tag: ทำหน้าว่าง
แถว 1: แถว 1:
 
+
E program description plus the implementation particulars is often independently managed.
 +
E method description plus the implementation details could be independently managed. For example, if the technique should be evolved to a new technologies, the technological mapping is updated, but the program description remains unchanged. In addition, when the technologies mapping is automated, developers can focus on specifying the system in an abstract manner, avoiding the accidental complexity that is certainly introduced by technological information. Later, tools is usually utilized to automatically receive the corresponding computer software option from the program specification. This improvement approach that follows the Model Driven Engineering [15] principles has been applied for the development of Parkour-based solutions. This section introduces the tool assistance supplied for automating the development with Parkour. Tools have been defined in order to (1) specify Parkour-based solutions generating use of technology-independent concepts, and (2) automate the technology mapping. The general method from the strategy is shown in Figure 6. Developers initially specify Parkour systems inside a technology-independent manner. Then, this specification is taken as input for mapping guidelines which are suited to distinct technologies. As an example, developers specify the mobile customers on the Clever Library case study as soon as, and after that they are able to pick rules for distinctive technologies such as the Java platform, Android or iPhone. The following sections supply more detail concerning the tool support provided for the specification of Parkour systems, along with the mapping rules defined.Sensors 2012, 12 5.1. Technology-Independent SpecificationsWe offer tools for supporting the definition of technology-independent descriptions (i.e., models) of Parkour systems. The ideas introduced within the technology-independent architecture defined in Section 3.1 are employed as constructing blocks for specifying Parkour models. In this way, developers stay clear of to deal with the particularities from the target technologies chosen for Parkour implementation. So that you can offer tool assistance for specifying Parkour models, the technology-independent architecture has been formalized utilizing an Ecore metamodel. A metamodel captures the constructs which will be used to describe systems as well as the strategies in which these constructs may be combined. For example, the Parkour metamodel determines that a Parkour-based technique is composed by many Activity Processors, each and every of them containing attributes for instance name, initiator, silent, and so forth. Ecore, that is component on the Eclipse Modeling Framework [16] (EMF), provides assistance for the definition of structured specifications with precise semantics. EMF facilites the definition of editors for method specifications which might be depending on Ecore metamodels. Figure six (left) shows an EMF-based editor for Parkour systems. Figure six. Automating the Development.We've defined the Parkour metamodel as the initially step towards the automation on the improvement process. The usage of EMF enables [https://www.medchemexpress.com/MK-8591.html MK-8591 site] metamodels to become machine-processable. This makes it possible for other EMFcompliant tools to manipulate Parkour specifications with different purposes--check properties, define graphical editors for the specification, and so on. As a result, Parkour becomes also an extensible platform at tool level. In certain, we make use of code generation methods within this work to automate the technology mapping since it is illustrated in next section. five.2. Automating the Technologies Mapping The technology mapping introduced in Section three.three requires quite a few repetitive tasks.

รุ่นแก้ไขเมื่อ 05:03, 26 กรกฎาคม 2564

E program description plus the implementation particulars is often independently managed. E method description plus the implementation details could be independently managed. For example, if the technique should be evolved to a new technologies, the technological mapping is updated, but the program description remains unchanged. In addition, when the technologies mapping is automated, developers can focus on specifying the system in an abstract manner, avoiding the accidental complexity that is certainly introduced by technological information. Later, tools is usually utilized to automatically receive the corresponding computer software option from the program specification. This improvement approach that follows the Model Driven Engineering [15] principles has been applied for the development of Parkour-based solutions. This section introduces the tool assistance supplied for automating the development with Parkour. Tools have been defined in order to (1) specify Parkour-based solutions generating use of technology-independent concepts, and (2) automate the technology mapping. The general method from the strategy is shown in Figure 6. Developers initially specify Parkour systems inside a technology-independent manner. Then, this specification is taken as input for mapping guidelines which are suited to distinct technologies. As an example, developers specify the mobile customers on the Clever Library case study as soon as, and after that they are able to pick rules for distinctive technologies such as the Java platform, Android or iPhone. The following sections supply more detail concerning the tool support provided for the specification of Parkour systems, along with the mapping rules defined.Sensors 2012, 12 5.1. Technology-Independent SpecificationsWe offer tools for supporting the definition of technology-independent descriptions (i.e., models) of Parkour systems. The ideas introduced within the technology-independent architecture defined in Section 3.1 are employed as constructing blocks for specifying Parkour models. In this way, developers stay clear of to deal with the particularities from the target technologies chosen for Parkour implementation. So that you can offer tool assistance for specifying Parkour models, the technology-independent architecture has been formalized utilizing an Ecore metamodel. A metamodel captures the constructs which will be used to describe systems as well as the strategies in which these constructs may be combined. For example, the Parkour metamodel determines that a Parkour-based technique is composed by many Activity Processors, each and every of them containing attributes for instance name, initiator, silent, and so forth. Ecore, that is component on the Eclipse Modeling Framework [16] (EMF), provides assistance for the definition of structured specifications with precise semantics. EMF facilites the definition of editors for method specifications which might be depending on Ecore metamodels. Figure six (left) shows an EMF-based editor for Parkour systems. Figure six. Automating the Development.We've defined the Parkour metamodel as the initially step towards the automation on the improvement process. The usage of EMF enables MK-8591 site metamodels to become machine-processable. This makes it possible for other EMFcompliant tools to manipulate Parkour specifications with different purposes--check properties, define graphical editors for the specification, and so on. As a result, Parkour becomes also an extensible platform at tool level. In certain, we make use of code generation methods within this work to automate the technology mapping since it is illustrated in next section. five.2. Automating the Technologies Mapping The technology mapping introduced in Section three.three requires quite a few repetitive tasks.