首页 | 本学科首页   官方微博 | 高级检索  
文章检索
  按 检索   检索词:      
出版年份:   被引次数:   他引次数: 提示:输入*表示无穷大
  收费全文   16篇
  免费   1篇
能源动力   4篇
轻工业   3篇
一般工业技术   2篇
自动化技术   8篇
  2022年   1篇
  2019年   2篇
  2018年   1篇
  2016年   1篇
  2013年   2篇
  2012年   1篇
  2011年   2篇
  2010年   4篇
  2008年   1篇
  2007年   1篇
  2006年   1篇
排序方式: 共有17条查询结果,搜索用时 31 毫秒
1.
DeMIMA: A Multilayered Approach for Design Pattern Identification   总被引:1,自引:0,他引:1  
Design patterns are important in object-oriented programming because they offer design motifs, elegant solutions to recurrent design problems, which improve the quality of software systems. Design motifs facilitate system maintenance by helping to understand design and implementation. However, after implementation, design motifs are spread throughout the source code and are thus not directly available to maintainers. We present DeMIMA, an approach to identify semi-automatically micro-architectures that are similar to design motifs in source code and to ensure the traceability of these micro-architectures between implementation and design. DeMIMA consists of three layers: two layers to recover an abstract model of the source code, including binary class relationships, and a third layer to identify design patterns in the abstract model. We apply DeMIMA to five open-source systems and, on average, we observe 34% precision for the considered 12 design motifs. Through the use of explanation-based constraint programming, DeMIMA ensures 100% recall on the five systems. We also apply DeMIMA on 33 industrial components.  相似文献   
2.
Naouel  R.  Dhaouadi  H.  Touati  F.  Gharbi  N. 《纳微快报(英文)》2011,3(4):242-248
Nano-Micro Letters - α-MoO3 ordered nanosheets have been synthesized under hydrothermal conditions using commercial MoO3 and hydroquinone as structuring agent. X-ray diffraction (XRD),...  相似文献   
3.
This systematic literature review paper investigates the key techniques employed to identify smells in different paradigms of software engineering from object-oriented (OO) to service-oriented (SO). In this review, we want to identify commonalities and differences in the identification of smells in OO and SO systems. Our research method relies on an automatic search from the relevant digital libraries to find the studies published since January 2000 on smells until December 2017. We have conducted a pilot and author-based search that allows us to select the 78 most relevant studies after applying inclusion and exclusion criteria. We evaluated the studies based on the smell detection techniques and the evolution of different methodologies in OO and SO. Among the 78 relevant studies selected, we have identified six different studies in which linguistic source code analysis received less attention from the researchers as compared to the static source code analysis. Smells like the yo-yo problem, unnamed coupling, intensive coupling, and interface bloat received considerably less attention in the literature. We also identified a catalog of 30 smells infrequently reported for SO systems and that require further attention. Moreover, a suite of 20 smells reported for SO systems can also be detected using static source code metrics in OO. Finally, our review highlighted three major research trends that are further subdivided into 20 research patterns initiating the detection of smells toward their correction.  相似文献   
4.
A new paradigm of VANET has emerged in recent years: Internet of Vehicles (IoV). These networks are formed on the roads and streets between travellers who have relationships, interactions and common social interests. Users of these networks exchange information of common interest, for example, traffic jams and dangers on the way. They can also exchange files such as multimedia files. IoV is considered as part of the Internet of Things (IoT) where objects are vehicles, which can create a multitude of services dedicated to the intelligent transportation system. The interest is to permit to all connected vehicles to communicate with each other and/or with a central server, through other vehicles. Vehicle to Vehicle (V2V) communication is the main component, because the services encompassed in the IoV are based on the vehicles in question, such as transmitter, relay and receiver. This work is focusing on designing and developing a Quality of Service (QoS) routing scheme dedicated to IoV networks. Especially, we aim to improve the Greedy Traffic Aware Routing (GyTAR) protocol to support QoS in IoV networks. To evaluate the proposed approach in terms of QoS in the context of IoV networks, the performance metrics such as average end-to-end delay and packet delivery ratio are taken into consideration to analyse the network situation.  相似文献   
5.
6.
ABSTRACT

