Filters








256,053 Hits in 3.3 sec

Automated software evolution towards design patterns

Mel Ó Cinnéide, Paddy Nixon
2002 Proceedings of the 4th international workshop on Principles of software evolution - IWPSE '01  
We have developed a methodology for the creation of automated transformations that can apply a design pattern to an existing program.  ...  Keywords Design patterns, refactoring, automated program transformations, design quality.  ...  In this paper we will present the results of developing a suite of automated design pattern transformations.  ... 
doi:10.1145/602461.602499 dblp:conf/iwpse/CinneideN01 fatcat:7y3qlpi5afb7timx6wy3xfidt4

Automated software evolution towards design patterns

Mel Ó Cinnéide, Paddy Nixon
2002 Proceedings of the 4th international workshop on Principles of software evolution - IWPSE '01  
We have developed a methodology for the creation of automated transformations that can apply a design pattern to an existing program.  ...  Keywords Design patterns, refactoring, automated program transformations, design quality.  ...  In this paper we will present the results of developing a suite of automated design pattern transformations.  ... 
doi:10.1145/602497.602499 fatcat:ossnce5uh5ayzcuou433ii5f5m

Microfluidic Large-Scale Integration: The Evolution of Design Rules for Biological Automation

Jessica Melin, Stephen R. Quake
2007 Annual Review of Biophysics and Biomolecular Structure  
This technology is utilized in many areas of biology and chemistry and is a candidate to replace today's conventional automation paradigm, which consists of fluid-handling robots.  ...  We review the basic development of mLSI and then discuss design principles of mLSI to assess the capabilities and limitations of the current state of the art and to facilitate the application of mLSI to  ...  This enables modular design and the use of automated software design tools.  ... 
doi:10.1146/annurev.biophys.36.040306.132646 pmid:17269901 fatcat:h65lop44kjbdrhthxmeyrq3gpy

NetDEO: Automating network design, evolution, and optimization

Zhenyu Wu, Yueping Zhang, Vishal Singh, Guofei Jiang, Haining Wang
2012 2012 IEEE 20th International Workshop on Quality of Service  
In pursuit of a real-world applicable data center network (DCN) optimization approach that continuously maintains balanced network performance with high cost effectiveness, we design a topology independent  ...  We evaluate the performance of NetDEO using realistic workload traces and simulated large-scale DCN under various topologies.  ...  NETDEO DESIGN In this section, we start with a discussion on the design intuition of the NetDEO algorithm, then we introduce the pseudo-physical optimization model and then present details of the optimization  ... 
doi:10.1109/iwqos.2012.6245996 dblp:conf/iwqos/WuZSJW12 fatcat:b2jxswbb3vbshdqd6xmupfj3xa

Design considerations for an automated hydride evolution system based on continuous flow principles

A. L. Dennis, D. G. Porter
1980 Journal of Automatic Chemistry  
ACKNOWLEDGEMENTS The authors would like to express their thanks to their colleagues, in several sections of the laboratory, who have contributed so much to the success of this work.  ...  A very rigid control of both gas and liquid flows is essential for the successful operation of a continuous flow hydride evolution system, and this paper will describe the developm/ent of an automated  ...  Investigations have shown that adequate sensitivity can be obtained by using a modification of an automated hydride evolution procedure developed by Goulden and Brooksbank [1] .  ... 
doi:10.1155/s1463924680000405 pmid:18927733 pmcid:PMC2547247 fatcat:lp3xqnuwerfhxpv6lmy6puh5nu

State Feedback Control Based Networked Control System Design with Differential Evolution Algorithm

Ti-Hung Chen, Ming-Feng Yeh
2017 Universal Journal of Control and Automation  
Here, we will apply the state feedback control theory to design a controller to overcome the random latency and the data packet dropouts of NCS and guarantee the stability of the overall system.  ...  This paper will propose the state feedback control based networked control system (NCS) design with the differential evolution algorithm.  ...  The Design of Differential Evolution Based Networked Control System In this section, we will propose the design of differential evolution based networked control system.  ... 
doi:10.13189/ujca.2017.050102 fatcat:ffegcb3abnehvhd7254szrqhqe

Design and evolution of a modular tensegrity robot platform

Jonathan Bruce, Ken Caluwaerts, Atil Iscen, Andrew P. Sabelhaus, Vytas SunSpiral
2014 2014 IEEE International Conference on Robotics and Automation (ICRA)  
In this paper we present the design and evolution of the platform's main hardware component, an untethered, robust tensegrity strut, with rich sensor feedback and cable actuation.  ...  Many hardware design parameters of the SUPERball were driven by locomotion results obtained in our validated simulator.  ...  Right: current version of the strut design for our modular tensegrity platform.  ... 
doi:10.1109/icra.2014.6907361 dblp:conf/icra/BruceCISS14 fatcat:rhn6vteypjbj5ggboddlqbdycy

Nonlinear Control Structure Design using Grammatical Evolution and Lyapunov Equation based Optimization

Elias Reichensdörfer, Dirk Odenthal, Dirk Wollherr
2018 Proceedings of the 15th International Conference on Informatics in Control, Automation and Robotics  
A new method for the automated synthesis of nonlinear control laws for nonlinear control systems using grammatical evolution is presented.  ...  Nonlinear Control Structure Design using Grammatical Evolution and Lyapunov Equation based Optimization.  ...  However, the domain of attraction (DoA) of such a controller design might be unacceptably small.  ... 
doi:10.5220/0006839400650075 dblp:conf/icinco/ReichensdorferO18 fatcat:gwhfsknkc5egjhas6qbdaqsp7y