Two-dimensional hydromagnetic double-diffusive convection of a radiatively participating fluid confined in a rectangular enclosure is studied numerically for fixed Prandtl, Rayleigh, and Lewis numbers, Pr = 13.6, Ra = 105, Le = 2. Uniform temperatures and concentrations are imposed along the vertical walls, while the horizontal walls are assumed to be adiabatic and impermeable. The damping and stabilization effects of an external horizontal magnetic field are studied for three different optical thicknesses of the semitransparent fluid as well as for an opaque medium. For moderate optical thickness, a steady compositionally dominated flow is observed for all values of Hartmann number considered, and the magnetic damping is remarkably lower than in the opaque medium, for which the flow is always thermally dominated. For optically thin and optically thick media, the thermally dominated flow is stabilized and becomes compositionally dominated as soon as the Hartmann number is increased.  相似文献   
7.
Antimicrobial resistance and the mechanisms implicated were studied in 119 enterococci from 105 meat samples from Tunisian markets. Almost 24.5% of recovered enterococci showed resistance against four or more antimicrobial agents and these isolates were identified to the species level. Enterococcus faecalis was the most prevalent species (41%). High percentages of erythromycin and tetracycline resistances were found among our isolates, and lower percentages were identified to aminoglycosides, ciprofloxacin and chloramphenicol. All tetracycline-resistant isolates carried the tet(M) and/or tet(L) genes. The erm(B) gene was detected in 78.5% of erythromycin-resistant isolates, ant(6)-Ia gene in 58.8% of streptomycin-resistant isolates, and cat(A) gene in one chloramphenicol-resistant isolate. Forty-eight isolates carried the gelE gene and exhibited gelatinase activity. The hyl and esp genes were detected in one and three Enterococcus faecium isolates, respectively. Streptomycin-resistant isolates showed a high genetic diversity by PFGE and MLST. Meat might play a role in the spread through the food chain of enterococci with these virulence and resistance characteristics to humans.  相似文献   
8.
Feature identification is a technique to identify the source code constructs activated when exercising one of the features of a program. We propose new statistical analyses of static and dynamic data to accurately identify features in large multithreaded object-oriented programs. We draw inspiration from epidemiology to improve previous approaches to feature identification and develop an epidemiological metaphor. We build our metaphor on our previous approach to feature identification, in which we use processor emulation, knowledge-based filtering, probabilistic ranking, and metamodeling. We carry out three case studies to assess the usefulness of our metaphor, using the "save a bookmark" feature of Web browsers as an illustration. In the first case study, we compare our approach with three previous approaches (a naive approach, a concept analysis-based approach, and our previous probabilistic approach) in identifying the feature in MOZILLA, a large, real-life, multithreaded object-oriented program. In the second case study, we compare the implementation of the feature in the FIREFOX and MOZILLA Web browsers. In the third case study, we identify the same feature in two more Web browsers, Chimera (in C) and ICEBrowser (in Java), and another feature in JHOTDRAW and XFIG, to highlight the generalizability of our metaphor  相似文献   
9.
This paper recasts the problem of feature location in source code as a decision-making problem in the presence of uncertainty. The solution to the problem is formulated as a combination of the opinions of different experts. The experts in this work are two existing techniques for feature location: a scenario-based probabilistic ranking of events and an information-retrieval-based technique that uses latent semantic indexing. The combination of these two experts is empirically evaluated through several case studies, which use the source code of the Mozilla Web browser and the Eclipse integrated development environment. The results show that the combination of experts significantly improves the effectiveness of feature location as compared to each of the experts used independently  相似文献   
10.
Code and design smells are recurring design problems in software systems that must be identified to avoid their possible negative consequences on development and maintenance. Consequently, several smell detection approaches and tools have been proposed in the literature. However, so far, they allow the detection of predefined smells but the detection of new smells or smells adapted to the context of the analysed systems is possible only by implementing new detection algorithms manually. Moreover, previous approaches do not explain the transition from specifications of smells to their detection. Finally, the validation of the existing approaches and tools has been limited on few proprietary systems and on a reduced number of smells. In this paper, we introduce an approach to automate the generation of detection algorithms from specifications written using a domain-specific language. This language is defined from a thorough domain analysis. It allows the specification of smells using high-level domain-related abstractions. It allows the adaptation of the specifications of smells to the context of the analysed systems. We specify 10 smells, generate automatically their detection algorithms using templates, and validate the algorithms in terms of precision and recall on Xerces v2.7.0 and GanttProject v1.10.2, two open-source object-oriented systems. We also compare the detection results with those of a previous approach, iPlasma.  相似文献   
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号