Design and Use of a Low Cost, Automated Morbidostat for Adaptive Evolution of Bacteria Under Antibiotic Drug Selection

Po C. Liu, Yi T. Lee, Chun Y. Wang, Ya-Tang Yang
2016 Journal of Visualized Experiments  
The device features a working volume of ~10 ml and is fully automated and equipped with optical density measurement and micro-pumps for medium and drug delivery.  ...  The approach can be up-scaled to laboratory studies of antibiotic drug resistance, and is extendible to adaptive evolution for strain improvements in metabolic engineering and other bacterial culture experiments  ...  Y. would like to acknowledge funding support from the Ministry of Science and Technology under grant numbers MOST 103-2220-E-007-026 and MOST 104-2220-E-007-011, and from the National Tsing Hua University  ... 
doi:10.3791/54426 pmid:27768065 pmcid:PMC5092069 fatcat:xyjxvrvmunbrfduo4af3w7ytwy

The Evolution of the TIPA Framework: Towards the Automation of the Assessment Process in a Design Science Research Project [chapter]

Béatrix Barafort, Anup Shrestha, Stéphane Cortina
2017 Communications in Computer and Information Science  
Following a Design Science Research methodology, this paper visits the TIPA Framework evolution throughout iterative cycles in terms of design, rigour and relevance.  ...  It investigates how current and new artefacts are developed and improved, in particular with the path towards the automation of the assessment process.  ...  Design Cycle: Evolution of the TIPA Framework While reporting the TIPA evolution, it is important to highlight that the iterative nature of the design cycle ensured that the TIPA framework built after  ... 
doi:10.1007/978-3-319-67383-7_9 fatcat:d6iccnwxrjgw7m4dnd5xnckk2u

Automatically generating and adapting model constraints to support co-evolution of design models

Andreas Demuth, Roberto E. Lopez-Herrejon, Alexander Egyed
2012 Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering - ASE 2012  
Design models must abide by constraints that can come from diverse sources, like their metamodels, requirements, or the problem domain.  ...  This evolution demands efficient constraint adaptation mechanisms to ensure that models are always validated against the correct constraints.  ...  However, we do not try to automate co-evolution of metamodels and models in the first place.  ... 
doi:10.1145/2351676.2351730 dblp:conf/kbse/DemuthLE12 fatcat:th2k7ma3kzfktbmemsge4j6klq

Automated proximity sensing in small vertebrates: design of miniaturized sensor nodes and first field tests in bats

Simon Ripperger, Darija Josic, Martin Hierold, Alexander Koelpin, Robert Weigel, Markus Hartmann, Rachel Page, Frieder Mayer
2016 Ecology and Evolution  
Social evolution has led to a stunning diversity of complex social behavior, in particular in vertebrate taxa.  ...  Wireless digital transceivers represent a promising tool to revolutionize data collection for the study of social interactions in terms of the degree of automation, data quantity, and quality.  ...  The publication of this article was funded by the Open Access fund of the Leibniz Association.  ... 
doi:10.1002/ece3.2040 pmid:27069579 pmcid:PMC4782256 fatcat:vr6wct7rand2tmoitvkqxq6bce

A methodology for the automated introduction of design patterns

M.O. Cinneide, P. Nixon
1999 Proceedings IEEE International Conference on Software Maintenance - 1999 (ICSM'99). 'Software Maintenance for Business Change' (Cat. No.99CB36360)  
We show that this type of transformation can be automated in a pragmatic manner and present a methodology for the development of design pattern transformations.  ...  In reengineering legacy code it is frequently useful to introduce a design pattern in order to add clarity to the system and thus facilitate further program evolution.  ...  At present we automate the application of the design pattern transformation; we aim ultimately to automate the building of the transformation as well.  ... 
doi:10.1109/icsm.1999.792644 dblp:conf/icsm/CinneideN99 fatcat:n6hiepc3rrbsdc7airioykqovq

Can metrics help to bridge the gap between the improvement of OO design quality and its automation?

Sahraoui, Godin, Miceli
2000 Proceedings International Conference on Software Maintenance ICSM-94  
During the evolution of object-oriented systems, the preservation of correct design should be a permanent quest.  ...  However, for systems involving a large number of classes and subject to frequent modifications, detection and correction of design flaws may be a complex and resource-consuming task.  ...  Introduction Design flaws, introduced in early stages of the development or during system evolution, are a frequent cause of low maintainability, low reuse, high complexity and faulty behavior of the programs  ... 
doi:10.1109/icsm.2000.883034 dblp:conf/icsm/SahraouiGM00 fatcat:faofos7vvbf4rmieh34qhkczje

The Evolution of a Layered Manufacturing Interchange Format

Sara McMains, Jordan Smith, Carlo Séquin
2002 Volume 2: 28th Design Automation Conference   unpublished
By building both design software that outputs SIF as well as manufacturing software that processes the SIF input files, we gained insights into the concerns of both sides of data exchange -insights which  ...  often led to major changes in successive versions of the format.  ...  ACKNOWLEDGMENTS This paper is taken in part from a dissertation (McMains00) submitted in partial satisfaction of the requirements for the degree of Doctor of Philosophy in Computer science at U.C.  ... 
doi:10.1115/detc2002/dac-34136 fatcat:au3m7bmkmzelnc66hnubw6ojce
« Previous Showing results 1 — 15 out of 256,053 results